.nav, .nav *, .secondaryNav, .secondaryNav *  {
	margin:			0;
	padding:		0;
	list-style:		none;
text-align:left;
}

.nav ul,
.secondaryNav ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.nav ul li,
.secondaryNav ul li {
	width:			100%;
}
.nav li:hover,
.secondaryNav li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.nav li,
.secondaryNav li {
	float:			left;

}
.nav a,
.secondaryNav a {
	display:		block;
	position:		relative;
}
.nav li:hover ul,
.nav li.sfHover ul,
.secondaryNav li:hover ul,
.secondaryNav li.sfHover ul {
	left:			0;
	top:			28px; /* match top ul list item height */
	z-index:		999;

}
ul.nav li:hover li ul,
ul.nav li.sfHover li ul,
ul.secondaryNav li:hover li ul,
ul.secondaryNav li.sfHover li ul {
	top:			-999em;
}
ul.nav li li:hover ul,
ul.nav li li.sfHover ul,
ul.secondaryNav li li:hover ul,
ul.secondaryNav li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.nav li li:hover li ul,
ul.nav li li.sfHover li ul,
ul.secondaryNav li li:hover li ul,
ul.secondaryNav li li.sfHover li ul {
	top:			-999em;
}
ul.nav li li li:hover ul,
ul.nav li li li.sfHover ul,
ul.secondaryNav li li li:hover ul,
ul.secondaryNav li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

#nav, #secondaryNav {
	background:transparent;
	width:975px;
	z-index:9999;
	float:left;
	margin:22px auto 0 auto;
text-indent:0;
display:block;
position:relative
}
#secondaryNav {
margin-top:188px;
margin-left:790px;
z-index:10000;
position:relative
}

ul.nav, ul.secondaryNav {

margin:0;
	list-style:none;
	white-space:nowrap;
}
.nav li, .secondaryNav li {
	float:left;
	position:relative;
	text-align:center;
	text-indent:0;
	height:28px;
	padding:0;
margin:0;
}


.nav a, .nav a:visited,
.secondaryNav a, .secondaryNav a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#fff;
}
ul.nav li a, ul.secondaryNav li a {
	color:#fff;
	text-decoration:none;
	font-size:17px;
	font-weight:700;
	float:left;
}

ul.nav li a{font-size:17px;}
.nav li a span.aa, .secondaryNav li a span.aa {
	background:url(/Images/aa.gif) top no-repeat;
	display:block;
	float:left;
	height:29px;
width:11px;
}
.secondaryNav li a span.aa {
	background:url(/Images/aaa.gif) top no-repeat;
width:36px
}
.nav li a span.bb, .secondaryNav li a span.bb {
	background:url(/images/bb.gif) top repeat-x;
	float:left;
	height:21px;
	padding:4px 3px 4px 4px ;
}
.secondaryNav li a span.bb {
	background:url(/images/bbb.gif) top repeat-x;
}
.nav li a span.cc, .secondaryNav li a span.cc {
	background:url(/images/cc.gif) top no-repeat;
	display:block;
	float:left;
	height:29px;
	width:11px;
	padding:0;
}
.secondaryNav li a span.cc {
	background:url(/images/ccc.gif) top no-repeat;
}
.nav li a:hover span.aa {
	background:url(/Images/aa.gif) bottom no-repeat;
}
.secondaryNav li a:hover span.aa {
	background:url(/Images/aaa.gif) bottom no-repeat;
}
.nav li a:hover span.bb{
	background:url(/images/bb.gif) bottom repeat-x;
}
.secondaryNav li a:hover span.bb {
	background:url(/images/bbb.gif) bottom repeat-x;
}
.nav li a:hover span.cc {
	background:url(/images/cc.gif) bottom no-repeat;
}
.secondaryNav li a:hover span.cc {
	background:url(/images/ccc.gif) bottom no-repeat;
}

.nav a, .secondaryNav a {
	color:#fff;
	cursor:pointer;
	font-weight:700;
	text-decoration:none;
}
.nav a:hover, .secondaryNav a:hover {
	color:#fff;
}
.nav li ul, .secondaryNav li ul {border:	1px solid #000000;}
.nav li ul a, .secondaryNav li ul a {
	border-top:	1px dotted #fff;
	padding: 		.5em 1em;
	text-decoration:none;
height:10px;
}

.nav li li,
.secondaryNav li li {
	background:		#AD2134;
}
.nav li li li,
.secondaryNav li li li {
	background:		#9AAEDB;
}

.nav li ul li a:focus, .nav li ul li a:hover, .nav li ul li a:active,
.secondaryNav li ul li a:focus, .secondaryNav li ul li a:hover, .secondaryNav li ul li a:active {
	background:		#232323;
color:#fff;
	outline:		0;
}
/*ul.nav li ul li, ul.nav li ul li a, ul.nav li ul li a:hover, ul.secondaryNav li ul li, ul.secondaryNav li ul li a, ul.secondaryNav li ul li a:hover {width:250px;}*/