/* 
  -----------------------------------
  Compassionate Staffing LLC  Forms Style Sheet
  by Echo Web Services
  www.echowebservices.com
  -----------------------------------
Color Scheme

*/
form#contactForm {width:460px; padding:10px; margin:0 auto;}

form#contactForm fieldset {
width:500px; 
display:block; 
border:1px solid #2b3087;
padding:5px; 
font-family:verdana, sans-serif; 
margin-bottom:0.5em; 
line-height:1.5em;
background:#2b3087;}

form#contactForm fieldset#personal {background:#fff url(/img/hearts.gif) no-repeat 400px 40px;}

form#contactForm legend {
font-family:georgia, sans-serif; 
font-size:1.1em; 
font-weight:bold; 
border:2px solid #fff; 
margin-bottom:5px; 
padding:3px; 
width:154px; 
background:#FFF;}

form#contactForm label {
	clear:left; 
	display:block; 
	float:left; 
	width:150px; 
	text-align:right; 
	padding-right:10px; 
	color:#888; 
	margin-bottom:0.5em;}

form#contactForm input {
	border:1px solid #2b3087; 
	padding-left:0.5em; 
	margin-bottom:0.6em;}

form#contactForm select {margin-left:0.5em;}

form#contactForm textarea {
	width:310px;
	height:15em;
	border:1px solid #2b3087;
	padding:0.5em;
	overflow:auto;
	background: #E9E9E9;}

form#contactForm option {
	background:#788; 
	color:#fff;}

form#contactForm optgroup {
	background:#abb; 
	color:#000; 
	font-family:georgia, serif;}

form#contactForm optgroup option {
	background:#9aa; 
	color:#fff;}

form#contactForm #button1, form#contactForm #button2 {
	margin:auto; 
	background:#e3e4f3 url(..//img/theme/formButton.gif) repeat-x bottom left; 
	color:#862d59; 
	padding-right:0.5em; 
	cursor:pointer; 
	width:105px; 
	margin-left:8px;}

form#contactForm #button1:hover, form#contactForm #button2:hover {
	background-position:center left; 
	color:#000;}