@charset "utf-8";
/* CSS Document */

.mainBody div {margin-top:0;}

.body li {margin-bottom: .83em ;}

.signUP{padding:0 1.83em;}

.body a:hover,#header a:hover {color: #000;}

form legend {color: #333;padding: 0 0 1.67em 0;text-transform: uppercase;}

fieldset{width:47.50em;}
form, form fieldset input, form fieldset textarea, form label {font-size: 1em;opacity: 1;}
form p { position: relative;float:left;margin:.83em; color:#777777;}
form p label { position: absolute; top: 0; left: 0;}
form p br {display: none;}

form fieldset p input,form fieldset p textarea {display: block;padding: .33em;margin: 0;}

form fieldset p label {xdisplay: block;margin: .42em .42em .42em .5em;padding: 0;}

form fieldset p input {border: solid 0.08em #ccc;width:14.85em;color: #777;}

form fieldset p label {color: #777;}

.MI{ margin:.83em;}

.MI input{width:1.67em;}

.extend input{width:2.7em;}

.extend2 input{width:3.15em;}

.extendInput input{width:26em;}

.dropDown select{height:2.1em;margin:-0.08em 0 0;}

.signUP p span{font-size:0.75em; color:#6F6F6F; }

.signUP p select{border:0.08em solid #CCCCCC;color:#777777;font-size:1em;font-weight:normal;padding:0.18em;}

.NickName input{width:17.35em;}

.smExtra input{width:12.3em;}

.dropDown{border:#FFF thin solid;}

.city input{width:17em;}

.zip input{width:5em;}

.empPhone input{width:8em;}

.longest input{width:32.75em;}

.lilxtra input{width:13.15em;}

.bottomList, dl, .bottomSection, h4{clear:both; color:#777;line-height:2.8em;}

.bottomSection label, .bottomList label, dl, h4{font-size:1.2em;}

.bottomSection{line-height:1.6em; margin-left:0.83em;}

.bottomList label{position:relative; top:.08em;}

.bottomList li{display:block; float:left; margin:0 .83em;}

.bottomList input{margin:0 margin:0 .5em;}

textarea{width:50.5em; border: solid 0.08em #ccc;color: #777;}

.nameStory input{width:21.3em;}

.button{float:right;margin:0 2em;}


