.menu a {
font-family:arial;
	font-size:12px;
	color:#79943e;
	font-weight:normal;
	display:block;
	text-decoration:none; padding:8px 5px 6px 5px; text-align:center; margin:0px 6px 0px 6px;}
.menu span {float:right; color:#fff; text-decoration:none; padding-top:0px}
.menu a:hover { background-image:url(../images/menuoverbg.jpg); background-repeat:repeat-x; border-bottom:0px solid #963132;color:#ffffff;-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius: 5px;
-pie-border-radius: 5px;
	border-radius:5px;}
.menu {list-style:none;font-family:'GE SS'; font-size:10px; color:#2a2f2e; font-weight:bold; margin:0 auto; padding:5px 0px 0px 0px}
.menu li {position:relative; float:right;/* display:inline; */ z-index:1000; padding:0px 0px 0px 0px; position:relative; text-align:center; background-image:none; background-repeat:no-repeat; }

/*.menu li.last{background:none;}*/

.menu ul {display:none; position:absolute; font:normal 13px Arial,Verdana; top:40px; left:0px; list-style:none; padding:0px 0px 0px 0px;  z-index:1000000;width:158px; background-color:#f2b11b;border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
-pie-border-radius:5px;
box-shadow: 0px 1px 5px #111111;}
.menu ul li {float:none; border-top:0px solid #ccc; position:relative;padding:0px 0px 10px 0px; background-image:url(../images/submenubg.png); background-position:bottom; background-repeat:repeat-x; margin:0px 6px 0px 5px;}

.menu ul li.last{ background:none;}

.menu ul li a, li.menuhover li a, li.menuhover li.menuhover li a {font-family:arial;
	font-size:13px;
	font-weight:normal;float:none; display:block; background:none; padding-top:0px; text-align:left; padding:5px 0px 0px 10px; color:#ffffff; margin:0px 0px 0px 0px;}
.menu ul li a:hover, li.menuhover li a:hover, li.menuhover li.menuhover li a:hover { color:#4ecd02; background:none; text-align:left; padding:5px 0px 0px 10px;  margin:0px 0px 0px 0px;}
.menu ul li span, li.menuhover li span, li.menuhover li.menuhover li span {float:none; display:block; background:none; padding:0px 0px 0px 0px;}

.menu ul ul {left:153px; top:0px;display:none; position:absolute; font:normal 13px Arial,Verdana; list-style:none; padding:0px 0px 0px 0px;  z-index:80;width:158px; background-color:#f2b11b;border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
-pie-border-radius:5px;
box-shadow: 0px 1px 5px #111111;}
.menu ul ul li {float:none; border-top:0px solid #ccc; position:relative;padding:0px 0px 10px 0px; background-image:url(../images/submenubg.png); background-position:bottom; background-repeat:repeat-x; margin:0px 6px 0px 5px;}
.menu ul ul li a, li.menuhover li li a, li.menuhover li.menuhover li li a {font-family:arial;
	font-size:13px;
	font-weight:normal;float:none; display:block; background:none; padding-top:0px; text-align:left; padding:5px 0px 0px 10px; color:#ffffff; margin:0px 0px 0px 0px;}
.menu ul ul li a:hover, li.menuhover li li a:hover, li.menuhover li.menuhover li li a:hover { color:#4ecd02; background:none; text-align:left; padding:5px 0px 0px 10px;  margin:0px 0px 0px 0px;}

.menu li.submenu {font-weight:bold; display:block; padding:0px 0px 0px 0px;}
.menu li.noborder {border-top:none}
li.menuhover a {
background-image:url(../images/menuoverbg.jpg); background-repeat:repeat-x; border-bottom:0px solid #963132;color:#ffffff;-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius: 5px;
-pie-border-radius: 5px;
	border-radius:5px; padding:8px 5px 6px 5px; text-align:center; margin:0px 6px 0px 6px;
}

li.menuhover li.menuhover a, li.menuhover li.menuhover  li.menuhover a {
margin:0px 0px 0px 0px; padding:5px 0px 0px 10px;
}


li.menuhover span, li.menuhover li.menuhover span {color:#fff; background:#035984;padding:0px 0px 0px 0px;}

