BODY,P,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA {
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; 
        COLOR: #000000; 
        FONT-SIZE: 12pt;
}

fieldset {
	border-style: none;
	border-width: 0;
	margin: 25 0 0 55;
}

H1 {
	font-size: 24pt;
	font-weight: bold;
	text-align: center;
}

#highlight {
	background-color: rgb(255, 255, 234);
	color: red;
}

#subhead {
	font-family: Verdana;
	font-weight: bold;
	font-size: 15pt;
	text-align: center;
}

#redbold {
	font-weight: bold;
	color: red;
}

.surveyTitle {
	border-style: none;
	border-width: 0;
}

.headerGraphic {
	border-style: none;
	border-width: 0;
}

.image {
	border-style: none;
	border-width: 0;
}

.hidden {
	border-style: none;
	border-width: 0;
}

.reqQuestion {
	color: rgb(0, 0, 0); 
	font-family: Verdana;
	font-weight: 500;
	font-size: 1em;	
}

.preQuestionBorder {
	color: rgb(0, 0, 0); 
	font-family: Verdana;
	font-weight: 500;
	font-size: 1em;	
}

.qnOuterTable {
	color: rgb(0, 0, 0); 
	font-family: Verdana;
	font-weight: 500;
	font-size: 1em;	
}

.qnInnerTable {
	color: rgb(0, 0, 0); 
	font-family: Verdana;
	font-weight: 500;
	font-size: 1em;	
}

.qnInnerTd {
	color: rgb(0, 0, 0); 
	font-family: Verdana;
	font-weight: 500;
	font-size: 1em;	
}

.qnInner {
	color: rgb(0, 0, 0); 
	font-family: Verdana;
	font-weight: 500;
	font-size: 1em;	
}

.qnType {
	color: rgb(0, 0, 0); 
	font-family: Verdana;
	font-weight: 500;
	font-size: 1em;
	padding-left: 30px;	
	padding-bottom: 10px;
	background-color: #ffffdd;
}



