.hiddendiv 
{
 z-index: 1;
 left: 100px;
 position:absolute;
 top: 50px;
 visibility:hidden;
}


.hideme
{
	position:absolute; 
	top:0; 
	left:0; 
	display:none; 
	z-index:0;
}

.titleLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #405991;
}


logoheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CCCCCC;
}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.maintextdark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}
.maintextreport {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.maintextreporttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000C0;
	font-weight: bolder;
}
.maintextreportsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.maintextsmaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.menubox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	font-size: 10px;
}
.headers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFCC;
	font-weight: bolder;

}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin: 1px;

}
.maintextSmaller {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.maintextSmallerReport {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}


.headerssmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFCC;
	font-weight: bolder;
}
.headersFINAL {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333399;
	font-weight: bolder;
}
.SmallFadedText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}




BODY
{font-family: verdana, tahoma, arial, sans-serif;
font-size: 10pt;
margin: 0px;
margin-left: 3px;
margin-right: 3px;
padding: 0px;}

P
{padding-top: 10px;
margin: 0px;}

H1
{font-size: 12pt;
font-weight: normal;
padding-top: 15px;
margin: 0;}

table.navbar
{font-size: 8pt;
margin: 0px;
padding: 0px; 
border: 0px; 
font-weight: normal;}

table.menu
{font-size: 8pt;
margin: 0px;
padding: 0px;
font-weight: normal;}

td.menuNormal
{padding: 0px;
color: black;
font-weight: normal;
vertical-align: top;
background-color: #f4f4f4;}

td.menuHover
{padding: 0px;
color: black;
font-weight: normal;
vertical-align: top;
/*remove the following line for drop-down menu with images*/
background-color: #E0F0B2;}

div.menuNormal
{display: none;
position: static;


}

div.menuHover
{border: 1px solid #E0F0B2;
background-color: #f4f4f4;
display: inline;
position: absolute;}

a.menuitem:link
{text-decoration: none;
background-color: #f4f4f4;
display: block;
font-family: Tahoma;
font-size: 12px;
color: #333333;
}

a.menuitem:visited
{text-decoration: none;
color: black;
background-color: #f4f4f4;
display: block;}

a.menuitem:hover
{text-decoration: none;
color: black;
background-color: #E0F0B2;
display: block;}

a.menuitem:active
{text-decoration: none;
color: black;
background-color: #E0F0B2;
display: block;}


a.rollover img {
	width: 100px;
	height: 100px;
}

a.rollover:hover > img {
	height: 240px;
}


	.TFtable{
		width:100%; 
		border-collapse:collapse; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;

     


	}
	.TFtable td{ 
		padding:7px; border:#4e95f4 1px solid;
	}
	/* provide some minimal visual accomodation for IE8 and below */
	.TFtable tr{
		background: #E8F4E8;
	}
	/*  Define the background color for all the ODD background rows  */
	.TFtable tr:nth-child(odd){ 
		background: #E2FAFA;
	}
	/*  Define the background color for all the EVEN background rows  */
	.TFtable tr:nth-child(even){
		background: #dae5f4;
	}
