/* CSS Document */

#contact abbr {
	color:#F00;
}

#contact ul {padding:0; margin:0;}

#contact ul li {
	color:#999999;
float:left;
list-style-type:none;
margin:5px 60px 5px 0;
padding:0;
width:500px;
}
#contact ul li label{
color:#999999;
margin:0;
padding:5px 10px 0 0;
text-align:right;
width:160px;}
#contact ul li span{ padding: 0px;}
#contact ul input{ 
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#999999;
float:left;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:1em;
margin:0;
padding:4px;
width:95%;
}
li input.button {
background:#E32664 none repeat scroll 0 0 !important;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
color:#FFFFFF !important;
margin:20px 0 10px 0 !important;
width:100px !important;
cursor:pointer;
}
#contact textarea:hover, #contacttextarea:focus, #contact textarea:active {
background:#F6F9F5 none repeat scroll 0 0;
border:1px solid #999999;
color:#999999;
}
.textfieldalert {border:1px solid #FF0000 !important;}

#contact textarea {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#999999;
float:left;
font-family:"Lucida Grande", Verdana, Arial, sans-serif;
font-size:1em;
height:122px;
line-height:normal;
margin:0;
padding:4px;
width:95%;
}
#contact input:hover, #contact input:focus, #contact input:active {
background:#F6F9F5 none repeat scroll 0 0;
border:1px solid #999999;
color:#999999;
}