

/* CSS Document */

/* Navigation for non-specific mID*/
/*Color guide*/
/*Normal Main: bg: ACCE36 (bright green), text: FFFFFF (white)*/
/*Normal Sub: bg: DfE69A (pale green), text: 707070 (black) */

/*Rollover: bg: 0C1E4E (bright red), text: FFFFFF (yellow)*/
/*Active: bg: 0C1E4E (med red) text: FFFFFF (white)*/
/* CSS Document */

/* Navigation for non-specific mID*/
/*Color guide*/
/*Normal Main: bg: ACCE36 (bright green), text: FFFFFF (white)*/
/*Normal Sub: bg: DfE69A (pale green), text: 707070 (black) */

/*Rollover: bg: 0C1E4E (bright red), text: FFFFFF (yellow)*/
/*Active: bg: 0C1E4E (med red) text: FFFFFF (white)*/
#nav{
	margin:0;
	padding:19px 0 0 0;
	text-align:	left;
	font-size:14px;
	color:#AFAFAF;	
	width: 139px; 
	z-index:1; 
}

#nav .wrapper {
	background-image:url(/images/layout/left_nav_guide_end.gif);
	background-repeat:repeat-y;
	}

#nav li{
	list-style:	none;
}

#nav ul{
	width:139px;
	padding:0px;
	margin:0px;
}
#nav ul li {
	margin:0px;
	padding:0px;
	width:139px;
	display:block;
	float:left;
}

#nav ul li a {
	font-weight: bold;
	display:block;
	margin:0px;
	padding:3px 30px 3px 25px;
	color:#AFAFAF;
	text-decoration:none;
	font-size:12px;
}

#nav ul li a:hover {
	text-decoration:none;
	color:#707070;
}


#nav ul li .rootNotExpandableNotHighlighted a:link, #nav ul li .rootNotExpandableNotHighlighted a:visited{	
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	/*background-color: #2566AF;*/
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 12px;
}
#nav ul li .rootNotExpandableNotHighlighted a:hover, #nav ul li .rootNotExpandableNotHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 12px;
}

#nav ul li .subpageNotExpandableNotHighlighted a:link, #nav ul li .subpageNotExpandableNotHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	/*background-color: #2566AF;*/
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 18px;
}
#nav ul li .subpageNotExpandableNotHighlighted a:hover, #nav ul li .subpageNotExpandableNotHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 18px;
}

#nav ul li .subpageChildNotExpandableNotHighlighted a:link, #nav ul li .subpageChildNotExpandableNotHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	/*background-color: #2566AF;*/
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 31px;
}
#nav ul li .subpageChildNotExpandableNotHighlighted a:hover, #nav ul li .subpageChildNotExpandableNotHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 31px;
}

#nav ul li .subpageChild3NotExpandableNotHighlighted a:link, #nav ul li .subpageChild3NotExpandableNotHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	/*background-color: #2566AF;*/
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 44px;
}
#nav ul li .subpageChild3NotExpandableNotHighlighted a:hover, #nav ul li .subpageChild3NotExpandableNotHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 44px;
}

#nav ul li .subpageChild4NotExpandableNotHighlighted a:link, #nav ul li .subpageChild4NotExpandableNotHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	/*background-color: #2566AF;*/
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 57px;
}
#nav ul li .subpageChild4NotExpandableNotHighlighted a:hover, #nav ul li .subpageChild4NotExpandableNotHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 57px;
}

#nav ul li .subpageChild5NotExpandableNotHighlighted a:link, #nav ul li .subpageChild5NotExpandableNotHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	/*background-color: #2566AF;*/
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 70px;
}
#nav ul li .subpageChild5NotExpandableNotHighlighted a:hover, #nav ul li .subpageChild5NotExpandableNotHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 70px;
}

/* nav up with arrow/over */
#nav ul li .subpageExpandableNotHighlighted a:link, #nav ul li .subpageExpandableNotHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	/*background-color: #2566AF;*/
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 18px;
	background-image: url(/images/nav_arrow_up1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#nav ul li .subpageExpandableNotHighlighted a:hover, #nav ul li .subpageExpandableNotHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 18px;
	background-image: url(/images/nav_arrow_down1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* nav sub1 static (downState) without arrow */
#nav ul li .subpageNotExpandableHighlighted a:link, #nav ul li .subpageNotExpandableHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2B588B;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 18px;
}
#nav ul li .subpageNotExpandableHighlighted a:hover, #nav ul li .subpageNotExpandableHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 18px;
}

