﻿/* # Top Horizontal NAVIGATION # ----------------- horiN > navh*/
#navh {
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: center;
	font-weight: bold;
	font-size: 10pt;
}
#navh ul over {
}
#navh li {
	margin: 0px 0px 0px 0px;
	padding: 5px 9px 10px 0px;
	float: left;
	width: 150px;
	list-style-type: none;
}
#navh li a {
	color: #FFFFFF;
	text-decoration: none;
}
#navh li a:hover {
	color: #ECDBBC;
	text-decoration: none;
}
/*-------2nd--level--flyouts--------------*/
#navh li ul {
	position: absolute;
	width: 200px/*width of all sub flyouts*/;
	margin: 20px 0px 0px -150px/*position of flyout in IE6 */;
	padding: 3px 3px 3px 3px;
	list-style: none;
	border-bottom-width: 0px;
	background-color: #0b1832/*blue-black*/;
	left: -999em/*keeps it invisible until rollover*/;
	z-index: 45;
}
html > body #navh li ul {
	margin: 0px 0px 0px 0px/*position of flyout in IE8 and compliant browsers**/;
}
#navh li:hover ul {
	left: auto; /*makes dropdowns line up underneath main item in IE8*/
}
#navh li.over ul {
	left: auto; /* there is a conditional comment needed for IE7 located in the master page*/
}
#navh li ul li {
	padding: 2px 0px 2px 0px;
	width: 198px/*width of all sub flyouts' content*/;
	margin: 0px 5px 0px 5px /*space between li items*/;
	text-align: left;
	border-top: 1px solid #ECDBBC/*gold-tan*/;
	font-size: 90%;
}
#navh ul li:hover a:hover {
	color: #ECDBBC;
}
/*-------3rd--level--flyouts--------------*/
#navh li ul ul {
	margin: -20px 0px 0px 0px/*third level flyout position*/;
}
#navh li:hover ul ul {
	left: -999em;
}
#navh li ul li a:hover {
	color: #ECDBBC;
}
#navh li li:hover ul {
	left: auto;
}
#navh li li li {
	padding: 2px;
	margin: 0px;
	color: #000000;
	font-size: 80%;
}
#navh li.over ul ul {
	left: -999em;
}
#navh li li.over ul {
	left: auto;
}
/*-------4th--level--flyouts--------------*/
#navh li.over ul ul ul {
	left: -999em;
}
#navh li:hover ul ul ul {
	left: -999em;
}
/* # Side NAVIGATION # ---------------------------- vertN > navs NAV ---------- */
/* # Side NAVIGATION # ---------------------------- vertN > navs NAV ---------- */
/* # Side NAVIGATION # ---------------------------- vertN > navs NAV ---------- */
/* # Side NAVIGATION # ---------------------------- vertN > navs NAV ---------- */
#navs {
	text-decoration: none;
}
#navs li {
	font-size: 80%;
	width: 180px;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	background: url('../../siteImages/template/leftNav/horizNav.gif') no-repeat left bottom;
}
#navs li:hover ul {
	padding: 0;
}
/*--links--*/
#navs li a {
	color: #10244C;
	text-decoration: none;
}
#navs li a:hover {
	color: #B2935C;
	text-decoration: none;
}
/*-------2nd--level--flyouts--------------*/
#navs li ul {
	position: absolute;
	left: -1200px;
	width: 200px /*width of flyouts' outer casing*/;
	margin: 0px 0px 0px 0px/*position of flyout*/;
	padding: 0px 0px 0px 0px;
	list-style: none;
	background-color: #FFFFFF;
	border: 2px solid #ECDBBC;
}
#navs li.subhover ul {
	left: auto;
}
#navs li li {
	width: 200px;
	padding: 0px;
	margin: 0px /*vertical distance beteween 2nd level flyouts*/;
	background-color: #FFFFFF;
	background-image: none;
	font-size: 110%;
	border-bottom: 1px solid #ECDBBC;
	border-right: 2px solid #ECDBBC;
}
#navs li:hover ul {
	left: 230px;
}
#navs li:hover ul li a {
	margin: 0px;
	padding: 0x;
	width: 200px;
}
#navs li.subhover ul li a:hover {
	background: #FFFFFF;
	text-decoration: none;
	color: #B2935C;
}
/*-------3rd--level--flyouts--------------*/
#navs li li:hover ul {
	width: 130px;
}
#navs li li.subhover ul {
}
#navh li li li:hover ul {
	left: auto;
}
