html,body{margin:0; padding:0; height:100%; overflow:hidden; background-color:#003366;}
.bannerright{background-color:#245681;}
.navbararea{background-color:#1d3652; border-left:1px solid #6f8ca9; border-right:1px solid #98b2c9; padding-top:13px;}
.footer02{background-color:#213b56; border-left: 1px solid #81a2bf; border-right:1px solid #98b2c9; border-top: 1px solid #31475f;}
.footer03{background-color:#003366; border-right:1px solid #91b1cc; border-top: 1px solid #b0c4d6;}
.footer04{background-color:#245681; border-top: 1px solid #3b6a8f;}
.footer05{background-color:#114473; border-left: 1px solid #91b1cc;}
.right01{background-color:#114473; border-left: 1px solid #86a0b7;}
.right02{background-color:#22517d; border-left: 1px solid #86a0b7;}

#footer{
	bottom:0px;
	position:absolute;
}
.footerlinks{font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; text-decoration:none; padding-left:31px; padding-right:31px; text-transform:uppercase;}


.indivport_close {
	vertical-align:middle;
	margin: 0 0 0 0;
	line-height:22px;
	background-image:url(images/primnav_bulletIE.gif);
	background-position:top left;
	background-repeat:no-repeat;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:45px;
	padding-top:4px;
	text-transform:uppercase;

}

a.indivport{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding-left:60px;
	line-height:20px;
	padding-top:4px;
	background-color:#1d3551;
	text-transform:none;
	background-image:url(images/secnav_unsel_bulletIE.gif);
	background-position:top left;
	background-repeat:no-repeat;
	margin-bottom:-2px;
}

/*------------------ Styling for Primary Nav ------------------*/
.div_prinav {
	vertical-align:middle;
	margin: 0 0 0 0;
	line-height:20px;
	display:block;
	background-image:url(images/primnav_bulletIE.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.div_prinav_selected {
	vertical-align:middle;
	margin: 0 0 0 0;
	line-height:22px;
	display:block;
	background-color:#385c7d;
	background-image:url(images/primnav_bulletIE.gif);
	background-position:top left;
	background-repeat:no-repeat;
	
	
	
}
html>body
.div_prinav {
	vertical-align:middle;
	margin: 0 0 0 0;
	line-height:22px;
	display:block;
	background-image:url(images/primnav_bullet.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
html>body
.div_prinav_selected {
	vertical-align:middle;
	margin: 0 0 0 0;
	line-height:22px;
	display:block;
	background-color:#385c7d;
	background-image:url(images/primnav_bullet.gif);
	background-position:top left;
	background-repeat:no-repeat;
	
	
	
}

.div_prinav a{
	/*display: inline;*/
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:45px;
	text-transform:uppercase;
	margin-top:2px;
}

.div_prinav_selected a{
	/*display: inline;*/
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:45px;
	text-transform:uppercase;
	margin-top:2px;
}
html>body
.div_prinav a{
	/*display: inline;*/
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:45px;
	text-transform:uppercase;
}
html>body
.div_prinav_selected a{
	/*display: inline;*/
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:45px;
	text-transform:uppercase;
}
/*------------------ Styling for Secondary Nav ------------------*/
.div_secnav {
	vertical-align:middle;
	margin: 0 0 0 0;
	line-height:20px;
	display:block;
}

.div_secnav_selected {

	vertical-align:middle;
	margin: 0 0 0 0;
	line-height:20px;
	display:block;
	
}

.div_secnav a{
	/*display: inline;*/
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding-left:60px;
	line-height:20px;
	display:block;
	background-color:#1d3551;
	text-transform:none;
	background-image:url(images/secnav_unsel_bulletIE.gif);
	background-position:top left;
	background-repeat:no-repeat;
	margin-bottom:-2px;
	
	
}

.div_secnav_selected a{
	/*display: inline;*/
	color:#94b5cf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding-left:60px;
	text-transform:none;
	line-height:20px;
	display:block;
	background-color:#1d3551;
	background-image:url(images/secnav_sel_bulletIE.gif);
	background-position:top left;
	background-repeat:no-repeat;
	margin-bottom:-2px;
}
html>body
.div_secnav a{
	/*display: inline;*/
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding-left:60px;
	line-height:20px;
	display:block;
	background-color:#1d3551;
	text-transform:none;
	background-image:url(images/secnav_unsel_bullet.gif);
	background-position:top left;
	background-repeat:no-repeat;
	margin-top:-2px;
	
	
}
html>body
.div_secnav_selected a{
	/*display: inline;*/
	color:#94b5cf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding-left:60px;
	text-transform:none;
	line-height:20px;
	display:block;
	background-color:#1d3551;
	background-image:url(images/secnav_sel_bullet.gif);
	background-position:top left;
	background-repeat:no-repeat;
	margin-top:-2px;
}
