.per_mainbody{
	width:980px;
	margin:0px auto;
}
.per_main_lt a:hover{
	text-decoration:none;
}
.per_main_lt{
	width:230px;
	padding:1px;
	font-weight:bold;
	line-height:25px;
}
.per_main_lt p{
	font-size:14px;
	font-weight:bold;
	margin:0px 7px;
	border-top:#fff 1px solid;
	border-bottom:#dff2cc 1px solid;
	height:27px;
	line-height:27px;
	padding:2px 0px 1px 0px;
	background:url(images/alt.gif) 16px 7px no-repeat;
	padding-left:33px;
}
.per_main_lt p.on a{
	color:#FFF;
	background:url(images/bg01.jpg) 0px 0px no-repeat;
	padding-left:15px;
}
.per_main_lt p a{
	color:#333333;
	display:block;
	padding-left:6px;
	height:27px;
}
.per_main_rt{
	width:742px;
}
.green_bor{
	border:#c6e19d 1px solid;
	height:100%;
}
.green_bg{
	background-color:#f2fbdf;
	padding-bottom:10px;
}
.menu_body{
	border-top:#fff 1px solid;
	border-bottom:#dff2cc 1px solid;
	padding:5px 0px;
	padding-left:54px;
	display:none;
}
.menu_body a{
	color:#000000;
	display:block;
	font-size:12px;
	font-weight:normal;
	background:url(images/alt01.gif) 8px 9px no-repeat;
	padding-left:20px;
	line-height:29px;
	height:29px;
}
.menu_body a.on{
	font-weight:normal;
	background:url(images/bg.jpg) left 0px no-repeat;
	color:#FFF;
	font-weight:bold;
	line-height:27px;
	*line-height:28px;
	line-height:28px \0;
}
.menu_body a:hover{
	background-color:#eaf6d1;
}
