#primaryNav{
	padding-left:20px;
	float:left;
	width:535px;
	height:75px;
}

.primaryNav{
	border-left:1px solid #f22929;
	padding-top:15px;
	float:left;
	height:50px;
}	

.primaryNav ul{
	margin:0;
	padding:0;
	list-style:none;
}	

.primaryNav ul li span{
	height:20px;
	cursor:pointer;
	position:absolute;
}

li.primaryNavRep{
	height:20px;
	background-repeat: no-repeat;
	background-position: -1000px -1000px;
}

.primaryNav a{
	text-decoration:none;
	font-size:8px;
}	


#secondaryNav {width:476px; height:25px; font-size:0.85em; position:relative; z-index:100;}
#secondaryNav ul {padding:0;margin:0;list-style-type:none;}
#secondaryNav ul ul {width:115px;}
#secondaryNav li {float:left;width:115px;position:relative;margin-right:4px;}
#secondaryNav a, #secondaryNav a:visited {display:block;font-size:11px;text-decoration:none;width:115px; height:25px; line-height:25px;}
#secondaryNav ul ul {visibility:hidden;position:absolute;height:0;top:25px;left:0; width:115px;}
#secondaryNav table {position:absolute; top:0; left:0;}
#secondaryNav ul ul a, #secondaryNav ul ul a:visited {height:25px; width:115px;}
#secondaryNav ul li:hover ul,#secondaryNav ul a:hover ul{visibility:visible; }
#secondaryNav a:hover, #secondaryNav ul ul a:hover{color:#fff; background:none;}