BODY, TD,  LI,  P, BLOCKQUOTE, .content {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black;
	scrollbar-face-color: #E3E3E3;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #999999;
	scrollbar-darkshadow-color: #999999;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
}
B {
	font-weight : bold;
}
I {
	font : italic;
}
U {
	text-decoration : underline;
}    
.todaydate {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
}
.topnav, .formlabel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	background: transparent;
	text-decoration:none;
	font-weight : bold;
}
.formtext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background: transparent;
}
A.topnav, A.topnav:link, A.topnav:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003366;
	background: transparent;
	text-decoration:none;
	font-weight : bold;
}
A.topnav:active, A.topnav:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background: #D4E2ED;
	text-decoration:underline;
	font-weight : bold;
}
.header, .headline, .subhead, .statusmsg {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #555555;
	font-weight : bold;
}
.byline, .author {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	font-style : italic;
}
.posteddate, .section, .issuedate {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
}
.advertisement {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	font-variant : small-caps;
}
A, A:link, A:visited, A:active {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	color : #003366;
	TEXT-DECORATION: underline;
}
A:hover {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #CFDDE7;
	color: Black;
	TEXT-DECORATION: underline;
}
A.headline, A.headline:link, A.headline:visited, A.headline:active {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	background: #FFFFFF;
	color : #003366;
	TEXT-DECORATION: underline;
}
A.headline:hover {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	background: #CFDDE7;
	color: Black;
	TEXT-DECORATION: underline;
}
A.login, A.login:link, A.login:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	COLOR: #AA0000;
	background: transparent;
	text-decoration:none;
	font-weight : bold;
}
A.login:active, A.login:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	background: #D4E2ED;
	text-decoration: underline;
	font-weight : bold;
}
A.tablelink, A.tablelink:link, A.tablelink:visited, A.tablelink:active {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	background: transparent;
	color : #003366;
	TEXT-DECORATION: underline;
}
A.tablelink:hover {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	background: #CFDDE7;
	color: Black;
	TEXT-DECORATION: underline;
}
.highlight {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	COLOR: #BB0000;
	font-weight : bold;
}
.required {
	COLOR: #DD0000;
}
.footer{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
A.footer, A.footer:link, A.footer:active, A.footer:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
    background: #FFFFFF;
	color : #003366;
	text-decoration: underline;
}
A.footer:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: Black;
	background:#CFDDE7;
	text-decoration:underline;
}
.copyright, .deck {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
}
input.box, select.box, span.box {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 18px;
	width: 175px;
	background:#FFFFFF;
}
select.drop {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 18px;
	background:#FFFFFF;
}
select {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:#FFFFFF;
}
textarea.box {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 390px;
	background:#FFFFFF;
}
span.graybox, .graybox {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding : 2px 5px;
	background:#F6F6F6;
}
.buttons {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height : 18px;
	border: 1px solid #FFFFFF;
	background:#CFDDE7;
}
input.search {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height : 19px;
	width: 105px;
	background:#FFFFFF;
}
.tablehead{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background:#999999;
}
.tablebodylight {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background:#F6F6F6;
}
.tablebodydark {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background:#E3E3E3;
}
.tablebodywhite {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background:#FFFFFF;
}
A.searchpages, A.searchpages:link, A.searchpages:visited, A.searchpages:active {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	color : #003366;
	background: transparent;
	TEXT-DECORATION: underline;
}
A.searchpages:hover {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	color : #003366;
	background: #D4E2ED;
	TEXT-DECORATION: underline;
}
.pagenumber {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : #BB0000;
	font-weight : bold;
}
.forwardback {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : Black;
	font-weight : bold;
}
small, .small {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
}

/* style template from Neil DiCicco

.sitedatemonth {font-family:verdana,arial,helvetica;font-size:10pt;font-weight:bold;color:#6F6F6F;}

.sitedateday {font-family:verdana,arial,helvetica;font-size:13pt;font-weight:bold;color:#6F6F6F;}

.title {font-family:verdana,arial,helvetica;font-size:11pt;font-weight:bold;color:#800216;}

.hpheaders {font-family:verdana,arial,helvetica;font-size:7pt;font-weight:bold;color:#960018;letter-spacing:.02cm;}

.newsdate {font-family:verdana,arial,helvetica;font-size:7pt;font-style:italic;color:#000066;}

.leftnavhead {font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-weight:bold;}

datanavon {font-family:verdana,arial,helvetica;font-size:9pt;font-weight:bold;color:#960018;text-decoration:none}

TD.tag {font-family:verdana,arial,helvetica;font-size:8pt;color:#474646}

A.datanav:link {font-family:verdana,arial,helvetica;font-size:8pt;color:#403F3F;text-decoration:none}

A.datanav:visited {font-family:verdana,arial,helvetica;font-size

/* These classes are for the Industry Brains section */
.ib_box {padding:1px;border:1px solid #999;margin-bottom:4px;}
.ib_head {color:#FFF;background:#999;padding:3px;font-size:10px;}
.ib_pad {padding:3px;}
.ib_td {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;padding-bottom:3px;}
