. / .active .visited /.hover / off  
 t r b l (clockwise from top!!) 

a				{color:#006699; font-weight:bold; text-decoration:none;}
a:active,a:link,a:visited,	{color:#006699; background-color:#ffffff;}
a:hover				{color:#000000; background-color:#eeeeee; text-decoration:underline;}

li {
list-style-type:square;
list-style-position:inside;
text-indent:0;
color:#666666
}
/*
BODY {
SCROLLBAR-FACE-COLOR: #3399CC;
SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
SCROLLBAR-SHADOW-COLOR: #000000;
SCROLLBAR-3DLIGHT-COLOR: #00ff00;
SCROLLBAR-ARROW-COLOR: #000000;
SCROLLBAR-TRACK-COLOR: #666666;
SCROLLBAR-DARKSHADOW-COLOR: #eeeeee;
SCROLLBAR-BASE-COLOR: #FF0000}
*/

 list-style-image:url("trans.gif"); 

 HEAD nav
.headNav
{ font-family:Verdana, arial, helvetica, sans-serif; font-weight:bold; font-size:13px; 
color:#8491CE; height:1px; background-color:none; padding:2px 3px 5px 3px; text-decoration:none; border:none}
a.headNav:active,a.headNav:link,a.headNav:visited
{ font-family:Verdana,arial,helvetica,sans-serif; font-weight: bold; font-size:13px; 
color:#666666; height:1px; background-color:none; padding:2px 3px 5px 3px; text-decoration:none; border:none}
a.headNav:hover	{
color:#ffffff; height:1px; background-color:#999999;}
.headNavoff 				
{ font-family:Verdana,arial,helvetica, sans-serif; font-weight: bold; font-size:13px; 
color:#336699; height:0px; background-color:none; padding:2px 3px 2px 3px; text-decoration:none;
border-top:none; border-right:none; border-bottom:  solid 3px #eeeeee ;border-left:none}

 BOD nav--
bodNav 	
{ font-family: Verdana, arial, helvetica, sans-serif; font-weight: bold; font-size:11px;
color:#666666; height: 1px; background-color: #ffffff; padding: 3px 3px 3px 3px;  text-decoration: none;}
a.bodNav:active, a.bodNav:link, a.bodNav:visited
{ font-family: Verdana, arial, helvetica, sans-serif; font-weight: bold; font-size:11px;
color:#666666; height: 1px; background-color:#ffffff; padding: 3px 3px 3px 3px;  text-decoration: none;}
a.bodNav:hover{color:#666666; background-color:#eeeeee; text-decoration: none;}

.bodNavHere 	
{ font-family: Verdana, arial, helvetica, sans-serif; font-weight: bold; font-size:11px;
color:#336699; height: 1px; background-color: #eeeeee; padding: 3px 3px 3px 3px;  text-decoration: none;
border-top:  solid 1px #999999; border-right:  solid 1px #999999; border-bottom:none ;border-left:  solid 1px #999999}

.bodNavParent 	
{ font-family: Verdana, arial, helvetica, sans-serif; font-weight: bold; font-size:11px;
color:#3399CC; height: 1px; background-color: #ffffff; padding: 3px 3px 3px 3px;  text-decoration: none;
border-top: dotted 1px #999999; 
border-right:  dotted 1px #999999; 
border-bottom:none	;
border-left:  dotted 1px #999999}

a.bodNavParent:active,a.bodNavParent:link,a.bodNavParent:visited	{color:#3399CC}
a.bodNavParent:hover							{color:#3399CC; background-color: #eeeeee; text-decoration: none;}

 QUICK nav  3399CC 
.navHead
{ font-family:Verdana,arial,helvetica, sans-serif; font-weight: bold; font-size:12px; 
color:#333333; height:1px; background-color:#cccccc; padding:3px 3px 3px 3px; text-decoration:none;
border-top: solid 1px #cc3333; border-right: solid 1px #cc3333; border-bottom: solid 1px #cccccc; border-left: solid 1px #cc3333}

/* t r b l (clockwise from top!!) */

.navCol	{
font-family: Verdana, arial, helvetica, sans-serif; font-size: 9px; font-weight:normal; color:#ffffff; width:100px; height:10px; background-color:#3399CC;
padding: 2px 0px 2px 0px; border-top: none;border-right:none; border-bottom:solid 1px #ffffff ;border-left:none;}

a.navCol:active:link:visited {
color:#000000; background-color:#eeeeee; padding: 2px 1px 2px 1px; text-decoration: none;}	

a.navCol:hover	{
color:#ffffff; background-color:#999999; padding: 2px 1px 2px 1px;}

/*.navColHere	{
font-family: Verdana, arial, helvetica, sans-serif; font-weight:bold; color:#ffffff; width: 100px; height:0px; background-color:#3399CC;font-size: 9px;
padding: 0px 0px 0px 0px; }
*/

.navColSection	{
border-top:solid 1px #3399CC; 
border-right:solid 1px #3399CC; 
border-bottom:solid 1px #3399CC;
border-left:solid 1px #3399CC;
padding: 0px 0px 0px 0px; }

.navColSml 	{
font-family: Verdana, arial, helvetica, sans-serif; font-weight: normal; color: #000000; width: 100px; height: 0px; background-color: #eeeeee; padding: 1px 1px 1px 1px; font-size: 10px;text-decoration: none;}
.a.navColSml:active,a.navColSml:link,a.navColSml:visited	{
font-family: Verdana, arial, helvetica, sans-serif; font-weight: normal; color: #000000; width: 100px; height: 0px; background-color: #eeeeee; padding: 1px 1px 1px 1px; font-size: 10px;text-decoration: none;}
a.navColSml:hover, {
font-family: Verdana, arial, helvetica, sans-serif; font-weight: normal; color: #ffffff; width: 100px; height: 0px; background-color: #3399CC; 	padding: 1px 1px 1px 1px; font-size: 10px;text-decoration: none;}
.navColSmlOff 	{
font-family: Verdana, arial, helvetica, sans-serif; font-weight: normal; color: #eeeeee; width: 100px; height: 0px; background-color: #7B7B7B; 	padding: 1px 1px 1px 1px; font-size: 10px;text-decoration: none;}

.flag 	{background-color:#666666;}
.flagHere{background-color:#3399CC}
.dotrules{background-color:#666666}

.sectionSubhead
{font-family: Verdana,Arial,Helvetica,sans-serif; font-size:16px; color:#000000; font-weight:bold; line-height:normal; background-color: #eeeeee; 
padding: 3px 30px 3px 10px;
border-top:solid 1px #999999; border-right:solid 1px #999999; border-bottom:thin dotted #cccccc; border-left:solid 1px #999999}
.sectionSubhead_2
{font-family: Verdana,Arial,Helvetica,sans-serif; font-size:16px; color:#000000; font-weight:bold; line-height:normal; background-color: #ffffff; 
border-top:none; border-right:none; border-bottom:solid 1px #999999; ;border-left:none}
.sectionSubhead_3
{font-family: Verdana,Arial,Helvetica,sans-serif; font-size:16px; color:#000000; font-weight:bold; line-height:normal; background-color: #ffffff; 
padding: 3px 30px 0px 0px;
border-top:none; border-right:none; border-bottom:none; border-left:none}

.bodHead 
{font-family: Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#000000; font-weight:bold; line-height:normal; padding: 1px 1px 1px 1px;text-indent="0px";}
.bod 
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; font-weight: normal; line-height: normal; background-color:none;
border-top: none; border-right: solid 1px #999999; border-bottom:solid 1px #666666 ;border-left: none;text-indent="0px"; margin="0"}
.bodleadpara 
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;
border-top: none; border-right: none; border-bottom:none ;border-left: none;text-indent="0px";}

.bodlink
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #006699; ; font-weight: normal; line-height: normal; background-color: #fefefe;
  text-decoration: none;}
.bodlink:active,.bod:link,
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; ; font-weight: normal; line-height: normal; background-color: #999999;
  text-decoration: dotted;}
.bodlink:hover 
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; ; font-weight: normal; line-height: normal; background-color: #eeeeee;
  text-decoration: underline;}
bodlink:visited,
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; ; font-weight: normal; line-height: normal; background-color: #333333;
  text-decoration: none;}


.showselect { font-family: verdana,helvetica, arial, sans-serif;  font-weight: bold; color: #3399cc; width: 77px;  height: 1px; background-color: #ffffff; text-decoration: none; padding: 0px 0px 0px 0px;}
a.showselect:link,a.showselect:visited { font-family: verdana,helvetica, arial, sans-serif;  font-weight: bold; color: #333399; width: 77px;  height: 1px; background-color: #ffffff; text-decoration: none; padding: 0px 0px 0px 0px;}
a.showselect:hover { font-family: verdana,helvetica, arial, sans-serif; font-weight: bold; color: #ffffff; width: 77px;  height: 1px; background-color: #3399cc; text-decoration: none; padding: 0px 0px 0px 0px;}
.showselectoff { font-family: verdana,helvetica, arial, sans-serif; font-weight: bold; color: #333399; width: 77px;  height: 1px; background-color: #cccccc; text-decoration: none; padding: 0px 0px 0px 0px;}


.sidebar {font-family: verdana,helvetica, arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000;
background-color:none; text-decoration: none;
border-top: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom:solid 1px #cccccc ;border-left: solid 1px #cccccc;}
.sidebarHead { font-weight:bold; color:#3399cc;}

.shoutbox
{font-family: Verdana,arial,helvetica,sans-serif; font-weight:bold; font-size:11px; height:1px; text-decoration:none;
color:#666666; background-color:#ffffff;  
border-top:solid 1px #999999; border-right:solid 1px #999999; border-bottom:solid 1px #999999 ;border-left:solid 1px #999999;}
a.shoutbox:link,a.shoutbox:visited ,a.shoutbox:active 
{text-decoration: none; color:#666666; height:1px; width:100px; background-color:#ffffff; padding: 3px 3px 3px 3px;
border-top: none; border-right:none; border-bottom:none ;border-left:none;
}
a.shoutbox:hover {color:#ffffff; background-color:#999999; text-decoration:none;}

.shoutboxInPage
{font-family: Verdana,arial,helvetica,sans-serif; font-weight:bold; font-size:11px; height:1px; text-decoration:none;
color:#666666; background-color:#ffffff;  
border-top:solid 1px #999999; border-right:solid 1px #999999; border-bottom:solid 1px #999999 ;border-left:solid 1px #999999;}
a.shoutboxInPage:link,a.shoutboxInPage:visited ,a.shoutboxInPage:active 
{text-decoration: none; color:#666666; height:1px; width:125px; background-color:#ffffff; padding: 3px 3px 3px 3px;
border-top: none; border-right:none; border-bottom:none ;border-left:none;
}
a.shoutboxInPage:hover {color:#ffffff; background-color:#999999; text-decoration:none;}


.picturecaption {font-family:verdana,arial,helvetica,san-serif; font-size:10px; color:#000000; font-weight:normal; line-height:normal;}

.footer { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: italic; color: #000000; ; font-weight: nornmal; line-height: normal; background-color: #cccccc; padding: 5px 5px 5px 15px; }
.credit { font-family: verdana,Geneva, Arial, Helvetica, san-serif; font-size: 9px; color: #000000; ; font-weight: normal; line-height: normal; }
