/************** Mainmenu Navigation styles **************/
#right ul.menu a, #left ul.menu a {text-decoration:none!important;}
#right ul.menu li,#left ul.menu li{background:none!important;margin:0!important;padding:0!important;}
#right ul.menu li a,#left ul.menu li a{display:block;border-bottom:1px solid #aaa;outline:none;color:#333;padding:4px 0;}
#right ul.menu li a:hover,#right ul.menu li a:active,#right ul.menu li a:focus,#left ul.menu li a:hover,#left ul.menu li a:active,#left ul.menu li a:focus{color:#999;border-bottom:1px solid #aaa;background:#fff;}
#right ul.menu li.active a,#left ul.menu li.active a{font-weight:600;}
#right ul.menu li.active ul li a, #left ul.menu li.active ul li a  {font-weight:400;}
#right ul.menu li.active ul li.active a, #left ul.menu li.active ul li.active a {font-weight:600;}
#right ul.menu li li,#left ul.menu li li{list-style:none;padding:0 0 0 10px !important;}
#right ul.menu li li a,#left ul.menu li li a{font-size:92%;background:url(/media/img/arrow.png) no-repeat left!important;padding-left:10px!important;border-bottom:1px solid #dadada;}
#right ul.menu li li a:hover,#right ul.menu li li a:active,#right ul.menu li li a:focus,#left ul.menu li li a:hover,#left ul.menu li li a:active,#left ul.menu li li a:focus{color:#666;}
#right ul.menu li.active a:hover,#left ul.menu li.active a:hover{color:#666!important;font-weight:600;border-bottom:1px solid #aaa;background:#fff;}
#right ul.menu li.active ul li.active a:hover,#left ul.menu li.active ul li.active a:hover{font-weight:600;}
#right ul.menu li.active ul li a:hover,#left ul.menu li.active ul li a:hover{font-weight:400;}
#right ul.menu,#left ul.menu,#right ul.menu li ul,#left ul.menu li ul{list-style:none;margin:0;padding:0;}
/************** Topmenu Navigation styles **************/
.topmenu {
position:relative;
left: 950px;
top: 5px;
z-index:1000;
width: 250px;
height: 0;
padding-top:0;
}
.topmenu .search .inputbox {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
width: 130px;
}
.topmenu .search .button {
opacity: 0.8;
}

.topmenu ul{float:right;padding:0;margin:0;}
.topmenu ul li {float:left;list-style: none;}
.topmenu ul li a {color:#fff;text-decoration: none;display:block;}
.topmenu ul li a:link, .topmenu ul li a:visited {color:#fff;text-decoration: none;display:block;padding:5px 10px;margin:0 0 0 1px;}
.topmenu ul li a:hover {color:#f8f8f8; text-decoration:underline}
.topmenu ul li#current a:link, .topmenu ul li#current a:visited, .topmenu ul li.current a:link, .topmenu ul li.current a:visited {color:#777;}
.topmenu ul li#current a:hover, .topmenu ul li.current a:hover {color:#f8f8f8;}
.topmenu ul li ul li a {background:none;}
