/**************** vertical menus *****************/

.VertMenuBox {
	background-color: #90ABCC;
	padding: 0px;
	border: 0px;
margin-left:10px;

}

.vertmenu a, .vertmenu a:visited { 
color: #5F6B76;
text-decoration: none; 
}

.vertmenu a:hover, .vertmenu a:active {
	color: #D7E1ED;
}

/* The vertical menu container */

.vertmenu {
width: 142px;display:block;

}

/* The main menu list */

.vertmenu ul {
	margin: 0;
	padding-left: 1;
	margin-left: 15px;
	padding-top: 3px;
	list-style-image: url(../images/list_image.jpg);
	list-style-type: circle; 

}

.vertmenu ul ul {

    margin-right:0px;	
    background-color:#D1DCEA;
	padding: 0px;
    margin-left:2px;
	list-style: none;
	/*filter:alpha(opacity=75);*/
	/*-moz-opacity:0.75;
	/*opacity: 0.75;*/
	z-index: 4000;
    border-bottom:1px;
    border-top:0px;
    border-left:0px;
    border-right:0px;
    border-style: solid;
    border-color: #ffffff;
	width: 182px;display:block;
}

.vertmenu ul ul a:link, .vertmenu ul ul a:visited {
color: #5B666F; bacground-color:#90ABCC;
}

.vertmenu ul ul a:hover, .vertmenu ul ul a:active {
color: #ffffff;
}
/* All menu items */

.vertmenu .subMenuItem, .vertmenu .mainMenuItem {
font: bold 11px/16px arial, helvetica, sans-serif;
margin: 0;
padding: 2px 3px;;
text-decoration: none;
background-color: #D1DCEA;
display:block;
}

/* Main menu items */

.vertmenu .mainMenuItem{
 color: #5F6B76;
 background: #90ABCC;
 text-transform: uppercase;

}

/* Sub menu items */

.vertmenu .subMenuItem{
  border-width: 1px;
  border-bottom:0px;
  border-style: solid;
  border-color: #ffffff;
  color: #000;

}

/* All menu items hover */

.vertmenu a:hover {
color: #D1DCEA;
background-color: inherit;
}

/**************** horizontal menus *****************/

.horizmenu a,
.horizmenu a:visited{ text-decoration: none; }

/* The horizontal menu container */

.horizmenu {
width: 100%;
float: right;
}

/* The main menu list */

.horizmenu ul {
list-style: none;
margin: 22;
padding: 0;
width: 120px;
float: right;
}

/* All menu items */

.horizmenu .subMenuItem, .horizmenu .mainMenuItem {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 2px 3px;
color: #000;
background: #D1DCEA;
text-decoration: none;
}

/* Main menu items */

.horizmenu .mainMenuItem{
border-width: 1px;
border-style: solid;
border-color: #ff0000;
color: #fff;
background: #000;
text-transform: uppercase;
}

/* Sub menu items */

.horizmenu .subMenuItem{
border-width: 1px;
border-style: solid;
border-color: #000000;
}

/* All sub menu items hover */

.horizmenu a:hover {
color: #a00;
background: #fff;
}



/*******************************/

/* DO NOT EDIT BELOW THIS LINE */

/*******************************/

.vertmenu li {
position: relative;
}

.vertmenu ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

div.vertmenu ul ul, div.vertmenu ul li:hover ul {
display: none;
}

div.vertmenu ul li:hover ul, div.vertmenu ul ul li:hover {
display: block;
}

.horizmenu li {position: relative;}

.horizmenu ul ul {
position: absolute;
z-index: 1000;
}

.horizmenu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div.horizmenu ul ul, div.horizmenu ul li:hover ul ul, div.horizmenu ul ul li:hover ul ul {
display: none;
}

div.horizmenu ul li:hover ul, div.horizmenu ul ul li:hover ul, div.horizmenu ul ul li:hover ul {
display: block;
}