.finePrint {
	font-size: 7pt;
	text-align: justify;
}
body {
	scrollbar-face-color: #336699;
	scrollbar-shadow-color: #000066;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #99CCFF;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #99CCFF;
	scrollbar-arrow-color: #99CCFF;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 14px;
}
.news_summary {
	padding: 5px;
}
.news_summary a:link, .news_summary a:active, .news_summary a:visited {
   color:#333333;
   cursor:pointer;
   cursor:hand;
}
.news_summary a:hover {
   color:#000000;
   cursor:pointer;
   cursor:hand;
}




th {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #2E73B8;
	padding: 5px;
	font-weight: normal;
	color: #FFFFFF;
	border: 3px solid #CFE1F3;
}

th a:link, th a:visited, th a:active{
text-decoration:none;
color:#FFFFFF;
cursor:pointer;
cursor:hand;
}

th a:hover{
text-decoration:underline;
color:#FFFFFF;
cursor:pointer;
cursor:hand;
}

a:link, a:visited, a.navbar, a.navbar:link, a.navbar:visited, a.man, a.man:link, a.man:visited
{
color:2E73B8;
font-weight:normal;
text-decoration:underline;
font-style:normal;
} 

a:hover, a:active, a.navbar:hover, a.navbar:active, a.man:hover, a.man:active, a.searchlinkSmall:hover, a.searchlinkSmall:active
{
	color:#2E73B8;
	font-weight:normal;
	text-decoration:underline;
	font-style:normal;
} 
.cellContents td{
	text-align: left;
	border: 1px solid #CFE1F3;
	color: #555555;
	background-color: #DBECFF;
	vertical-align: top;
}
.tHover td{
	text-align: left;
	border: 1px solid #DBECFF;
	color: #2E73B8;
	background-color: #ffffff;
	vertical-align: top;
}
.cellContents th{
	text-align: center;
	border: 1px solid #75A9DD;
	background-color: #215385;
	color: #FFFFFF;
}



.cellText td{
	text-align: justify;
	border: 0px solid #75A9DD;
	color: #222222;
	padding: 15;
}
.cellText th{
	text-align: center;
	border: 0px solid #75A9DD;
	background-color: #2E73B8;
	color: #222222;
}
.smallText {
	font-size: 12px;
}
.uoListStyle {
	font-weight: normal
}
.blueText {
	color: #2E73B8;
	font-weight: normal;
}
li {
	font-size: 16px;
	text-align: left;
}


.tdHeading {
	color: #CFE1F3;
	background-color: #114268;
}
.error {
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
.grayText {
	color: #666666;
	font-weight: normal;
}
OL { list-style-type: upper-roman; }
OL OL { list-style-type: upper-alpha; }
OL OL OL { list-style-type: decimal; }
OL OL OL OL { list-style-type: lower-alpha; }
OL OL OL OL OL { list-style-type: lower-roman; }
.stock_chart {
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
	border: 1px solid #003366;
}
