body {margin : 0px auto 0px auto; font-size : 12px; color : #777777;}
form,div{margin: 0 0; padding: 0 0;}
label{cursor: pointer;}
a:link, a:active, a:visited{color : #818181; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration : none;}
a:hover{color : #f6277b;}
#page_head{width: 955px; margin: 0px auto 0px auto; padding: 10px 0px 0px 0px; height: 15px;}
#pagebody{width: 955px; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; border-left: #C6C6C6 1px solid; border-top: #C6C6C6 1px solid;border-right: #C6C6C6 1px solid; clear: both; overflow-x: hidden;}
.top_left{float: left; padding: 5px 0px 5px 20px; font-size: 11px;}
.top_left a:link, .top_left a:active, .top_left a:visited{color: #B8B8B8; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.top_right{float: right; padding: 5px 0px 5px 20px; font-size: 11px;}
.top_right a:link, .top_right a:active, .top_right a:visited{color: #B8B8B8; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.top_logo{clear: both; position: relative;}
.top_search{position: absolute; right: 10px; bottom: 30px; color: #595959; font-size: 10px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.btn_search{
	border-left: #E8E8E8 1px solid; border-top: #E8E8E8 1px solid; border-right: #D8D8D8 1px solid; border-bottom: #D8D8D8 1px solid;
	background: #F3F3F3;
}
.txt_search{
	border: #D3D3D3 1px solid;
}
A.top_menu:link,  A.top_menu:active,  A.top_menu:visited{
	font-family : Verdana; font-size : 12px; font-weight : bold; color : #757575;
}
 A.top_menu:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #f6277b;
}
/*body */
#content_page{
	width: 955px; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; border-left: #C6C6C6 1px solid; border-right: #C6C6C6 1px solid;
	clear: both; overflow-x: hidden; height: auto !important; min-height:380px; height: 380px; overflow-y:visible;
}
#content_page .left{
	float: left; width: 150px; margin: 0px 0px 0px 0px; padding: 15px 0px 0px 0px; overflow-x: hidden;
}
#content_page .left .left_point{
	background-image: url(../webimages/left_top_point.png); background-repeat: repeat-x; font-size: 0px; height: 10px;
}
#content_page .right{
	float: left; width: 780px !important; width: 780px; margin: 0px 0px 0px 0px; overflow-x: hidden; padding: 15px 0px 0px 15px; font-family: Arial, Helvetica, sans-serif;
}
#content_page .left ul{
	list-style: none; list-style-position: outside; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
}
,#content_page .left li{
	list-style: none; list-style-position: outside; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
}
A.left_menu:link,A.left_menu:active,A.left_menu:visited{
	color: #A1A1A1; display: block; padding: 2px 5px 2px 15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
A.left_submenu:link,A.left_submenu:active,A.left_submenu:visited{
	color: #A1A1A1; padding: 0px 5px 0px 10px; font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
}
A.left_menu:hover{
	color: #f6277b;
}
A.left_submenu:hover{
	color: #f6277b;
}
/*body */

/*footer */
#page_footer{
	width: 957px; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; overflow-x: hidden;  
}
#page_footer .footer_menubody{
	border-left: #C6C6C6 1px solid; border-bottom: #C6C6C6 1px solid; border-right: #C6C6C6 1px solid; clear: both;
}
A.foot_menu:link,  A.foot_menu:active,  A.foot_menu:visited{
	font-family : Verdana; font-size : 12px; font-weight : bold; color : #858585;
}
 A.foot_menu:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #f6277b;
}

.copyright{
	text-align: right; clear: both; font-family: Verdana; color: #B9B9B9; font-size: 10px;
}
/*footer */