@charset "UTF-8";

/*******************************************************************************
 MenuBarHorizontal
*******************************************************************************/

ul.MenuBarHorizontal a
{
	display: block;
}

ul.MenuBarHorizontal ul li
{
	clear:both;
}

ul.MenuBarHorizontal li
{
    z-index:1010;
}

/*******************************************************************************
 PrimaryNav
*******************************************************************************/

/*
#PrimaryNav
{
	position:absolute;
	right:20px;
	bottom:0px;
	margin:0px;
}
*/
#PrimaryNav
{
    clear:both;
    float:right;
    padding:22px 20px 0px 0px;
}

ul#PrimaryNav a
{
	cursor:pointer;
	margin-left:20px;
	padding:10px 0px 0px 5px;
	border-left:1px solid #C0C0C0;
	background:none;
	font-weight:bold;
	font-size: 1.1em;
	letter-spacing:0.00em;
	font-variant:small-caps;
}

/*Submenu*/

ul#PrimaryNav ul li a
{
	display:block;
	padding:4px 5px 4px 5px;
}

ul#PrimaryNav ul
{
	min-width:101px;
	margin-left:20px;
	border: 1px solid rgb(160,160,160);
	background-color:rgb(204,204,204);
	font-size: 0.9em;
	opacity:0.95;
	-moz-opacity:0.95;
	filter:alpha(opacity=95);
}

ul#PrimaryNav ul a
{
	margin-left:0px;
	background-color:rgb(204,204,204);
	font-variant:normal;
	font-weight:normal;
}

#PrimaryNav ul a:hover
{
	color:rgb(255,255,255);
}

/*
HACK FOR IE: to make sure the sub menus show above form controls,
we underlay each submenu with an iframe
has to be fully transparent, so the above transparent settings can take effect
*/
ul#PrimaryNav iframe
{
	filter:alpha(opacity=0);
}

/*******************************************************************************
 SecondaryNav
*******************************************************************************/

#SecondaryNav
{
float:left;
/*
	position:absolute;
	top:0px;
    left:0px;
    */
	width:180px;
	padding:0px 0px 50px 0px;
}

#SecondaryNav ul
{
	display:block;
	margin:0px;
	padding:0px;
	list-style:none;
}

#SecondaryNav ul li
{
	display:block;
	border-top:rgb(255,255,255) solid 1px;
}

#SecondaryNav ul a
{
	display:block;
	padding:5px 5px 5px 20px;
	border-left:rgb(181,186,208) 5px solid;
	background-color:rgb(227,228,232);
	color:rgb(68,85,157);
	font-weight:bold;
	font-variant:small-caps;
	font-size:1em;
}

#SecondaryNav ul a:hover
{
	border-left-color:rgb(68,85,157);
	background-color:rgb(218,219,224);
}

#SecondaryNav ul a.active
{
	border-left-color:rgb(68,85,157);
	background-color:rgb(149,157,193);
	color:rgb(255,255,255);
}

#SecondaryNav ul .activeSelf
{
	background:url('../images/templates/sitemanager/link_arrow_white.gif') no-repeat scroll 13px 9px;
}

#SecondaryNav ul ul
{
	overflow:hidden;
	list-style:none;
	display:list-item;
}

#SecondaryNav ul ul li
{
	width:179px;
	border-right:rgb(227,228,232) 1px solid;
}

#SecondaryNav ul ul li a
{
	display:block;
	padding:5px 5px 5px 32px;
	border-left:rgb(204,204,204) 5px solid;
	background-color:rgb(255,255,255);
	color:rgb(68,85,157);
	font-variant:normal;
	font-size:0.95em;
}

#SecondaryNav ul ul li a:hover
{
	border-right-color:rgb(181,186,208);
	border-left-color:rgb(204,204,204);
	background-color:rgb(242,242,242);
}

#SecondaryNav ul ul li a.active
{
	border-left-color:rgb(204,204,204);
	background:rgb(230,230,230) url('../images/templates/sitemanager/link_arrow.gif') no-repeat scroll 26px 9px;
	color:rgb(68,85,157);
}


/*******************************************************************************
 TertiaryNav
*******************************************************************************/

#TertiaryNav
{
	z-index:1010;
	float:right;
	padding: 5px 20px 5px 0px;
}

#TertiaryNav li
{
	z-index:1010;
    cursor:default;
    padding:0px 5px;
	border-left: 1px solid rgb(102,102,102);
	font-size:0.9em;
}
#TertiaryNav li:first-child
{
	
	border-left: none !important;
	


#TertiaryNav li.last
{
	border-right: none;
	padding-right: 0px;
}

#TertiaryNav a
{
	color:rgb(102,102,102);
}

#TertiaryNav a:hover
{
	color:rgb(160,160,160);
}
