
#container_mainmenu li {

	display : inline;
}

#container_mainmenu a:first-child {

	font-family : verdana, arial;
	font-weight : bold;
	text-decoration : none;
	color : white;
	padding : 15px 10px 13px 10px;
}

#container_mainmenu a {

	/*vertical-align: top;*/
	line-height: 25px;


	font-family : verdana, arial;
	font-weight : bold;
	text-decoration : none;
	color : white;
	/*padding : 10px;*/
	border-left : 1px dotted #0068B4;
	font-size: 10px;
}

/*IE6 fix*/
* html #container_mainmenu a {line-height: 44px;}

/*IE7 fix*/
* +html #container_mainmenu a {line-height: 44px;}

#container_mainmenu a.lastinarow {

	border-right : 1px dotted #0068B4;
}

#container_mainmenu a:hover {

	color : #0068B4;
	border-bottom : 3px solid #0068B4;
}

.verticalmenu {
	position : relative;
	width: 95%;
	margin-left : 4px;

}

.verticalmenu ul {

	list-style: none;
	margin: 0;
	padding: 0;
}

.verticalmenu a {

	height: 20px;
  	voice-family: "\"}\"";
  	voice-family: inherit;
  	height: 11px;
	text-decoration: none;
}

.verticalmenu li {

	position: relative;
	background-color : #D0D8DE;
}

.verticalmenu li a:link, .verticalmenu li a:visited {

	color: #4B4B77;
	display: block;

	/*background:  url(../img/vmenu_bg.jpg);*/
	padding: 5px 0 5px 5px;
	border-bottom: 1px solid #E8EEF3;
	border-top: 1px solid #C2CED7;
}
.verticalmenu li a:hover {

	background-color : #ffffff;
	/*background:  url(../img/vmenu_bg.jpg) 0 -19px;*/
	padding: 5px 0 5px 5px;
	/*font-weight: bold;*/
	color: #2C4C64;
}

.verticalmenusubitem a {

	text-indent: 4px;
	background: #BCC5CC;
	border-bottom: 1px solid #9BA7B0;
	font-size: 9px;
}


/*
.verticalmenu ul ul ul {

	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
}

div.verticalmenu ul ul ul, div.verticalmenu ul ul li:hover ul ul {display: none;}
div.verticalmenu ul ul li:hover ul, div.verticalmenu ul ul ul li:hover ul {display: block;}
*/
