/* CSS Document  updated 04/20/05 3 column layout */


body {
	margin:10px 0px 10px 0px;
	padding:0px;
	vertical-align:top;
	background:#CACAAF;
	}	
#container {
	margin:10px 20px 10px 10px;
	padding:30px;
	}
	 
#footer, .marginalia {
	
	margin-top: 10px;
	padding-top: 10px;
	font: 10px geneva, verdana, arial, helvetica, sans-serif;
	border-top: 1px groove #333333;
	}	
p {
	font-size: 12px;
	line-height: 100%;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	}
.white{ /*  text in top nav bar*/
  	margin:2px;
	padding: 0;
	font-size: 11px;
	line-height: 12px;
	font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	font-weight: 100;
    	color: #FFF;
	}			
.gold { /*  text in top nav bar*/
    margin:2;
	padding: 0;
	font-size: 14px;
	line-height: 1.5em;
	font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
   	color: #8A8A00;
	}			
.blue { 
	margin: 2px;
	padding: 0;
	font-size: 11px;
	line-height: 13px;
	font-family: Arial, Verdana, Helvetica,   sans-serif;
	font-weight: normal;
   	color: #00FFFF;
	letter-spacing:1px;
	}	
.green { 
	margin: 2px;
	padding: 0;
	font-size: 10px;
	line-height: 100%;
	font-family: Arial, Verdana, Helvetica,   sans-serif;
	font-weight: normal;
   	color: #33FF99;
	letter-spacing:1px;
	}		
.red { 
	margin: 2px;
	padding: 0;
	font-size: 8px;
	line-height: 80%;
    font-family: "Courier New", Courier, mono;
	font-weight: bold;
    color: #660000;
	}		
.text {
	font-size: 12px;
	margin: 0;
	padding: 0;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #FFF;
	}	
.textsans {
	font-size: 12px;
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #000;
	}	
.textindent {
	font-size: 12px;
	margin:0 0 0 20px;
	padding:0;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #000;
	}	
ul{
    font-size: 12px;
	margin:12px;
	padding: 0;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #000;
	}   
a.nav:link {
    	text-decoration : none;
	color: #00FFFF;
   	}
 a.nav:visited {
   	 text-decoration : none;
   	 color: #00FFFF;
 	 }
a.nav:hover { 
  	 text-decoration : none;
   	color: #BDBD00 ;
 	 }
 a.text:link { 
	color: #008AE6;
	font-size:12px;
	 font-family:  Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	background-color: transparent;}
a.text:visited {
 	 color: #008AE6;
 	 font-size:12px;
 	 font-family:  Verdana, Arial, Helvetica, sans-serif;
	 text-decoration : none;
 	 background-color: transparent;}
a.text:hover { 
 	 color: #993300; 
 	 font-size:12px;
	 font-family:  Verdana, Arial, Helvetica, sans-serif;
	 text-decoration : none;
 	 background-color: transparent;
 	 } 
a:link {
	  color: #008AE6;
	  text-decoration : none; 
	  background-color: transparent;
	  }
a:visited {
	color: #008AE6;
	 text-decoration : none; 
	 background-color: transparent;
	 }
a:hover { 
	 color: #BDBD00 ;
	text-decoration : none; 
	 background-color: transparent;
 	 }  		 
img	{
	border:	0
	}
p   {      /* redundant selectors NS4  */
       font-family:  Verdana, Arial, Helvetica, sans-serif;
    }
div, td, li   {
  	  font-family:  Verdana, Arial, Helvetica, sans-serif;
    }
	/* end redund selectors */	
h1	{
	font-size:48px; /* FR PAGE HEADER*/
	font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	line-height:150%;
	font-weight:bold;
	color: #008AE6;
	letter-spacing:6px;
	}	
h2	{
	font-size:22px; /* FR PAGE SUBHEAD*/
	font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	line-height: 26px;
	font-weight: bold;
   	 color: #008AE6;
	letter-spacing:1px;
	}	
h3	{
	font-size:24px; /* FR PAGE NAV*/
	font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	line-height:36px;
	font-weight: bold;
    color: #00E6E6;
	letter-spacing:1px;
	}	
h4 {  /* 2LEV PAGE HEADER*/
    margin:0 5 0 0;
	font-size:32px;
	font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	line-height:56px;
	font-weight: bold;
    color: #00E6E6;
	letter-spacing:2px;
	}
h5	{ /* 2LEV PAGE SUBHEAD*/
	margin:0 0 0 0;
	font-size:18px;
	font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	line-height:40px;
	font-weight: bold;
    	color: #008AE6;
	letter-spacing:1.5px;
   	}
h6	{ /* 2LEV PAGE NAV*/
	margin:0 5px 0 0;
	padding: 0;
	font-size: 14px;
	line-height: 14px;
	font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
 color: #008AE6;
	}	
	h1, h2, h3, h4, h5, h6{
	font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	background-color: transparent;
	margin:	0 0 0 0;
	}



