html				
{height: 100%;}

body				
{height:100%;width:100%;font-size: 80%;color:#333;font-family:Verdana,Tahoma,Arial;margin:0; padding:0;line-height:180%;background-color:#EDEDED;}

h1					{color:#CC3300;font-size: 210%;font-weight:normal;margin:10px 0 10px 0;font-family:trebuchet ms;}
h2					{color:#CC3300;font-size: 140%;font-weight:normal;margin:10px 0 0 0;font-family:trebuchet ms;}
h3					{color:#CC3300;;font-size: 120%;font-weight:normal;margin:10px 0 0 0;font-family:trebuchet ms;}
h4					{color:#CC3300;font-size: 100%;font-weight:normal;margin:10px 0 10px 0;font-family:trebuchet ms;}
h5					{color:#CC3300;font-size: 100%;font-weight:normal;margin:10px 0 10px 0;font-family:trebuchet ms;}
h6					{color:#CC3300;font-size: 100%;font-weight:normal;margin:10px 0 10px 0;font-family:trebuchet ms;}
h7					{color:#CC3300;font-size: 100%;font-weight:normal;margin:10px 0 10px 0;font-family:trebuchet ms;}
h8					{color:#CC3300;font-size: 100%;font-weight:normal;margin:10px 0 10px 0;font-family:trebuchet ms;}

p
{line-height:170%;margin:5px 0 15px 0;}

form				
{height:100%;}

#global
{margin:0px -20px 0 -20px;padding:0px 10px 0 10px;background-color:#fff;}

#banner			
{width:100%;min-height:100px;height:auto !important;background-color:#98D4CD;}
#banner	 #bannerleft		
{float:left;margin:10px 0 0 0px;padding:0 0 0 10px;}
#banner	 #bannerleft img
{border:0;}
#banner	 #bannerright		
{float:right;margin:0 30px 0 0;width:60%;}
#banner	 #bannerright	#telephone	
{font-family:georgia;color:#003333;font-size:1.5em;text-align:right;border-bottom:1px solid #AFDDD8;padding:10px 0 10px 0;margin:0 0 6px 0;}
#banner	 #bannerright	img	
{display:none;}
#banner	 #bannerright	#definition
{margin:0 0 0 0;font-family:trebuchet ms;color:#fff;font-size:1.0em;text-align:justify;line-height:115%;}
#banner	 #bannerright	#definition h1
{margin:0 0 0 0;font-family:trebuchet ms;color:#fff;font-size:1.0em;text-align:justify;line-height:115%;}

#menu
{display:none;}

#contentlinks
{display:none;}

#mainpic-homepage
{display:none;}

#mainpic-standard
{display:none;}

#midpanel
{min-height:120px;height:auto !important;height:120px;width:100%;margin:4px 0 0 0;}

#midpanel #midpanel-left
{float:left;min-height:120px;height:auto !important;height:120px;width:60%;background-color:#003333;padding:0 0 10px 0;}
#midpanel #midpanel-left h2
{font-family:trebuchet ms;text-transform:uppercase;font-weight:bold;font-size:125%;font-style:italic;color:#99CCCC;margin:8px 20px 0 20px;padding:0 0 0 0;}
#midpanel #midpanel-left h3
{font-weight:bold;font-size:90%;color:#fff;margin:0 20px 0 20px;padding:0 0 0 0;}
#midpanel #midpanel-left p
{color:#fff;margin:0 20px 0 20px;padding:0 0 0 0;line-height:120%;}
#midpanel #midpanel-left a,a:visited
{color:#99CCCC;text-decoration:underline;}
#midpanel #midpanel-left a:hover
{text-decoration:none;}

#midpanel #midpanel-right
{float:right;min-height:120px;height:auto !important;height:120px;width:39.5%;background-color:#C6DFD9;padding:0 0 10px 0;}
#midpanel #midpanel-right h2
{font-family:trebuchet ms;text-transform:uppercase;font-weight:bold;font-size:125%;font-style:italic;color:#003333;margin:8px 30px 0 20px;padding:0 0 0 0;}
#midpanel #midpanel-right h3
{font-weight:bold;font-size:90%;color:#fff;margin:0 0 0 20px;padding:0 0 0 0;}
#midpanel #midpanel-right p
{color:#000;margin:0 30px 0 20px;padding:0 0 0 0;line-height:120%;}
#midpanel #midpanel-right a,a:visited
{color:#CC3300;text-decoration:underline;}
#midpanel #midpanel-right a:hover
{text-decoration:none;}

#content		
{background-color:#F9F8EF;padding:10px 20px 10px 20px;margin:5px 0 0 0;border:0px solid #E6E4D0;font-size:90%;}

#content img
{border:1px solid #ccc;background-color:#fff;padding:5px;margin:10px}

#content #content-left				
{float:left;width:60%;margin:0 0 0 0;padding:0 0 0 0;border:0px solid #000;}
#content #content-left p				
{margin:0 10px 10px 0px;text-align:justify;}

#content #content-right			
{float:left;width:39.5%;margin:0 0 0 0;border:0px solid #000;}
#content #content-right	 h2	
{font-family:trebuchet ms;font-weight:normal;font-size:150%;color:#CC3300;margin:0 0 0 20px;padding:0 0 0 0;}	
#content #content-right	 h3	
{font-family:verdana;font-weight:bold;font-size:90%;color:#333;margin:0 0 0 20px;padding:0 0 0 0;}	
#content #content-right	 p
{margin:0 0 0 20px;padding:0 0 0 0;}	
#content #content-right #galleryhomepage
{margin:20px 0 0 0;}	
#content #content-right #galleryhomepage img
{margin:10px 0 0 20px}

#content table				
{width:80%;}
#content th
{width:25%;font-size:95%;color:#000;background-color:#E4E1C8; line-height: 120%; text-align:right;padding:5px;font-weight:normal;border:0px solid #000;}
#content td					
{font-size:95%;color:#000;background-color:#EEECD8; line-height: 120%; text-align: left; vertical-align:top;padding:5px;border:0px solid #000;}
/*#content table				
{width:80%;background-color:#E4E1C8;border-collapse:collapse;}
#content th
{margin:0px;width:25%;font-size:95%;color:#000;background-color:#EEECD8; line-height: 120%; text-align:right;padding:5px;font-weight:normal;border:1px solid #E4E1C8;}
#content td					
{margin:0px;font-size:95%;color:#000;background-color:#fff; line-height: 120%; text-align: left; vertical-align:top;padding:5px;border:1px solid #E4E1C8;}

#content .noborder
{border:0px solid #ccc;background-color:#fff;padding:0px;margin:10px}*/

#content table.ContactTable			
{width:100%;}
#content table.ContactTable td					
{font-size:100%;color:#333;background-color:transparent; line-height: 180%; vertical-align:top;padding:0px 5px 5px 5px;border:0px solid #000;}

#content #RelatedLinks2_pnlRelatedLinks
{display:none;}

#content .imagepanel
{background-color:#EEECD8;border-top:1px solid #E4E1C8;border-bottom:1px solid #E4E1C8;}
#content .imagepanel .imagepanel_left
{float:left;width:42%;padding:10px;border-right:0px dotted #666;}
#content .imagepanel .imagepanel_right
{float:right;width:45%;padding:10px;border-left:1px dotted #666;}
#content .imagepanel img
{border:0px;padding:0;}

#content .sitemap-parent
{margin:2px;padding:8px;background-color:#F5F3E3;font-weight:bold;}
#content .sitemap-parent img
{border:0px;background-color:transparent;padding:0;margin:0 10px 0 0;}
#content .sitemap-child
{margin:2px;padding:0px 8px 0px 8px;}
#content .sitemap-child img
{border:0px;background-color:transparent;padding:0;margin:0 10px 0 0;}

#lowerpanel		
{background-color:#fff;margin:4px 0 0 0;}
#lowerpanel #lowerpanel-left				
{float:left;width:60%;min-height:100px;height:auto !important;height:100px;margin:0 0 0 0;padding:0 0 0 0;background-color:#625E49;}
#lowerpanel #lowerpanel-left img				
{border:0;margin:0 26px 0 10px;}

#lowerpanel #lowerpanel-right			
{float:right;width:39.5%;min-height:100px;height:auto !important;height:100px;margin:0 0 0 0;background-color:#E6E5AE;}
#lowerpanel #lowerpanel-right h2
{font-weight:bold;font-size:100%;color:#666600;margin:0 30px 0 20px;padding:0 0 0 0;}
#lowerpanel #lowerpanel-right p
{color:#000;margin:0 30px 0 20px;padding:0 0 0 0;line-height:130%;color:#666600;font-size:90%;}
#lowerpanel #lowerpanel-right input
{margin:0 0 5px 20px;padding:0 0 0 0;}


#footer			
{width:100%;border-top:4px solid #CBE9E6;margin:4px 0 0 0;}
#footer p
{font-size:80%;padding:0 0 0 18px; margin:10px 0 0 0;}
#footer img
{display:none;}


#PollsPanel	
{padding-left:8px;padding-top:0px;padding-bottom:20px;}

#aquasite		
{font-size:75%;padding-left:30px;padding-top:30px;}

.align-left
{float:left;margin:0 10px 0 0;}
.align-right
{float:right;margin:0 0 0 10px;}

a,a:visited
{color:#CC3300;padding:0 0 0 0;text-decoration:underline;}
a:hover
{text-decoration:none;}

A.SiteMenuLevel0:link, A.SiteMenuLevel0:visited	   {font-size:100%;}
A.SiteMenuLevel1:link, A.SiteMenuLevel1:visited	   {font-size:100%;}
A.SiteMenuLevel2:link, A.SiteMenuLevel2:visited	   {font-size:100%;}      
A.SiteMenuLevel3:link, A.SiteMenuLevel3:visited		{font-size:100%;}      
A.SiteMenuLevel4:link, A.SiteMenuLevel4:visited	   {font-size:100%;}      
A.SiteMenuLevel5:link, A.SiteMenuLevel5:visited		{font-size:100%;}  
A.SiteMenuLevel6:link, A.SiteMenuLevel6:visited		{font-size:100%;}  
A.SiteMenuLevel7:link, A.SiteMenuLevel7:visited		{font-size:100%;} 
A.SiteMenuLevel8:link, A.SiteMenuLevel8:visited		{font-size:100%;} 
A.SiteMenuLevel9:link, A.SiteMenuLevel9:visited		{font-size:100%;} 
A.SiteMenuLevel10:link, A.SiteMenuLevel10:visited		{font-size:100%;} 


hr					
{height:1px;color:#EEEEEE;background:#EEEEEE;	border:1px solid #EEEEEE;}


/* IPIX Styles */
#ipix
{padding:10px;text-align:left;}
#ipix h1
{text-align:left;margin:0 0 10px 0;}
#ipix h2
{text-align:left;}
#ipix table
{border:1px;}
#ipix table td
{vertical-align:top;padding:10px;}

#ipix #viewerborder
{padding:5px;border:1px solid #ccc;text-align:center;}

/* PhotoGallery Styles */
.thumbnail 
{float: left;margin: 0px;padding: 0px;	width:182px; text-align:center;height: 200px;}
.thumbnail img
{background: #000;	padding: 0px;	margin:0 5px 0 5px;display:block;}
.thumbnail a 
{color:#999999;text-decoration: none;}
div.thumbnail:hover
{background: #EEECD8;	}
#TB_overlay 
{position: absolute;	top: 0;left: 0;z-index:100;width: 100%;height: 100%;background-color: #000;filter:alpha(opacity=60);	-moz-opacity: 0.6;opacity: 0.6;}
#TB_window 
{position: absolute;	background: #fff;	z-index: 102;color:#000000;display:none;border: 4px solid #525252;}
#TB_window img 
{display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;	border-left: 1px solid #666;}
#TB_caption
{height:25px;padding:10px 30px 10px 25px;float:left;}
#TB_closeWindow
{height:25px;padding:10px 25px 10px 0;float:right;}
#TB_closeAjaxWindow
{padding:5px 10px 7px 0;margin-bottom:1px;text-align:right;background-color:#e8e8e8;}
#TB_ajaxContent
{padding:2px 15px 15px 15px;overflow:auto;}
#TB_load
{text-align: center;position: absolute;top: 50%;left: 0px;width: 100%;overflow: visible;visibility: visible;display: block;z-index:101;}
#TB_loadContent  
{margin-left: -125px;position: absolute;top: -50px;left: 50%;width: 250px;	height: 100px;visibility: visible;}

.clearfix:after 
{content: "."; display: block;height: 0; clear: both;visibility: hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


