/*First level menu start*/
ul.menu, ul.menu ul {
	display: block;
	position: relative;
	list-style: none;
	margin: 0px;
	padding: 0px;
}

ul.menu {
	width: 440px;	
}

ul.menu li {
	height: 143px;
	width: 137px;
	float: left;
	display: block;
	position: relative;
	margin: 0px;
	padding: 0px 0px 0px 8px;
	cursor: pointer;
	cursor: hand;
}

ul.menu li a {
	display: block;
	padding-top: 5px;
	height: 17px;
	font: bold 11px Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	background-color: transparent;

}

ul.menu li.fcust {
	background-image: url(../images/boy.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

ul.menu li.fcustsub, ul.menu li.fcurcust, ul.menu li.fcurcustsub {
	background-image: url(../images/boya.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

ul.menu li.scust {
	background-image: url(../images/over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 139px !important;	
}

ul.menu li.scustsub, ul.menu li.scurcust, ul.menu li.scurcustsub {
	background-image: url(../images/overa.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 139px !important;	
}

ul.menu li.tcust {
	background-image: url(../images/key.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 140px !important;	
}

ul.menu li.tcustsub, ul.menu li.tcurcust, ul.menu li.tcurcustsub {
	background-image: url(../images/keya.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 140px !important;	
}

ul.menu li.current a, ul.menu li.over a, ul.menu li.sub a {
	color: #FFFFFF;
	background-color: transparent;
}

/*First level menu end*/


/*Second level menu start*/
ul.menu ul {
	display: none;
	position: absolute;
	left: 0px;
	top: 144px;
	width: 144px;
	background-color: #D40000;
}

ul.menu li.sub ul, ul.menu li.fcustsub ul, ul.menu li.scustsub ul, ul.menu li.tcustsub ul, ul.menu li.fcurcustsub ul, ul.menu li.scurcustsub ul, ul.menu li.tcurcustsub ul {
	display: block;
}

ul.menu li.scustsub ul, ul.menu li.scust ul, ul.menu li.scustsub ul li, ul.menu li.scust ul li, ul.menu li.scurcustsub ul, ul.menu li.scurcust ul, ul.menu li.scurcustsub ul li, ul.menu li.scurcust ul li {
	width: 147px !important;
}

ul.menu li.tcustsub ul, ul.menu li.tcust ul, ul.menu li.tcustsub ul li, ul.menu li.tcust ul li, ul.menu li.tcurcustsub ul, ul.menu li.tcurcust ul, ul.menu li.tcurcustsub ul li, ul.menu li.tcurcust ul li {
	width: 147px !important;
}

ul.menu li ul li {
	float: left;
	clear: left;
	height: 23px;
	width: 144px;
	display: block;
	padding: 0px;
	margin: 0px;
	background-image: none;
	background-color: transparent;
}

ul.menu li ul li a {
	display: block;
	height: 18px;
	text-align: left;
	padding-left: 15px;
	border: none;
	padding-top: 4px;
}


ul.menu li.current ul li a, ul.menu li.over ul li a, ul.menu li.sub ul li a {
	color: #FFFFFF;
	background-color: #D40000;
}

ul.menu li ul li.current, ul.menu li ul li.over, ul.menu li ul li.sub {
	background-color: transparent;
}

ul.menu li ul li.current a, ul.menu li ul li.over a, ul.menu li ul li.sub a {
	color: #FFFFFF;
	background-color: #EA8080;
}
/*Second level menu end*/
