﻿/****** Top Orange Links *****/
#infoCallout{background:url(../Images/top_right_navbg.gif) no-repeat;height:22px;margin-left:618px;width:282px;}
#infoCallout ul{padding:0;margin:0;padding-top:1px;margin-left:80px;}
#infoCallout li{display:inline;list-style-type:none;font:10px/12px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;cursor:pointer;}
#infoCallout li a{color:#581674;text-decoration:none;padding:0 7px;cursor:pointer;}
#infoCallout li a:hover{color:#fff;text-decoration:none;cursor:pointer;}

/***** Top Nav Links *****/
.mainNavigation{float:right;margin-top:62px;}
#mainNav{height:30px;margin:0;padding:0;}
#mainNav li{
	float:left;
	padding:0;
	padding-top:7px;
	list-style-type:none;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border-left:1px solid #dadada;
	text-transform:lowercase;
	height:23px;
}
#mainNav li a{
	color:#3b3b3b;
	text-decoration:none;
	padding:0px 12px 0 12px;
}
#mainNav li a:hover{
	color:#581674;
	text-decoration:none;
	background:url(../Images/mainNavOverbg.gif) repeat-x;
	padding:16px 12px 0 12px;
	border-bottom:8px solid #542f63;
}
#mainNav li.active a{
	color:#581674;
	text-decoration:none;
	background:url(../Images/mainNavOverbg2.gif) repeat-x;
	padding:16px 12px 0px 12px;
	border-bottom:8px solid #542f63;
}

/*
#serviceNav li:hover > a{background:#542f63;color:#f9e4af;}
#serviceNav li:hover > a:visited{background:#542f63;color:#f9e4af;}
*/
/***** midnav Menu ****/
.serviceNavigation{
	z-index:10;
	width:900px;
	border-top:1px solid #c6b17b;
	border-bottom:1px solid #877f69;
	background-color:#3a3a3a;
	position:relative;
}
#serviceNav{
	z-index:10;
	width:900px;
	height:38px;
	padding:0;
	margin:0;
	list-style-type:none;
	background-color:#3a3a3a;
}
#serviceNav li{float:left;background-color:#3a3a3a;}
#serviceNav ul{display:none;}

#serviceNav li a:hover{position:relative;background:#542f63;color:#c6b17b;}
#serviceNav li:hover ul{
	display:block;
	position:absolute;
	padding:0px;
	height:auto;
	width:208px;
	background:transparent url(transparent.gif);
	border:1px solid #c6b17b;
	z-index:10;
}
#serviceNav li:hover ul li{list-style-type:none;}

#serviceNav a{
	border:none;
	color:#c6b17b;
	display:block;
	padding:10px 30px 10px 28px;
	font:14px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-left:1px solid #c6b17b;
}
#serviceNav li:first-child a{border:none;}
#serviceNav li:first-child ul li a{border-bottom:1px solid #c6b17b;}
#serviceNav ul li:first-child a{border-bottom:1px solid #c6b17b;}
#serviceNav ul li a{
	border:none;
	border-bottom:1px solid #c6b17b;
	padding:8px 4px 8px 8px;
	background:#3a3a3a;
	width:196px;
}
#serviceNav li.active ul li a{
	border:none;
	border-bottom:1px solid #c6b17b;
	padding:8px 4px 8px 8px;
	background:#3a3a3a;
	width:196px;
}
#serviceNav li.active a, #serviceNav li.active ul li.active a{
	background:#542f63;
	color:#c6b17b;
	font:14px/18px Verdana, Arial, Helvetica, sans-serif;
}
#serviceNav li.active a:hover{position:relative;background:#542f63;color:#c6b17b;}


/* extranet menu */
.extranetNavigation{
	width:900px;
	border-bottom:1px solid #877f69;
	background-color:#3a3a3a;
	position:relative;
}
#extranetNav{
	width:900px;
	height:38px;
	padding:0;
	margin:0;
	list-style-type:none;
	background-color:#3a3a3a;
}
#extranetNav li{float:left;background-color:#3a3a3a;}
#extranetNav ul{display:none;}

