.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; padding:4px 2px 4px 2px\9; *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;}*/

