font.body {font-family : arial, helvetica; font-size : 10pt}
font.s {font-family : arial, helvetica; font-size : 9pt}
font.intro {font-family : arial, helvetica; font-size : 9pt; line-height : 150%; color : 666666}
font.fine {font-family : arial, helvetica; font-size : 9pt; color : 666666}
font.ss {font-family : arial, helvetica; font-size : 8pt; color : 667777}
font.h3 {font-family : trebuchet ms, arial, helvetica; font-size : 10pt; color : 1A8376 }
font.h2 {font-family : trebuchet ms, arial, helvetica; font-size : 9pt; color : 1A8376 }
font.wk {font-family: trebuchet ms, arial, helvetica; font-size : 10pt}
font.su {font-family : arial, helvetica; font-size : 9pt}
a.red {font-family : arial, helvetica; font-size : 9pt }
td.pad {padding-left : 5px}
a { text-decoration : underline }
a:hover { text-decoration : none }

#emailWarning {background-color:#DDDDDD; text-align:center; padding:5px; font-family:Arial, Helvetica, sans-serif;  }
#surveyQuestion {background-color:#DDDDDD; text-align:center; padding:5px; font-family:Arial, Helvetica, sans-serif;  }

h1 {
	font-family:trebuchet ms, arial;
	color:#666;
	margin-left:20px;
	margin-bottom:5px;
	
}

body  {font-family : arial, helvetica; font-size : 10pt;}

.notice {
	padding:5px; background-color:#eee; 
	FONT-SIZE:10pt;
	margin:0px 90px 5px 90px;

}


.table tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

label {
	text-align:right;
	font-weight:bold;
}

.req, .formrequiredfield {
	color:#bb3333;
}


td.label {
	text-align:right;
}

textarea {
	width: 300px;
}

body#survey td { font-size: small; }
body#survey h1 { margin-left:10px; }

.instructions { 
	font-size:small;
}

.surveyQuestion {
/*	background-color:#FFccff;*/
	font-weight:bold;
	font-size:small;
	color:#666;

}

.surveyAnswer {
	/*background-color:#FFFFCC;*/
	font-weight:bold;
	font-size:small;


}

	.surveyAnswer label { 
		font-weight:normal; 
}