.nav, .nav * {
	margin:0;
	padding:0;
}
.nav {
	background: #FFFFFF;
	padding-bottom: 9px;
	height:24px;
	float: left;
	line-height:16px;
	font-size:16px;
	font-weight:bold;
	margin-bottom:0px;
	position:relative;
}
.nav ul {
	background:#fff; /*IE6 needs this*/
	float: left;
	position:relative;
}
.nav li {
	background:#FFFFFF;
	border-left:1px solid #fff;
	float: left;
	list-style:none;
	z-index:999;
}
.nav li.current ul {
	z-index: 98;
}

.nav li.current a {
	font-weight:bold;
}


.nav li.sfHover ul,
ul.nav li:hover ul {
	z-index: 98;
}
.nav li li {
	margin:3px 0 0 0;
	background:#FFFFFF;
	border-left-color: #FFFFFF;
}

.nav li a {
	padding:4px 6px;/*color:#777;*/
}

.nav a {
	border-bottom:1px solid #fff;
	/*color: #444;*/
	display:block;
	float: left;
	padding: 0px 9px;
	text-decoration:none;
}


.nav li ul {
	left:0;
	top:-999px;
	position:absolute;
	width:430px;
}

.nav a:focus, .nav a:hover, .nav a:active {
}

.nav li:hover,
.nav li.sfHover,
.nav li.current
 {
}

/*.nav li.sfHover a {color:#000000;}*/

#hd .nav li.current a {/*color:#BD210E;*/}

.nav a:focus, .nav a:hover, .nav a:active {
}
.nav li li.current a {
/*	color:#BD210E; */
	text-decoration:underline;
	font-weight:bold;
}
.nav li li:hover,
.nav li li a:focus, .nav li li a:hover, .nav li li a:active {
	text-decoration:underline;
}
.nav li:hover ul, /* pure CSS hover is removed below */
body .nav li.current ul, /* this must be more specific than the .superfish override below */
ul.nav li.sfHover ul {
	top:18px;
	font-size:11px;
	line-height:11px;
}

.nav li:hover li ul,
.nav li.sfHover li ul {
	top:-999px;
}
.nav li li:hover ul, /* pure CSS hover is removed below */
ul.nav li li.sfHover ul {
	top:18px;
}
/*following rule negates pure CSS hovers
so submenu remains hidden and JS controls
when and how it appears*/
.superfish li:hover ul,
.superfish li li:hover ul {
	top: -999px;
}

ul.nav li a {color:#777;}
ul.nav li ul li a {color:#000;}
ul.nav li.current a {color:#BD210E;}
ul.nav li ul li.current a {color:#BD210E;}
ul.nav li.sfHover a {color:#BD210E;}
ul.nav li.sfHover ul li a {color:#000;}
ul.nav li.sfHover ul li.current a {color:#BD210E;}