body {
	background-color: #FFFFFF;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	margin:0px;
	padding: 0px;
}

a {
	color: #AF1E2D;
}

. overflow-x {
	overflow-x: hidden;
}

.top{
	vertical-align: top;
}

.middle {
	vertical-align:middle;
}

.bottom {
	vertical-align: bottom;
}

.t_R{
	text-align: right;
}

.t_J{
	text-align: justify;
}

.t_C {
	text-align: center;
}

.t_c_w{
	color: #FFFFFF;
}

.i_footer {
	background-image: url(/site/images/footer_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

.i_menu {
	background-image: url(/site/images/menu_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

.footer {
	color: #65686A;
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	vertical-align: middle;
}

.footer a, .footer img {
	color: #65686A;
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border: none;
}

.footer_popup {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border: none;
	vertical-align: middle;
}

.bg_w{
	background-color: #FFFFFF;
}

.bg_AF1E2D {
	background-color: #AF1E2D;
}

.bg_CBD1D4 {
	background-color: #CBD1D4;
}

.border_CBD1D4 {
	border-bottom: 4px solid #CBD1D4;
}

.i_menu_bg{
	background-image: url(/site/images/menu_bg.gif);
	background-repeat: repeat-x;
	background-position: top left;
}

.i_search_bg{
	background-image: url(/site/images/search_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
}

.i_title_bg{
	background-image: url(/site/images/title_bg.gif);
	background-repeat: repeat-x;
	background-position: top left;
}

.w_1001{
width: 1001px;
}

.w_1000{
width: 1000px;
}

.w_900{
width: 900px;
}

.w_450{
width: 450px;
}

.w_298{
width: 298px;
}

.w_274{
width: 274px;
}

.w_270{
width: 270px;
}

.w_242{
width: 242px;
}

.w_230{
width: 230px;
}

.w_190{
width: 190px;
}

.w_189{
width: 189px;
}

.w_178{
width: 178px;
}

.w_60{
width: 60px;
}

.w_12{
width: 12px;
}

.w_11{
width: 11px;
}

.w_9{
width: 9px;
}

.w_1{
width: 1px;
}

/*----*/

.h_293{
height: 293px;
}

.h_284{
height: 284px;
}

.h_203{
height: 203px;
}

.h_182{
height: 182px;
}

.h_102{
height: 102px;
}

.h_101{
height: 101px;
}

.h_90{
height: 90px;
}

.h_49{
height: 49px;
}

.h_48{
height: 48px;
}

.h_37{
height: 37px;
}

.h_35{
height: 35px;
}

.h_34{
height: 34px;
}

.h_28{
height: 28px;
}

.h_21{
height: 21px;
}

.h_1{
height: 1px;
}

.p_20{
padding: 20px;
}

.pb_5{
padding-bottom: 5px;
}

.pr_21 {
	padding-right: 21px;
}

.p_0 {
padding: 0px;
}

.m_0{
margin: 0px;
}

.m_20{
margin: 20px;
}

.mt_10 {
	margin-top: 10px;
}

.ml_48 {
	margin-left: 48px;
}

.mr_48 {
	margin-right: 48px;
}

.mr_5 {
	margin-right: 5px;
}

.mlr_5 {
	margin-right: 5px;
	margin-left: 5px;
}

.test{
border: 1px solid blue;
}

.cont {
	height: 248px;
	width: 896px;
	overflow-x: hidden;
	overflow-y: auto;
	scrollbar-track-color: #FFFFFF;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-arrow-color: #AF1E2D;
	scrollbar-shadow-color: #AF1E2D;
	scrollbar-highlight-color: #AF1E2D;
	margin: 18px 48px 18px 48px;
	padding-right: 10px;
	text-align:justify;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
}

.front {
	height: 192px;
	width: 402px;
	overflow-x: hidden;
	overflow-y: auto;
	scrollbar-track-color: #FFFFFF;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-arrow-color: #AF1E2D;
	scrollbar-shadow-color: #AF1E2D;
	scrollbar-highlight-color: #AF1E2D;
	margin: 5px 15px 5px 48px;
	padding-right: 10px;
	text-align:justify;
}

.news_content {
	height: 125px;
	width: 234px;
	overflow-x: hidden;
	overflow-y: hidden;
	text-align:justify;
	margin-top:0px;
	margin-left: 23px;
	margin-right: 15px;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
}

.news_content a{
	text-decoration: none;
	color: #000000;
}

.page_title {
	font-family: arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	margin: 5px 0px 5px 48px;
}
