/* don't add div - IE messes up backgrounds*/
body{background:#FFFFFF; margin:0px; padding:0px;}
body, p, th, td{font-family:helvetica, arial, sans-serif; color:#000000; font-size:9pt;}

a{color:#FF9933;}
a:hover{color:#000000;}
a.hidden{text-decoration:none;}

ul{padding-top:0; margin-top:0; padding-bottom:10px; margin-bottom:0;}
form{margin:0; padding:0; display:inline;}

/* header */
#header{display:none}
#utilityNav{display:none;}
#printLogo{font-size:14pt; font-weight:bold; display:block;}
#tagline{display:none;}

/* top nav */
#topNav{display:none;}

/* right nav */
#rNavContainer{display:none;}

/* content */
#content{width:640px; margin:10px 0px 10px 10px; height:300px; background:#FFFFFF;}
h1{font-size:12pt; color:#000000;} /* section title */
.sectionTitle{font-size:10.5pt; color:#003399; font-weight:bold;} /* page title */
.textSmall{font-size:8pt;}
.clear{clear:both; font-size:0pt;}
.break{margin:-10; padding:-10; font-size:0pt;}
#nn4{display:none;}
.floatLeft{float:left;}
.floatRight{float:right;}
.indent{padding-left:20px; display:block;}
.homeContent{font-size:1.2em;}
.homeContent li{line-height:1.5em;}
.homeTitle{font-size:1.2em; font-weight:bold; color:#FF9933; font-style:italic; margin-bottom:10px;}
#homeTestimonials{width:500px; margin:10px 0px 0px 20px; border:1px solid #FF9933; padding:5px;}
#homeTestimonials a{font-size:.9em; color:#FF9933; text-decoration:underline; font-style:normal;}
.homeTestimonialsTitle{font-size:1.2em; font-weight:bold; font-style:normal; margin-bottom:6px;}
#homeTestimonialsText{height:60px; font-style:italic;}

/* footer */
#footer{display:none;}
#footer a{color:#666666;}

/* tables */
.tblHeader{background:#003366; color:#FFFFFF; font-size:9pt; font-weight:bold;}
.tblText1{background:#EEEEEE; color:#000000;}
.tblText2{background:#FFFFFF; color:#000000;}
.tblText1sm{background:#EEEEEE; color:#000000; font-size:8pt;}
.tblText2sm{background:#FFFFFF; color:#000000; font-size:8pt;}
.tblBorder{border:1px solid #999999;}
.tblBG{background:#999999;}

/* form classes */
form{display:inline; margin:0; padding:0;}
.error{font-weight:bold; text-align:center; color:#cc0000;}
.required{color:#cc0000; font-weight:bold;}
.example{font-family:helvetica,arial,sans-serif; font-size:8pt; color:#666666;}
.select{font-size:9.5pt; display:inline;}
.label{font-size:9pt; font-weight:bold; text-align:right;}
.labelL{font-size:9pt; font-weight:bold;}/* use for labels that are left justified */
.labelSmall{font-size:8pt; font-weight:bold; text-align:right;}
.labelSmallL{font-size:8pt; font-weight:bold;}
.field{font-family:"courier new", monospace, courier; font-size:9pt;}
.fieldSmall{font-family:"courier new", monospace, courier; font-size:8pt;}
.formButton{font-size:9pt; color:#FFFFFF; background:#666666; margin:6px 5px 0px 5px;}
.formHeader{font-size:10pt; font-weight:bold; color:#003399;}
.response{font-weight:bold; color:#003399;}
.instructions{font-weight:bold; color:#003399;}
/* end of form classess */
