html {
	margin: 0px;
	visibility: visible;
	height: 100%;
	text-align: center;
	background-color:#eff9fd;
	visible:false;
}
body {
	margin: 0px;
	background-color:#eff9fd;
	visibility: visible;
	height: 100%;
	text-align: center;
	color: #000000;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	visible:false;
	font-size:1em;

}
#content {
	text-align: left;
	color: white;
	visibility: visible;
	overflow: hidden;
	float: none;
	border: 0px;
	padding: 0px;
	margin: 0px;
	position: relative;
	margin-left: auto; 
	margin-right: auto;
	top: -295px;
	width: 730px; 
	height: 590px; 
	border:solid 1px #77cbec;
	visible:false;
}
#wrapper {  
	visibility: visible; 
	overflow: visible; 
	position: absolute; 
	left: 0px; 
	top: 0px; 
	width: 100%; 
	height: 100%; 
	visible:false;
}
#innerwrapper { 
	visibility: visible; 
	position: relative; 
	height: auto !important; 
	height: 50%; 
	min-height: 50%; 
	width: 100%; 
	top: 0; 
	left: 0; 
	visible:false;
}
#minHeightHook { 
	visibility: visible; 
	position: relative; 
	width: 100%; 
	height: 295px; 
	visible:false;
}
#contentwrapper { 
	visibility: visible; 
	position: absolute; 
	top: 100%; 
	left: 0; 
	height: 10px; 
	width: 100%; 
	visible:false;
}



.bodytext 
	{
	font-size: 14px;
	width:760px;
	height:614px;
	visible:false;
	}
a:link, a:visited 
	{
	color: #06f;
	text-decoration: none;
	visible:false;
	}

a:hover 
	{
	color: red;
	text-decoration: none;
	visible:false;
	}
#logo {
	height:90px;
	width:224px;
	/*background-color:#9999FF;*/
	position:absolute;
	top:9px;
	left:16px;
	text-align:left;
	visible:false;
}
#navigation {
	height:42px;
	width:572px;
	/*background-color:#FF99CC;*/
	position:absolute;
	top:20px;
	left:204px;
	text-align:right;
	visible:false;
}
#footer {
	height:27px;
	width:730px;
	/*background-color:#6666CC;*/
	position:absolute;
	top:565px;
	/*top:555px;*/
	left:0px;
	text-align:left;
	font-size:9px;
	color:#003263;
	font-family: Helvetica, sans-serif;
	font-weight:bold;
	visible:false;
}

/* NAVIGATION STYLES */
.dropmenudiv{
	/*border:1px solid #82d6ee;*/
	/*border-bottom-width: 0;*/
	font:normal 10px Helvetica;
	line-height:14px;
	background-image:url(/images/nav_back.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#59caea;
	color:#003263;
	padding-top:10px;
	text-align:left;
	visible:false;
}

.dropmenudiv a{
	color:#003263;
	visible:false;
}
.navbottom {
	position:absolute;
	bottom:0px;
	width:100%;
	visible:false;
}
.menutext {
	padding-left:8px;
	padding-bottom:2px;
	visible:false;
}
.menutext a:hover{
	color:#FFFFFF;
	visible:false;
}
/* END NAVIGATION STYLES */

/* SIDE NAVIGATION */
		#sidenavigation {
			height:295px;
			width:140px;
			/*background-color:#009966;*/
			position:absolute;
			top:215px;
			text-align:left;
		}
		#sidenavigationContent {
			height:255px;
			width:120px;
			overflow:hidden;
			color:#003263;
			font-size:13px;
			font-weight:bold;
			line-height:1.3em;

		}
		
		#sidenavigation ul {
			margin:0px;
			padding:0px;
			list-style-type:none;
		}
		#sidenavigation li {
			padding:0px;
			margin-left:10px;
			list-style-type:none;
		}
		
/* END SIDE NAVIGATION */
.darktext, .lighttext {
	color:#003263;
}

/*.lighttext {
	color:#009DDC;
}*/

.spacerSolid {
	background-color:#009DDC;
	width:100%;
	height:1px;
	margin-top:10px;
	margin-bottom:10px;
}
.spacerSolidDark {
	background-color:#003263;
	width:100%;
	height:1px;
	margin-top:10px;
	margin-bottom:10px;
}
.spacerDotted {
	background-image:url(/images/dottedSpacer.gif);
	width:100%;
	height:2px;
	margin-top:10px;
	margin-bottom:10px;
}

hr {
	color:#003263;
	background-color:#003263;
	margin:0px;
	padding:0px;
	border:0;
	height:1px;
}

#maincontent ul {
	list-style-type:none;
	padding:0px;
	margin:0px;

}

#maincontent li {
	background-image:url(/images/bullet.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	margin-top:10px;
	width:310px;
}

#maincontent li p {
	margin:0px;
	padding:0px;
	width:310px;
}
.newsHeading {
/*	font-size:18px;
	line-height:18px;*/
	font-size:15px;
	line-height:17px;
	margin:0px;
	padding:0px;
	color:#003263;
	font-weight:bold;	
}

#logoprint {
	display:none;
}

#maincontent a {
	text-decoration:underline;
}
#maincontent a:hover {
	text-decoration:none;
}
