.menu_box {

	position:relative;

	margin:0;

	background:transparent;

	width:207px;

	cursor:pointer;
	background: #e7f3ff;
	padding-bottom: 7px;
}



.menu_box h3 {
	padding: 0px;
	margin: 0px;
	background: url(../menu/sub_menu_head.gif) no-repeat;
	line-height: 28px;
	height: 40px;
	padding-left: 35px;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}



.menu_box .first,

.menu_box .first_active,

.menu_box .first_over {

	cursor:pointer;

	font-weight: normal;

}



.menu_box .first a,

.menu_box .first_active a,

.menu_box .first_over a {

	text-decoration: none;

	

	

	/*background: url(../menu/menu2_normal.gif) no-repeat 0 0;*/

	padding-left:26px;

	padding-top:3px;

	padding-bottom:3px;	

    padding-right:2px; 
	display:block;

	font-size: 12px;

	font-family:Arial;

	height:100%;

	font-size:11px;

	color:#01319c;

}



.menu_box .first_over a, .menu_box .first_active a {

	color:#ef6b00;

	background:transparent url(../menu/menu2_over.gif) no-repeat 15px -2px;

	padding-left:26px;

}



.menu_box .separator img {

	width:215px;

	margin:0;

	margin-left:15px;

	padding:0;

	height:1px;

}



/* ########################################### */

/* ########################################### */

/* ########################################### */





.second_box {

	margin-left: 20px;

}



.second_box .second,

.second_box .second_over,

.second_box .second_active {

	cursor: pointer;

}



.second_box .second a {

	padding-left:28px;

	padding-top:3px;

	padding-bottom:7px;

	color:#4f4e4e;

	font-size: 12px;

	text-decoration: none;

	width:90%;

	height:100%;

	display:block;

	background:url(../menu/b2.jpg) no-repeat 16px 9px;

}



.second_box .second_over a {

	padding-left:28px;

	padding-top:3px;

	padding-bottom:7px;

	color:#4f4e4e;

	font-size: 12px;

	text-decoration: none;

	font-weight:bold;

	width:90%;

	height:100%;

	display:block;

	background:#e3e3e3 url(../menu/b2.jpg) no-repeat 16px 9px;

}



.second_box .second_active a {

	padding-left:28px;

	padding-top:3px;

	padding-bottom:7px;

	text-decoration: none;

	font-size: 12px;

	color: #f68606;

	font-weight:bold;

	width:90%;

	height:100%;

	display:block;

	background:url(../menu/b2.jpg) no-repeat  16px 9px;

}





/* ########################################### */

/* ########################################### */

/* ########################################### */







.third_box {

	margin-left: 0;

}



.third_box .third,

.third_box .third_active,

.third_box .third_over {

	cursor: pointer;

}



.third_box .third a,

.third_box .third_active a,

.third_box .third_over a {

	text-decoration: none;

	color:#4f4e4e;

	font-size: 11px;

	background:transparent url(../menu/b3.jpg) no-repeat 16px 9px;

	padding-left:34px;

	padding-top:3px;

	padding-bottom:7px;

	display:block;

	width:90%;

	height:100%;

}



.third_box .third_active a {

	background: url(../menu/b3a.jpg) no-repeat  16px 9px;

	font-weight:bold;

}



.third_box .third_over a {

	background:#e3e3e3 url(../menu/b3a.jpg) no-repeat  16px 9px;

	font-weight:bold;

}
