body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th{margin:0; padding:0;}

html, body {font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-align:center; background-color:#007b95;}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}

h2 {font-size:16px; font-weight:bold; color:#007286; margin:0 0 12px 0;}
 
UL, OL {
	list-style-position: inside;
	list-style-image: none;
	list-style-type: disc;
}
li {
	list-style-type:disc;
	list-style-position: outside;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	list-style-image: none;
}
 
A { color:#3b8994; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#c82a1f; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}
.lF {float:left;}
.rF {float:right;}

/* LAYOUT STYLES */
#wrapper {width:916px; margin:0 auto; text-align:left; background:url(/images/backmaintext.gif) repeat-y;}
.mainBack { background:url(/images/backmain.gif) repeat-x #00aec7;}
.mainimgback {background:url(/images/backwater.jpg) no-repeat top;}

#header {}
	.topbar {background:url(/images/topall.gif) no-repeat; width:916px; height:32px;}
	.logo {float:left; width:298px; height:89px; background:url(/images/logo.gif) no-repeat;}
	.logo a {display:block; text-indent:-9999px; width:298px; height:88px;}
	.logoBotimg { clear:both; width:916px; height:127px; background:url(/images/logobotimg.jpg) no-repeat; text-indent:-9999px;}
	
			/* navigation links
			-------------------------------------------------------- */
	.navbar {width:618px; float:left;}
			ul#nav {
				width:618px; height:89px;
				background:url(/images/nav.gif) no-repeat;
				position: relative;
				padding:0; margin:0 auto;
				}
			
				ul#nav li {float: left; list-style: none; padding:0; margin:0; list-style-type:none;}
				
				ul#nav li a {
					position: absolute;	text-indent: -9999px; text-decoration: none; border: none !important; top:0; height:89px;}
			
					ul#nav li#nav-1 a { 
						left: 0px; width: 98px; 
						background: url("/images/nav.gif") -0 0 no-repeat;
						}
					ul#nav li#nav-2 a { 
						left: 98px; width: 99px; 
						background: url("/images/nav.gif") -98px 0 no-repeat;
						}
					ul#nav li#nav-3 a { 
						left: 197px; width: 100px; 
						background: url("/images/nav.gif") -197px 0 no-repeat;
						}
					ul#nav li#nav-4 a { 
						left: 297px; width: 101px; 
						background: url("/images/nav.gif") -297px 0 no-repeat;
						}
					ul#nav li#nav-5 a { 
						left: 398px; width: 99px; 
						background: url("/images/nav.gif") -398px 0 no-repeat;
						}
					ul#nav li#nav-6 a { 
						left: 497px; width: 101px; 
						background: url("/images/nav.gif") -497px 0 no-repeat;
						}
			
			ul#nav li#nav-1 a:hover  	{ background-position: -0px -89px; }
			ul#nav li#nav-2 a:hover  	{ background-position: -98px -89px; }
			ul#nav li#nav-3 a:hover  	{ background-position: -197px -89px; }
			ul#nav li#nav-4 a:hover  	{ background-position: -297px -89px; }
			ul#nav li#nav-5 a:hover  	{ background-position: -398px -89px; }
			ul#nav li#nav-6 a:hover  	{ background-position: -497px -89px; }

			ul#nav li#nav-1 a.active  	{ background-position: -0px -89px; }
			ul#nav li#nav-2 a.active  	{ background-position: -98px -89px; }
			ul#nav li#nav-3 a.active  	{ background-position: -197px -89px; }
			ul#nav li#nav-4 a.active  	{ background-position: -297px -89px; }
			ul#nav li#nav-5 a.active  	{ background-position: -398px -89px; }
			ul#nav li#nav-6 a.active  	{ background-position: -497px -89px; }

			/* navigation close */
			
.maintext { width:916px; width/**/:/**/881px; height:640px; height:auto !important; min-height:640px; background:url(/images/textback.gif) no-repeat top; padding:10px 17px 0 18px;}

.welcome {background:url(/images/welcomeback.gif) no-repeat; width:871px; height:164px; overflow:hidden; margin:0 5px;}
	.wetext { float:right; width:482px; height:146px; height/**/:/**/136px; overflow:hidden; padding:13px 0 1px 0; margin:0 15px 0 0;}
	
.homeImg { background:url(/images/imgbackhome.gif) no-repeat; width:881px; height:201px; height/**/:/**/178px; overflow:hidden; padding:23px 0 0 0;}
	.imgmrg1 {margin:0 0 0 16px;}
	.imgmrg2 {margin:0 0 0 36px;}
	
.boxtext { width:871px; margin:0 5px;}
.boxtext p{ padding:0 0 12px 0;} 
	.boxtextbot{ background:url(/images/boxtext_bot.gif) no-repeat bottom left; padding:0 0 1px 0;}
	.bottexttop { background:url(/images/boxtext_top.gif) no-repeat top left; padding:13px 12px 0 12px; width:871px; width/**/:/**/847px; height:140px; height:auto !important; min-height:140px;}
	.lefttextH {float:left; width:572px; width/**/:/**/556px; padding:0 18px 0 0; border-right:1px solid #bfdde7;}
	.righttextH {float:left; width:262px; width/**/:/**/246px; padding:0 0 0 16px;}
	
.botbutimg { padding:8px 0 0 0; width:871px; margin:0 5px;}
	.imglmar {margin:0 0 0 17px;}
	
#footer { background:url(/images/footerback.gif) repeat-x;}
	.bottom { background:url(/images/botlinkback.gif) no-repeat; width:916px; height:89px; text-align:center; font-size:11px; text-transform:uppercase; color:#3b8994; margin:0 auto;}
	.botlinks {padding:25px 0 0 0;}
	.botlinks a{ margin:0 7px;}
	.copyright {width:916px; margin:0 auto; text-align:left; padding:0 0 20px 0; color:#bad3d8; font-size:11px;}
	.copyright a{color:#bad3d8;}
	.copyright p.lf1c {padding:0 0 0 15px; float:left}
	.copyright p.rf1c {padding:0 15px 0 0; float:right;}