
.rollovertitle

{

font-size: 2.4em;
	font-weight: normal;
	color: #00457C;
	margin: 0 0 8px;
	
	}

.rollovertitlesubheading

{
	font-size: 1.4em;
	font-weight: normal;
	color: #00457C;
	line-height: 18px;
	margin: 0;
}




.pagetop {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
A.homenav {
	BORDER-RIGHT: #e6e7e8 1px solid; 
	BORDER-TOP: #e6e7e8 1px solid; 
	DISPLAY: block; 
	FONT-SIZE: 17px;
	 FLOAT: left; 
	 BORDER-LEFT: #e6e7e8 1px solid; 
	 WIDTH: 287px; COLOR: #808285; 
	 MARGIN-RIGHT: 1px; PADDING-TOP: 8px; 
	 BORDER-BOTTOM: #e6e7e8 1px solid; 
	 HEIGHT: 1.45em; TEXT-ALIGN: center; 
	 TEXT-DECORATION: none
}
A.homenav:visited {
	BORDER-RIGHT: #e6e7e8 1px solid; BORDER-TOP: #e6e7e8 1px solid; DISPLAY: block; FONT-SIZE: 17px; FLOAT: left; BORDER-LEFT: #e6e7e8 1px solid; WIDTH: 287px; COLOR: #808285; MARGIN-RIGHT: 1px; PADDING-TOP: 8px; BORDER-BOTTOM: #e6e7e8 1px solid; HEIGHT: 1.45em; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.homenav:hover {
	FONT-SIZE: 17px; COLOR: #fff; BACKGROUND-COLOR: #00457c; TEXT-DECORATION: none
}
A.homenav:hover IMG.pagetop {
	VISIBILITY: visible; POSITION: absolute; TOP: -336px
}
A.addnav {
	BORDER-RIGHT: #e6e7e8 1px solid; BORDER-TOP: #e6e7e8 1px solid; DISPLAY: block; FONT-SIZE: 17px; FLOAT: left; BORDER-LEFT: #e6e7e8 1px solid; WIDTH: 228px; COLOR: #808285; MARGIN-RIGHT: 1px; PADDING-TOP: 8px; BORDER-BOTTOM: #e6e7e8 1px solid; HEIGHT: 1.45em; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.addnav:visited {
	BORDER-RIGHT: #e6e7e8 1px solid; BORDER-TOP: #e6e7e8 1px solid; DISPLAY: block; FONT-SIZE: 17px; FLOAT: left; BORDER-LEFT: #e6e7e8 1px solid; WIDTH: 228px; COLOR: #808285; MARGIN-RIGHT: 1px; PADDING-TOP: 8px; BORDER-BOTTOM: #e6e7e8 1px solid; HEIGHT: 1.45em; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.addnav:hover {
	FONT-SIZE: 17px; COLOR: #fff; BACKGROUND-COLOR: #f49526; TEXT-DECORATION: none
}
.addnavon {
	DISPLAY: block; FONT-SIZE: 17px; FLOAT: left; WIDTH: 230px; COLOR: #fff; MARGIN-RIGHT: 1px; PADDING-TOP: 8px; HEIGHT: 1.68em; BACKGROUND-COLOR: #f49526; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.addnav:hover IMG.pagetop {
	VISIBILITY: visible; POSITION: absolute; TOP: -336px
}
A.radnav {
	BORDER-RIGHT: #e6e7e8 1px solid; BORDER-TOP: #e6e7e8 1px solid; DISPLAY: block; FONT-SIZE: 17px; FLOAT: left; BORDER-LEFT: #e6e7e8 1px solid; WIDTH: 259px; COLOR: #808285; MARGIN-RIGHT: 1px; PADDING-TOP: 8px; BORDER-BOTTOM: #e6e7e8 1px solid; HEIGHT: 1.45em; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.radnav:visited {
	BORDER-RIGHT: #e6e7e8 1px solid; BORDER-TOP: #e6e7e8 1px solid; DISPLAY: block; FONT-SIZE: 17px; FLOAT: left; BORDER-LEFT: #e6e7e8 1px solid; WIDTH: 259px; COLOR: #808285; MARGIN-RIGHT: 1px; PADDING-TOP: 8px; BORDER-BOTTOM: #e6e7e8 1px solid; HEIGHT: 1.45em; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.radnav:hover {
	FONT-SIZE: 17px; COLOR: #fff; BACKGROUND-COLOR: #34c1dc; TEXT-DECORATION: none
}
A.radnav:hover IMG.pagetop {
	VISIBILITY: visible; POSITION: absolute; TOP: -336px
}
A.rosenav {
	BORDER-RIGHT: #e6e7e8 1px solid; BORDER-TOP: #e6e7e8 1px solid; DISPLAY: block; FONT-SIZE: 17px; FLOAT: left; BORDER-LEFT: #e6e7e8 1px solid; WIDTH: 194px; COLOR: #808285; MARGIN-RIGHT: 1px; PADDING-TOP: 8px; BORDER-BOTTOM: #e6e7e8 1px solid; HEIGHT: 1.45em; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.rosenav:visited {
	BORDER-RIGHT: #e6e7e8 1px solid; BORDER-TOP: #e6e7e8 1px solid; DISPLAY: block; FONT-SIZE: 17px; FLOAT: left; BORDER-LEFT: #e6e7e8 1px solid; WIDTH: 194px; COLOR: #808285; MARGIN-RIGHT: 1px; PADDING-TOP: 8px; BORDER-BOTTOM: #e6e7e8 1px solid; HEIGHT: 1.45em; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.rosenav:hover {
	FONT-SIZE: 17px; COLOR: #fff; BACKGROUND-COLOR: #cc3366; TEXT-DECORATION: none
}
A.rosenav:hover IMG.pagetop {
	VISIBILITY: visible; POSITION: absolute; TOP: -336px
}




/* rollover styles 
#mainnavigation a span {*/

.rollovertext {
	display:block;
	LEFT: 0px;
	VISIBILITY: hidden;
	POSITION: absolute;
	TOP: 400px;
	height:180px;
	width:685px;
	color:#000;
	color: #00457C;
	margin: 0;
	font-size:0.63em;
}




a.homenav:hover span.rollovertext,
a.addnav:hover span.rollovertext, 
a.radnav:hover span.rollovertext, 
a.rosenav:hover span.rollovertext {
	VISIBILITY: visible;
	POSITION: absolute;
	TOP: 66px;
	left:15px;
	text-align:left;
	background:#FFF;
	color: #00457C;
font-size:0.63em;
	margin: 0;
}
/* end rollover styles */









