/* This is my first style.  Cool, Huh?! */ 

	/* begin body type */	/* 1 - humanist sans a */

BODY	{	
	background-color: white;
        color: 		black;
	font-size:	0.8em;
	font-weight:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:	Verdana, Myriad Web, Syntax, sans-serif;
	margin: 0;
	}	
/* 	font-size-adjust:	.58; */


P, BLOCKQUOTE, UL, OL, DL, DD, LI, DIR, MENU	{	
	/* inherit from body */	
	}	

P { margin-left: 10; }

H1 {
	font-size: 2em; 
	font-weight:	900;
	font-family: Times, Lucida, Optima, Helvetica, sans-serif; 
	color: black; 
	background-color: transparent; 
	}

H1.title {
	margin-left: 10; 
	font-size: 2em; 
	font-weight:	900;
	font-family: Lucida, Optima, sans-serif; 
	color: red; 
	background-color: transparent; 
	}


H2 {
	margin-left: 10; 
	font-size: 1.8em; 
	font-family: Times, Lucida, Optima, Helvetica, sans-serif; 
	color: black; 
	background-color: transparent; 
	font-weight: normal; }

H2.title {
	font-family: Lucida, Optima, sans-serif; 
	color: blue; 
	background-color: transparent; 
	font-weight: bolder; }

H3 {
	margin-left: 20; 
	font-size: 1.4em; 
	font-family: Verdana, Myriad Web, Syntax, sans-serif; 
	color: black; 
	background-color: transparent; 
	font-weight: normal; }

H4 {
	margin-left: 20; 
	font-size: 1.2em; 
	font-family: Verdana, Myriad Web, Syntax, sans-serif; 
	color: green; 
	background-color: transparent; 
	font-weight: bold; }


.blueBack {
	background-color: #00539F;
}
.yellowBack {
	background-color: #F0E68C;
	font-size: 14px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-indent: 50px;
	border: none;
}

/* Links */
A {
	font-size: 0.9em;
	font-family:  Verdana, Myriad Web, Syntax, sans-serif;
	border-top: thin dotted #000000;
	border-bottom: thin dotted #000000;}


A:link	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	black;}
		
A:visited	{	
	text-decoration:	none;
	font-weight:	bold; 
	color: maroon; }	
		
A:active	{	
	text-decoration:	none;
	font-weight:	bold; 
	color:	#FF0000; }	
		
A:hover	{	
	text-decoration:	none;
        font-weight:  bold;  
	background: black; 
	color:	white; }	

A.image, A:hover.image {
background:  #00539F;
border: none;}

A.shhh {
       text-decoration: none;
       border: none;
       background: none;
       color: black;}

small { font-size: 0.6em}

.primary_menu {
	      border-top: 1px solid #f9dc67;
	      		  background: #fdf6d9
url(graphics/bg_yellowbottom.jpg) repeat-x left bottom; }

/* Tables */
td.mc {
  vertical-align: middle;
  text-align: center;
  color: black;
  border: 1px solid #444444;
}

td.ml {
  vertical-align: middle; 
  text-align: left;
  color: black;
  border: 1px solid #444444;
}
        
td.g80 {
  vertical-align: middle;
  text-align: center;
  background-color: #CCCCCC;
  color: black;
  border: 1px solid #444444;
}
						
td.g90 {
  vertical-align: middle;
  text-align: center;
  background-color: #E5E5E5;
  color: black;
  border: 1px solid #444444;
}
					
					

table.main {
  border:  0;
  width:   694px; 
}
    
td.maintd {
  color: black;
  background-color: white;
  border: 1px solid #444444;
}
	  
