/* common styling */
.menu {	position:relative;	margin:0px; left:30px;   height:30px;  }
.menu ul li a/* ,.menu ul li a:visited*/ {
	display:block;
	height:17px;
	width: 60px;
	padding:5px;
	text-decoration:none;
	text-align:center;
	color:#fff;
	margin: 0 1px 0 1px;
	overflow:hidden;
	border: 0px solid #333;
	}
	
.menu ul.but1 li a {width: 160px; padding-left:10px }


.menu ul {padding:0px; margin:0px;list-style-type: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {display:block; background-color: #000000 ;color: #fff;}
.menu ul li:hover ul {display:block; position:absolute; top:27px; left:0; width:217px; z-index:5}



.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background-color: #e21200; color:#fff; text-align:left; border-top: 1px solid #ffcaa6;}
.menu ul li:hover ul li a:hover {background-color: #000000; color:#fff;}


