@charset "utf-8";
/* CHOICE TRANSLATING NAVIGATION CSS STYLES */

#header #navigation {
	position: absolute;
	top: 70px;
	right: 33px;
}

#footer #navigation {
	position: absolute;
	top: 25px;
	right: 35px;
}

span.border {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cecece;
	float: left;
	margin: 0 4px 0 4px;
	padding: 0;
	line-height: 35px;
	font-weight: lighter;
}

/* NAV */
ul#nav, ul#nav2, ul#nav3, ul#nav4, ul#nav6 {
	width: auto;
	height: 35px;
	display: inline-block;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
}

ul#nav li, ul#nav2 li, ul#nav3 li, ul#nav4 li, ul#nav6 li {
	width: auto;
	height: 35px;
	display: inline-block;
	float: left;
	list-style: none;
	line-height: 35px;
	margin: 0;
	padding: 0 8px 0 8px;
}

ul#nav li a, ul#nav2 li a, ul#nav3 li a, ul#nav4 li a, ul#nav6 li a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: 500;
	color: #8D8D8D;
	text-decoration: none;
	width: auto;
	height: 35px;
	display: inline-block;
	line-height: 35px;
}

ul#nav li a:hover, ul#nav li:hover a, ul#nav li.sfhover a, ul#nav2 li a:hover, ul#nav2 li:hover a, ul#nav2 li.sfhover a, ul#nav3 li a:hover, ul#nav3 li:hover a, ul#nav3 li.sfhover a, ul#nav4 li a:hover, ul#nav4 li:hover a, ul#nav4 li.sfhover a, ul#nav6 li a:hover, ul#nav6 li:hover a, ul#nav6 li.sfhover a {
	color: #bfd75d;
}

ul#nav li.active a, ul#nav2 li.active a, ul#nav3 li.active a, ul#nav4 li.active a, ul#nav6 li.active a {
	color: #bfd75d;
}

ul#nav li ul, ul#nav2 li ul, ul#nav3 li ul, ul#nav4 li ul, ul#nav6 li ul {
	position: absolute;
	left: -999em;
	width: 200px;
	z-index: 1000;
}

ul#nav li ul li, ul#nav2 li ul li, ul#nav3 li ul li, ul#nav4 li ul li, ul#nav6 li ul li {
	width: 200px;
	height: 21px;
	display: block;
	margin: 0;
	padding: 0;
	border: none;
	background: transparent url(../media/images/bg_nav.png) top left repeat-y;
}

ul#nav li li a.sub-sub-link, ul#nav2 li li a.sub-sub-link, ul#nav3 li li a.sub-sub-link, ul#nav4 li li a.sub-sub-link, ul#nav6 li li a.sub-sub-link {
	font-family: Arial, Helvetica, sans-serif;
	color: #bfd75d;
	font-size: 11px;
	line-height: 21px;
	margin: 0;
	text-indent: 30px;
	width: 200px;
	height: 21px;
	display: block;
}

ul#nav li li a.sub-sub-link:hover, ul#nav2 li li a.sub-sub-link:hover, ul#nav3 li li a.sub-sub-link:hover, ul#nav4 li li a.sub-sub-link:hover, ul#nav5 li li a.sub-sub-link:hover {
	line-height: 21px;
	text-decoration: underline;
}

ul#nav li li:hover a.sub-sub-link, ul#nav2 li li:hover a.sub-sub-link, ul#nav3 li li:hover a.sub-sub-link, ul#nav4 li li:hover a.sub-sub-link, ul#nav5 li li:hover  a.sub-sub-link,
ul#nav li li.sfhover a.sub-sub-link, ul#nav2 li li.sfhover a.sub-sub-link, ul#nav3 li li.sfhover a.sub-sub-link, ul#nav4 li li.sfhover a.sub-sub-link, ul#nav5 li li.sfhover  a.sub-sub-link  {
	background: transparent url(../media/images/bg_nav-sub.gif) top left no-repeat;
}

ul#nav li ul li.last, ul#nav li ul ul li.last, ul#nav2 li ul li.last, ul#nav2 li ul ul li.last, ul#nav3 li ul li.last, ul#nav3 li ul ul li.last, ul#nav4 li ul li.last, ul#nav4 li ul ul li.last, ul#nav6 li ul li.last, ul#nav6 li ul ul li.last {
	background: transparent url(../media/images/bg_nav-last.png) top left no-repeat;
	width: 200px;
	height: 21px;
	display: block;
	margin: 0;
	padding: 0;
	border: none;
}

ul#nav li ul li.first, ul#nav li ul ul li.first, ul#nav2 li ul li.first, ul#nav2 li ul ul li.first, ul#nav3 li ul li.first, ul#nav3 li ul ul li.first, ul#nav4 li ul li.first, ul#nav4 li ul ul li.first, ul#nav6 li ul li.first, ul#nav6 li ul ul li.first {
	width: 200px;
	height: 21px;
	display: block;
	margin: 0;
	padding: 0;
	border: none;
}

ul#nav li ul li.last:hover, ul#nav2 li ul li.last:hover, ul#nav3 li ul li.last:hover, ul#nav4 li ul li.last:hover, ul#nav6 li ul li.last:hover,
ul#nav li ul li.last.sfhover, ul#nav2 li ul li.last.sfhover, ul#nav3 li ul li.last.sfhover, ul#nav4 li ul li.last.sfhover, ul#nav6 li ul li.last.sfhover {
	background: transparent url(../media/images/bg_nav-last.png) top left no-repeat;
}

