
ul.menu {
	list-style:none;
	margin:0;
	padding:0;
	margin-top:4px !important /*Non-IE6*/;
	margin-top:0px /*IE6*/;
	float:left;
	z-index: 999999;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
   ul.menu {list-style:none; margin:0; padding:0; margin-top:0px; float:left;}
}

ul.menu a {display:block; color:#000000; text-decoration:none}
ul.menu li {
	position:relative;
	float:left;
	width:auto;
} 
ul.menu ul {
	position:absolute;
	left:0;
	display:none;
	opacity:0;
	margin:0;
	padding:0;
	list-style:none;
	width:190px;
	margin-top:9px;
	margin-left:0px;
	background-color: #FFEFBF;
}
ul.menu ul li {position:relative;  border-top:none; width:190px; margin:0; padding:0; /*list-style-image: url(../../images/bullet.png);*/}
ul.menu ul li a {display:block; padding:5px 7px 7px 5px;  text-align:left; border-bottom:0px solid; }/*#ADA3A3*/
ul.menu ul li a:hover {background-color:#4a8040; color:#ffffff; text-decoration:none;}
ul.menu ul li a:active {background-color:#62AA55;color:#ffffff;text-decoration:none;}
ul.menu ul ul {left:190px; top:0px; margin-left:0px; margin-top:0px;  }

ul.menu .menulink {border:1px solid #aaa;  font-weight:bold; background:url(images/header.gif); width:146px}
ul.menu .menulink:hover, ul.menu .menuhover { color:#FFFFFF; background:#4a8040;}
ul.menu .sub {background:#00632B url(images/arrow.gif) 146px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}

.bts { padding:8px 0 9px 0px !important /*IE6*/; padding:9px 0 9px 0px /*Non-IE6*/;}
.bts span{padding:9px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
   .bts {font-size:12px; padding:8px 0 9px 0; }
	.bts span{ padding:9px 9px 9px 9px; }
}
.bts .no-brd{border:none}
.bts a{ border-left:none;  text-decoration:none;}
.bts a span{
	padding-right:10px;
	padding-left:15px;
	color:#000000;
	text-decoration:none;
}
.bts a:hover{text-decoration:none;}
.bts a:hover span{
	color:#000000;
	text-decoration:underline;
}
.bts a.active{text-decoration:none;}
.bts a.active span{
	color:#000000;
	text-decoration:none;
}