
html {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0; background:#fff; font-family: helvetica,arial,sans-serif;}
body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}
P, TD, TH, DIV, BLOCKQUOTE, DL, UL, OL { 
 font-family: helvetica,arial,sans-serif; 
 color: #003319;
 font-weight: 500;
 font-size: 10pt; 
}

HR {
/*	color: #baa481;  */
	color: #807058;
}

.gold {
/*	color: #baa481;  */
	color: #807058;
}

#printhead {display:none;}

#leftcol {
 background: url(./img/lnav30.jpg) repeat-y;
 float: left;   
 width:165px; 
 height: 1202px;  
 position: relative;
 margin-top: -160px;
 margin-left: 0; 
 margin-right: 0;
 }
#leftnav {
/* margin-top: 275px; */
height: 275px;
}

#shortLine {
 height: 10px;
}
a {
	border: none;
	text-decoration: none;
/*	color: #baa481;  */
	color: #807058;
}


.bar
{
   margin: 1px;
   padding: 0px 5px 0px 0px;
	display: block;
	font-weight: 600;
	text-align: center;
	background: url(./img/duo-white.gif);
	font-size: 9pt;
}

.bar a {
	text-decoration: none ;
   color: #000; 			
  display: block;
  width: 100%;	
	}

.bar a:hover {
	background: url(./img/duo-grn.gif);
	letter-spacing: 1px;
	}


.bar a:active {
	background: url(./img/duo-buff.gif);
/*	font-size: 12pt;  
	font-weight: 900; */
}

.barnone {
   margin: 1px 0px 1px 0px;
	padding: 3px;
	background: url(./img/SolidGrn.gif);
/*	background: url(./img/duo-buff.gif); */
	color: black;
   text-align: center;
	font-size: 9pt;
	font-weight: 800;
   letter-spacing: 1pt;
	display: block;
}
.anchor {
	text-decoration: none;
}

a img {border: none;}

.solidWhite
{ 
   margin: 1px;
   padding: 3px;
   text-align: center;
   color: #000; 
	text-decoration: none ;
	font-weight: 600;
	background: #ffffff;
	display: block;
}


.solidGreen
{ 
   margin: 1px;
   padding: 3px;
   text-align: center;
   color: #fff; 
	text-decoration: none ;
	font-weight: 600;
	background: #005041;
	display: block;
}
.navHead {
 text-align: center;
/*   margin-top: 10px;   */
   padding: 1px;
   color: #000; 
   text-decoration: none ;
   letter-spacing: 1pt; 
	font-weight: 600;
   background: url(./img/duo-grn.gif); 
   display: block;
   font-size: 12pt;
}
.left {
text-align: left;	
} 
.center {
	text-align: center;
}

.right {
	text-align: right;
}

.justify {
	text-align: justify;
}


.subhead {
   margin-top: -20px;
	font-size: 16pt;
	text-align: center;
}

.nineO {
	font-size: 90%;	
}

.eightO {
	font-size: 80%;	
}

.sevfiv {
	width: 100%;
	font-size: 75%;
}

/*#header .content{padding-bottom:0;}   */  /*padding bottom 0 to remove space in IE5 Mac*/ 
 
/* #rightcol {
 background:url(./img/ggbr2boatStretch.jpg);
 width:168px; 
 height: 512px;  
 float: right;  
 position: relative; 
 margin-top: 0px;
 margin-bottom: 20px;
 }  */
 



#content {display:block; height:100%; max-height:100%; overflow:auto; position:relative; z-index:3; word-wrap:break-word;}

/* #head {position:absolute; margin:0; top:0; right:18px; display:block; width:100%; height:100px; background:#fff; font-size:4em; z-index:5; color:#000; border-bottom:1px solid #000;} */
/*#foot {position:absolute; margin:0; bottom:0; right:18px; display:block; width:100%; height:50px; background:#fff; color:#000; text-align:right; font-size:2em; z-index:4; border-top:1px solid #000;} */
.pad1 {display:block; width:18px; height:50px; float:left;}
.pad2 {display:block; height:100px;}
#content p {padding:5px;}
.bold {font-size:1.2em; font-weight:bold;}
.red {color:#c00; margin-left:5px; font-family:"trebuchet ms", "trebuchet", "verdana", sans-serif;}
h2 {margin-left:5px;}
h3 {margin-left:5px;}
a.logoSm {
 position: relative;
 margin-top: 0px;
 height: 80px; 
 width: 320px;
 	display: block;
 background-position: left;
 background-repeat: no-repeat;
 background-image: url(./img/logosm.jpg); 
 }
  
a.logoSm:hover {
 background-image: url(./img/logosm1.jpg); 
} 

#header {
height: auto;
border: 0;
margin: 0;
background-color: White;
text-align: center;
}
 
#logo {
 height:108px; 
 width:432px;
 /* margin: 15px 78px; */
 position: relative; 
/* background-position: center; */
 background-repeat: no-repeat;
 background-image: url(./img/logoNewX3.jpg);
}

#logoNew {
 height:108px; 
 width:432px;
 /* margin: 15px 78px; */
 position: relative; 
/* background-position: center;*/
 background-repeat: no-repeat;
 background-image: url(./img/logoNew.gif);
}

#footer {
 margin-top: 20px;
/* width:588px;  */
 text-align: center;
 font-weight: 600;
 font-size: 8pt;  
 color: #003319;
 background-color:#FFFFFF; 
}

.pagehead {
   margin-top: 5px;
	font-size: 18pt;
	text-align: center;
}

.bigger { font-size: 14px;}

