/*Structural styles start */
.mContainer{
	background-image:url(../images/bottomspacer2.gif);
	background-repeat:repeat-y;
	width:183px;
	overflow:visible;
}
.mContainer2{
	background-image:url(../images/menuBkg.jpg);
	background-repeat:no-repeat;
	width:183px;
	padding:10px;
	padding-left:0px;
}
.links{
	width:163px;
	
}    
.logoArea{
	background-image: url(../images/bottomnav.gif);
	background-position:bottom right;
	width:163px;
	height:50px;
}
.tdGreenBk{
	background-image:url(../images/bottomspacer2.gif);
	background-repeat:repeat-y;
	padding:0px;
	
}

/*Structural styles end */


/*Menu styles start */


.mContainer2 ul li{


}





/*Menu styles end */
.arrowlistmenu h3{
	text-align:right;
	margin: 0px;
	padding: 0px;
	
}

.arrowlistmenu{
	width: 153px; /*width of accordion menu*/
	height:333px;
	padding-top:25px;
	overflow:visible;
}

.arrowlistmenu .menuheader a{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#123561;
	font-weight:bold;
	text-align:right;
	line-height:2.5em;
	list-style:none;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	
}

.arrowlistmenu ul li{
	padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
	color:#123561;
	display: block;
	text-align:right;
	font-style:italic;
	text-decoration: none;
	font-weight: bold;
	font-size: 90%;
}
.arrowlistmenu ul li a:visited{ /*visited state CSS*/
	color:#123561;
}
.arrowlistmenu ul li a:hover{ /*hover state CSS*/
	color:#6ebb1f;
	text-decoration:underline;
}
#active {
	color:#6ebb1f;
}