.callRequestForm{
margin-top:30px;
}

.RequestFormInfo{
clear:both;
float:left;
margin-bottom:10px;
}


.callRequestForm input{
width:250px;
float:left;
font-size:12px;
font-family:arial;
color:#000;
}

.callRequestForm select{
width:256px;
float:left;
font-size:12px;
font-family:arial;
color:#000;
}

.callRequestForm textarea{
width:250px;
height:80px;
float:left;
font-size:12px;
font-family:arial;
color:#000;
}


.callRequestForm span{
float:left;
width:100px;
margin-top:4px;
}

.callRequestForm .callRequestFormButton{
width:70px;
}

.callRequestFormInputs{
clear:both;
float:left;
width:600px;
}

.callRequestFormError{
float:left;
color:#FF0000;
padding:0 0 0 5px;
}

.requiredFieldError{
border:1px solid #ff0000;
}

.callRequestForm .redStar{
color:#FF0000;
width:10px;
}

.callRequestForm .errorMsg{
float:left;
width:400px;
height:20px;
color:#ff0000;
padding:0 0 3px 0px;
}

.callRequestFormRadio{
float:left;
padding:0;
}

.callRequestFormRadio td{
padding:0 0 3px 0;
vertical-align:top;
}

.callRequestFormRadio input{
width:auto;
float:left;
}

.callRequestFormRadio label{
float:left;
margin:2px 0 0 2px;
}

.callRequestThanks{
margin:30px 0 0 0;
}