ul#nav li ul li.first:hover, ul#nav2 li ul li.first:hover, ul#nav3 li ul li.first:hover, ul#nav4 li ul li.first:hover, ul#nav6 li ul li.first:hover,
ul#nav li ul li.first.sfhover, ul#nav2 li ul li.first.sfhover, ul#nav3 li ul li.first.sfhover, ul#nav4 li ul li.first.sfhover, ul#nav6 li ul li.first.sfhover {
	background: transparent url(../media/images/bg_nav.png) top left repeat-y;
}

ul#nav li ul li a.sub-link, ul#nav2 li ul li a.sub-link, ul#nav3 li ul li a.sub-link, ul#nav4 li ul li a.sub-link, ul#nav6 li ul li a.sub-link {
	font-family: Arial, Helvetica, sans-serif;
	color: #8D8D8D;
	font-size: 12px;
	line-height: 21px;
	padding: 0 0 0 20px;
	width: 200px;
	height: 21px;
	display: block;
}

ul#nav li ul li a.sub-link:hover, ul#nav2 li ul li a.sub-link:hover, ul#nav3 li ul li a.sub-link:hover, ul#nav4 li ul li a.sub-link:hover, ul#nav6 li ul li a.sub-link:hover,
ul#nav li ul li a.sub-link.sfhover, ul#nav2 li ul li a.sub-link.sfhover, ul#nav3 li ul li a.sub-link.sfhover, ul#nav4 li ul li a.sub-link.sfhover, ul#nav6 li ul li a.sub-link.sfhover {
	color: #FFFFFF;
	line-height: 21px;
}

/* Controls the style of mouseover link within dropdown menu */
ul#nav li ul li:hover, ul#nav li ul li.sfhover, ul#nav2 li ul li:hover, ul#nav2 li ul li.sfhover, ul#nav3 li ul li:hover, ul#nav3 li ul li.sfhover, ul#nav4 li ul li:hover, ul#nav4 li ul li.sfhover, ul#nav6 li ul li:hover, ul#nav6 li ul li.sfhover {
	background: transparent url(../media/images/bg_nav-hover.png) top left no-repeat;
	width: 200px;
	height: 21px;
	display: block;
	padding: 0;
	margin: 0;
	color: #b5b5b5;
} 

/* third-and-above-level lists */
ul#nav li ul ul, ul#nav2 li ul ul, ul#nav3 li ul ul, ul#nav4 li ul ul, ul#nav6 li ul ul { 
	margin: 0;
}

/* Move menu back on page on mouse over */
ul#nav li:hover ul ul, ul#nav li:hover ul ul ul, ul#nav li.sfhover ul ul, ul#nav li.sfhover ul ul ul,
ul#nav2 li:hover ul ul, ul#nav2 li:hover ul ul ul, ul#nav2 li.sfhover ul ul, ul#nav2 li.sfhover ul ul ul,
ul#nav3 li:hover ul ul, ul#nav3 li:hover ul ul ul, ul#nav3 li.sfhover ul ul, ul#nav3 li.sfhover ul ul ul,
ul#nav4 li:hover ul ul, ul#nav4 li:hover ul ul ul, ul#nav4 li.sfhover ul ul, ul#nav4 li.sfhover ul ul ul,
ul#nav6 li:hover ul ul, ul#nav6 li:hover ul ul ul, ul#nav6 li.sfhover ul ul, ul#nav6 li.sfhover ul ul ul {
	left: -999em;
}

ul#nav li:hover ul, ul#nav li li:hover ul, ul#nav li li li:hover ul, ul#nav li.sfhover ul, ul#nav li li.sfhover ul, ul#nav li li li.sfhover ul {
	left: 0;
	top: 35px;
}

ul#nav2 li:hover ul, ul#nav2 li li:hover ul, ul#nav2 li li li:hover ul, ul#nav2 li.sfhover ul, ul#nav2 li li.sfhover ul, ul#nav2 li li li.sfhover ul,
ul#nav3 li:hover ul, ul#nav3 li li:hover ul, ul#nav3 li li li:hover ul, ul#nav3 li.sfhover ul, ul#nav3 li li.sfhover ul, ul#nav3 li li li.sfhover ul,
ul#nav4 li:hover ul, ul#nav4 li li:hover ul, ul#nav4 li li li:hover ul, ul#nav4 li.sfhover ul, ul#nav4 li li.sfhover ul, ul#nav4 li li li.sfhover ul,
ul#nav6 li:hover ul, ul#nav6 li li:hover ul, ul#nav6 li li li:hover ul, ul#nav6 li.sfhover ul, ul#nav6 li li.sfhover ul, ul#nav6 li li li.sfhover ul {
	left: -12px;
	top: 35px;
}

ul#nav li:hover, ul#nav li.hover, ul#nav li.sfhover, ul#nav2 li:hover, ul#nav2 li.hover, ul#nav2 li.sfhover, ul#nav3 li:hover, ul#nav3 li.hover, ul#nav3 li.sfhover, ul#nav4 li:hover, ul#nav4 li.hover, ul#nav4 li.sfhover, ul#nav6 li:hover, ul#nav6 li.hover, ul#nav6 li.sfhover {
	position: static;
	width: auto;
	color: #b5b5b5;
}
/* END OF NAV 1*/
