body,td { font-family:  arial, geneva, verdana, tahoma, helvetica; }
	
.tabonbg { background-position: left top; background: url(tabs/tabonbg.gif); color: #E8E8C3; }

	a.bot:link, a.bot:visited { color : #000000; text-decoration : none; font-size : 8pt; }
	a.bot:hover { color : #990000; text-decoration : underline; font-size : 8pt; }

div.header { font-family : times, times new roman; color : #666666; font-weight : bold; font-style: italic; font-size : 14pt; }

TD.midtype { color : #ffffff; font-size : 8pt; }
TD.nactive { color : #990000; font-size : 8pt; }
TD.naactive { color : #990000; font-size : 9pt; }
TD.nbactive { color : #000000; font-size : 8pt; }

P, OL, UL { font-family : arial, geneva, verdana, tahoma, helvetica; color : #000000; font-size : 9pt; }

dt.test { font-family: Verdana, Arial, Helvetica;  font-variant: small-caps; font-style: italic; font-weight: bold; 
	font-size: 9pt; color: #666666; }

dd.name { font-family: Verdana, Arial, Helvetica; font-variant: small-caps; font-style: normal; font-weight: bold;
	font-size: 8pt; color: #000000; }

p.sidebar { color : #000000; font-size : 8pt; }

p.news { color : #333399; font-size : 15pt; font-weight : bold; }

input, textarea, option, select { color : #000000; font-size : 8pt; }

form { color : #000000; font-size : 8pt; }

TH { font-size: 10pt; text-align : left; font-weight : normal; }

	a:link { color : #336633; text-decoration : underline; font-size : 9pt; }
	a:active { color : #993399; text-decoration : underline; font-size : 9pt; }
	a:hover, a:visited:hover { color : #990000; text-decoration : underline; font-size : 9pt; }
	a:visited { color : #666666; text-decoration : underline; font-size : 9pt; }

h1 { font : bold italic 16pt arial, geneva, verdana, tahoma, helvetica; color: #cc0000; }
h2 { font : bold italic 14pt arial, geneva, verdana, tahoma, helvetica; color: #cc0000; }
h3 { font : bold italic 13pt arial, geneva, verdana, tahoma, helvetica; color: #cc0000; }
h4 { font : bold 12pt arial, geneva, verdana, tahoma, helvetica; color: #cc0000; }
h5 { font : bold 10pt arial, geneva, verdana, tahoma, helvetica; color: #666666; }

LEGEND { font-color : #ff3300;  font-size : 12pt; font-weight : bold; }

p.bottom, p.top { font-size: 8pt; color: #666666; }
p.test { font-size: 10pt; color: #666666; }
p.sitemap { font-family : times, times new roman; font-size: 10pt; color: #ffffff; }

ul.grey { font-size: 8pt; color: #666666; }
p.red{ font-size: 9pt; color: #990000; }
p.white { font-size: 8pt; color: #ffffff; }
p.grey { font-size: 9pt; color: #666666; }
b.grey, b.ltgrey { color: #666666; }

p.nav { font-size: 8pt; color: #ffffff; }

BUTTON, .button { color : white; font-size: 8pt; background-color : #004080; border-color : #0066cc; }

.r { text-decoration: none; font-size: 8pt; color: #ffffff; }
	a.r, a.r:visited  { text-decoration: none; font-size: 8pt; color: #ffffff; } 
	a.r:active { text-decoration:underline; font-size: 8pt; color:#990000; }
	a.r:hover, a.r:visited:hover { text-decoration: none; font-size: 8pt; color: #990000; }

.middot { font : bold 11pt times, times new roman; color: #990000; }

.t { text-decoration: none; font-size: 8pt; color: #000000; font-weight: normal; }	
	a.t, a.t:visited, a.t:link { text-decoration: underline; font-size: 8pt; color: #000000; }
	a.t:active, a.t:hover, a.t:visited:hover { text-decoration:underline; font-size: 8pt; color:#990000; }

.tab { text-decoration: none; font-size: 9pt; font-weight : bold; color: #E8E8C3; }
	a.tab, a.tab:visited { text-decoration: none; font-size: 9pt; font-weight : bold; color: #E8E8C3; }
	a.tab:active{ text-decoration:underline; font-size: 9pt; font-weight : bold; color:#990000; }
	a.tab:hover, a.tab:visited:hover { text-decoration: underline; font-size: 9pt; font-weight : bold; color: #ffffff; }

.tabhighlight { text-decoration: none; font-size: 9pt; font-weight : bold; color: #336633; }
	a.tabhighlight, a.tabhighlight:visited { 
		text-decoration: none; font-size: 9pt; font-weight : bold; color: #336633; }
	a.tabhighlight:active, a.tabhighlight:hover, a.tabhighlight:visited:hover { 
		text-decoration:underline; font-size: 9pt; font-weight : bold; color:#cc0000; }

.press { text-decoration: underline; font-size: 8pt; color: #ffffff; }
	a.press { text-decoration: underline; font-size: 8pt; color: #ffffff; }
	a.press:active { text-decoration:underline; font-size: 8pt; color:#990000; }
	a.press:hover, a.press:visited:hover { text-decoration: underline; font-size: 8pt; color: #ffffcc; }
	a.press:visited { text-decoration: underline; font-size: 8pt; color: #cccccc; }

.cal { text-decoration: underline;	font-size: 7pt;	color: #336633;	}
	a.cal { text-decoration: underline;	font-size: 7pt;	color: #336633;	}
	a.cal:active{ text-decoration:underline; font-size: 7pt; color:#000000; }
	a.cal:hover { text-decoration: underline; font-size: 7pt; color: #990000; } 
	a.cal:visited { text-decoration: underline; font-size: 7pt; color: #666666; } 
	a.cal:visited:hover { text-decoration: underline; font-size: 7pt; color: #990000;}

b.emphasis { font-size:12pt; color: #003300; }
b.headers { font-size: 13pt; color: #003300; }
b.categories { font-size: 11pt; color: #003300; }
b.calsubjects { font-size: 11pt; font-style: italic; color: #000000; }

b.searchbox { font-size: 12pt; color: #003300; }

b.construction { font-size: 18pt; color: #000000; }

/********** Hot Titles.asp **********/
div.refresh { font-size: 8pt; color: #003300; }

span.live { font-size: 8pt; color: #000000; }
	
.refresh { font-family:Verdana,Arial, Helvetica; font-weight:normal; font-size: 8pt; color: #336633; text-decoration:underline; }	
	a.refresh { font-weight: normal; font-size: 8pt; color: #336633; text-decoration: underline; }	
	a.refresh:active {	font-weight: normal; font-size: 8pt; color : #993399; text-decoration : underline; }
	a.refresh:hover { font-weight: normal; font-size: 8pt; color : #990000; text-decoration : underline; }
	a.refresh:visited { font-weight: normal; font-size: 8pt; color: #336633; text-decoration : underline; }
	a.refresh:visited:hover { font-weight: normal; font-size: 8pt; color : #990000; text-decoration : underline; }	

.NavLink { font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; font-size: 10pt; 
	text-decoration: none; color: white; }

.Hit { font-family: Verdana, Arial, Helvetica; font-variant: small-caps; font-style: normal; font-weight: bold;
	font-size: 10pt; color: black; background-color: #FFFF00; }

.RecordTitle { font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: bold; font-size: 9pt;
	color: black; background-color: #cccccc; }

.RecordStats { font-family: Verdana, Arial, Helvetica; font-style: italic; font-weight: normal; font-size: 8pt; }

code { font-family: Courier; font-style: normal; font-weight: normal; font-size: 9pt; color: black; }
	
b.CHPgrey { font-size: 10pt; color: #777777; font-weight:normal; }

b.CHPtitle { font-size: 11pt; color: #333333; }
	
b.date { font-size: 11pt; font-style: italic; color: #cc0000; }
	
b.date2 { font-size: 11pt; color: #cc0000; background : #ffffcc; }
	
b.author { font-size: 10pt; color: #000000; }
	
.title { font-family: Verdana,Arial, Helvetica; font-weight: normal; font-size: 8pt; color: #336633; text-decoration: underline; }	
	a.title { font-weight: normal; font-size: 8pt; color: #336633; text-decoration: underline; }	
	a.title:active { font-weight: normal; font-size: 8pt; color : #993399; text-decoration: underline; }
	a.title:hover { font-weight: normal; font-size: 8pt; color : #990000; text-decoration: underline; }
	a.title:visited { font-weight: normal; font-size: 8pt; color: #666666; text-decoration : underline; }
	a.title:visited:hover { font-weight: normal; font-size: 8pt; color : #990000; text-decoration : underline; }
	
.review { font-family: Verdana,Arial, Helvetica; font-weight: normal; font-size: 8pt; color: #336633; text-decoration: underline; }
	a.review { font-weight: normal; font-size: 8pt; color: #336633;  text-decoration : underline; }	
	a.review:active { font-weight: normal; font-size: 8pt; color : #993399; text-decoration : underline; }
	a.review:hover { font-weight: normal; font-size: 8pt; color : #990000; text-decoration : underline; }
	a.review:visited { font-weight: normal; font-size: 8pt; color: #666666; text-decoration : underline; }
	a.review:visited:hover { font-weight: normal; font-size: 8pt; color : #990000; text-decoration : underline; }
	
span.wol{ font-size: 8pt; color: #cc0000; background : #ffffcc; }
	
.address { font-size:10pt; font-weight:bold; color:#ffffcc; }	
	a.address { font-size:9pt; color:#ffffcc; }
	a.address:active { font-size:9pt; color:#990000; }	
	a.address:hover { font-size:9pt; color:#990000; }
	a.address:visited { font-size:9pt; color:#ffffcc; }	
	a.address:visited:hover { font-size:9pt; color:#990000; }	

.leftNav { font-style: normal; font-weight: bold; font-size: 8pt; text-decoration: none; color: #336633; }	
	a.leftNav { font-style: normal; font-weight: bold; font-size: 8pt; text-decoration: none; color: #336633; }	
	a.leftNav:hover { font-style: normal; font-weight: bold; font-size: 8pt; text-decoration: underline; color: #cc0000; }	
	a.leftNav:visited { font-style: normal; font-weight: bold; font-size: 8pt; text-decoration: none; color: #336633; }	
	a.leftNav:visited:hover { font-style: normal; font-weight: bold; font-size: 8pt; text-decoration: underline; color: #cc0000; }	
	

/* --------- News Classes -------------- */	
#newsBox { width:100%; border: 0px solid #999999; }

.newsNav { font-size:7pt; width:115px; background-color:#ffffcc; border:1px solid #999999; float: left; padding-left:2px;
	padding-bottom:5px; line-height:13pt; }

.newsNavLink { font-size:8pt; width:115px; color:#000099; white-space:nowrap; }
	a.newsNavLink, a.newsNavLink:visited { font-size:8pt; width:115px; color:#000099; white-space:nowrap; }
	a.newsNavLink:Active { color:ff0000; }
	a.newsNavLink:hover, a.newsNavLink::visited:hover { font-size:8pt; color:cc0000; }

.newsHeadlines { width:100%; padding-left:5px; }
	a.newsHeadlineLink:Link, a.newsHeadlineLink:visited { width:100%; font-size:8pt; font-weight:bold; color:#666666; }
	a.newsHeadlineLink:active { color:#ff0000; }
	a.newsHeadlineLink:hover, a.newHeadlineLink:visited:hover { font-size: 8pt; font-weight:bold; color:#990000; }

.newsdescription { font-size:8pt; padding-left:10px; padding-bottom:2px; padding-right:10px; border-bottom:1px solid #cccccc; }

.pubDate { font-size:7pt; }
	
