body{margin-left: 0px;	margin-top: 0px; margin-right: 0px; margin-bottom: 0px;	background: url(images/patternbackground150.gif) repeat;  background-color: #f1f1f1;	font-family:Arial,Helvetica,Verdana, sans-serif; font-size:0.8em;}
H1 { font-family:Arial,Helvetica,sans-serif; font-size: 1.3em; font-weight:bold; color: #cc3300 }
.Text {	FONT-SIZE: 0.8em; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;}
.Header{ font-family:Arial,Helvetica,Verdana, sans-serif; font-size: 1.0em; line-height:1.6em; font-weight:bold; color: #cc3300 }
.LightText { color: #666666 }
.BlueText { font-size: 0.8em; line-height: 1.5em; color: #333366; font-weight:bold; }
.cws { font-size: 0.8em; font-family:arial,  verdana, sans-serif; }
.quote { font-size: 0.85em; line-height: 1.3em; font-family: arial, verdana, sans-serif; color: #333366; font-weight:bold; text-align: left; }
.quotename { font-size: 0.7em;  font-family: arial, verdana, sans-serif; color: #333366; font-weight:bold; text-align: right;}

HR {color: #f1f1f1; width: 100%;  height: 1px;} 

a:link {color: #cc3300; text-decoration: none; font-family:Arial,Helvetica,Verdana, sans-serif; font-weight: normal;}
a:active{ color: #666666; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
a:hover{ color: #666666; text-decoration: none; font-family:Arial,Helvetica,Verdana, sans-serif; font-weight: normal;}
a:visited { color: #cc3300; text-decoration: none; font-family:Arial,Helvetica,Verdana, sans-serif; font-weight: normal;}

a.subNavSubLink:link { color: #666666; font-family:Arial,Helvetica,Verdana, sans-serif; text-decoration:none; font-weight: none; }
a.subNavSubLink:active { color: #cc3300; font-family:Arial,Helvetica,Verdana, sans-serif; text-decoration:none; font-weight: none; }
a.subNavSubLink:hover { color: #cc3300;   font-family:Arial,Helvetica,Verdana, sans-serif; text-decoration:none; font-weight: none;}

a.redlink:link { color: #cc3300; FONT-SIZE: 0.8em; font-family:Arial,Helvetica,Verdana, sans-serif; text-decoration:none; font-weight: none; }
a.redlink:active { color: #999999;FONT-SIZE: 0.8em; font-family:Arial,Helvetica,Verdana, sans-serif; text-decoration:none; font-weight: none; }
a.redlink:hover { color: #999999; FONT-SIZE: 0.8em; font-family:Arial,Helvetica,Verdana, sans-serif; text-decoration:none; font-weight: none;}
a.redlink:visited { color: #cc3300; FONT-SIZE: 0.8em; font-family:Arial,Helvetica,Verdana, sans-serif; text-decoration:none; font-weight: none; }


a.greylink:link { color: #999999; FONT-SIZE: 0.8em; font-family:Arial,Helvetica,Verdana, sans-serif; text-decoration:none; font-weight: none; }
a.greylink:active { color: #cc3300;FONT-SIZE: 0.8em; font-family:Arial,Helvetica,Verdana, sans-serif; text-decoration:none; font-weight: none; }
a.greylink:hover { color: #cc3300; FONT-SIZE: 0.8em;  font-family:Arial,Helvetica,Verdana, sans-serif; text-decoration:none; font-weight: none;}

a.bottomlink:link { color: #999999; FONT-SIZE: 0.8em; font-family:Arial,Helvetica,Verdana, sans-serif; text-decoration:none; }
a.bottomlink:active { color: #cc3300;FONT-SIZE: 0.8em; font-family:Arial,Helvetica,Verdana, sans-serif; text-decoration:none; }
a.bottomlink:hover { color: #cc3300; FONT-SIZE: 0.8em;  font-family:Arial,Helvetica,Verdana, sans-serif; text-decoration:none;}
a.bottomlink:visited { color: #999999;FONT-SIZE: 0.8em;   font-family:Arial,Helvetica,Verdana, sans-serif; text-decoration:none;}

TD.tableheader {background: #666666; text-align:center; font-color: #ffffff; font-weight: bold; font-size:1.0em;}
TD.main {background: #f1f1f1;}

TD.mainmenu {background: #315FA6; text-align: center }
TD.mainmenurollover {background: #5B7DB2; text-align: center }
TD.sideheader {background: #666666; text-align: right; font-family:Arial,Helvetica,Verdana,sans-serif; font-size: 0.7em; font-weight: bold; color: #ffffff; text-transform: uppercase }
TD.sideheadersmall {background: #315FA6; font-family:Verdana,sans-serif; font-size: 0.7em; font-weight: bold; color: #ffffff }
TD.sidemenu {background: #f1f1f1; text-align: right; font-size: 0.7em; }
TD.sidemenurollover {background: #e2e2e2; text-align: right }

hr.dottedLine {border: none 0; border-top: 1px dashed #000;/*the border*/  width: 100%;  height: 1px;/*whatever the total width of the border-top and border-bottom equal*/} 

.smallGreyText { font-size:0.65em; color: #666666 }
.errorFormInput {color:#CC0033; font-size:0.7em}
.errorForm {color:#CC0033; font-weight: bold;}
.surveyHeaders {color:#cc33oo; text-weight: bold; font-size:0.7em}
