/* Styles for left menu */
#leftMenu {

  width:185px;
  padding-left:0px;
  text-align:left
}

.vmenu, .vmenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 175px; /*WIDTH OF MAIN MENU ITEMS*/
border: 1px solid darkolivegreen;/*#008f00;*/
}

.vmenu li{
position: relative;
}

.vmenu li.title{

font: bold 12px Arial, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 5px 0px;
padding-left: 10px;
text-decoration: none;
background-color:  #669966;/*#548B2A;#008f00;*/
color: White;
}


.vmenu li.title2 {

font: bold 12px Arial, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 5px 0px;
padding-left:10px;
text-decoration: none;
background-color:  #5A7B8E; /* #7daa5f;*/
color: White;
}

.vmenu H3 {

	margin:0px;
}

.vmenu li a{


	font: normal 12px Arial, Helvetica, sans-serif;
display: block;
width: auto;
padding: 3px 5px 3px 10px;

text-decoration: none;
color: DarkOliveGreen;/*#2f2f2f;*/
}

.vmenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 180px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
}

.vmenu li ul li{
float: left;
}

.vmenu li ul a{
width: 170px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
color: DarkOliveGreen;
}

.vmenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(images/common/arrow.gif) no-repeat center right;
}

.vmenu li a:visited, .vmenu li a:active {
color: DarkOliveGreen;
}

.vmenu li a:hover{
/*background-image: url(images/common/glossyback2.gif);*/
	color: ForestGreen;
	
	background-color: #F0F5F5; /*#F0FFFA;*/
  text-decoration:underline;
	
}

.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
