/* Start of CMSMS style sheet 'formstyle' */
/* CSS Document */

table#formlab {
margin-bottom:40px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0 auto;
}

table#formlab td{
padding:5px;
border:none;
}

table#formlab .red{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF9900;
float:left;
}

table#formlab  .error_message{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF9900;
}

table#formlab input{
width:310px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#EEF8CD;
border:1px solid #C7DBA2;
}

table#formlab input.checkbox, 
table#formlab td table td input{
width:15px;
background:#fff;
border:none;
display:block;
margin: 0px 5px 25px 0px;
float:left;
}

table#formlab td table td{
width:100px;
padding:none;
border-bottom:1px solid #E1E1E1;
}

table#formlab td table td label{
display:block;
margin-left:2px;
margin-top:-10px;
position:relative;
}

table#formlab select{
width:310px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#EEF8CD;
border:1px solid #C7DBA2;
}

table#formlab textarea{
width:310px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#EEF8CD;
border:1px solid #C7DBA2;
}

table#formlab .fbsubmit{
width:150px;
border:none;
padding:3px 6px 3px 6px;
background-color:#99CC00;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fff;
margin-top:12px;
}

#redleft{
float: left;
display:block;
}
/* End of 'formstyle' */

