.blueborder  { border: solid 1px #036 }
.book { border: solid 1px black }
.athbttn { color: #000066; font-weight: bold; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva; text-decoration: none; background-color: #d6e7ef; border-style: solid; border-width: 1px; border-color: #afc4d5 #104a7b #104a7b #afc4d5; height: 19px; cursor: hand
 }
.athfld { color: #000066; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva; background-color: white; border-style: solid; border-width: 1px; border-color: #003399 #afc4d5 #afc4d5 #003399; height: 19px }
.athcombo { color: #000066; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva; background-color: white; border-style: solid; border-width: 1px; border-color: #003399 #afc4d5 #afc4d5 #003399 }
.links { color: white; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva; text-decoration: none; background-color: #036; padding: 1 4; border: solid 1px #ccc }
.links a  { }
.links a:hover { color: white; text-decoration: underline }
.links a:link  { color: white; text-decoration: underline }
.links a:visited  { }
.newsbox { padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border: 1px; border-bottom-style: dotted; border-left-style: dotted  }
.newsboxend { padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border: 1px; border-bottom-style: dotted; border-left-style: dotted; border-right-style: dotted  }
.policyfld  { color: #000066; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva; background-color: white; border-style: solid; border-width: 1px; border-color: #003399 #afc4d5 #afc4d5 #003399; width: 300px; height: 150px }
.pollbttn {
	font-family: Tahoma, Arial, Helvetica, Geneva;
	font-size: 11px;
	font-weight: bold; 
    color: #800000;
	border-left: 1px solid #990000; 
    border-right: 1px solid #800000;
    border-top: 1px solid #990000; 
    border-bottom: 1px solid #800000;
    background-color: #CCCCCC;
    vertical-align:middle
}
.srchbttn { color: #800000; font-weight: bold; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva; text-decoration: none; background-color: #efd6d7; border-style: solid; border-width: 1px; border-color: #ff9999 #800000 #800000 #ff9999; height: 19px; cursor: hand
 }
.srchfld { color: #990000; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva; background-color: white; border-style: solid; border-width: 1px; border-color: #800000 #ff9999 #ff9999 #800000; width: 100px; height: 19px }
.srchresults { font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva; border-bottom: 1px solid gray }
.srchresults a { color: #000000; text-decoration: none }
.srchresults a:hover { color: #990000; text-decoration: underline }
.srchresults a:link { color: #000000; text-decoration: none }
.srchresults a:visited { }
.srpnewsbox { padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border: 1px white; border-bottom-style: dotted; border-left-style: dotted  }
.srpnewsboxend { padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border: 1px white; border-bottom-style: dotted; border-left-style: dotted; border-right-style: dotted  }
.srptextwhite { color: white; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva; text-decoration: none }
.srptextwhite a:hover  { color: #900; text-decoration: underline }
.srptextwhite a:link    { color: white; text-decoration: underline }
.srptextwhite a:visited { color: white }
.text   { color: black; font-size: 8pt; font-family: Tahoma, Arial, Helvetica, Geneva }
.textsm   { color: black; font-size: 7pt; font-family: Arial, Helvetica, Geneva }
.text a    { color: black }
.text a:hover   { color: #990000; text-decoration: underline }
.text a:link    { text-decoration: underline }
.text a:visited   { }

.textblue  { color: #003366; font-weight: bold; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva; text-decoration: none }

.textblue a  { color: #036; text-decoration: none }
.textblue a:hover { text-decoration: underline }
.textblue a:link  { }
.textblue a:visited  { }
.textgray  { color: gray; font-weight: bold; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva }
.textgray a:active  { color: gray; text-decoration: underline }
.textgray a:hover  { color: gray; text-decoration: underline }
.textgray a:link    { color: gray; text-decoration: none }
.textgray a:visited     { color: gray; text-decoration: none }
.textgray a:visited:hover  { color: gray; text-decoration: underline }
.textred {
	color: #990000;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, Geneva;
	text-decoration:none
}

.textred a  { color: #900; text-decoration: none }
.textred a:hover { text-decoration: underline }
.textred a:link  { }
.textred a:visited  { }
.textgreen {
	color: #009900;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, Geneva;
	text-decoration:none
}

.textgreen a  { color: #090; text-decoration: none }
.textgreen a:hover { text-decoration: underline }
.textgreen a:link  { }
.textgreen a:visited  { }
.textwhite  { color: white; font-weight: bold; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva; text-decoration: none }
.textwhite a   { color: white; font-weight: bold; text-decoration: none }
.textwhite a:hover  { font-weight: bold; text-decoration: underline }
.textwhite a:link   { font-weight: bold }
.textwhite a:visited   { font-weight: bold }
.today     { color: #800000; font-weight: bold; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva; vertical-align: middle; border-style: solid; border-width: 1px; border-color: #990000 #800000 #800000 #990000 }
.t10gray                 { color: gray; font-weight: bold; font-size: 10pt; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, Geneva }
.t10gray a:link      { color: gray; text-decoration: none }
.t10gray a:active        { text-decoration: underline }
.t10gray a:hover  { text-decoration: underline overline }
.t10gray a:visited       { color: gray; text-decoration: none }
.t10gray a:visited:hover  { color: gray; text-decoration: underline }
BODY  { margin: 0pt; border: 0pt }
.a8iblack { font-style: italic; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.quote {
	font-size: 8pt; font-family: Tahoma, Arial, Helvetica, Geneva; color: black; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
.alert   { color: #900; font-weight: bold; font-size: 18px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.alert2   { color: #900; font-weight: bold; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: blink }

