a:visited {	color: #000000;	text-decoration: none;}
a:link {	color: #790025;	text-decoration: none;}
a:hover {	color: #FFFFFF;	text-decoration: underline;}
a:active {	color: #990000;	text-decoration: underline;}

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

.topSearchBar {
	background-color: #CCCCCC;
	font-family:  Arial, Helvetica, Geneva,sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width: 100%;
	height: 30px;
	padding: 2px;
}
table.ParentInformation td.Header {
	font-size: 12px;
	background-color: #790025;
	text-decoration: none;
}
.ParentInformation a:visited {
	color: #0033CC;
	text-decoration: none;
}
.ParentInformation a:link {
	color: #000099;
	text-decoration: none;
}
.ParentInformation a:hover {
	color: #900000;
	text-decoration: underline;
}
.ParentInformation a:active {
	color: #000000;
	text-decoration: none;
}

.ParentInformation {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	width: 100%;

}
.NavSwap {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/*font-family: "Times New Roman", Times, serif;*/
	font-size: 12pt;
	color: #000000;
	text-decoration: none;
	/*font-style: italic;
	font-weight: bold;*/
	font-variant: small-caps;
}
.boldHeaders {
	/*font-family: "Times New Roman", Times, serif;*/
	font-size: 12pt;
	color: #790025;
	text-decoration: none;
	font-weight: bold;
	/*font-style: italic;
	font-variant: small-caps;*/
}
.boldSubHeaders {
	font-size: 9pt;
	color: #3366CC;
	text-decoration: none;
	font-weight: bold;
}
.homeBoldHeader {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #3366CC;
	text-decoration: none;
	font-weight: bold;
	line-height: 18pt;
}


td.vertAdBar{
	background-color: #CCCCCC;
padding: 3px 3px 3px 3px;

}
table.vertAdBarText{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	border: 1px solid #FFF;

}

table.ParentInformation td.LeftCellHost{
	background-color: #300D81;
	width: 150px;
	border-top: 1px solid #FFF;
	margin-right: 10px;	
}
table.ParentInformation td.RightCellHost{
	vertical-align: top;

}
table.ParentInformation table.ContentTable{
	width: 650px;
	padding-left: 20px;
}
table.ParentInformation td.ContentHeader{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
table.ParentInformation td.ContentBody{
	font-size: 9pt;
	color: #000000;
	padding-right: 10px;
}
td.ContentBodyWhite{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;	
	font-weight: bold;
}
table.ParentInformation td.ContentBody img{
}
table.ParentInformation td.Navigation {
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	/*text-indent: 5pt;*/
	padding: 3px 8px 3px 8px;
}
table.ParentInformation td.Navigation a:visited {
	color: #000000;
	text-decoration: none;
}
table.ParentInformation td.Navigation a:link {
	color: #FFFFFF;
	text-decoration: none;
}
table.ParentInformation td.Navigation a:hover {
	color: #000000;
	text-decoration: none;
}
table.ParentInformation td.Navigation a:active {
	color: #000000;
	text-decoration: none;
}

td.Footer {
	font-size: 10pt;
	text-decoration: none;
	padding: 5px 0px 5px 20px;
		border-top: 1px solid #666;
}

td.Footer a:visited { color: #3300FF;	text-decoration: none;}
td.Footer a:link { color: #3366CC;	text-decoration: none;}
td.Footer a:hover {	color: #FFCC66;	text-decoration: underline;}
td.Footer a:active { color: #0066FF;	text-decoration: underline;}


table.ParentInformation td.ForegroundCell {
	background-color: #000033;
}
table.ParentInformation td.BackgroundCell {
	background-color: #FFFFFF;
}
a.lightLinks:link {color: #FFFFFF; font-size: 10pt; text-decoration: none; line-height: 17px;}
a.lightLinks:visited {color: #6699FF; font-size: 10pt; text-decoration: none; line-height: 17px;}
a.lightLinks:hover{color: #FFCC33; font-size: 10pt; text-decoration: underline; line-height: 17px;}
a.lightLinks:active {color: #AAFFFF; font-size: 10pt; text-decoration: none; line-height: 17px;}

a.darkLinks:link {color: #300D81; font-size: 10pt; text-decoration: none; line-height: 17px;}
a.darkLinks:visited {color: #990000; font-size: 10pt; text-decoration: none; line-height: 17px;}
a.darkLinks:hover{color: #CC0000; font-size: 10pt; text-decoration: underline; line-height: 17px;}
a.darkLinks:active {color: #AAFFFF; font-size: 10pt; text-decoration: none; line-height: 17px;}

a.resLinks:link {color: #300D81; font-size: 13pt; text-decoration: none; line-height: 17px;}
a.resLinks:visited {color: #990000; font-size: 13pt; text-decoration: none; line-height: 17px;}
a.resLinks:hover{color: #CC0000; font-size: 10pt; text-decoration: underline; line-height: 17px;}
a.resLinks:active {color: #AAFFFF; font-size: 13pt; text-decoration: none; line-height: 17px;}


td.dataListing {
	font-size: 10pt;
	color: #000000;
	/*border-bottom: 1px solid #990000;*/
}
td.whiteLine {
	border-top: 1px solid #FFF;
}
td.blackLine {
	border-top: 1px solid #000;
	font-size: 10pt;
}
td.blackLineSm {
	border-top: 1px solid #CCC;
	font-size: 9pt;
	padding: 2px 0px 2px 0px;
}
/*left navigation info*/
	#nav {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		width: 9em;
		padding: 0 0 0 0;
		/*padding: 0 10px 0 10px;*/
		background-color: #790025;
		color: #333;
		}
	#nav ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
	#nav li {
		/*border-bottom: 1px solid #B5B6CC;*/
		margin: 0;
		}
	#nav li a {
		display: block;
		/*padding: 5px 0 5px 0;*/
		padding: 5px 10px 5px 10px;
		background-color: #5F0025;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}
	html>body #nav li a {width: auto;}
	#nav li a:hover {
		background-color: #920025;
		color: #FFCC33;
		text-decoration: underline
		}
		
table.interestBox  {
	border: 1px solid #CCC;

}

td.interstData {
	font-size: 9pt;
	color: #000000;
	padding: 5px 0 5px 7px;
	/*border-bottom: 1px solid #990000;*/
}
td.leftNav {
	font-size: 10pt;
	padding: 5px 10px 5px 7px;
	/*border-bottom: 1px solid #990000;*/
}

td.leftNav a:visited {	color: #FFFFCC;	text-decoration: none;}
td.leftNav a:link {	color: #FFFFFF;	text-decoration: none;}
td.leftNav a:hover { color: #FFCC66;	text-decoration: underline;}
td.leftNav a:active { color: #0066FF;	text-decoration: underline;}

.leftNavTitle{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0099CC;
	text-decoration: none;
	font-weight: bold;
}
td.alphaSort {
	/*font-size: 10pt;*/
	padding: 2px 6px 2px 6px;
	border-right: 1px solid #000;
}

