@charset "UTF-8";
/* CSS Document */

ul#leftNav {
	list-style: none;
	padding: 0px;
	margin: 0px;
	text-align: left;
	margin-top:5px;
	margin-bottom:17px;
	width:145px;
	float:left;
}
ul#leftNav li{
	width:145px;
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
	float:left;
}
ul#leftNav li a{
	text-decoration:none;
	display:block;
	width:115px;
	padding:3px 20px 3px 10px;
	color:#000;
	border-bottom:1px solid #CECDBE;
	background-color:#fff;
}
ul#leftNav li a:hover{
	text-decoration:underline;
	color:#9D102D;
}
/*Level 2*/

ul#leftNav li li a{
	padding-left:22px;
	width:103px;
	background-color:#CECDBE;
	border-bottom:#fff 1px solid;
}

html>body #leftNav li {
  height:auto;
} 

/*Level 3*/
ul#leftNav li li li a{
	padding-left:35px;
	width:90px;
	color:9D102D;
	background-color:#EBEBDB;
}


/*li styles */
ul#leftNav li.home a{
	background-color:#9D102D;
	background-image:url(images/white_down.gif);
	background-repeat: no-repeat;
	background-position:132px 0px;
	color:#fff;
}
ul#leftNav li.home a:hover{
	color:#fff;
}
li.activeWithChild a{
	background-image:url(images/red_down.gif);
	background-repeat: no-repeat;
	background-position:132px 0px;
	margin:none;
}

li.withChild a{
	background-image:url(images/plusSign.gif);
	background-repeat: no-repeat;
	background-position:132px 0px;
}
li.noChild a {
	background:none;
}
li.activeNoChild a{
	background-image:none;
	color:#9D102D!important;
}

ul#leftNav ul, ul#leftNav li.withChild ul, ul#leftNav li li.withChild ul{
	display:none;
}
ul#leftNav li.activeWithChild ul{
	display:block;
	margin:0;
	padding:0;
}


/* footer menu*/
ul#footerMenu{
	margin:0;
	padding:0;
	list-style:none;
	display:block;
	position:relative;
	left:-20px;
	width:940px;
	margin-bottom:10px;
}
ul#footerMenu li {
	display:block;
	float:left;
	list-style:none;
	border-left:1px solid #003399;
	padding:0px 20px;
}
ul#footerMenu a{
	text-decoration:none;
	color:#003399;
}
ul#footerMenu a:hover{
	text-decoration:underline;
}


/* site map */

ul#site-map li, ul#site-map ul li, ul#site-map ul ul li   {
	background:none!important;
}
ul#site-map a{
	color:#003399!important;
	text-decoration:none;
}
ul#site-map a:hover{
	color:#003399!important;
	text-decoration:underline;
}