/* nav static (downState) with arrow */
#nav ul li .subpageExpandableHighlighted a:link, #nav ul li .subpageExpandableHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2B588B;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 18px;
	background-image: url(/images/nav_arrow_down1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#nav ul li .subpageExpandableHighlighted a:hover, #nav ul li .subpageExpandableHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 18px;
	background-image: url(/images/nav_arrow_down1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* nav sub2 up with arrow/over */
#nav ul li .subpageChildExpandableNotHighlighted a:link, #nav ul li .subpageChildExpandableNotHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	/*background-color: #2566AF;*/
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 31px;
	background-image: url(/images/nav_arrow_up2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#nav ul li .subpageChildExpandableNotHighlighted a:hover, #nav ul li .subpageChildExpandableNotHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 31px;
	background-image: url(/images/nav_arrow_down2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* nav sub2 static (downState) without arrow */
#nav ul li .subpageChildNotExpandableHighlighted a:link, #nav ul li .subpageChildNotExpandableHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2B588B;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 31px;
}
#nav ul li .subpageChildNotExpandableHighlighted a:hover, #nav ul li .subpageChildNotExpandableHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 31px;
}

/* nav sub2 static (downState) with arrow */
#nav ul li .subpageChildExpandableHighlighted a:link, #nav ul li .subpageChildExpandableHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2B588B;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 31px;
	background-image: url(/images/nav_arrow_down2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#nav ul li .subpageChildExpandableHighlighted a:hover, #nav ul li .subpageChildExpandableHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 31px;
	background-image: url(/images/nav_arrow_down2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* nav sub3 up with arrow/over */
#nav ul li .subpageChild3ExpandableNotHighlighted a:link, #nav ul li .subpageChild3ExpandableNotHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
/*	background-color: #2566AF;*/
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 44px;
	background-image: url(/images/nav_arrow_up3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#nav ul li .subpageChild3ExpandableNotHighlighted a:hover, #nav ul li .subpageChild3ExpandableNotHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 44px;
	background-image: url(/images/nav_arrow_down3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* nav sub3 static (downState) without arrow */
#nav ul li .subpageChild3NotExpandableHighlighted a:link, #nav ul li .subpageChild3NotExpandableHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2B588B;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 44px;
}
#nav ul li .subpageChild3NotExpandableHighlighted a:hover, #nav ul li .subpageChild3NotExpandableHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 44px;
}

/* nav sub3 static (downState) with arrow */
#nav ul li .subpageChild3ExpandableHighlighted a:link, #nav ul li .subpageChild3ExpandableHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2B588B;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 44px;
	background-image: url(/images/nav_arrow_down3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#nav ul li .subpageChild3ExpandableHighlighted a:hover, #nav ul li .subpageChild3ExpandableHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 44px;
	background-image: url(/images/nav_arrow_down3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* nav sub4 up with arrow/over */
#nav ul li .subpageChild4ExpandableNotHighlighted a:link, #nav ul li .subpageChild4ExpandableNotHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
/*	background-color: #2566AF;*/
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 57px;
	background-image: url(/images/nav_arrow_up4.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#nav ul li .subpageChild4ExpandableNotHighlighted a:hover, #nav ul li .subpageChild4ExpandableNotHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 57px;
	background-image: url(/images/nav_arrow_down4.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* nav sub4 static (downState) without arrow */
#nav ul li .subpageChild4NotExpandableHighlighted a:link, #nav ul li .subpageChild4NotExpandableHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2B588B;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 57px;
}
#nav ul li .subpageChild4NotExpandableHighlighted a:hover, #nav ul li .subpageChild4NotExpandableHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 57px;
}

/* nav sub4 static (downState) with arrow */
#nav ul li .subpageChild4ExpandableHighlighted a:link, #nav ul li .subpageChild4ExpandableHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2B588B;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 57px;
	background-image: url(/images/nav_arrow_down4.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#nav ul li .subpageChild4ExpandableHighlighted a:hover, #nav ul li .subpageChild4ExpandableHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 57px;
	background-image: url(/images/nav_arrow_down4.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* nav sub5 up with arrow/over */
#nav ul li .subpageChild5ExpandableNotHighlighted a:link, #nav ul li .subpageChild5ExpandableNotHighlighted a:visited{
	display: block;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
/*	background-color: #2566AF;*/
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 70px;
	background-image: url(/images/nav_arrow_up4.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#nav ul li .subpageChild5ExpandableNotHighlighted a:hover, #nav ul li .subpageChild5ExpandableNotHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 70px;
	background-image: url(/images/nav_arrow_down5.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* nav sub5 static (downState) without arrow */
#nav ul li .subpageChild5NotExpandableHighlighted a:link, #nav ul li .subpageChild5NotExpandableHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2B588B;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 70px;
}
#nav ul li .subpageChild5NotExpandableHighlighted a:hover, #nav ul li .subpageChild5NotExpandableHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 70px;
}

/* nav sub5 static (downState) with arrow */
#nav ul li .subpageChild5ExpandableHighlighted a:link, #nav ul li .subpageChild5ExpandableHighlighted a:visited{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2B588B;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 70px;
	background-image: url(/images/nav_arrow_down5.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#nav ul li .subpageChild5ExpandableHighlighted a:hover, #nav ul li .subpageChild5ExpandableHighlighted a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #BBD147;
	/* width: 100%; */
	font-weight: normal;
	padding-top: 4px;padding-bottom: 3px;
	padding-right: 17px;
	padding-left: 70px;
	background-image: url(/images/nav_arrow_down5.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#navAdmin {
	padding:19px 0 4px 0;
	margin:0;
}

#navAdmin ul, #navAdmin li {
	margin:0;
	padding:0;
	display:block;
	list-style:none;
}

#navAdmin ul li a, #navAdmin a {
	font-weight: bold;
	padding-left: 20px;
	padding-right:30px;
	/*padding-top:3px;*/
	color:#ffffff;
	text-decoration:none;
	font-size:11px;

}

#navAdmin ul li a:hover, #navAdmin a:hover {
	text-decoration:none;
	color:#afafaf;
}

