


fieldset {
width: 500px;
border: 0px solid #ccc;
margin:0;
padding:0;

}

legend {
font-size:1.2em;
margin:0;
padding:0;
}

label {
width: 180px;
float: left;
font-size:0.75em;
margin:0;
padding:0;
}

input[type=text] {
width: 180px;
height:15px;
margin:0;
padding:0;
color:#334148 
}

input[type=text] {
width: 180px;
height:15px;
margin:0;
padding:0;
color:#334148 
}


textarea {
width: 180px;
height: 80px;
margin:0;
padding:0;
color:#334148 
}

input[type=button], input[type=reset] {
font-size: 12px;
color:#334148 
}



/*.................. ASK A QUESTION.....................*/

#wrapInner #content #email{ margin:0 0 0 13px; padding:0; width: 480px; float:left; color:#607b8d; background:url(/media/FBD/images/man-webform.jpg) no-repeat; font-size:1em; height:auto; }

#wrapInner #content #email ul#webform{margin:0; padding:0; width: 480px; float:left; font-weight: bold; color: #416176; font-size:0.65em;}

#wrapInner #content #email ul#webform_inner{margin:0; padding:0; width: 480px;  float:left; height:580px; color:#334148; }

#wrapInner #content #email ul#webform_inner li#top {margin:0; padding:0;  width: 480px; height: 26px; background:url(/media/FBD/images/interior_hdr_top_sm.jpg) no-repeat top left ; list-style:none; float:left; }

#wrapInner #content #email ul#webform_inner li#shadow{margin:0; padding:0; width: 480px; float:left; text-align: left; list-style:none; background:url(/media/FBD/images/shadow.gif) repeat-x; height:9px} 

#wrapInner #content #email ul#webform_inner li#top h3{margin:0 ; padding:3px 0 0 10px; width: 480px;font-size:0.8em; color:#52626B;float:left} 

#wrapInner #content #email #webform ul#webform_inner p.error{margin:0; padding:0; width:auto;color:#f9610e;font-weight:bold; font-size:0.95em;}

#wrapInner #content #email #webform ul#webform_inner p {margin:5px 0 5px 15px; padding:0; font-weight:normal; font-size:0.75em;}

#wrapInner #content #email #webform ul#webform_inner select{margin:3px 0 3px 0; padding:0; width:182px; font-size:.9em; float:left; color:#334148 }



/*.................. SUBMIT A CLAIM.....................*/

#wrapInner #content #claim{ margin:0 0 0 13px; padding:0; width: 480px; float:left; color:#607b8d; background: url(/media/FBD/images/woman-support.jpg) no-repeat; font-size:1em; height:auto; }

#wrapInner #content #claim ul#webform{margin:0; padding:0; width: 480px; float:left; font-weight: bold; color: #416176; font-size:0.65em;}

#wrapInner #content #claim ul#webform_inner{margin:0; padding:0; width: 480px;  float:left; height:580px; color:#334148; }

#wrapInner #content #claim ul#webform_inner li#top {margin:0; padding:0;  width: 480px; height: 26px; background:url(/media/FBD/images/interior_hdr_top_sm.jpg) no-repeat top left ; list-style:none; float:left; }

#wrapInner #content #claim ul#webform_inner li#shadow{margin:0; padding:0; width: 480px; float:left; text-align: left; list-style:none; background:url(/media/FBD/images/shadow.gif) repeat-x; height:9px} 

#wrapInner #content #claim ul#webform_inner li#top h3{margin:0 ; padding:3px 0 0 10px; width: 480px;font-size:0.8em; color:#52626B;float:left} 

#wrapInner #content #claim #webform ul#webform_inner p.error{margin:0; padding:0; width:auto;color:#f9610e;font-weight:bold; font-size:0.95em;}

#wrapInner #content #claim #webform ul#webform_inner select{margin:3px 0 3px 0; padding:0; width:182px; font-size:.9em; float:left; color:#334148 }

#wrapInner #content #claim #webform ul#webform_inner p {margin:5px 0 5px 15px; padding:0; font-weight:normal; font-size:0.75em;}

/*.................. FREE ASSESSMENT.....................*/

#wrapInner #content #assessment{ margin:0 0 0 13px; padding:0; width: 480px; float:left; color:#607b8d; background:url(/media/FBD/images/advisor-man.jpg) no-repeat; font-size:1em; height:auto; }

#wrapInner #content #assessment ul#webform{margin:0; padding:0; width: 480px; float:left; font-weight: bold; color: #416176; font-size:0.65em;}

#wrapInner #content #assessment ul#webform_inner{margin:0; padding:0; width: 480px;  float:left; height:580px; color:#334148; }

#wrapInner #content #assessment ul#webform_inner li#top {margin:0; padding:0;  width: 480px; height: 26px; background:url(/media/FBD/images/interior_hdr_top_sm.jpg) no-repeat top left ; list-style:none; float:left; }

#wrapInner #content #assessment ul#webform_inner li#shadow{margin:0; padding:0; width: 480px; float:left; text-align: left; list-style:none; background:url(/media/FBD/images/shadow.gif) repeat-x; height:9px} 

#wrapInner #content #assessment ul#webform_inner li#top h3{margin:0 ; padding:3px 0 0 10px; width: 480px;font-size:0.8em; color:#52626B;float:left} 

#wrapInner #content #assessment #webform ul#webform_inner p.error{margin:0; padding:0; width:auto;color:#f9610e;font-weight:bold; font-size:0.95em;}

#wrapInner #content #assessment #webform ul#webform_inner select{margin:3px 0 3px 0; padding:0; width:182px; font-size:.9em; float:left; color:#334148 }

#wrapInner #content #assessment #webform ul#webform_inner p {margin:5px 0 5px 15px; padding:0; font-weight:normal; font-size:0.75em;}

/*.................. ARRANGE AN APPOINTMENT.....................*/

#wrapInner #content #appointment{ margin:0 0 0 13px; padding:0; width: 480px; float:left; color:#607b8d; background:url(/media/FBD/images/woman-advisor-small.jpg) no-repeat; font-size:1em; height:auto; }

#wrapInner #content #appointment ul#webform{margin:0; padding:0; width: 480px; float:left; font-weight: bold; color: #416176; font-size:0.65em;}

#wrapInner #content #appointment ul#webform_inner{margin:0; padding:0; width: 480px;  float:left; height:580px; color:#334148; }

#wrapInner #content #appointment ul#webform_inner li#top {margin:0; padding:0;  width: 480px; height: 26px; background:url(/media/FBD/images/interior_hdr_top_sm.jpg) no-repeat top left ; list-style:none; float:left; }

#wrapInner #content #appointment ul#webform_inner li#shadow{margin:0; padding:0; width: 480px; float:left; text-align: left; list-style:none; background:url(/media/FBD/images/shadow.gif) repeat-x; height:9px} 

#wrapInner #content #appointment ul#webform_inner li#top h3{margin:0 ; padding:3px 0 0 10px; width: 480px;font-size:0.8em; color:#52626B;float:left} 

#wrapInner #content #appointment #webform ul#webform_inner p.error{margin:0; padding:0; width:auto;color:#f9610e;font-weight:bold; font-size:0.95em;}


#wrapInner #content #appointment #webform ul#webform_inner select{margin:3px 0 3px 0; padding:0; width:182px; font-size:.9em; float:left; color:#334148 }

#wrapInner #content #appointment  #webform ul#webform_inner p {margin:5px 0 5px 15px; padding:0; font-weight:normal; font-size:0.75em;}
