/**  NAVIGATION STYLES  **/
#navigation{
	float:right;
	/*width:547px;*/
	padding-top:20px;
}
#mainnav1, #mainnav2, #mainnav3, #mainnav4{font-size:13px;}
#mainnav1 .active, #mainnav2 .active, #mainnav3 .active, #mainnav4 .active{background-color:#005493;color:#e59d19;}
.sub-active{color:#e59d19 !important;}
#nav1sub, #nav2sub, #nav3sub, #nav4sub{background-color:#005493 !important;}
/*
#mainnav1 .active{background-color:#005493;color:#e59d19;}
#nav1sub{background-color:#005493 !important;}
#mainnav2 .active{background-color:#005493;color:#e59d19;}
#nav2sub{background-color:#005493 !important;}
#mainnav3 .active{background-color:#005493;color:#e59d19;}
#nav3sub{background-color:#005493 !important;}
#mainnav4 .active{background-color:#005493;color:#e59d19;}
#nav4sub{background-color:#005493 !important;}
*/
#nav{
	float:right;
	margin:0px;
	padding:0px;
}
#nav *{list-style-type:none;}
#nav li{
	float:left;
	padding-bottom:2px;
	padding-left:2px;
}
#nav li a{
	display:block;
	color:#FFFFFF;
	background-color:#b0b0b0;
	text-decoration:none;
	padding:6px 10px;
	margin-bottom:2px;
}
#nav li ul{
	padding:2px 0 0 0;
	position:absolute;
	left:0px;
	width:800px;
	background-color:transparent;
}
.subnavwrap{
	float:right;
	padding-right:10px;
}
#nav li ul li{float:left;display:block;}
#nav li ul li *{
	font-size:11px;
}
#nav li ul li a{
	float:left;
	display:block;
	padding:4px 0px 4px 5px;
	margin:0px;
	background-color:transparent;
	text-transform:uppercase;
}
#nav li ul li a:hover{color:#e59d19;}
.subnavseperate{
	float:left;
	width:8px;
	padding:4px 0px 4px 0px;
}
.subnavseperate i{
	display:block;
	border-right:1px solid #FFFFFF;
}

/**  END NAV STYLES  **/