/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.menu2 
{
  float:left;
  margin-top:1px;
  z-index:100;
     
}


.menu2 ul li a, .menu2 ul li a:visited 
{
 display:block;
  text-decoration:none; 
  font-weight:600;  
padding: 0px 3px; 
/*width:80px; */
width:100px;
 height:45px;
  text-align:center;
  vertical-align:middle; 
   color:#fefefe; 
    font-size:1.2em; 
    overflow:hidden;
    line-height:44px;
}


.menu2 ul 
{
    
 padding: 0px;
margin-left:0px;
margin-top:0px;

 list-style: none;
}

.menu2 ul li 
{
    
	
float:left;
list-style-type:none;
border-left-color: #cdcdcd;
	border-left-width: 1px;
	border-left-style: solid;
	position:relative;
}
	
.menu2 ul li:first-child 
{
    border-left-style: none;
}
.menu2 ul li ul {display: none;}

/* specific to non IE browsers 

.menu2 ul li:hover a {background-color:#c2e093; color:#4a4a4a;}
*/
.menu2 ul li:hover a {background-image:url(../img/menuhover.png); color:#4a4a4a;}
/*.menu2 ul li:hover ul {display:block; position:absolute; top:44px; left:-20px; border-left:solid 1px #dbdbdb; border-right:solid 2px #b9b9b9;  border-bottom:solid 3px #b9b9b9; }*/
.menu2 ul li:hover ul {display:block; position:absolute; top:44px; left:0px; border-left:solid 1px #dbdbdb; border-right:solid 2px #b9b9b9;  border-bottom:solid 3px #b9b9b9; }*
.menu2 ul li:hover ul li { border-style:none;}
.menu2 ul li:hover ul li { border-top:solid 1px #c5c5c5; }
.menu2 ul li:hover ul li:first-child {border-top: none;}


.menu2 ul li:hover ul li a {display:block; background:#c2e093; color:black; font-size:1em; font-weight:500; width:120px; text-align:left; text-indent:10px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); opacity: 0.9;}
.menu2 ul li:hover ul li a:hover {background:#def9be; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1;}
