h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #003366; text-decoration: none}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #003366; text-decoration: none}
.bodytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	clip:   rect(   );
	border-left-width: 5px;
	text-align: left;
	color: #333333;
	text-decoration: none;
}

.bodytxtbldlnk {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.bodybld {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000066}
.bodyital {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic}
.subtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #000066; font-weight: bolder}
.bodyjus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #333333;
	text-decoration: none;
}
.direction {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.newslet {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.minilink {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0000CC; text-decoration: underline}
.sidetxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	clip:   rect(   5px);
	color: #FFFF99;
}


a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: underline}
a:link {
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
}
a:visited {
	color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
}

a:hover {
	clip:   rect(   );
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}

.left a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #993300; text-decoration: none; font-weight: bold}
.left a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #993300; text-decoration: none ; font-weight: normal}
.left a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: none ; font-weight: normal}
.left a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666699; text-decoration: underline; background-color: #FFFF99; font-weight: normal}
h5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #CC3333; text-decoration: none}
base {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000033; text-decoration: none}
base {  }
.base {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000033; text-decoration: none}
.base a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000033; text-decoration: underline}
.base a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000033; text-decoration: underline }
.base a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;	
}
.base a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000033; text-decoration: underline }
.right a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000033; text-decoration: underline}
.right a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000033; text-decoration: underline }
.right a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; text-decoration: none; background-color: #000066}
.right a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000033; text-decoration: underline }

.body a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; text-decoration: underline}
.body a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0033FF; text-decoration: underline }
.body a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; text-decoration: none}
.body a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: underline }

.nav {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFF99;
	text-decoration: none;
}
.nav a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
}
.nav a:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #993300;
	text-decoration: none;
}
.nav a:active {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFF99;
	text-decoration: none;
}
.nav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
	background-color: #FFFF99;
}
/* -------------------------------------------------------------- 
<!--Start of LeeG horizontal cascading menu changes-->
-------------------------------------------------------------- */

ul.tabs { margin: 0; padding: 0; }
ul.tabs li { float: left; list-style: none; margin: 0; padding: 0; }
ul.tabs li a { float: left; display: block; }

/* Clearing floats without extra markup  */
ul.tabs { display: inline-block; }
ul.tabs:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html ul.tabs { height: 1%; }
ul.tabs { display: block; }

	
/* -------------------------------------------------------------- 
   nav main
-------------------------------------------------------------- */
	
#nav_main {
	font-size: 12px;
	background-color: #990000;
	text-transform: lowercase;

	}	

#nav_main li { 
  	position: relative;
	}
	
#nav_main a:hover {
	background-color: #990000;
	text-decoration: underline;
	}

#nav_main a {
	padding: 4px 16px;
	text-decoration: none;
	color: #fff;
	}

#nav_main a.current {
	background-color: #993300;
	color:#fff;
	}

.default #nav_main a.current {
	background-color: transparent;
	}
	
/* Drop down menus */

#nav_main ul li ul a:hover {
	width: 174px;
	padding: 4px 0 4px 1em;
}

#nav_main ul li ul a {
	font-size: 11px;
	font-weight: normal;
	width: 174px;
	padding: 4px 0 4px 1em;
    text-transform: none;
    display: block;
}

#nav_main ul li ul {
	position: absolute;
	top: -999em;
  	left: 0;
	width: 185px;
	margin: 0;
	padding: 4px 0;
	border-top: 0px solid #852611;
        z-index: 100;
}

#nav_main ul li:hover ul, 
#nav_main ul li.sfhover ul {
	top: 26px;
	background-color: #990000;

}		

#nav_main li:hover ul li {
background-position: 0 0;
position: static;}

#mainmenu li:hover, #nav_main li:hover {
	background-position: 0 0;
}


.toolbar li {
display:inline;
background-color:#990000;
border:px solid;
border-color:#f3f3f3 #bbb #bbb #f3f3f3;
margin:0;
padding:em;
zoom: 8;
}
/* -------------------------------------------------------------- 
<!--End of LeeG horizontal cascading menu changes-->
-------------------------------------------------------------- */
