#contacts{ clear:left}
.title { width:100%; padding:5px 0px 15px 0; margin-bottom:30px}
.play_btn{ padding:0 8px 2px 8px; width:16px; height:16px; background:url(/images/norepeat.jpg) no-repeat -198px -18px; margin-right:10px; }
.formContainer { margin:5px 0px 15px 0; font-size:12px}
a.luc, .luc2   {
color:#2E6EAE;
font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Arial,sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
a.luc:hover  {
color:#000000;
text-decoration:none;
}
.formContainer .form{
width:98%;
border:2px solid #F8D24F;
color:#222935;
font-weight:bold;
height:24px;
float:right;
padding:3px;
}
.formContainer .textarea{
width:98%;
border:2px solid #F8D24F;
color:#222935;
font-weight:bold;
height:48px;
float:right;
padding:3px;
}
/*
.formContainer input[type=text], .formContainer textarea, .formContainer select{
width:98%;
border:2px solid #F8D24F;
color:#222935;
font-weight:bold;
height:24px;
float:right;
padding:3px;
}
*/
.formContainer textarea { height:80px; overflow:auto}
.formContainer input[type=checkbox] {}
.formContainer input[type=text]:focus, textarea:focus, select:focus{
border:2px solid #FF9B00
}
/*
.formContainer input[type=submit] {
font-size:14px;
height:36px;
margin:5px;
padding:5px;
width:120px;
}
*/
.formContainer .submit {
font-size:14px;
height:36px;
margin:5px;
padding:5px;
width:120px;
}
/*
.formContainer input[type=text].invalid, .formContainer textarea.invalid, .formContainer select.invalid{border:2px solid #F00;}
*/
.formContainer .invalid{border:2px solid #F00;}
.contactblock { clear: left; margin-top:5px}
