#FormFields 
{width:639px; border-style:none; margin:0;padding:0;float:left;background:url(../images/step-mid.png) 0 0 repeat-y; }	


.formCurveTop {float:left;width:639px; height:95px;background: url(../images/step-top.png) 0 0 no-repeat;}

.formCurveTop h1{font: bold 22px Verdana; color:#000; margin-left: 65px;}

.formCurveTop h2{font: bold 16px Verdana; color:#000; margin-left: 65px;}

.formCurveTop div.step{ float:right;
font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 16px 16px 0 0;
 color:#000; }
 

.formCurveBottom{background: url(../images/step-btm.png) no-repeat;height:21px;float:left;width:639px; padding-bottom:23px;} 






.optionsContent select, input {width:140px; border-collapse: collapse;}
.inputGroup {padding:10px 0 0 0;margin:0;float:left;font-family:helvetica, sans-serif;
background-color: transparent; width:602px; margin-left: 60px;_padding-left:70px;_width:500px; _margin:0;}
.mainLabel {margin:0 0 0 20px; font: bold 12px Verdana;color:#203c73;
padding: 4px 0 8px 0;position: static;text-align:left;width:305px;float:left;_margin:0 0 0 11px;}
.mainLabel .requiredMarker{margin-right:-0.59em;padding-left:0.2em;color:#203c73;}
.mainLabelContent{padding-right:1em;}
label.required{font-weight: bold;}
label.checkbox{text-indent:-15px;padding-left:15px;display:block;_padding-left:0;}
.options {padding:0;margin:0;width:140px;float: left;position: static;text-align:left;}
.optionsContent{padding-left:1em;}
.options .option{padding-bottom:5px;}
.formSection {margin: 0;padding:0;_float: left;}

.formSectionContent{padding:0 10px;_padding:0 5px;}
.formSectionContent h2{ margin: 0 0 20px 80px; font: bold 12px Verdana;color:#203c73;_margin: 0 0 20px 90px; _width: 500px;}

.inputGroup-checkbox{ width:602px; float:left; margin:0 0 0 80px; padding:0;_margin:0 0 0 10px;_padding:0 0 0 70px;_width:500px;}
.optionCheckbox
{float: left; width: 50%; padding: 0; margin: 0 0 .75em 0;font: normal 12px Verdana; *width:250px;}

.optionCheckbox input {width:20px; border-collapse: collapse;}

.buttonGroup{ width:639px; float:left;_width:500px;}
.buttonGroup button {cursor: pointer;border:none;padding:0;}
.buttonGroup button.continue{ margin:10px 0 10px 250px; z-index:10;_margin:10px 0 10px 260px;
height:41px;width:161px;background:url(../images/cont-btn.png) 0 0 no-repeat;}


.aid{margin: 10px 0 0 70px; float: left; position:relative; text-indent: 20px;  _margin: 10px 0 0 0;
	font: normal 12px Arial, Helvetica, sans-serif; color:#000;_text-indent: 80px;}


#form-col{float: left; position:relative; margin: 0 10px 0 30px; _margin: 0 10px 0 10px;}
