.menu {
	list-style: none; 
	width: 420px;
	height: 24px;
	margin: -25px 0 0 308px; 
	padding: 0px;
	float: left;
}

.menu * {
	margin: 0px; 
	padding: 0px;
}

ul.menu a {
	dispay: block; 
	color: #fff;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

ul.menu li {
	position: relative; 
	float: left;
	margin-right: 2px;
	margin-left:  2px;
}

ul.menu ul {
	position: absolute; 
	top: 27px; 
	left: 0px;
	display: none; 
	list-style: none;
	width: 110px;
}

.foliobox {
	position: relative; 
	margin-left: 0px;
}

.serbox {
	position: relative; 
	margin-left: -1px;
}

.probox {
	position: relative; 
	margin-left: -1px;
}

.conbox {
	position: relative; 
	margin-left: -1px;
}

ul.menu ul li {
	position: relative; 
	border-top: none; 
	margin: 0;
}

ul.menu ul li a {
	display: block; 
	font-weight: 400;
	font-size: 8pt;
	background-color: #cdcdc1;
	color: #fff;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
}

.foliobox li { width: 63px; } 
.serbox li { width: 66px;}
.probox li { width: 62px; }
.conbox li { width: 59px; }

#foliotop a {padding:8px 0px 6px 10px; }
#foliopos2 a {padding:6px 0px 5px 13px; }
#foliopos3 a {padding:6px 0px 5px 13px;  }
#foliopos4 a {padding:6px 0px 5px 9px; }
#foliopos5 a { padding:6px 0px 5px 10px; }
#foliopos6 a {  padding:6px 0px 5px 10px; -moz-border-radius-bottomleft: 13%; -moz-border-radius-bottomright: 13%; -webkit-border-bottom-right-radius: 9px; -webkit-border-bottom-left-radius: 9px; border-bottom: 2px solid #fff; }

#sertop a { padding:8px 0px 6px 13px; }
#serpos2 a { padding:6px 0px 8px 6px; }
#serpos3 a { padding:6px 0px 6px 6px; line-height: 12px; -moz-border-radius-bottomleft: 13%; -moz-border-radius-bottomright: 13%; -webkit-border-bottom-right-radius: 9px; -webkit-border-bottom-left-radius: 9px;  border-bottom: 2px solid #fff }

#protop a { padding: 8px 0px 4px 7px; line-height: 12pt;  -moz-border-radius-bottomleft: 13%; -moz-border-radius-bottomright: 13%; -webkit-border-bottom-right-radius: 9px; -webkit-border-bottom-left-radius: 9px;  border-bottom: 2px solid #fff }

#contop a { padding:8px 0px 6px 20px; }
#conpos2 a { padding:6px 0px 6px 19px; -moz-border-radius-bottomleft: 13%; -moz-border-radius-bottomright: 13%; -webkit-border-bottom-right-radius: 9px; -webkit-border-bottom-left-radius: 9px; border-bottom: 2px solid #fff }

ul.menu ul li a:hover {background: #e0e0e0; color: #919191; }

ul.menu ul ul {
	left:59px; 
	top: 17px;
}

ul.menu .tab {
	position: relative;
	border-bottom: 2px solid #cdcdc1;
	font-weight: 700; 
	margin: 0px;
	padding: 5px 4px 6px 4px;
	background: #cdcdc1;
}

#inuse {
	border-bottom: 4px solid #fff;
	margin: 0px;
	background: #fff;
	color: #a8a8a8;
	-webkit-border-top-right-radius: 8px; 
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topleft: 8px; 
	-moz-border-radius-topright: 8px; 
}

ul.menu .tab:hover { background: #cdcdc1; color: #fff; }