.SurveyForm {
margin-top: 0px; 
background: gainsboro; 
padding: 10px;
border-top: 1px solid lightgrey;
border-left: 1px solid lightgrey;
border-bottom: 1px solid black;
border-right: 1px solid black;
}

.SFList LI {
font-size: 0.8em;
padding: 0px 0px 15px 0px;
text-align: left;
}

.Question {
font-weight: bold;
margin-bottom: 7px;
}

.Other {width: 200px;}
.OtherTextarea {font-weight: bold;}

.IfNo {margin-top: 10px;}

TEXTAREA, INPUT {font-family: arial,helvetica,sans-serif; font-size: 1em;}
OPTGROUP {font-weight: bold;}

FIELDSET {padding: 10px; margin-bottom: 12px;}
/* IE ONLY */
* HTML FIELDSET  {margin-bottom: 5px;}
LEGEND {font-style: italic; text-transform: uppercase; font-size: 1em;}

.Spacer {
height: 7px; 
line-height: 1px; 
padding: 0px;
}

.Question {
font-weight: bold;
}

.AnswerInputs {
padding-left: 15px ! important;
font-weight: normal;
}

/* #Reset0 {font-weight: bold;} */

.SubmitReset {margin-bottom: 20px;}

.Spacer {
height: 5px; 
line-height: 1px; 
background: none;
}

.Personal TD {
font-size: 0.8em;
font-weight: bold;
vertical-align: top;
padding-bottom: 3px;
}

.PersonalText {padding-top: 2px;}

.SurveyNoJS {
margin-top: 7px;
font-style: italic;
}


