/* =New Navigation
---------------------------------------------------------------------
*/

#nav{
	position: absolute;
	text-decoration: none;
	width: 750px;
	height: 60px;
	top: 6px;
	left: 20px;
	list-style: none;
	background: url('/_img/nav-bar-1.png') no-repeat 0px 30px;
	_background: url('/_img/nav-bar-1ie.png') no-repeat 0px 30px;
	z-index: 62;
	}

#skip {
   position: absolute;
   text-indent: -9999px;
   list-style: none;
	}

.navSub {
	position: absolute;
	top: 11px;
	font-weight: normal;
	font-size: 12px;
	}
	
ul.navBullet { font-size: 8px; color: #666666; }

#nav:hover, #nav sfhover, #nav.current {
	color: #222;
	}
	
#nav li{
	float: left;
	padding: 0 0 0 5px;
	font-size: 13px;
	line-height: 12px;
	color: #333;
	list-style: none;
	}

#nav li a{
	float: left;
	display: block;
	color: #333;
	font-size: 13px;
	line-height: 12px;
	text-decoration: none;
	font-weight: bold;
	padding: 0 10px 4px 0;
	}
	
#nav li a:hover, #nav li a sfhover {
	color: #222;
	}

#nav .current ul ul,
#nav li ul {
	color: #222;
	text-decoration: none;
	position: absolute;
	left: -999em;
	z-index: 999;
	list-style: none;
	}

#nav li li,
#nav li li.current{
	color: #222;
	float: left;
	font-weight: normal;
	text-indent: 0;  
	}


#nav li li a, #nav li li.current a {
	color: #222;
	font-weight: normal;
	text-transform: none;
	}

#nav li.current ul {
	position: absolute;
	left: 0;
	}
	
#nav .current ul,
#nav li:hover ul,
#nav li.sfhover ul{
	position: absolute;
	font-size: 10px;
	color: #222;
	top: 34px;
	left: 0;
	width: 770px;
	z-index: 2;
	}
		
#nav li li a{
	font-size: 12px;
	float: left;
	width: auto !important;
	padding: 0;
	background: none !important; 
}

#nav li:hover li, #nav .current:hover li{
	color: #222;
}

#nav li li a:hover{
	color: #222;
	text-decoration: underline;
}

/* Tab Styles */

.nav_home, .nav_other {
	color: #222;
	height: 35px;
	top: 0;
	background: url('/_img/nav-door-1left.png') no-repeat left top;
	_background: none;
	}
.nav_home {
	height: 35px;
	background: url('/_img/nav-door-1left-home.png') no-repeat left top;
	_background: none;
	}

.nav_home:hover, 
.nav_other:hover {
	color: #222;
	height: 35px;
	top: 0;
	background-position: left -50px;
	_background: none;
	}
.nav_home a, .nav_other a {
	color: #222;
	height: 35px;
	top: 0;
	background: url('/_img/nav-door-1rt.png') no-repeat right top;
	_background: none;
	}
.nav_home:hover a, 
.nav_other:hover a {
	color: #222;
	height: 35px;
	top: 0;
	background-position: right -50px;
	_background: none;
	}

/* Meta Nav */

/*
#dropDown {
	position: absolute;
	top: 6px;
	right: 20px;
	width: 180px;
	z-index: 63;
	}
.dropDown1 {
	position: relative;
	top: 0;
	right: 0;
	width: 180px;
	}
*/

#metaHead {
	position: absolute;
	top: 4px;
	right: 20px;
	width: 12em;
	_width: 180px;
	z-index: 63;
	margin: 0;
	padding: 0 2px 0 0;
	text-align: right;
	font-size: .866em;
	line-height: .8em;
	font-weight: bold;
	}
ul#metaHead {
	display: inline;
	list-style-type: none;
	list-style-position: outside;
	padding: 0 2px;
	margin: 0;
	color: #555;
	}
ul#metaHead li {
	display: inline;
	list-style-type: none;
	list-style-position: outside;
	padding: 0 2px;
	margin: 0;
	color: #555;
	}
#metaHead li a:link, #metaHead li a:visited {
	display: inline;
	list-style-type: none;
	list-style-position: outside;
	padding: 0 2px;
	margin: 0;
	color: #555;
	text-decoration: none;
	}
#metaHead li a:hover, #metaHead li a:active {
	display: inline;
	list-style-type: none;
	list-style-position: outside;
	padding: 0 2px;
	margin: 0;
	color: #333;
	text-decoration: none;
	border-bottom: 1px dotted;
	}


/* Sidebar Navigation */

#sideNav {
	position: absolute;
	top: 62px;
	right: 15px;
	width: 190px;
	height: 320px;
	background: none;
	z-index: 21;
	}
#sideNav ul {
	list-style: none outside;
	margin: 0;
	padding: 0;
	}
#sideNav li {
	text-align: center;
	margin: 0 0 14px 0;
	width: 190px;
	height: 32px;
	padding: 0;
	display: block;
	_margin: 0;
	}
#sideNav li a:link, #sideNav li a:visited {
	position: relative;
	background: url('/_img/button-4.png') no-repeat 0 0;
	width: 190px;
	padding: 15px 0 0 0;
	margin: 0 0 15px 0;
	height: 32px;
	display: block;
	text-decoration: none;
	color: #333333;
	_margin: 0;
	_background: url('/_img/button-4ie.png') no-repeat 0 0;
	}
#sideNav li a:hover, #sideNav li a:active {
	position: relative;
	background: url('/_img/button-4.png') no-repeat 0 -50px;
	width: 190px;
	padding: 15px 0 0 0;
	margin: 0 0 15px 0;
	height: 32px;
	display: block;
	text-decoration: none;
	color: #111111;
	_margin: 0;
	_background: url('/_img/button-4ie.png') no-repeat 0 -50px;
	}

