BODY
{		
	font-family:Arial, Tahoma, Verdana;	
	font-size:11px;
	color:#666666;
	background-color:#cccccc;
	margin-left:0px;
	margin-top:0px;
	text-align:center;
}

h1{
		font-size:16px;
		/*color:#0B6491;*/
		font-weight:bold;
		margin-bottom:2px;
		}
	
	.pageHead{text-align:left;font-weight:bold;font-size:16px;width:97%;margin:10px auto 10px auto;border-bottom:1px dashed #666;}
	.pageIntro{width:95%;margin:0 auto 10px auto;text-align:left;}
	.headlinks{font-weight:normal;font-size:12px;margin-left:30px;}
	
h2 {
	font-size:20px;
	text-transform: uppercase;
	text-align:left;
	margin-bottom:3px;
	font-weight:normal;
}

h3 {
	font-size:16px;
	text-transform: uppercase;
	text-align:left;
	margin-bottom:4px;
	font-weight:bold;
}
	.alphanorm{background-color:#eee;color:#000080;padding:0 6px 0 6px;cursor:pointer;border-right:1px solid #000;}
	.alphaselected{background-color:#000;color:#fff;padding:0 6px 0 6px;cursor:pointer;border-right:1px solid #000;}
	
	
	.sidenavfade{
			background-color: #0B6491;
			background-image: url("images/backfadeblue.gif");
			background-position: bottom left;
			background-repeat:repeat-x;
			background-attachment: fixed;
			}  
	.sidenavfadeO{
			background-color: #D54502;
			background-image: url("images/backfadeorn50.gif");
			background-position: bottom left;
			background-repeat:repeat;
			background-attachment: fixed;
	}
	
	.faqCat{
		border-bottom:1px solid #008;
		font-weight:bold;
		font-size:13pt;color:#000;
		margin:10px auto;
	}
	.faqQ{
		font-weight:bold;
		font-size:10pt;
		color:#000080;
		margin-left:20px;
	}
	.faqQ P{
		font-weight:normal;
		font-size:10pt;
		color:#000; margin:2px 0 20px 20px;
	}
	.faqQ UL{
		font-weight:normal;
		font-size:10pt;
		color:#000; margin-top:2px; padding-top:0;
	}

	.advert{border:1px solid #eee;background-color:#000;width:120px;height:100px;text-align:center;vertical-align:middle;margin-top:10px;margin-left:auto;margin-right:auto;color:white;}
	.advert120{border:1px solid #eee;background-color:#000;width:120px;text-align:center;vertical-align:middle;margin-top:10px;margin-left:auto;margin-right:auto;color:white;}
	.advert120blank{border:0;background-color:transparent;width:120px;text-align:center;vertical-align:middle;margin-top:10px;margin-left:auto;margin-right:auto;color:white;}
	
	.navdiv{border-bottom:1px dashed #eee;padding-left:12px;padding-top:3px;padding-bottom:3px;background-color:#003C56;}
	.navdivON{border-bottom:1px dashed #eee;padding-left:14px;padding-top:3px;padding-bottom:3px;background:#003C56 url("images/triang.gif") no-repeat center left;}
	.navspace{border-bottom:1px dashed #eee;background-color:#2B4D73;height:20px;line-height:20px;}
	
	/*Example CSS for the two demo scrollers*/
		#pscroller1{
			width: 300px;
			height: 60px;
			border: 0;
			padding-top: 3px;
			margin:0 auto 3px auto;
			background-color: #fff;
		}

		#pscroller2{
			width: 350px;
			height: 20px;
			border: 1px solid black;
			padding: 3px;
		}

		#pscroller2 a{text-decoration: none;}

		.someclass{ }
	
	
	.rowGray{
	    font-size:11px; color:#000; font-weight:normal; text-align:left; vertical-align:top;
		background:#F5F5F6 url("images/forumbackgray.gif") repeat-x top left;
		padding-bottom:2px;padding-top:2px;
	}
	.rowGrn{
	    font-size:11px; color:#000; font-weight:normal; text-align:left; vertical-align:top;
		background:#F1F3E6 url("images/forumbackgrn.gif") repeat-x top left;
		padding-bottom:2px;padding-top:2px;
	}
	.rowPur{
	    font-size:11px; color:#000; font-weight:normal; text-align:left; vertical-align:top;
		background:#EAEBF0 url("images/forumbackpur.gif") repeat-x top left;
		padding-bottom:2px;padding-top:2px;
	}
	.navHeadG
	{
		padding:3px 0 3px 0;font-size:13px; color:#fff; font-weight:normal;
		text-align:center; vertical-align:middle;
		background:#649D4C url("images/navbackgrn.gif") repeat-x bottom left;
		border-right:1px solid #fff;}
	.navHeadGLT
	{
		padding:2px 0 2px 10px;font-size:11px; color:#fff; font-weight:bold;
		text-align:left; vertical-align:middle;
		background:#649D4C url("images/navbackgrn.gif") repeat-x bottom left;
		border-bottom:1px solid #ccc;}
	.navHeadB
	{
		padding:4px 0 4px 0;font-size:13px; color:#fff; font-weight:normal;
		text-align:center; vertical-align:middle;
		background:#345177 url("images/navbackblue.gif") repeat-x bottom left;
		border-right:1px solid #fff;}
	.navHeadBLT
	{
		padding:3px 0 3px 10px;font-size:11px; color:#fff; font-weight:normal;
		text-align:left; vertical-align:middle;
		background:#345177 url("images/navbackblue.gif") repeat-x bottom left;
		border-bottom:1px solid #ccc;}
	.navHeadBlkLT
	{
		padding:3px 0 3px 10px;font-size:11px; color:#fff; font-weight:normal;
		text-align:left; vertical-align:middle;
		background:#333 url("images/navbackblk.gif") repeat-x top left;
		border-bottom:1px solid #666;}
	.navHeadBlkLT A {color:#fff;}
	.navHeadBlkLT A:hover {color:#CCCCFF;}
	
	.grayBack
	{
		padding:3px 0 3px 10px;font-size:11px; color:#000; font-weight:normal;
		text-align:left; vertical-align:middle;
		background:#eee url("images/grayback.gif") repeat-x top left;
		border-bottom:1px solid #666;
		 }
    .grayBack A {color:#000;}
	.grayBack A:hover {color:#006699;}
	
	.navHeadB2
	{
		padding:3px 0 3px 10px;font-size:11px; color:#fff; font-weight:normal;
		text-align:left; vertical-align:middle;
		background:#345177 url("images/navbackblue.gif") repeat-x bottom left;
		}
	.navHeadB2 A {color:#fff;}
	.navHeadB2 A:hover {color:#CCCCFF;}
	
	.navHeadBurg
	{
		font-size:12px; color:#fff; font-weight:normal;
		text-align:center; vertical-align:middle;
		background:#612829 url("images/navbackburg.gif") repeat-x bottom left;
		border-right:1px solid #fff;}
	.navHeadBrook
	{
		font-size:12px; color:#fff; font-weight:normal;
		text-align:center; vertical-align:middle;
		background:#612829 url("images/backbrook.jpg") repeat-x top left;
		border-right:1px solid #fff;}
	.navHeadLake
	{
		font-size:12px; color:#fff; font-weight:normal;
		text-align:center; vertical-align:middle;
		background:#000 url("images/backlake.jpg") repeat-x top left;
		border-right:1px solid #fff;}
	.navHeadLakeFinder
	{
		font-size:12px; color:#fff; font-weight:normal;
		text-align:center; vertical-align:middle;
		background:#000 url("images/backbrook3.jpg") repeat-x bottom left;
		border-right:1px solid #fff;}
	.navHeadRed
	{
		font-size:12px; color:#fff; font-weight:normal;
		text-align:center; vertical-align:middle;
		background:#CA0302 url("images/backfadered50.gif") repeat-x bottom left;
		border-right:1px solid #fff;}		
	.navHeadBlk
	{
		font-size:12px; color:#fff; font-weight:normal;
		text-align:center; vertical-align:middle;
		background:#000 url("images/blackglass.gif") repeat-x top left;
		border-right:1px solid #fff;}		
	.forumGrn{
	    font-size:11px; color:#000; font-weight:normal;
		text-align:left; vertical-align:top;
		background:#F1F3E6 url("images/forumbackgrn.gif") repeat-x top left;
		border-bottom:3px double #cccccc;border-left:1px solid #cccccc;
		padding-bottom:3px;padding-top:3px;		
	}
	.forumGray{
	    font-size:11px; color:#000; font-weight:normal;
		text-align:left; vertical-align:top;
		background:#F5F5F6 url("images/forumbackgray.gif") repeat-x top left;
		border-bottom:3px double #cccccc;border-left:1px solid #cccccc;
		padding-bottom:3px;padding-top:3px;		
	}
	.forumPur{
	    font-size:11px; color:#000; font-weight:normal;
		text-align:left; vertical-align:top;
		background:#EAEBF0 url("images/forumbackpur.gif") repeat-x top left;
		border-bottom:3px double #cccccc;border-left:1px solid #cccccc;
		padding-bottom:3px;padding-top:3px;		
	}
	
	
	.greenBack
	{
		font-size:11px; color:#000; font-weight:normal;
		text-align:left; vertical-align:middle;
		background:#CADFB5 url("images/greenback.gif") repeat-x bottom left;
		border-bottom:0px dashed #333;
		padding-bottom:2px;padding-top:2px;}
	
	.greenBackTall
	{   height:100%;
		background:#CADFB5 url("images/greenbacktall.gif") repeat-x top left;}
	.blkBackTall
	{   height:100%;
		background:#000 url("images/blkbacktall.gif") repeat-x top left;}
	.topcorn{
	    width:9px;font-size:8px;
	    height:9px;line-height:5px;
	    background:#fff url("images/shad-corn.gif") no-repeat top left;
	}
	.topshad{
	    height:9px;line-height:5px;font-size:8px;
	    background:#fff url("images/shad-t.gif") repeat-x top left;
	}
	.leftshad{
	    width:9px;line-height:5px;font-size:8px;
	    background:#fff url("images/shad-l.gif") repeat-y top left;
	}
	.mapButton{
	    cursor:pointer;height:60px;width:80px;border:1px solid #000;
	    margin:0 8px 0 0;
	}
	
	.ftrBack
	{   background:#345177 url("images/ftrback.gif") repeat-x top left;}
	
	.tanftrBack
	{   background:#345177 url("images/tanftrback.gif") no-repeat top left;}
	
	.divHeadBlkBl
	{
		padding:3px 0 3px 5px;font-size:12px; color:#fff; font-weight:bold;
		text-align:left; vertical-align:middle;
		background:#000 url("images/backfadeblkblue25B.gif") repeat-x bottom left;
		border:1px solid #000;}
		
	.divHeadGNEW
	{
		padding:3px 0 3px 5px;font-size:12px; color:#fff; font-weight:bold;
		text-align:left; vertical-align:middle;
		background:#649D4C url("images/navbackgrn.gif") repeat-x bottom left;
		border:1px solid #000;}
	.divHeadPNEW
	{
		padding:3px 0 3px 5px;font-size:12px; color:#fff; font-weight:bold;
		text-align:left; vertical-align:middle;
		background:#211968 url("images/backfadepurp25.gif") repeat-x bottom left;
		border:1px solid #000;}
	.divHeadRNEW
	{
		padding:3px 0 3px 5px;font-size:12px; color:#fff; font-weight:bold;
		text-align:left; vertical-align:middle;
		background:#CA0302 url("images/backfadered25.gif") repeat-x bottom left;
		border:1px solid #000;}
	.divHeadBNEW
	{
		padding:3px 0 3px 5px;font-size:12px; color:#fff; font-weight:bold;
		text-align:left; vertical-align:middle;
		background:#0B6491 url("images/backfadeblue25.gif") repeat-x bottom left;
		border:1px solid #000;}
	.divHeadBlackNEW
	{
		padding:2px 0 2px 0;font-size:11px; color:#fff; 
		font-weight:bold; text-transform: uppercase;
		text-align:left; vertical-align:middle;
		background:#000 url("images/blackhead20.gif") repeat-x bottom left;
		border:0;}
		
	.divHeadG
	{
		font-size:12px; color:#fff; font-weight:bold;
		text-align:center; vertical-align:middle;
		background:#A7CC95 url("images/backfadegrn25.gif") repeat-x bottom left;
		border:1px solid #000;padding:1px 0 1px 0;}
	.divHeadB
	{
		font-size:12px; color:#fff; font-weight:bold;
		text-align:center; vertical-align:middle;
		background:#0B6491 url("images/backfadeblue25.gif") repeat-x bottom left;
		border:1px solid #000; padding:1px 0 1px 0;}
	.divHeadGy
	{
		font-size:12px; color:#fff; font-weight:bold;
		text-align:center; vertical-align:middle;
		background:#eee url("images/backfadegrey25.gif") repeat-x bottom left;
		border:1px solid #000; padding:1px 0 1px 0;}
	.divHeadR
	{
		font-size:12px; color:#fff; font-weight:bold;
		text-align:center; vertical-align:middle;
		background:#CA0302 url("images/backfadered25.gif") repeat-x bottom left;
		border:1px solid #000; padding:1px 0 1px 0;}
	.divHeadGrGy
	{
		font-size:12px; color:#fff; font-weight:bold;
		text-align:center; vertical-align:middle;
		background:#C8CFB4 url("images/backfadegrngry.gif") repeat-x bottom left;
		border:1px solid #000; padding:1px 0 1px 0;}
	.divHeadP
	{
		font-size:12px; color:#fff; font-weight:bold;
		text-align:center; vertical-align:middle;
		background:#211968 url("images/backfadepurp25.gif") repeat-x bottom left;
		border:1px solid #000; padding:1px 0 1px 0;}
	.divHeadLightGrn
	{
		font-size:12px; color:#000; font-weight:bold;
		text-align:center; vertical-align:middle;
		background:#CEDEBC url("images/bkgrnhdr.gif") repeat-x top left;
		border:1px solid #000; padding:1px 0 1px 0;}	
		
	.grayHeader{
		background:#CEDEBC url("images/backlightgray.gif") repeat-x top left;
		font-size:12px; color:#000; font-weight:bold;
		text-align:left; vertical-align:middle;
		height:25px;line-height:25px;padding-left:10px;
		border:1px solid #ccc;
	}
		
	.fadeIn
	{
		background:#fff url("images/backfadein.gif") repeat-y bottom left;
		}
		
	.cork{width:98%;font-size:11px;margin:0 auto 8px auto;text-align:left;}
	.corkhd{border-bottom:1px dashed #ccc;padding-bottom:3px;margin-bottom:3px;font-weight:bold;text-align:left;}
		
	.caption{margin:0 auto 10px auto;font-size:11px;font-style:italic;padding:3px 5px 3px 5px;background-color:#F8F7EF;border:1px dashed #ccc;}
	.captionB{margin:0 0 10px 0;font-size:11px;padding:3px 5px 3px 5px;color:white;background-color:#000;border:1px solid #ccc;}
	.pageHeadWhite{text-align:left;font-weight:bold;font-size:16px;width:97%;margin:10px auto 10px auto;border-bottom:1px dashed #ccc;color:white;}
	.sectionHead{font-weight:bold;font-size:16px;width:100%;margin:0px auto 0px auto;color:#2B4D73;border-bottom:1px dashed #666;text-align:left;padding-left:5px;}
	.sectionHeadSmall{font-weight:bold;font-size:12px;width:100%;margin:0px auto 0px auto;color:#000;border-bottom:1px dashed #666;text-align:left;padding-left:2px;}
	
	.mapBoxDiv{cursor:pointer;border:1px solid #000;font-size:10px;text-align:center;border-top:0;background-color:#000;color:white;}
	
	.blogComHead{font-weight:bold;font-size:11px;border-bottom:1px dashed #666;background-color:#eee;margin-bottom:10px;padding:2px;}
	
	.leftNavHead{background:#0B6491 url("images/backfadeblkblkblue25.gif") repeat-x bottom left;border-bottom:1px solid #ffffff;color:white;text-align:center;padding-top:3px;padding-bottom:3px;font-weight:bold;}
	
	.divHeadBRev{height:18px;font-size:12px;text-align:center;vertical-align:middle;color:#FFF;font-weight:bold;background:#0B6491 url("images/backfadeblue25Rev.gif") repeat-x bottom left;border-bottom:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #eee;}
	
	.H1{font-size:16px;color:#003C56;font-weight:bold;font-family:Tahoma,Arial,Verdana;margin:3px 0 5px 10px;border-bottom:1px dotted #ccc;}
	
	.Finn{font-size:12px;color:#003C56;font-weight:300;font-family:Tahoma,Arial,Verdana;width:400px;text-align:left;margin-left:auto;margin-right:auto;}
	
FORM{margin:0px;}

	.thumb  {display: inline;  cursor: pointer; margin-right: 2px;}
	.thumb30{display: inline; overflow: hidden; cursor: pointer; height:30px; width:30px; margin-right: 2px; border:1px solid #000; white-space:nowrap; background-color:#000;}
	.thumb40{display: inline; overflow: hidden; cursor: pointer; height:40px; width:53px; margin-right: 7px; margin-bottom: 2px; border:1px solid #000; background-color:#000;}

TD
{	
	text-align:left;vertical-align:top;
	font-family:Arial, Tahoma, Verdana;font-size:11px;
	padding:0px;background-color:#FFFFFF;color:#000;
	}
	TD.trans{background-color:transparent;}
	TD.cellHeadB
	{
		font-size:12px; color:#fff; font-weight:bold;
		text-align:center; vertical-align:middle;
		background:#0B6491 url("images/backfadeblue25.gif") repeat-x bottom left;
		border:1px solid #000; padding:1px 0 1px 0;}
		
	TD.flipperON{cursor:pointer;border-bottom:0px;background-color:#FFFFFF;color:#000;font-weight:bold; border-top:1px solid #000;border-right:1px solid #000;border-left:1px solid #000;height:20px;text-align:center;vertical-align:middle;}
	TD.flipperOFF{cursor:pointer;border-bottom:1px solid #000;background-color:#006699;color:#FFFFFF;font-weight:normal; border-top:1px solid #000;border-right:1px solid #000;border-left:1px solid #000;height:20px;text-align:center;vertical-align:middle;}
	TD.flipperSPACE{font-size:8px;border-bottom:1px solid #000;overflow:hidden;}
		
	TD.headdnavG{height:20px;text-align:center;vertical-align:middle;width:100px;color:#FFF;font-weight:bold;background:#A7CC95 url("images/backfadegrn25.gif") repeat-x bottom left;border-bottom:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #eee;}
	TD.headdnavR{height:20px;text-align:center;vertical-align:middle;width:100px;color:#FFF;font-weight:bold;background:#CA0302 url("images/backfadered25.gif") repeat-x bottom left;border-bottom:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #eee;}
	TD.headdnavB{height:20px;text-align:center;vertical-align:middle;width:100px;color:#FFF;font-weight:bold;background:#0B6491 url("images/backfadeblue25.gif") repeat-x bottom left;border-bottom:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #eee;}
	
	TD.headdnavG80{height:20px;text-align:center;vertical-align:middle;width:80px;color:#FFF;font-weight:bold;background:#A7CC95 url("images/backfadegrn25.gif") repeat-x bottom left;border-bottom:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #eee;}
	TD.headdnavR80{height:20px;text-align:center;vertical-align:middle;width:80px;color:#FFF;font-weight:bold;background:#CA0302 url("images/backfadered25.gif") repeat-x bottom left;border-bottom:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #eee;}
	TD.headdnavB80{height:20px;text-align:center;vertical-align:middle;width:80px;color:#FFF;font-weight:bold;background:#0B6491 url("images/backfadeblue25.gif") repeat-x bottom left;border-bottom:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #eee;}
	
	TD.headerB{height:20px;text-align:center;vertical-align:middle;color:#FFF;font-weight:bold;background:#0B6491 url("images/backfadeblue25.gif") repeat-x bottom left;border-bottom:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #eee;}
	
	
	TD.rep{text-align:center;white-space:nowrap;color:#666666;vertical-align:middle;font-size:10px;width:18px;height:18px;overflow:hidden;border-bottom:1px solid #eee;border-left:1px solid #eee;}
	TD.repB{background-color:#000;white-space:nowrap;color:#FFFFFF;text-align:center;vertical-align:middle;font-size:10px;width:18px;height:18px;overflow:hidden;border-bottom:1px solid #eee;border-left:1px solid #eee;}
	TD.repG{background-color:#cccccc;white-space:nowrap;text-align:center;vertical-align:middle;font-size:10px;width:18px;height:18px;overflow:hidden;border-bottom:1px solid #eee;border-left:1px solid #eee;}
	
	TD.ct-Gn{text-align:center;vertical-align:top;background-color:#E7F1D7;}
	TD.lt-Gn{background-color:#E7F1D7;text-align:left;vertical-align:top;}
	TD.rm-Gn{background-color:#E7F1D7;text-align:right;vertical-align:middle;}
	TD.rtB-Gn{background-color:#E7F1D7;text-align:right;vertical-align:top;font-weight:bold;padding-right:5px;}
	TD.rmB-Gn{background-color:#E7F1D7;text-align:right;vertical-align:middle;font-weight:bold;padding-right:5px;}
	
	TD.ct-Bl{text-align:center;vertical-align:top;background-color:#E5ECF3;}
	TD.lt-Bl{background-color:#E5ECF3;text-align:left;vertical-align:top;}
	TD.rm-Bl{background-color:#E5ECF3;text-align:right;vertical-align:middle;}
	TD.rtB-Bl{background-color:#E5ECF3;text-align:right;vertical-align:top;font-weight:bold;padding-right:5px;}
	TD.rmB-Bl{background-color:#E5ECF3;text-align:right;vertical-align:middle;font-weight:bold;padding-right:5px;}
	
	TD.headnavBlk{color:#FFF;font-weight:bold;text-align:center;background-color:transparent;width:70px;border-left:1px solid #666;background-color:#000;vertical-align:middle;}
	
	
	TD.lt{text-align:left;vertical-align:top;}
	TD.ltU{text-align:left;vertical-align:top;border-bottom:1px solid #eee;}
	TD.lm{text-align:left;vertical-align:middle;}
	TD.lb{text-align:left;vertical-align:bottom;}
	TD.ltB{text-align:left;vertical-align:top;font-weight:bold;padding-left:5px;}
	TD.lmB{text-align:left;vertical-align:middle;font-weight:bold;padding-left:5px;}
	TD.lHD{text-align:left;vertical-align:middle;font-size:11px;background-color:#006699;color:#FFFFFF;font-weight:bold;padding:1px;}
	TD.lHDG{text-align:left;vertical-align:middle;font-size:11px;background-color:#A7CC95;color:#000;font-weight:bold;padding:1px;}
	TD.lHDBlue{text-align:left;vertical-align:middle;font-size:11px;background-color:#2B4D73;color:#FFF;font-weight:bold;padding:1px;}
	TD.lHDBlk{text-align:left;vertical-align:middle;font-size:11px;background-color:#000;color:#FFF;font-weight:bold;padding:1px 1px 1px 3px;}
	TD.lHDGrn{text-align:left;vertical-align:middle;font-size:11px;background-color:#C8CFB4;color:#fff;font-weight:bold;padding:1px;}
	TD.lHDGry{text-align:left;vertical-align:middle;font-size:11px;background-color:#dddddd;color:#000;font-weight:bold;padding:1px;}
	TD.lTitle{text-align:left;vertical-align:middle;background-color:#1A2131;color:#FFFFFF;font-weight:bold;padding:5px;}
	TD.lmPad{text-align:left;vertical-align:middle;padding:5px 5px 5px 0;}
	
	TD.ltFree{text-align:left;vertical-align:top;color:#27769E;font-weight:500;font-size:12px;padding-top:1px;padding-bottom:1px;}
	TD.ltRook{text-align:left;vertical-align:top;color:#060;font-weight:500;font-size:12px;padding-top:1px;padding-bottom:1px;}
	TD.ltPro{text-align:left;vertical-align:top;color:#CA0100;font-weight:500;font-size:12px;padding-top:1px;padding-bottom:1px;}
	
	TD.ct{text-align:center;vertical-align:top;}
	TD.cm{text-align:center;vertical-align:middle;}
	TD.cb{text-align:center;vertical-align:bottom;}
	TD.ctB{text-align:center;vertical-align:top;font-weight:bold;}
	TD.cmB{text-align:center;vertical-align:middle;font-weight:bold;}
	TD.cHD{text-align:center;vertical-align:bottom;font-size:11px;background-color:#006699;color:#FFFFFF;font-weight:bold;padding:1px;}
	TD.cHDG{text-align:center;vertical-align:middle;font-size:11px;background-color:#A7CC95;color:#000;font-weight:bold;padding:1px;}
	TD.cHDBlue{text-align:center;vertical-align:middle;font-size:11px;background-color:#2B4D73;color:#FFF;font-weight:bold;padding:1px;}
	TD.cHDBlk{text-align:center;vertical-align:middle;font-size:11px;background-color:#000;color:#FFF;font-weight:bold;padding:1px;}
	TD.cHDGrn{text-align:center;vertical-align:middle;font-size:11px;background-color:#C8CFB4;color:#fff;font-weight:bold;padding:1px;}
	TD.cHDGry{text-align:center;vertical-align:middle;font-size:11px;background-color:#dddddd;color:#000;font-weight:bold;padding:1px;}
	TD.cTitle{text-align:center;vertical-align:middle;background-color:#1A2131;color:#FFFFFF;font-weight:bold;padding:2px;}
	TD.ctPad{text-align:center;vertical-align:top;padding:5px 5px 5px 0;}
	
	TD.rt{text-align:right;vertical-align:top;}
	TD.rm{text-align:right;vertical-align:middle;}
	TD.rb{text-align:right;vertical-align:bottom;}
	TD.rtB{text-align:right;vertical-align:top;font-weight:bold;padding-right:5px;padding-top:3px;}
	TD.rmB{text-align:right;vertical-align:middle;font-weight:bold;padding-right:5px;}
	TD.rHD{text-align:right;vertical-align:bottom;font-size:11px;background-color:#006699;color:#FFFFFF;font-weight:bold;padding:1px;}
	TD.rHDG{text-align:right;vertical-align:middle;font-size:11px;background-color:#A7CC95;color:#000;font-weight:bold;padding:1px;}
	TD.rHDBlue{text-align:right;vertical-align:middle;font-size:11px;background-color:#2B4D73;color:#FFF;font-weight:bold;padding:1px;}
	TD.rHDBlk{text-align:right;vertical-align:middle;font-size:11px;background-color:#000;color:#FFF;font-weight:bold;padding:1px;}
	TD.rHDGrn{text-align:right;vertical-align:middle;font-size:11px;background-color:#C8CFB4;color:#fff;font-weight:bold;padding:1px;}
	TD.rHDGry{text-align:right;vertical-align:middle;font-size:11px;background-color:#dddddd;color:#000;font-weight:bold;padding:1px;}
	TD.rTitle{text-align:right;vertical-align:middle;background-color:#1A2131;color:#FFFFFF;font-weight:bold;padding:5px;}
	TD.rtBPad{text-align:right;vertical-align:top;font-weight:bold;padding:5px 5px 5px 0;}
	TD.rmBPad{text-align:right;vertical-align:middle;font-weight:bold;padding:5px 5px 5px 0;}
	
	TD.nav1{text-align:left;vertical-align:middle;font-size:11px;font-weight:bold;height:20px;border-bottom:1px dashed #cccccc;}
	TD.nav2{text-align:left;vertical-align:middle;font-size:11px;font-weight:bold;height:20px;border-bottom:1px dashed #cccccc;}
	
	
	TD.listLW{background-color:#ffffff;color:#000;text-align:left;border-bottom:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	TD.listCW{background-color:#ffffff;color:#000;text-align:center;border-bottom:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	TD.listRW{background-color:#ffffff;color:#000;text-align:right;border-bottom:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	
	TD.listL{background-color:#fff;color:#000;text-align:left;border-bottom:1px solid #ccc;padding:2px 0 2px 0;}
	TD.listC{background-color:#fff;color:#000;text-align:center;border-bottom:1px solid #ccc;padding:2px 0 2px 0;}
	TD.listR{background-color:#fff;color:#000;text-align:right;border-bottom:1px solid #ccc;padding:2px 0 2px 0;}
	TD.listLD{background-color:#fff;color:#000;text-align:left;border-bottom:1px dashed #eee;padding:1px 0 1px 0;}
	TD.listCD{background-color:#fff;color:#000;text-align:center;border-bottom:1px dashed #eee;padding:1px 0 1px 0;}
	TD.listRD{background-color:#fff;color:#000;text-align:right;border-bottom:1px dashed #eee;padding:1px 0 1px 0;}
	TD.listLG{background-color:#eee;color:#000;text-align:left;border-bottom:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	TD.listCG{background-color:#eee;color:#000;text-align:center;border-bottom:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	TD.listRG{background-color:#eee;color:#000;text-align:right;border-bottom:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	
	TD.listLBox{background-color:#ffffff;color:#000;text-align:left;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	TD.listCBox{background-color:#ffffff;color:#000;text-align:center;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	TD.listRBox{background-color:#ffffff;color:#000;text-align:right;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	TD.listLBoxEnd{background-color:#ffffff;color:#000;text-align:left;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	TD.listCBoxEnd{background-color:#ffffff;color:#000;text-align:center;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	TD.listRBoxEnd{background-color:#ffffff;color:#000;text-align:right;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	
	TD.listLRed{background-color:#ffffff;color:#FF0000;text-align:left;border-bottom:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	TD.listCRed{background-color:#ffffff;color:#FF0000;text-align:center;border-bottom:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	TD.listRRed{background-color:#ffffff;color:#FF0000;text-align:right;border-bottom:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	TD.listLOrg{background-color:#ffffff;color:#CD4805;text-align:left;border-bottom:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	TD.listCOrg{background-color:#ffffff;color:#CD4805;text-align:center;border-bottom:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	TD.listROrg{background-color:#ffffff;color:#CD4805;text-align:right;border-bottom:1px solid #cccccc;padding-top:2px;padding-bottom:2px;}
	
	TD.rtB-survey{text-align:right;vertical-align:top;font-weight:bold;padding:5px 5px 5px 0;border-bottom:1px solid #ccc;}
	TD.lt-survey{text-align:left;vertical-align:top;padding:5px 0 5px 5px;border-bottom:1px solid #ccc;}
	TD.rmB-survey{text-align:right;vertical-align:middle;font-weight:bold;padding:5px 5px 5px 0;border-bottom:1px solid #ccc;}
	TD.ct-survey{text-align:center;vertical-align:top;padding:5px 0 5px 0;border-bottom:1px solid #ccc;}
	
	/* FORM TEXT BOXES*/
	.t
	{	color:#000; background-color:#eee;
		width:120px; height:16px; line-height:16px; padding-left:2px;
		FONT-SIZE:11px; FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;
		border:1px #000 solid; margin:2px;
	}	
	.t30{width:30px;margin:2px;border:1px #000 solid;background-color:#eee; height:18px; line-height:18px;FONT-SIZE:11px; padding-left:2px; FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;}
	.t40{width:40px;margin:2px;border:1px #000 solid;background-color:#eee; height:18px; line-height:18px;FONT-SIZE:11px; padding-left:2px; FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;}
	.t60{width:60px;margin:2px;border:1px #000 solid;background-color:#eee; height:18px; line-height:18px;FONT-SIZE:11px; padding-left:2px; FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;}
	.t80{width:80px;margin:2px;border:1px #000 solid;background-color:#eee; height:18px; line-height:18px;FONT-SIZE:11px; padding-left:2px; FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;}
	.t100{width:100px;margin:2px;border:1px #000 solid;background-color:#eee; height:18px; line-height:18px;FONT-SIZE:11px; padding-left:2px; FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;}
	.t150{width:150px;margin:2px;border:1px #000 solid;background-color:#eee; height:18px; line-height:18px;FONT-SIZE:11px; padding-left:2px; FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;}
	.t180{width:180px;margin:2px;border:1px #000 solid;background-color:#eee; height:18px; line-height:18px;FONT-SIZE:11px; padding-left:2px; FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;}
	.t190{width:190px;margin:2px;border:1px #000 solid;background-color:#eee; height:18px; line-height:18px;FONT-SIZE:11px; padding-left:2px; FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;}
	.t210{width:210px;margin:2px;border:1px #000 solid;background-color:#eee; height:18px; line-height:18px;FONT-SIZE:11px; padding-left:2px; FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;}
	
	.file
	{
		width:180px;font-family:Arial, Tahoma, Verdana, Helvetica;
		border:1px solid #000;font-size:10px; background-color:#eee; margin:2px;
		}
	.file200
	{
		width:200px;height:20px;FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;
		border:1px solid #000;font-size:10px; background-color:#eee; margin:2px;
		}
	
	SELECT
	{	color:#000; background-color:#eee;
		width:80px; height:18px;
		FONT-SIZE:11px; FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;
		border:1px #000 solid; margin:2px;
	}
	SELECT.datesmall{ width:40px; height:18px; FONT-SIZE:10px; line-height:18px;}
	SELECT.yearsmall{ width:55px; height:18px; FONT-SIZE:10px; line-height:18px;}
	
	SELECT.s180	{ width:180px;}
	SELECT.s200	{ width:200px;FONT-SIZE:10px;}
	SELECT.s120	{ width:120px;}
	SELECT.s100	{ width:100px;}
	SELECT.s150	{ width:150px;}
	
	TEXTAREA
	{	color:#000; background-color:#eee;
		width:100%;height:100%;padding:3px;
		FONT-SIZE:10px; FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;
		border:1px #000 solid; margin:2px;
		}
	TEXTAREA.small{width:120px;height:50px;}
	TEXTAREA.med{width:120px;height:100px;}
	TEXTAREA.big{width:210px;height:100px;}
	TEXTAREA.bigger{width:300px;height:100px;}
	TEXTAREA.biggest{width:520px;height:200px;}
	
	.subG{cursor:pointer;text-align:center;vertical-align:middle;padding:2px;color:#FFF;font-weight:bold;background:#A7CC95 url("images/backfadegrn25.gif") repeat-x bottom left;border-bottom:1px solid #3A6525;border-top:1px solid #68B643;border-left:1px solid #68B643;border-right:1px solid #3A6525;FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;FONT-SIZE:12px;}
	.subR{cursor:pointer;text-align:center;vertical-align:middle;padding:2px;color:#FFF;font-weight:bold;background:#CA0302 url("images/backfadered25.gif") repeat-x bottom left;border-bottom:1px solid #800;border-top:1px solid #f30;border-left:1px solid #f30;border-right:1px solid #800;FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;FONT-SIZE:12px;}
	.subB{cursor:pointer;text-align:center;vertical-align:middle;padding:2px;color:#FFF;font-weight:bold;background:#0B6491 url("images/backfadeblue25.gif") repeat-x bottom left;border-bottom:1px solid #036;border-top:1px solid #60AED5;border-left:1px solid #60AED5;border-right:1px solid #036;FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;FONT-SIZE:12px;}
	


A
{	text-decoration:none;
	color:#009933;	
	}	
A:hover{color:#FF6600;}

	.deadend{color:#000080; cursor:pointer;FONT-SIZE:11px;}
	.deadend-w{color:#FFFFFF; cursor:pointer;}
	.deadend-r{color:#f00; cursor:pointer;FONT-SIZE:11px;}
	.deadend-blue{color:#006699; cursor:pointer;}
	.deadend-black{color:#000; cursor:pointer;}
	.deadend-black:hover{color:#006699; cursor:pointer;}
	.deadend-o{color:#E34C05; cursor:pointer;}
	
	.white {color:#ffffff;}
	.white:hover {color:#CCCCFF;}
	.whiteB {color:#ffffff;font-weight:bold;}
	.whiteB:hover {color:#CCCCFF;}
	.whiteBU {color:#ffffff;font-weight:bold;text-decoration:underline;}
	.whiteBU:hover {color:#CCCCFF;}
	.whiteU{color:#fff;text-decoration:underline;}
	.whiteU:hover {color:#eee;}
	
	.black{color:#000;}
	.black:hover{color:#006699;}
	.blkB{color:#000;font-weight:bold;}
	.blkB:hover{color:#006699;font-weight:bold;}
	.blackNoH{color:#000;}
	.blackNoH:hover{color:#000000;}
	
	.orng{color:#E34C05;}
	.orng:hover{color:#F3975B;}
	
	
	
	.blue{color:#006699;}
	.blue:hover{color:#2B4D73;}
	.darkblue{color:#2B4D73;}
	.darkblue:hover{color:#006699;}
	.darkgreen{color:#008000;}
	.darkgreen:hover{color:#006699;}
	.red{color:#cc0000;}
	.red:hover{color:#FF6600;}
	.blueB{color:#006699;font-weight: bold;}
	.blueB:hover{color:#2B4D73;}	
	.ltblueB{color:#C1D6DF;font-weight: bold;}
	.ltblueB:hover{color:#006699;}	
	.darkblueB{color:#2B4D73;font-weight: bold;}
	.darkblueB:hover{color:#006699;}
	.redB{color:#cc0000;font-weight: bold;}
	.redB:hover{color:#FF6600;}
	.grnB{color:#060;font-weight: bold;}
	.grnB:hover{color:#393;}
	.gray{color:#666;}
	.gray:hover{color:#2B4D73;}
	.ltgray{color:#eee;}
	.ltgray:hover{color:#fff;}
	.ltgrayB{color:#eee;font-weight:bold;}
	.ltgrayB:hover{color:#fff;}
	
	.blueU{color:#006699;text-decoration:underline;}
	.blueU:hover{color:#2B4D73;}
	
	.butClass{cursor:pointer;}
	
	.alpha{color: #000080;font-size: 11px;font-weight:bold;}
	
div.markerTooltip, div.markerDetail {
          color: black;
          font-weight: bold;
          background-color: white;
          white-space: nowrap;
          margin: 0;
          padding: 2px 4px;
          border: 1px solid black;
       }
