/* common styling */


.menu {
	font-family: Arial, Helvetica, sans-serif; 
	width:876px; 
	height:29px; 
	position:relative; 
	font-size:13px;
	font-weight:normal; 
	z-index:100;
	background:url(/images/menu.jpg) left top no-repeat;
	padding-left:20px;
	padding-top:5px;
	
}
.menu ul li a, .menu ul li a:visited {
	display:block; 
	text-decoration:none; 
	color:#FFF;  
	text-align:center; 
	background:url(/images/separator.jpg) no-repeat top right;  
	font-size:13px;
	width:88px; 
	overflow:hidden;
    padding:4px 0px 9px 0px;
    font-weight:normal;
    line-height:16px;
	margin-left:-2px;
}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#575757; background:url(/images/bg-tab-current.jpg);}
.menu ul li:hover ul {display:block; position:absolute; top:28px; left:0; width:134px; background:url(/images/shadow-bottom.png) bottom left no-repeat; padding-bottom:6px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu ul li:hover ul li {background:url(/images/shadow.png) right top repeat-y; padding-right:4px;}
.menu ul li:hover ul li ul {display: none;}

.menu ul li:hover ul li a {
	display:block; 
	background:#FAFAFA; 
	color:#666666;  
	text-align:left;
	line-height:12px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:10px;
	padding-right:23px;
	font-weight:normal;
	width:95px;
	border-left:1px solid #CECFD1;
	border-right:1px solid #CECFD1;
	border-bottom:1px solid #CECFD1;

}
.menu ul li:hover ul li a:hover {background:#EBF4FD; color:#666666;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

.menu .current {
  
  }
.menu a.currentLink {
  background:url(/images/bg-tab-current.jpg) !important;
  color:#666 !important;
  padding:4px 0px 9px 0px !important;
  }
.menu a:hover.currentLink {color:#000000 !important;}

