/* CSS Document Menu */
#Menu{ 
 margin: 0;
 padding: 0;
 border: 0;
 z-index:2;
 position: absolute; 
 right: 0px;
 left: 696px;
 top: 0;
 overflow:hidden; 
 }
 
#Menu ul li{
 list-style-type: none;
 text-decoration:none;
 font-weight: bold;
 margin: 0;
 padding: 0;
 border: 0;
}

#Menu a{
text-decoration:none;
}

#Menu li
{
 width: 110px; 
 text-align: right;
}

#Menu li a:link, #Menu li a:visited
{
 margin: 0;
 padding: 0;
 text-decoration: none;
}

.MenuHome, .MenuSlideViolet, .MenuSlideRed, .MenuSlidePink, .MenuSlideGreen
{ 
 width: 264px;
 height: 650px;
 border: 0;
 margin: 0 0 -130px 0;
 padding: 130px 0 0 0;
 clear:both;
}

.MenuHome{ background: transparent url("skin/menu_bghome.png") no-repeat !important; background: transparent url("skin/menu_bghome.gif") no-repeat;}
.MenuSlideViolet{ background: transparent url("skin/menu_bgviolet.png") no-repeat !important; background: transparent url("skin/menu_bgviolet.gif") no-repeat;}
.MenuSlideRed{ background: transparent url("skin/menu_bgred.png") no-repeat !important; background: transparent url("skin/menu_bgred.gif") no-repeat;}
.MenuSlidePink{ background: transparent url("skin/menu_bgpink.png") no-repeat !important; background: transparent url("skin/menu_bgpink.gif") no-repeat;}
.MenuSlideGreen{ background: transparent url("skin/menu_bggreen.png") no-repeat !important; background: transparent url("skin/menu_bggreen.gif") no-repeat;}


.MenuSlideViolet span{
 font-size: 1.3em;
 color: #6633cc;
}

.MenuSlideRed span{
 font-size: 1.3em;
 color: #cc3333;
}

.MenuSlidePink span{
 font-size: 1.3em;
 color: #cc3399;
}

.MenuSlideGreen span{
 font-size: 1.3em;
 color: #339900;
}

#SubMenu{
 margin: 0 0 10px 0;
 padding: 0;
}

#SubMenu li
{
 width: 160px;
 font-size: 10px;
 text-align: right;
 margin: 0;
 padding: 0;
}

#SubMenu li ul li
{
 width: 194px;
 margin-left: -60px;
 line-height: 14px;
 font-style: italic;
}

ul.subMenu
{
 width: 160px;
 margin: 0;
 padding: 4px 0 10px 0;
 max-height: 260px;
 overflow: auto;
}

#SubMenu li.toggleSubMenu span{
font-size: 10px;
color: #CCCCCC;
}

#SubMenu li.open a, #SubMenu li.open ul li a { 
 color: #CCCCCC;
 background-color:  transparent; 
}

#SubMenu li.toggleSubMenu a.currentlink, #SubMenu li.toggleSubMenu a:hover.currentlink{
 color: #339900;
}

.MenuSlideRed #SubMenu li a:hover{
 color: #ff9999;
}

.MenuSlideGreen #SubMenu li a:hover, #SubMenu li.toggleSubMenu a:hover, #SubMenu li.open ul li a:hover {
 color: #99ff66;
}

.MenuSlideRed #SubMenu li a:active , .MenuSlideGreen #SubMenu li a:active, #SubMenu li.toggleSubMenu ul.subMenu li a:active{
 color: #fff;
}

a.cvlink{
color: #cc3333;
}

