/* CSS Document */ 
input, select
{ 
font-family: Verdana; 
font-size: 9px; 
} 
.mainMenu ul 
{ 
margin: 0px;
list-style: none; 
float:right;
padding-right:20px; 
} 
.mainMenu ul li 
{ 
position: relative; 
float:left; 
} 
.mainMenu ul li a 
{ 
text-decoration: none; 
color: #ffffff;
margin-top:0px;
font-family:Arial;
font-size:10px;
font-weight:bold;  
padding-bottom:3px;
padding-top:3px;
padding-left:3px;
background: #666666; 
float: left; 
} 
.mainMenu li ul {
	position: absolute;
	margin-top:18px;
	display: none;
	width: 150px;
	text-align:left;
	}
.subMenu ul
{ 
float:left; 
width:150px;

} 
.subMenu li ul li
{ 
position: relative; 
margin:-15px 0px 0px 0px; 
padding-bottom:15px; 
float:left; 
width: 150px; 
display:none;

}
 
.mainMenu li ul a,li ul a:visited
{ 
background-color:#CCCCCC; 
color:#000000; 
border-left:1px solid #000000; 
border-bottom:1px solid #000000; 
border-right:1px solid #000000; 
} 
.mainMenu li ul a:hover
{ 
background-color:#999999; 
color:#ffffff; 
}

* html .mainMenu ul li 
{ 
float: left; height: 1%;

} 
* html .mainMenu ul li a 
{ 
height: 1%; 
} 
* html .mainMenu li ul
{ 
left:0px; 
} 
* html .subMenu li ul li
{ 
margin-left:72px;
} 
.mainMenu li:hover ul,.mainMenu li.over ul 
{ 
display: block;
margin-left:-79px; 
} 
.subMenu li:hover li, .subMenu li.over li 
{ 
display: block; 
margin-left:79px;
} 
.forOpera
{ 
height:16px; 
float:right; 
}