a.bodytext:link {
	color: #003399;
	text-decoration: underline;
}
a.bodytext:visited {
	text-decoration: none;
	color: #0000FF;
}
a.bodytext:hover { color: #FF0000; text-decoration: none; }
a.active {
	font-family: Arial, Helvetica, sans-serif;
	color: #0000FF;
	}
	
a.bodytext:link { color: #0000FF;}
 
title { font-size: 16px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
header { font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

h1 {color: #003399; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 11px;}
h2 {color: #003399; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 10px;}
h3 {color: #003399; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: -4;}
h4 {color: #003399; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: -3; text-align: left;}
p {color: black; font-family: Arial; font-size: 12pt;}
li {color:black;  font-family: Arial; font-size: 10pt;}
.tr {color:#000000; background-color:#CCCCCC;}

.table_border {border-style: inset; border-width: 2px; empty-cells: show}

.hang {text-indent: -4px; padding-left: 5px;}

.credittext {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: #FFFFFF;
}
.tdborder {
	border: thin solid #999999;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;

}
.stocklist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;

}
.resultsdisplay {
	font-family: Arial, Helvetica, sans-serif;
	color: #bbbbbb;
	font-size: 8.5pt;
	background-color: #000000;
	border: thin outset #000000;
}
.resultsdisplay a:link {
	color: #bbbbbb;
	text-decoration: underline;
}

.resultsdisplay a:hover { color: #FF0000; text-decoration: none; }

.resultsdiv {
	background-color: #ffffff;
}
.sidebarheader{
	color: #003399; 
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
}
.sidebarsubheader{
	color: #003399; 
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: center;
}
.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	background-color: #ffffff;
}
.sidebar a:link {
	text-decoration: underline;
}
.sidebar a:hover { color: #FF0000; text-decoration: none; }


.detailsdisplay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
}
.heading { font-size: 12pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: #FFFFFF;
}
.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: #FFFFFF;
}
.gallery {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003399;
	background-color: #FFFFFF;
	font-weight: bold;
}


a.gallery:link {
	color: #003399;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

a:gallery:visited {
	text-decoration: none;
	color: #003399;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
a.gallery:hover { 
	color: #FF0000; 
	text-decoration: none; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
a.gallery:active {
	color: #0000FF;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	}
	

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
}
