/* Global
----------------------------------------------- */

body {
  color: #000000;
  font-family: Arial,Helvetica,sans-serif;
  font-size:14px;
  }
  
.bold {font-weight:bold;}  
.bold2 {font-weight:bold; color:#1D6A6C;}
.bold3 {font-weight:bold; color:#212072;}
.boldred {font-weight:bold; color:#CC0000;}
img.right {
  float:right;
  margin-left:12px;
  margin-bottom:12px;
  }
table.right {
  float:right;
  margin-left:12px;
  margin-bottom:12px;
  }  

/* Header
----------------------------------------------- */
#header {
  background-image:url(/header.jpg); 
  background-repeat: no-repeat; 
  background-position: top left;
  }
 
td.white {
  background-color:#FFFFFF;
  }  
  
td.black {
  background-color:#000000;
  }    
  
td.search {
  background-color:#212072;
  color:#FFFFFF;
  font-weight:bold;
  font-size:12px;
  text-align:center;
  }    

/* Menu
----------------------------------------------- */
#nav {
  width:771px;
  text-align:left; 
  background-image:url(/menubkgd.gif); 
  background-repeat: no-repeat; 
  background-position: top left;
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  font-size:12px;
  line-height:2.4;
  }
  
#nav a.main {
  margin-left:16px;
  }  

/* Links
----------------------------------------------- */
	a:link 		{color:#0000CC; text-decoration:underline;}
	a:visited	{color:#0000CC; text-decoration:underline;}
	a:hover 	{color:#1D6A6C; text-decoration:underline;}

	a.foot:link 	{color:#FFF; text-decoration:underline;}
	a.foot:visited	{color:#FFF; text-decoration:underline;}
	a.foot:hover 	{color:#CBF1CC; text-decoration:underline;}
		
	#nav a:link 	{color:#FFF; text-decoration:none;}
	#nav a:visited	{color:#FFF; text-decoration:none;}
	#nav a:hover 	{color:#CBF1CC; text-decoration:underline;}
		

/* Content
----------------------------------------------- */
#content {
  background-color:#FFF;
  padding-bottom:24px;
  font-size:12px;
  color: #000000;
  font-family: Arial,Helvetica,sans-serif;
  }
  
#content p, li {
  margin-left:16px;
  margin-right:16px;
  line-height:18px;
  }
  
#content h2 {
  margin-left:16px;
  margin-right:16px;
  font-size:20px;
  }  
  
#content .divider {
  margin-top:-10px;
  }
  
#content h3 {
  margin-left:16px;
  margin-right:16px;
  font-size:16px;
  }  
    
.title1 {
  font-size: 24px;
  color: #1D6A6C;
  margin-top:8px;
  }
  
.title2 {
  font-size: 24px;
  color: #000;
  margin-top:8px;
  } 
    
.subtitle1 {
  font-size: 18px;
  color: #1D6A6C;
  } 
    
.subtitle2 {
  font-size: 18px;
  color: #000;
  } 
  
td.boardmembers {
  font-size: 18px;
  font-weight:bold;
  color: #000;
  background-color:CBF1CC;
  padding:4px;
  }
  
table.right {
  float: right; 
  margin-left:12px;
  margin-bottom:12px;
  }

img.right {
  float: right;
  margin-left:12px;
  margin-bottom:12px;
  }

img.left {
  float: left; 
  margin-right:12px; 
  margin-bottom:12px;}
 
ul.square {
  list-style-type: square;
   }   
 
.prompt {
  font-size:15px;
  font-weight:bold;
  text-align:right;
  color: #000000;
  font-family: Arial,Helvetica,sans-serif;
   }
   
td.resource {
  font-size:12px;
  padding:15px 0px 2px 0px;
  }   

td.data {
  font-size:10px;
  }   
    
/* Sidebar
----------------------------------------------- */
#sidebar {
  background-image:url(/sidebkgd.gif); 
  background-repeat: yes-repeat; 
  background-position: top left;
  background-color:#CBF1CC;
  font-size:14px;
  }
  
#sidebar p {
  margin-left:10px;
  margin-right:10px;
  }  
  
#address {
  text-align:right;
  background-image:url(/sidebkgd.gif); 
  background-repeat: yes-repeat; 
  background-position: top left;
  background-color:#CBF1CC;
  font-size:12px;
  color:#212072;
  }  
  
#address p {
  margin-right:10px;
  margin-left:10px;
  margin-bottom:10px;
  }    

/* Footer
----------------------------------------------- */
#footer {
  background-color:#000;
  color: #FFF;
  text-align:center;
  }
  
#footer p {
  color:#FFF;
  font-size:12px;
  font-weight:bold;
  margin-top:12px;
  margin-bottom:36px;
  }  
  
/* Sitemap
----------------------------------------------- */
 .sitemapleft {
   width: 260px;
   float:left;
   height:100%;
   } 
 .sitemapright {
   width: 260px;
   float:right;
   height:100%;
   }
 
.thead {
	background-color: black; 
	color: white; 
	text-align: left; 
	font-size: 11px; 
	font-weight: bold; 
}
.entry  { padding: 4px; border-bottom: thin gray solid; }
.centry { padding: 4px; text-align: center; border-bottom: thin gray solid; } 
.button             { font-family: arial,helvetica,sans-serif; color: #0000AF; font-size: 13px;
                            width=130; padding: 4px; border: thin gray outset; text-align: center; font-weight:bold;}
.button A           { text-decoration: none; width=130; padding: 4px; font: inherit; color: #0000AF;}
.button A:hover     { background-color: #ffff00; color: #af0000; width=130; padding: 4px; font:inherit; }
.button A:visited   { color: #0000AF; }
.ftitle		{ background-color: #0000AF; color: #FFFFFF; font-size: 13px; font-weight: bold; text-align: center; }

