th { background-color:#1A5353;}
.date {font-weight:bold;}

#content {
	margin: 0;
	padding: 0;
}

body {margin: 0; 
      font-family: Arial, Helvetica, sans-serif; 
	  font-size: 0.75em;
	  color: #FFFFFF;
	  background-color: #003333;
}

#intro_note { font-style:italic;}

.main_nav p { margin-top: 3px; margin-bottom: 3px; font: bold 10pt Tohoma, Arial, Helvetica, sans-serif; color:#006666;}
.main_nav a:link { font: bold 10pt Tohoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#006666;}
.main_nav a:visited { font: bold 10pt Tohoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#006666;}
.main_nav  a:active { font: bold 10pt Tohoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#006666;}
.main_nav a:hover {text-decoration:none; color:#00CCCC;}

	   
#sub_nav a:link, #sub_nav a:active {color:#FFFFFF; text-decoration:none; text-align:right;}
#sub_nav a:hover {color:#FBFBB4; text-decoration:underline; text-align:right;}
#sub_nav a:visited {color:#A4DDC3; text-decoration:none;}

.sub_nav a:link, .sub_nav a:active {color:#FFFFFF; text-decoration:none; text-align:right;}
.sub_nav a:hover {color:#FBFBB4; text-decoration:underline; text-align:right;}
.sub_nav a:visited {color:#A4DDC3; text-decoration:none;}


ul li a:link, ul li a:visited, ul li a:active { color: #9c0000; text-decoration: none; }
ul li a:hover { color: #999; text-decoration: underline; }
	   

h1 {font-size:16px; color: #FAFBB1; margin-bottom: 0px}

h2 {font-size:15px; color:#A9F4DE;}

h2.white {color:#FFFFFF;}

h3 {font-size:13px; color: #A9F4DE; margin-bottom: -10px;}

h4 {font-size:13px; color: #FAFBB1; font-style:italic; margin-bottom: 12px;}

h5 {font-size:12px; color:#C6EAE3; margin-bottom: 10px;}

tr {vertical-align:top;}



#boxes {	/* styling for highlighted boxes */
	border: 1px solid #CCFFFF; 
	background-color: #B3DCDC;
	margin: 10px;
	padding:10px;
}

#boxes h1 {color:#000; font-size: 14px;}
#boxes a:link, #boxes a:active, #boxes a:visited {color:#009999; text-decoration:none;}
#boxes a:hover {color:#CCFFFF; text-decoration:none;}

#boxes_text { color:#003333;}
#boxes_text p {margin: 8px 0px;}

#subnav2 {width:140px;}
#subnav2 a:link, #subnav2 a:active, #subnav2 a:visited { font-size:110%; color:#FFFFCC; text-decoration:underline;}
#subnav2 a:hover {font-size:110%; color:#CCFFFF; text-decoration:underline;}
#subnav2 ul { margin-left: 0px; padding: 0; text-align:left; }
#subnav2 ul li { display: block; list-style: none; margin: 0; padding: 0; line-height:1.5; font-weight:bold; color:#FFFFCC;}

#subnav_boxes {	/* styling for subnav boxes */
	border: 1px solid #CCFFFF; 
	background-color: #ffffff;
	margin-top: 10px;
	margin-left: 60px;
	margin-right: 20px;
	padding:10px;
}

.img-caption {
	margin-top:-8px;
	text-align:center;
	font-size: 90%;
	font-weight:bold;
	color: #C6EAE3;
}

.imgborder {
	border: 1px solid #fff;
}

textarea { background-color:#FCFBDE; scrollbar-3dlight-color: #006666; scrollbar-face-color: #006666; scrollbar-base-color: #006666; scrollbar-track-color: #009999; scrollbar-arrow-color: #CCFFFF; font-style:italic; font-family:Arial, Helvetica, sans-serif; color:#003333; padding: 8px; border-style:none;}

p.large {font-size: 1.25em;}

.border { border:1px solid #006666; padding: 5px; display: inline;}
.centre { text-align:center;}
.padding { padding: 10px;}

.border-gray {border:1px solid #cccccc; }

.larger {
	font-size: medium;
	font-weight: bold;
}
/**************************************************
 Footer styling
**************************************************/

#footer {background: url(../images/footer_bg.gif);
			font: 9px;
			color: #666666;			
}

#f-left ul { margin: 5px; padding: 0; text-align:left;}
#f-left ul li { display: block; list-style: none; margin: 0; padding: 0; }

#f-right ul { margin: 5px; list-style: none; text-align:right;}
#f-right ul li { display: block; list-style: none;}

#f-center ul { margin: 5px; padding: 0; text-align:center;}
#f-center ul li { display: block; list-style: none; margin: 0; padding: 0; }
#f-center li a:link, #f-center li a:visited { color: #006666; text-decoration: none;}
#f-center li a:hover { color: #99cccc; text-decoration: none; }

#navigation { display: none;
              	width: 0px;
 }

#banner { display: none }

#logo { display: none }

#main_nav { display: none }

#local-nav { display: none }

#img { display: none }

#banner2 { display: none }

.hide { display: none }

ul li a:link, ul li a:active, ul li a:visited {color:#99CCCC; text-decoration:underline;}
ul li a:hover {color: #CCFFFF; text-decoration:underline;}

a:link, a:active, a:visited {color:#FFFFCC; text-decoration:underline;}    
a:hover {color: #CCFFFF; text-decoration:underline;}

    

