#menu-bar {margin: 0px 0px 0px 0px;
  	padding: 0px 0px 0px 0px;
  	height: 35px;
  	line-height: 100%;
  	border-radius: 0px;
  	background: #8B8B8B;
  	/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#A9A9A9, endColorstr=#7A7A7A);*/
  	background: -webkit-gradient(linear, left top, left bottom, from(#A9A9A9), to(#7A7A7A));
  	background: -moz-linear-gradient(top,  #A9A9A9,  #7A7A7A);  	
	background-image: url(/images/interface/grey_but.gif);
	background-repeat:repeat-x;}

#menu-bar li {
  	margin: 0px 0px 0px 0px;
  	padding: 0 0 4px 0;
  	float: left;
  	position: relative;
  	list-style: none;
	width: 106px;}

#menu-bar ul li {
  	margin: 0px 0px 0px 0px;
  	padding: 0px 0px 0px 0px;
  	float: left;
  	position: relative;
  	list-style: none;
	width: 116px;
	border-left: solid 7px #666;}

#menu-bar a {
  	font-weight: normal;
  	font-family: arial;
  	font-style: normal;
  	font-size: 13px;
  	color: #E7E5E5;
  	text-decoration: none;
  	display: block;
  	padding: 8px 0px 8px 0px;
  	margin: 0;
	text-align: center;height:15px;}

#menu-bar .current a, #menu-bar li:hover > a {  	
background: #0399D4;
  	/*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr=#EBEBEB, endColorstr=#A1A1A1);*/
  	background: -webkit-gradient(linear, left top, left bottom, from(#EBEBEB), to(#A1A1A1));
  	background: -moz-linear-gradient(top,  #EBEBEB,  #A1A1A1);
  	color: #444444;
  	background-image: url(/images/interface/gold_but.gif);
	background-repeat:no-repeat;
	width: 106px;}

#menu-bar .current a, #menu-bar li:hover > a {  	
	background: #0399D4;
  	/*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr=#EBEBEB, endColorstr=#A1A1A1);*/
  	background: -webkit-gradient(linear, left top, left bottom, from(#EBEBEB), to(#A1A1A1));
  	background: -moz-linear-gradient(top,  #EBEBEB,  #A1A1A1);
  	color: #444444;
  	background-image: url(/images/interface/gold_but.gif);
	background-repeat:no-repeat;
	width: 106px;}

#menu-bar li:hover.last > a {  	
background: #0399D4;
  	/*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr=#EBEBEB, endColorstr=#A1A1A1);*/
  	background: -webkit-gradient(linear, left top, left bottom, from(#EBEBEB), to(#A1A1A1));
  	background: -moz-linear-gradient(top,  #EBEBEB,  #A1A1A1);
  	color: #444444;
  	background-image: url(/images/interface/gold_but_last.gif);
	background-repeat:no-repeat;
	width: 112px;}

#menu-bar li.last > a {  	
background: #ECBE62;
  	/*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr=#EBEBEB, endColorstr=#A1A1A1);*/
  	background: -webkit-gradient(linear, left top, left bottom, from(#EBEBEB), to(#A1A1A1));
  	background: -moz-linear-gradient(top,  #EBEBEB,  #A1A1A1);
  	color: #E7E5E5;
  	background-image: url(/images/interface/grey_but_last.gif);
	background-repeat:no-repeat;
	width: 112px;}

#menu-bar li.last > a {  	
background: #ECBE62;
  	/*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr=#EBEBEB, endColorstr=#A1A1A1);*/
  	background: -webkit-gradient(linear, left top, left bottom, from(#EBEBEB), to(#A1A1A1));
  	background: -moz-linear-gradient(top,  #EBEBEB,  #A1A1A1);
  	color: #E7E5E5;
  	background-image: url(/images/interface/grey_but_last.gif);
	background-repeat:no-repeat;
	width: 112px;}


#menu-bar ul li.last > a {background-image: none;}

#menu-bar ul a:hover {
  	background: #F0F0F0 !important;
  	color: #333333 !important;
	width: 116px;}

#menu-bar ul {
  	background: #ECBE62;
 	display: none;
  	margin: 0;
	border-right: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	border-left: solid 1px #ccc;
  	padding: 0;
  	width: 138px;
  	position: absolute;
  	top: 32px;
  	left: 0;
  	z-index: 50;
	border-radius: 0 5px 5px 0;}

#menu-bar li:hover > ul { display: block;}

#menu-bar ul li {
 	float: none;
  	margin: 0;
  	padding: 0;}



#menu-bar ul a {
  	padding:7px 0px 7px 15px;
  	color:#424242 !important;
  	font-size:12px;
  	font-style:normal;
  	font-family:arial;
  	font-weight: normal;
  	text-align: left;
	width: 148px;}

#menu-bar:after {
  	content: ".";
  	display: block;
  	clear: both;
  	visibility: hidden;
  	line-height: 0;
  	height: 0;}

#menu-bar {display: inline-block;}
  
html[xmlns] #menu-bar {display: block;}

* html #menu-bar {height: 1%;}

#menu-bar ul .first a:hover {
border-radius: 0 5px 0 0;
width: 116px;}




#menu-bar ul .last a:hover {
border-radius: 0 0 5px 0;
width: 116px;
}
#menu-bar ul li.last {
background-image: none;}