/* CSS Document */
.pageposition {
	position: absolute; 
	width: 740px; 
	z-index: 1; 
	left: 30px; 
	top: 20px; 
	overflow: visible;
}
.mainnav {
	position:absolute; 
	width:588px; 
	height:30; 
	z-index:5; 
	left: 140px; 
	top: 35px;
}
.secnav {
	position: absolute; 
	width: 501px; 
	height: 25px; 
	z-index: 4; 
	left: 239px; 
	top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666; 
}

.secnav a { text-decoration: none; } 
.secnav a:link { color: #7A7B7D; } 
.secnav a:active { color: #7A7B7D; } 
.secnav a:visited { color: #7A7B7D; } 
.secnav a:hover { color: #2663B2; text-decoration: none; }

.flashcontainer {
	position: absolute;
	width: 740px; 
	height: 265px; 
	z-index: 2; 
	left: 0px; 
	top: 59px; 
}
.subheader {
	position: absolute;
	width: 740px; 
	height: 150px; 
	z-index: 2; 
	left: 0px; 
	top: 59px; 
}
.contenthome {
	position: absolute; 
	width: 740px; 
	z-index: 3; 
	left: 0px; 
	top: 334px; 
	overflow: visible;
}
.contentarea {
	position: absolute; 
	width: 740px; 
	z-index: 3; 
	left: 0px; 
	top: 219px; 
	overflow: visible;
}
.photogallery {
	position: absolute; 
	width: 740px; 
	z-index: 3; 
	left: 0px; 
	top: 59px; 
	overflow: visible;
}
.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.breadcrumb a { font-size: 9px; text-decoration: none; } 
.breadcrumb a:link { color: #1A7CF6; } 
.breadcrumb a:active { color: #1A7CF6; } 
.breadcrumb a:visited { color: #1A7CF6; } 
.breadcrumb a:hover { color: #1A7CF6; text-decoration: underline; }

.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
}

.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.submenu a { text-decoration: none; } 
.submenu a:link { color: #7A7B7D; } 
.submenu a:active { color: #7A7B7D; } 
.submenu a:visited { color: #7A7B7D; } 
.submenu a:hover { color: #2663B2; text-decoration: none; }
		
.footer {
	position: relative; 
	width: 100%; 
	height: 115px; 
	z-index: 3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #454545;
	line-height: 20px;
}

.footerRight {
	width: 370px;
	float: right; 
	text-align:right;
}	
.footerLeft {
	width: 370px;
	float: left; 
	text-align: left;
}
.pagetitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #379E4C;
	font-weight: bold;
}

/* NAVIGATION */
.mainnav ul { padding: 0; margin: 0; list-style: none; }
.mainnav ul li { float: left; position: relative; height: 23px; list-style-image:url(../images/spacer.gif); }
.mainnav li ul { display: none; position: absolute; top: 24px; left: 0px; width: 179px; padding: 0 0 0 0; }
.mainnav li>ul { top: 24px; left: 0px; }
.mainnav li:hover ul, li.over ul { display: block; }
/* END OF NAVIGATION */

/* LINKS */
a:link {
	color: #1A7CF6;
	text-decoration: none;
}
a:visited {
	color: #1A7CF6;
	text-decoration: none;
}
a:hover {
	color: #379E4C;
	text-decoration: underline;
}
a:active {
	color: #1A7CF6;
}
.copyheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2663B2;
}
.box {
	border: 1px dotted #2663B2;
	background-color: #F4F7FB;
	padding: 15px;
	float: none;
	font-style: italic;
	color: #2663B2;
	width: 350px;
	margin-left: 75px;
}
.downloadbox {
	font-style: italic;
	color: #379E4C;
	background-color: #F4FFEF;
	padding: 5px;
	width: 200px;
	border: thin dotted #349E4D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 50px;
}
.homecopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
ul {
	list-style-image: url(../images/bullet_green.gif);
}
.copysubheadergreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #379E4C;
}
.copysubheaderblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3B63B2;
}
.chart {
	padding: 10px;
	width: 520px;
	border: 1px dotted #2663B2;
	background-color: #F4F7FB;
}
.copyheadergreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #349E4D;
}
.divider {
	width:100%; 
	border-top: 1px dotted #349E4D;
	margin-top: 20px;
	margin-bottom: 20px;
}
