.links{font-family: arial, Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #798C9D;text-decoration:none}
.links:hover{color: #9EAEBD;}
.body 
{
	font-family: arial, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12.2px;
	color: #000000;
	line-height: 125%;
	margin-top: 3; 
	margin-bottom: 3;
}
a               { color: #0000CC; text-decoration: none }
.amap           { color: #008E94; text-decoration: none }
.abanner        { color: #008E94; text-decoration: none }
.amenubottom    { font-family: arial, tahoma,verdana; font-size:11.5px; color: #008E94; text-decoration: bold }
.lightlink      { text-decoration: none }
a:link          { text-decoration: underline }
a:active        { text-decoration: none }
a:visited		{ color: #808080; text-decoration: none }
a:hover         { color: #000000; text-decoration: underline}

hr {
	width: 95%;
	color: #008080;
	height: 1; }

h2 {
	font-family:arial, garamond,georgia, verdana, tahoma, arial, helvetica;
	font-size:20.2px;
  	font-weight: bold;
	color:#008E94;
	line-height: 100%;	
	margin-left:10;
	margin-top: 0; 
	margin-bottom: 5;

}


h3 {
	font-family:arial,georgia, verdana, tahoma, arial, helvetica;
	font-size:13.2px;
  	font-weight: bold;
	color:#008E94;
	line-height: 100%;	
	margin-left:10;
	margin-top: 10; 
	margin-bottom: 5;

}

h4 {
	font-family:arial,georgia, verdana, tahoma, arial, helvetica;
	font-size:12.2px;
  	font-weight: bold;
	color:#008E94;
	line-height: 100%;	
	margin-left:6;
	margin-top: 10; 
	margin-bottom: 5;
	text-decoration: underline;
}

li
{
	font-family:arial,georgia, verdana, tahoma, arial, helvetica;
	font-size:12.2px;
	color:#0000CC;
	line-height: 145%;	
	margin-left:0;
	margin-top: 0; 
	margin-bottom: 3;
}

.liSmall
{
	font-family:arial,tahoma, arial, helvetica;
	font-size:11.2px;
	color:#666666;
	line-height: 115%;	
	margin-left:0;
	margin-top: 0; 
	margin-bottom: 3;
}

table {
	margin-bottom: 0;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
}

.tbl100
{
	font-family:arial,georgia, verdana, tahoma, arial, helvetica;
	font-size:10.2px;
	color:#0000CC;
	line-height: 125%;	
	bordercolor: #CCCCFF;	
	border: 1px none;
	cellspacing:0;
	cellpadding:0;
	width:100%;	
}

.tblrate
{
	font-family:arial,georgia, verdana, tahoma, arial, helvetica;
	font-size:10.2px;
	color:#0000CC;
	line-height: 125%;	
	bordercolor: #CCCCFF;	
	border: 1px none;
	cellspacing:0;
	cellpadding:0;
	width:350;	
}

.tdtitle
{
	font-family:arial,georgia, verdana, tahoma, arial, helvetica;
	font-size:12.2px;
	color:#0000CC;
	line-height: 145%;	
	margin-left:10;
	margin-top: 3; 
	margin-bottom: 3;
	margin-right: 5;
	height: 25;	
  	font-weight: bold;
	border: 1px none;
	width: 25%;
}

.tdvalue
{
	font-family:arial,georgia, verdana, tahoma, arial, helvetica;
	font-size:12.2px;
  	font-weight: bold;
	color:#0000CC;
	line-height:125%;	
	margin-left:20;
	margin-top:3; 
	margin-bottom:3;
	margin-right:5;
	height:25;	
	border:1px solid;
	width:25%;
	background-color:#CEE1E5;
}

.tdrate
{
	font-family:arial,georgia, verdana, tahoma, arial, helvetica;
	font-size:12.2px;
	color:#0000CC;
	line-height: 145%;	
	margin-left:10;
	margin-top: 3; 
	margin-bottom: 3;
	margin-right: 5;
	height: 25;	
  	font-weight: normal;
	border: 1px none;
	width: 25%;
}

.tdmonthno
{
	margin:3 0; color: #CFCFCF;
	font-family:arial,tahoma, arial, helvetica;
	font-size:10.2px;
	background-color:#F5F5F5;
	line-height: 100%;	
	margin-left:0;
	margin-top: 3; 
	margin-bottom: 3;
	margin-right: 0;
	height: 25;	
  	font-weight: normal;
	border: 1px none;
}

.tdmonthyes
{
	font-family:arial,tahoma, arial, helvetica;
	background-color:#CCFFFF;
	font-size:10.2px;
	color:#0000CC;
	line-height: 100%;	
	margin-left:0;
	margin-top: 3; 
	margin-bottom: 3;
	margin-right: 0;
	height: 25;	
  	font-weight: bold;
	border: 1px none;
}


p
{
	font-family:arial,georgia, verdana, tahoma, arial, helvetica;
	font-size:12.2px;
	color:#0000CC;
	line-height: 145%;	
	margin-left:10;
	margin-right:10;
	margin-top: 0; 
	margin-bottom: 12;
}

.pSmall
{
	font-family:arial,tahoma, arial, helvetica;
	font-size:11.2px;
	color:#666666;
	line-height: 115%;	
	margin-left:10;
	margin-right:5;
	margin-top: 0; 
	margin-bottom: 3;
}

.pcontact
{
	font-family:arial,georgia, verdana, tahoma, arial, helvetica;
	font-size:10.2px;
	color:#008E94;
	line-height: 100%;	
	margin-left:10;
	margin-top: 3; 
	margin-bottom: 3;
}

.menu  {
	font-family:arial,garamond,verdana,ms san serif,arial,helvetica;
	font-size:12.2px;
  	font-weight: bold;
	color:#008E94;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	}
.maptitle   {
	font-family:arial,Book Antiqua,Georgia,Tahoma,ms san serif,tahoma,helvetica;
	font-size:18.5px;
  	font-weight: bold;
	color:#FFFFFF;
	margin-top:10;
	margin-bottom:10;
	margin-left:10;
	}
.mapH2 {
	font-family:arial,tahoma, arial, helvetica;
	font-size:11.2px;
  	font-weight: bold;
	color:#008E94;
	line-height: 100%;	
	margin-left:5;
	margin-top: 3; 
	margin-bottom: 3;
}
.maptitleNew   {
	font-family:arial,Book Antiqua,Georgia,Tahoma,ms san serif,tahoma,helvetica;
	font-size:18.5px;
  	font-weight: bold;
	color:#008E94;
	margin-top:1;
	margin-bottom:5;
	margin-left:10;
	line-height: 90%;
	}
.mapname   {
	font-family:arial,tahoma,ms san serif,tahoma,helvetica;
  	font-weight: bold;
	color:#FFFFFF;
	margin-bottom:3;
	}
.maptext  {
	font-family:arial,tahoma, arial, helvetica;
	font-size:10.2px;
	color:#555555;
	line-height: 100%;	
	margin-left:5;
	margin-top: 0; 
	margin-bottom: 5;
}
.mapli
{
	font-family:arial,tahoma, arial, helvetica;
	font-size:11.2px;
  	font-weight: bold;
	color:#008E94;
	line-height: 145%;	
	margin-left:0;
	margin-top: 0; 
	margin-bottom: 3;
}

.diveno  {
	font-family:arial,tahoma,ms san serif,arial,helvetica;
	font-size:10.5px;
  	font-weight: bold;
	color:#000000;
	margin-bottom: 3;
	}
.divename   {
	font-family:arial,tahoma,ms san serif,tahoma,helvetica;
	font-size:10.5px;
  	font-weight: bold;
	color:#008E94;
	margin-bottom:3;
	}
	
.divepop 	{
	font-family:arial,tahoma,ms san serif,tahoma,helvetica;
	font-size:9.8px;
  	font-weight: normal;
	color:#000000;
	margin-bottom: 5;
	margin-left: 5;
	margin-right: 10;
	margin-bottom: 8;
	line-height: 120%;	
	align:justify
	}
	
.divepopname 	{
	font-family:arial,tahoma,ms san serif,tahoma,helvetica;
	font-size:9.8px;
  	font-weight: bold;
	color:#008E94;
	margin-bottom: 5;
	margin-left: 5;
	margin-right: 5;
	margin-bottom: 8;
	margin-top: 8;
	line-height: 100%;	
	}

.phototitle {
  	font-weight: bold;
	color:#008E94;
	margin-top: 0;
	margin-left: 0;
	margin-right: 4;
	margin-bottom: 0;
	}
	
.copyright  {
	font-family:arial,tahoma,ms san serif,arial,helvetica;
	font-size:9.2px;
  	font-weight: normal;
	color:#0000CC;
	margin-top: 10;
	margin-bottom: 3;
	align:center	
	}

.mapcopyright  {
	font-family:verdana,tahoma,ms san serif,arial,helvetica;
	font-size:9.2px;
  	font-weight: normal;
	color:#008E94;
	margin-top: 0;
	margin-bottom: 0;
	align:center	
	}


			