body, .degreeTable, table{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#form-container { display:block; width:720px; }

#form-container fieldset {margin: 0 0 10px 0;padding: 0;float: left; clear: left;width: 100%; border:0; border-top: 0px solid #FEFEFE; /*background-color: transparent;background-image: url(../images/form-bg-gradient.jpg); background-repeat: repeat-x; */}
#form-container legend {margin:0 0 0 0.5em;color: #333333; font-weight: normal; font-size:110%; padding:5px 0 0 0;}
#form-container fieldset ol {padding: 0; margin:10px 0 0 1.2em; list-style: none; }
#form-container fieldset li {padding: 0; float: left;  margin:0 0 0 0; clear:left;width:100%;}
#form-container fieldset.submit {height:40px; float: none; width: auto; border: 0 none #FFF; padding-left: 20em;padding-top:1em;border-style: none; background-color: transparent;background-image: none; }
#form-container label {float:left; margin-right:1em;text-align: left; font-size:80%;}
#form-container .multi-choice{ float:left; width:100%; background:#F4F4F4; padding:5px; border:1px solid #CCCCCC;}
#form-container textarea { width:90%; }

#form-container fieldset.list{ }
#form-container fieldset.list li{ clear:left;width:100%; }

#form-container label.line {float:none;width:auto;position:relative;text-align:left;top:-0.1em;left:0.3em;}
#form-container label.radio {float:none;width:auto;position:relative;text-align:left;top:-0.1em;}
#form-container label.checkbox {float:none;width:auto;text-align:left;position:relative; top:-0.3em;left:0.3em;}
#form-container label.textnormal {float:none;width:auto;text-align:left;position:relative;top:-0.3em;left:0.3em;}

#form-container .checkbox label { color:#666666;}
#form-container .checkbox label strong { font-size:125%; color:#333333;}

.intro-text{ font-size:105%; margin-bottom:15px;}

.hiddenvisibility {visibility:hidden;}
.right {left:2em; position:relative;}
.right label {text-align:left;}
.privacy {width:46em;font-size:90%;position:relative;}
.submit {font-size:90%}
 
