/*form*/
.buttonGroup{ width:488px; text-align:center; }
.buttonGroup button {cursor: pointer;border:none;padding:0;}
.buttonGroup button.continue{ text-align:center; margin: 8px auto 20px auto; z-index:10;
height:32px;width:154px;background:url(../images/cont-btn.png) no-repeat top center;}

.optionsContent select, input {width:380px; border-collapse: collapse;}
.optionsContent radio{padding-top:2px;}
.optionsContent .radio {width: 20px; text-align:left; margin: 0; padding:0;} 
.optionsContent .radioLabel {text-align:left; padding:0 10px 0 3px;} 
.inputGroup 
{padding:1px 0 0 30px;margin:0;float:left;background-color: transparent; width:460px; font: normal 11px Verdana;}
.mainLabel 
{margin:8px 0 0 8px;padding:0;position: static;width:400px;float:left;_padding-left:10px;}

.mainLabelContent{padding-right:6px;font:normal 11px Verdana;}
label.required{font-weight:bold;}
label.checkbox{text-indent:-15px;padding-left:15px;display:block;}

.optionsContent radio {text-indent:-15px;padding-left:15px;display:block;}
.optionsContent .radioLabel {text-align:left; padding:0 10px 0 3px;}
.options {padding:2px 0 0 0;margin:0;width:290px;float: left;position: static;text-align:left;_margin-left:5px;}
.optionsContent{padding:0 0 1px 6px;_padding-left:10px;}
.options .option{padding-bottom:5px;}


input.zip{width:80px;}
.formSection {margin:0;padding-top:0;}
.formSectionContent{padding:0 10px 0 20px;_padding:0 10px 0 0;}

.sec {text-align:center;margin-top:16px;font:normal 10px arial;color: #003366;}
p.description{ font: normal 10px arial; color: #333; margin-left:20px;}


select.degree {width: 190px;}

.optionsContentShort{padding:0 0 1px 6px;_padding-left:10px;}
.optionsContentShort select, input {width:180px; border-collapse: collapse;}
