

/* all pages */

body { font-family: microsoft sans serif, sans serif, verdana, helvatica; }

div.title
{ font-size: 1.1em; color: #ffffff; margin-left: 2px;}

div.description
{ font-size: 1em; margin-top: 5px; margin-bottom: 9px; }

div.subhead
{ font-family: microsoft sans serif, sans serif, verdana, helvatica; font-size: 0.9em; color: #ffffff; font-weight: bold; margin-top: 1px; margin-left: 2px; }

A.subhead 			{ font-family: microsoft sans serif, sans serif, verdana, helvatica; font-size: 0.9em; color: #ffffff; font-weight: bold; margin-top: 1px; margin-left: 2px; } 
A.subhead:link		{ text-decoration: underline;  color: #ffffff; } 
A.subhead:visited	{ text-decoration: underline;  color: #ffffff; }  
A.subhead:active	{ text-decoration: underline;  color: #ffffff; }  
A.subhead:hover		{ text-decoration: underline;  color: #ffffff; } 

h1 { font-size: 1.8em; color: #ff9900; margin-top: 12px; margin-bottom: 8px;  }
h2 { font-size: 1.2em; color: #ff9900; margin-top: 8px; margin-bottom: 4px;  }
h3 { font-size: 1em; color: #ff9900; margin-top: 2px; margin-bottom: 2px;  }
div.onpage { font-size: 0.9em; color: #ff9900; font-weight: bold; }

td.rightnav {  display: none ;}
td.leftnav {  display: none ;}
td.homeswirl {  display: none ;}
div.top {  display: none ;}

p 		{ font-size: 0.8em; }
p.promos { font-size: 0.8em; color: #ffffff; }
p.big { font-size: 1.5em;  margin-top: 0px;  margin-bottom: 0px; }


div.p	{ font-size: 0.8em; }
li { font-size: 0.8em; }
div.small 
{ font-size: 0.7em; }
div.crumb 
{ font-size: 0.7em; margin-bottom: 9px; margin-top: 0px ; color : #333333 }

A 			{ color: #009999; text-decoration: underline; } 
A:link		{ color: #009999; text-decoration: underline; } 
A:visited	{ color: #669999; text-decoration: underline; }  
A:active	{ color: #009999; text-decoration: underline; }  
A:hover		{ color: #669999; text-decoration: underline; } 

/* header */
div.head 
{ color: #999999; font-size: 1.2em; margin-bottom: 3px;}

div.address 
{ font-size: 0.7em; margin-bottom: 12px;}

/* end header */

/*header backgrounds*/
td.home { background-color: #ff9900; }
td.homesub { background-color: #ffffcc; }
td.info { background-color: #cc3366; }
td.infosub { background-color: #ffcccc; }
td.res { background-color: #009966; }
td.ressub { background-color: #ccffcc; }
td.gi { background-color: #336699; }
td.gisub { background-color: #99ccff; }

/*Search box */

div.search
{ font-size: 0.8em ; color: #999999; font-weight: bold; margin-top: 12 ; }
input.searchbox
{border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
background-color:transparent;
}

input.searchsubmit {border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
background-color: #cccccc;
font-size: 0.8em;
color: #ffffff;
font-weight: bold;
}

/* linked headings in sections */

a.home { color: #ff9900; font-weight: bold; font-size: 0.9em; } 
	a.home:link		{ color: #ff9900; text-decoration: underline; } 
	a.home:visited	{ color: #ff9900; text-decoration: underline; } 
	a.home:active	    { color: #ff9900; text-decoration: underline; } 
	a.home:hover		{ color: #ff9900; text-decoration: underline; } 


a.info { color: #cc3366; font-weight: bold; font-size: 0.9em; } 
	a.info:link	{ color: #cc3366; text-decoration: none; } 
	a.info:visited { color: #cc3366; text-decoration: none;  } 
	a.info:active	{ color: #cc3366; text-decoration: none; } 
	a.info:hover	{ color: #cc3366; text-decoration: underline; }

a.res { color: #009966;  font-weight: bold; font-size: 0.9em;} 
	a.res:link	{ color: #009966; text-decoration: none; } 
	a.res:visited	{ color: #009966; text-decoration: none; } 
	a.res:active	{ color: #009966; text-decoration: none; } 
	a.res:hover	{ text-decoration: underline; color: #009966; }
	
a.gi { color: #336699; font-weight: bold; font-size: 0.9em; } 
	a.gi:link		{ color: #336699; text-decoration: none;  } 
	a.gi:visited	{ color: #336699; text-decoration: none;  } 
	a.gi:active	{ color: #336699; text-decoration: none; } 
	a.gi:hover	{ text-decoration: underline; color: #336699;  }

/* leftnav headings*/
a.lnhome { color: #ff9900; font-weight: bold; font-size: 0.9em; } 
	a.lnhome:link		{ color: #ff9900; text-decoration: none; } 
	a.lnhome:visited	{ color: #ff9900; text-decoration: none; } 
	a.lnhome:active	    { color: #ff9900; text-decoration: none; } 
	a.lnhome:hover		{ color: #ff9900; text-decoration: underline; } 


a.lninfo { color: #cc3366; font-weight: bold; font-size: 0.9em; } 
	a.lninfo:link	{ color: #cc3366; text-decoration: none; } 
	a.lninfo:visited { color: #cc3366; text-decoration: none;  } 
	a.lninfo:active	{ color: #cc3366; text-decoration: none; } 
	a.lninfo:hover	{ color: #cc3366; text-decoration: underline; }

a.lnres { color: #009966;  font-weight: bold; font-size: 0.9em;} 
	a.lnres:link	{ color: #009966; text-decoration: none; } 
	a.lnres:visited	{ color: #009966; text-decoration: none; } 
	a.lnres:active	{ color: #009966; text-decoration: none; } 
	a.lnres:hover	{ text-decoration: underline; color: #009966; }
	
a.lngi { color: #336699; font-weight: bold; font-size: 0.9em; } 
	a.lngi:link		{ color: #336699; text-decoration: none;  } 
	a.lngi:visited	{ color: #336699; text-decoration: none;  } 
	a.lngi:active	{ color: #336699; text-decoration: none; } 
	a.lngi:hover	{ text-decoration: underline; color: #336699;  }
		
/* left nav headings when static */
div.lnhome { color: #ff9900; font-weight: bold; font-size: 0.9em; } 
div.lninfo { color: #cc3366; font-weight: bold; font-size: 0.9em; } 
div.lnres { color: #009966;  font-weight: bold; font-size: 0.9em;} 
div.lngi { color: #336699; font-weight: bold; font-size: 0.9em; } 


/* left nav sub-items */
a.lnshome
{ font-family: microsoft sans serif, sans serif, verdana, helvatica; font-size: 0.8em;} 
	a.lnshome:link		{ color: #000000; text-decoration: none; } 
	a.lnshome:visited	{ color: #000000; text-decoration: none; } 
	a.lnshome:active	{ color: #000000; text-decoration: none; } 
	a.lnshome:hover		{ color: #ff9900; text-decoration: underline; } 
	
a.lnsinfo
{ font-family: microsoft sans serif, sans serif, verdana, helvatica; font-size: 0.8em;} 
	a.lnsinfo:link		{ color: #000000; text-decoration: none; } 
	a.lnsinfo:visited	{ color: #000000; text-decoration: none; } 
	a.lnsinfo:active	{ color: #000000; text-decoration: none; } 
	a.lnsinfo:hover		{ color: #cc3366; text-decoration: underline; } 	

a.lnsres
{ font-family: microsoft sans serif, sans serif, verdana, helvatica; font-size: 0.8em;} 
	a.lnsres:link		{ color: #000000; text-decoration: none; } 
	a.lnsres:visited	{ color: #000000; text-decoration: none; } 
	a.lnsres:active		{ color: #000000; text-decoration: none; } 
	a.lnsres:hover		{ color: #009966; text-decoration: underline; } 	
			

a.lnsgi
{ font-family: microsoft sans serif, sans serif, verdana, helvatica; font-size: 0.8em;} 
	a.lnsgi:link		{ color: #000000; text-decoration: none; } 
	a.lnsgi:visited	{ color: #000000; text-decoration: none; } 
	a.lnsgi:active		{ color: #000000; text-decoration: none; } 
	a.lnsgi:hover		{ color: #336699; text-decoration: underline; } 	
	
/* left nav sub-items static */
div.lnshome
{ font-family: microsoft sans serif, sans serif, verdana, helvatica; font-size: 0.8em; color: #ff9900; } 
div.lnsinfo
{ font-family: microsoft sans serif, sans serif, verdana, helvatica; font-size: 0.8em; color: #cc3366; } 	
div.lnsres
{ font-family: microsoft sans serif, sans serif, verdana, helvatica; font-size: 0.8em; color: #009966; } 		
div.lnsgi
{ font-family: microsoft sans serif, sans serif, verdana, helvatica; font-size: 0.8em; color: #336699; } 	
/* end left nav sub-items */						





