/* The Big Reset.  */
body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dd, dt, blockquote, fieldset, legend, label, input, textarea, form {
    margin: 0; padding: 0; border: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
}
/* /The Big Reset.  */

body{
	position:relative;
	background-color:#354872;
}
div#outerPageBlock{
	position:relative;
}
div#innerPageBlock{
	position:relative;
	width:1000px;
	margin-left:0;	
}
div#innerContentBlock{
	width:1000px;
	min-height:480px;
	overflow-y:auto;
	overflow-x:hidden;
	background-image:url(../Images/mainPageBG.gif);
	background-repeat:repeat-y;
}
div#headerBlock{
	height:200px;
	background-image:url(../Images/headerBG.jpg);
	background-repeat:repeat-x;
}
div#innerHeaderBlock{
	width:1000px;
	height:200px;
}

div#leftContentBlock{
	float:left;
	width:160px;
	padding:10px;
}
div#rightContentBlock{
	float:left;
	width:800px;
	padding:10px;
}
div#navigationBlock{
	position:relative;
	height:30px;
	background-image:url(../Images/navBG.jpg);
	background-repeat:repeat-x;
	z-index:100;
}
div#innerNavigationBlock{
	height:30px;
	width:1000px;
}
.navHit, .navHit_on{
	float:left;
	width:142px;
	height:27px;
	padding-top:3px;
	background-image:none;
	cursor:hand;
	cursor:pointer;
	text-align:center;
}
.navHit_on{
	background-image:url(../Images/navBG_on.jpg);
	background-repeat:repeat-x;
}
.navHit a:link, .navHit_on a:link,
.navHit a:visited, .navHit_on a:visited,
.navHit a:active, .navHit_on a:active,
.navHit a:hover, .navHit_on a:hover{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;	
	text-decoration:none;
}
div#topNavBlock{
	position:absolute;
	left:0;
	top:30px;
	z-index:50;
}
.topDropDown{
	position:absolute;
}
div#topNavBlock .tdd, div#topNavBlock .tdd_on{
	width:136px;
	height:19px;
	padding-top:3px;
	padding-left:6px;
	cursor:hand;
	cursor:pointer;
	background-color:#8D99A5;
	
}
div#topNavBlock .tdd_on{
	background-color:#FFFFFF;
}
div#topNavBlock .tdd a:link, div#topNavBlock .tdd_on a:link,
div#topNavBlock .tdd a:visited, div#topNavBlock .tdd_on a:visited,
div#topNavBlock .tdd a:active, div#topNavBlock .tdd_on a:active,
div#topNavBlock .tdd a:hover, div#topNavBlock .tdd_on a:hover{
	/*
font-size:11px;
*/
	font-size:7pt;
	font-weight:bold;	
	font-family:Verdana,Arial,sans-serif;
	text-decoration:none;
}
div#topNavBlock .tdd a:link,
div#topNavBlock .tdd a:visited,
div#topNavBlock .tdd a:active,
div#topNavBlock .tdd a:hover{
	color:#000000;
}

div#topNavBlock .tdd_on a:link,
div#topNavBlock .tdd_on a:visited,
div#topNavBlock .tdd_on a:active,
div#topNavBlock .tdd_on a:hover{
	color:#3A507E;
}
div#mainHomeBlock{
	clear:both;
	z-index:1;
}
div#mainHomeBlock table,
div#mainHomeBlock tr,
div#mainHomeBlock td{
	z-index:1;
}
div#mainHomeBlock p{
	margin-bottom:1em;
	color:#FFFFFF;
	font-size:11px;	
}
div#mainHomeBlock li{
	list-style:disc;
	color:#FFFFFF;
	height:29px;
}
div#mainHomeBlock a:link,
div#mainHomeBlock a:visited,
div#mainHomeBlock a:active,
div#mainHomeBlock a:hover{
	font-size:12px;
}
div#mainHomeBlock p a:link,
div#mainHomeBlock p a:visited,
div#mainHomeBlock p a:active,
div#mainHomeBlock p a:hover{
	font-size:11px;
}
div#mainHomeBlock a:link,
div#mainHomeBlock a:visited{
	color:#99CCFF;
}
div#mainHomeBlock a:active,
div#mainHomeBlock a:hover{
	color:#CCFFFF;
}

.aList{
	float:left;
	padding-left:10px;
}
div#footerBlock{
	clear:both;
}
div#footerBlock div#innerFooterLeft{
	float:right;
	color:#FFFFFF;
}
div#footerBlock div#innerFooterLeft a:link,
div#footerBlock div#innerFooterLeft a:visited{
	color:#99CCFF;
}
div#footerBlock div#innerFooterLeft a:hover,
div#footerBlock div#innerFooterLeft a:active{
	color:#CCFFFF;
}
div#footerBlock div#innerFooterRight{
	display:none;
}
div#footerBlock p{
	color:#FFFFFF;
	font-size:11px;
}

.lowerHomeLinks{
	clear:both;	
	padding:10px;
}
.lowerHomeLinks div{
	float:left;
	width:224px;
	height:52px;
	margin-left:20px;
	padding-top:4px;
	background-color:#0F2362;
	text-align:center;
}
.lowerHomeLinks div a:link,
.lowerHomeLinks div a:visited,
.lowerHomeLinks div a:active,
.lowerHomeLinks div a:hover{
	color:#E1AD3D;
	font-size:14pt;
	font-weight:bold;
	text-decoration:none;
}
.headerBox{
	background-color:#354872 !important;
	background-image:none !important;
}
div#moreInfo{
	clear:both;
	margin-left:20px;
	margin-top:40px;
	color:#99CCFF;
}
div#miTopTabs{
	
	text-align:right;
}
div#mi_moreInformationBlock h1,
div#mi_moreInformationBlock h2,
div#mi_moreInformationBlock li{
	color:#333333;
}