#extranetNav li a:hover{position:relative;background:#542f63;color:#c6b17b;}
#extranetNav li:hover ul{
	display:block;
	position:absolute;
	padding:0px;
	height:auto;
	width:208px;
	background:transparent url(transparent.gif);
	border:1px solid #c6b17b;
	z-index:10;
}
#extranetNav li:hover ul li{list-style-type:none;}

#extranetNav a:active{
	background:#542f63;
	color:#c6b17b;
	font:14px/18px Verdana, Arial, Helvetica, sans-serif;
}
#extranetNav a{
	border:none;
	color:#c6b17b;
	display:block;
	padding:10px 30px 10px 28px;
	font:14px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-left:1px solid #c6b17b;
}
#extranetNav li:first-child a{border:none;}
#extranetNav li:first-child ul li a{border-bottom:1px solid #c6b17b;}
#extranetNav ul li:first-child a{border-bottom:1px solid #c6b17b;}
#extranetNav ul li a{
	border:none;
	border-bottom:1px solid #c6b17b;
	padding:8px 4px 8px 8px;
	background:#3a3a3a;
	width:196px;
}

/***** Left Nav Styles *****/
.subNavigation{padding:0;margin:0;width:180px;border-right:5px solid #542f63;height:390px;margin-top:35px;}
#subNav{padding:0;margin:0;list-style-type:none;font:11px/14px Verdana, Arial, Helvetica, sans-serif;margin-left:0px;margin-top:0;color:#fff;}
#subNav ul{list-style-position:outside;list-style-type:none;}
#subNav li{color:#542f63;}
#subNav a{text-decoration:none;margin:0;color:#542f63;padding:6px 18px 6px 6px;text-decoration:none;width:160px;display:block;border-bottom:0.2em dotted #542f63;}
#subNav a:hover{color:#fff;padding:6px 18px 6px 6px;text-decoration:none;background-color:#542f63;width:160px;}
#subNav li:active ul{display:block;background-color:#542f63;color:#fff;}
#subNav li.active a{font-weight:bold;background-color:#542f63;color:#fff;}
#subNav li.active li a{font-weight:normal;text-decoration:none;background-color:#542f63;color:#fff;}
#subNav .activefirstlink{background-color:#542f63;color:#fff;}
#subNav .activefirstlink a:visited{color:#fff;}
#subNav li ul{margin-left:0px;width:162px;}

/***** Subject LeftNav Styles *****/
.CalloutPane{padding:0;margin:0;margin-top:45px;}
.CalloutPane div{padding:0;margin:0;font:11px/14px Verdana, Arial, Helvetica, sans-serif;margin-left:0px;margin-top:45px;}
.CalloutPane ul{padding:0;margin:0;border:1px solid #542f63;}
.CalloutPane li{list-style-type:none;border-bottom:1px solid #542f63;border-left:7px solid #e36f1e;background:#c7bacc;}
.CalloutPane li a, #thirdNav a:link, #thirdNav a:visited{color:#542f63;padding:6px 18px 6px 6px;text-decoration:none;width:156px;display:block;}
.CalloutPane li a:hover{color:#fff;padding:6px 14px 6px 6px;text-decoration:none;background-color:#542f63;}
.CalloutPane li.active ul{color:#fff;padding:6px 14px 6px 6px;text-decoration:none;background-color:#542f63;}
.CalloutPane li.active a{color:#fff;padding:6px 14px 6px 6px;text-decoration:none;background-color:#542f63;}
.CalloutPane li.active li{color:#fff;padding:6px 14px 6px 6px;text-decoration:none;background-color:#542f63;}

.logoff{color:Black;padding:0 10px 0 10px;}
.adminNavigation{position:relative;margin:0 auto;background-color:#C4DEFB;width:890px;height:20px;background-color:#F2BE99;padding:5px;}
#adminNav{margin:0px;padding:0px;}
#adminNav li{list-style-type:none;padding:0 10px 0 10px;float:left;}
#adminNav li a{color:Black;}
