/* CSS Document */


.menu2 {
	position:relative;
	top:57px;
	left:18px;
	float:left; 
	width:932px; 
	font-family: Arial,Helvetica,sans-serif; 
	font-size:12px; 
	border:1px solid #bebdbe;
	margin:0 0 18px 0; 
}
.menu2 ul {

	padding:0px;margin:0;list-style-type:none;

}
.menu2 ul li {
float:left; position:relative;
padding:1px;
border-right: 1px solid #ccc;
}


.menu2 ul li a, .menu2 ul li a:visited {
	float:left; 
	display:block; 
	text-decoration:none; 
	color:#000; 
	padding-left: 16px; 
	padding-right: 16px; 
	line-height:23px; 
	height:25px;
	font-family: Arial,Helvetica,sans-serif; 
	font-size:12px;

	}

.menu2 ul li:hover {width:auto;}

.menu2 ul li a:hover {background:#ccc; color:#000;}

.menu2 ul li:hover a {background:#ccc; color:#000;}

.menu2 ul li ul {
display: none;
}



/* specific to non IE browsers */



/* specific to IE5.5 and IE6 browsers */


.menu2 ul li a:hover ul.endstop {
left: -90px;
}


.menu2 ul li a:hover ul li a:hover.drop {
 background: #888; color:#000;
}
.menu2 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:-69px; t\op:-70px; color:#000; left:152px; height:138px; width:170px; overflow:auto; background:#888;
}

.left {clear:both;}