/* 
 For drop-down horizontal menu bar stuff, see "son of suckerfish":
  http://www.htmldog.com/articles/suckerfish/dropdowns/

 Also:
   http://www.alistapart.com/articles/horizdropdowns
   http://www.positioniseverything.net/
   http://alvit.de/css-showcase/css-navigation-techniques-showcase.php
*/
a {COLOR: #0054A5; TEXT-DECORATION: underline}
a:active {  }
a.link {  text-decoration: underline; color: #0066CC;}
a:visited {COLOR: #0054A5; TEXT-DECORATION: none}
a:hover { color: #F99D1C; text-decoration: none;}
a.linknav { text-decoration: none; color: #58595B}

.Styl1 {font-size: 9px}
.Styl2 {color: #FFFFFF}
.Styl3 {font-size: 12px;font-weight: bold;}
.Styl4 {font-size: 14px}

.tx {FONT-SIZE: 12px; 
  COLOR: #4c4c4c; 
  LINE-HEIGHT: 16px; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  TEXT-DECORATION: none}

.txs {font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px;
     color: #58595B}

.txspace {MARGIN: 0px 0px 0px 8px}

.nav_w {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;}

.nav_11 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;}

.nav_b {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00DAF3}

.h1 {	FONT-WEIGHT: bold; 
        FONT-SIZE: 18px;
        COLOR: #0054A5;
        LINE-HEIGHT: 24px;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        TEXT-DECORATION: none}

.h2 {	FONT-WEIGHT: bold; 
        FONT-SIZE: 16px; 
        COLOR: #00BAE3; 
        LINE-HEIGHT: 20px; 
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
        TEXT-DECORATION: none}

.h3 {	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #00BAE3;
	LINE-HEIGHT: 24px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-style: italic}

.ul2 {	margin-left:2em;
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 12px; line-height: 16px;
 	padding: 0;
	list-style: none;
	width: auto;
	list-style-type: circle;
	color: #4c4c4c;
	text-decoration: none;
	left: 30px;
	position: relative}

#nav, #nav ul {padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {display: block;
	width: 18em;}

#nav li {float: left;
	width: 18em;}

#nav li ul {position: absolute;
	width: 18em;
	left: -999em;
	background: #58595B
}
#nav ul li a {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #58595B;
	display: block;
	text-decoration: none;
	padding: 5px;
	border: 1px;
	border-bottom: 1px}

#nav li:hover ul {
	left: auto;}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;}

/* fix visited links in nav menu to be plain white and hover to be same orange */
#nav a:visited {COLOR: #ffffff; TEXT-DECORATION: none}
#nav a:hover { color: #F99D1C; text-decoration: none;}

#navh a:visited {COLOR: #ffffff; TEXT-DECORATION: none}
#navh a:hover { color: #F99D1C; text-decoration: none;}
#navh a { color: #FFFFFF; text-decoration: none;}


/* This stuff is to fix lists so we can use them for dropdown navigation bar*/
/* See http://www.alistapart.com/articles/dropdowns/ */

/* First line of this screws up ul/li in IE6 */

/* If taking out "float: left" breaks nav menus at some point, see:
     http://www.htmldog.com/ptg/archives/000050.php#comment243 */


/* Fix IE. Hide from IE Mac \*/
/* * html ul li { float: left; height: 0;}*/
* html ul li { height: 0;}
* html ul li a { height: 1%;}
/* * html li {margin-left:-3px;}*/
/* End */
