/* ####################################### */
/* ######### =PRIMARY NAVIGATION ######### */
/* ####################################### */


/* GENERAL
------------------------------------------------*/

/* 
div.e-navigation-wrap {
	background: url(/images/) repeat-x 0 0;
}
*/


/* <div> containing the navigation <ul> -> Height (nb: this must match line-height on <li> below) and Bg of main nav <div> */
div.e-navigation-primary {
	height				: 	;
	background: url(/images/nav_bg.jpg) repeat-x 0 0;
	height: 33px !important;
}


/* Define the styles for the current tab
div.e-navigation-primary ul.pri-nav li.active-section a:link,
div.e-navigation-primary ul.pri-nav li.active-section a:visited {
	background			: 	;
	color				:	;
}
*/

div.e-navigation-primary ul.pri-nav {
	padding-left: 12px;
}




/* TOP LEVEL
------------------------------------------------*/

/* Background & Line-height of <li> (must match height of main nav div above)*/
div.e-navigation-primary ul.pri-nav li {
	line-height		:	2em;
	border-right	: 	#8cd6fb solid 1px;
	/*background			: 	url(/images/) repeat-x 0 0;
	color				:	;*/
}

/* :hover state for <li>
div.e-navigation-primary ul.pri-nav li:hover {
	color:				:	;
	background			: 	url(/images/) repeat-x 0 0;
}
*/

/* Normal link styles */
div.e-navigation-primary ul.pri-nav li a:link,
div.e-navigation-primary ul.pri-nav li a:visited {
	color				:	#49176d;
	font-weight			: 	bold;
	padding				:	0 12px;
}


/* :hover link styles */
div.e-navigation-primary ul.pri-nav li a:hover,
div.e-navigation-primary ul.pri-nav li a:focus {
	color:				:	#0199fc;
	text-decoration		: 	underline;
}


div.e-navigation-primary ul.pri-nav li.active-section {
	background: #0199fc;
	height: 2em;
}
div.e-navigation-primary ul.pri-nav li.active-section a:link,
div.e-navigation-primary ul.pri-nav li.active-section a:visited 
{
	color: #fff;
}




/* 2nd LEVEL
------------------------------------------------*/

/* Set the Bg and line-height of the drop down 
div.e-navigation-primary ul.pri-nav ul {
	background			: 	url(/images/) repeat-x 0 0;
	line-height			:	;
}
*/


/*
div.e-navigation-primary ul.pri-nav ul li {
	background			: 	url(/images/) repeat-x 0 0;
	line-height			:	;
}
*/

/*
div.e-navigation-primary ul.pri-nav ul li:hover {
	background			: 	url(/images/) repeat-x 0 0;
	line-height			:	;
}
*/


/* 
div.e-navigation-primary ul.pri-nav ul a:link,
div.e-navigation-primary ul.pri-nav ul a:visited {
	background			: 	url(/images/) repeat-x 0 0;
	line-height			:	;
}
*/


/* 
div.e-navigation-primary ul.pri-nav ul a:hover,
div.e-navigation-primary ul.pri-nav ul a:focus {
	background			: 	url(/images/) repeat-x 0 0;
	line-height			:	;
}
*/



div.e-head-pre div.access-nav li {
	float: left;
	border-right: #FFBD0F solid 1px;
	padding-right: 7px;
	margin-right: 7px;
	list-style: none;
	height: 16px;
}

div.e-head-pre div.access-nav li span {
	display: none;
}


div.e-head-pre div.access-nav li.last {
	border: 0;
}

div.e-head-pre div.access-nav li a {
	color: #fff;
}

div.e-head-pre div.access-nav a.aaa-xl { font-size: 1.2em; }
div.e-head-pre div.access-nav a.aaa-l { font-size: 1em; }
div.e-head-pre div.access-nav a.aaa-n { font-size: 0.8em; }






div.e-common-footer-site-info-links {
	clear: left;
}
div.e-common-footer-site-info-links ul li {
	float: left;
	/*padding-right: 4px;*/
}







div.e-head-pre div.breadcrumb-nav {
	clear: both;
}

div.e-head-pre div.breadcrumb-nav,
div.e-head-pre div.breadcrumb-nav a:link,
div.e-head-pre div.breadcrumb-nav a:visited
{
	color: #fff;
}

