body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
	margin:0px;
	padding:0px;
}

img{
	border:0px;
}

.input{
	border:1px solid #0c59a1;
}

/*------------------------------------------------*/
.color_white{
	color:#FFFFFF;
}

.color_779c3d{
	color:#779c3d;
}

.color_707070{
	color:#707070;
}

.color_425b9d{
	color:#425b9d;
}

.color_b44e80{
	color:#b44e80;
}

.color_9ca4b9{
	color:#9ca4b9;
}
.font_11{
	font-size:11px;
}

.font_12{
	font-size:12px;
}

.font_14{
	font-size:14px;
}

.font_18{
	font-size:18px;
}

.font_22{
	font-size:22px;
}

.bold{
	font-weight:bold;
}

.text_underline_no{
	text-decoration:none;
}


.category a:link {
	background-position: 5px center;
	text-indent: 15px;
	text-decoration: none;
	line-height: 20px;
	background-image:url(images/statearrow1.gif);
	background-repeat: no-repeat;
	display: block;
}
.category a:visited {
	height:20px;
	background-position: 5px center;
	text-indent: 15px;
	text-decoration: none;
	line-height: 20px;
	background-image: url(images/statearrow1.gif);
	background-repeat: no-repeat;
	display: block;
}
.category a:hover {
	background-position: 5px center;
	text-indent: 15px;
	text-decoration: none;
	background-image:url(images/statearrow.gif);
	background-color:#f3f6fc;
	background-repeat: no-repeat;
	display: block;
}
.category a:active {
	background-position: 5px center;
	text-indent: 15px;
	text-decoration: none;
	background-image:url(images/statearrow.gif);
	display: block;
}
/*------------------------------------------------*/

div#main_fon{
	background-image:url(images/main_fon.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#2d3e6b;
	width:100%;
}

div#body_fon{
	background-image:url(images/body_fon.gif);
	background-position:top;
	background-repeat:repeat-y;
	background-color:#efefe9;
	width:780px;
}

div#body_fon_bottom{
	background-image:url(images/body_fon_bottom.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:780px;
	height:13px;
}

div#header_padding{
	height:15px;
}

div#header_padding24{
	height:24px;
}

div#header{
	background-image:url(images/header.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:780px;
	height:121px;
	
}

div#header_top_menu{
	background-image:url(images/header_top_menu.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:173px;
	height:21px;
	padding-right:30px;
}

div#header_search{
	width:200px;
	padding-right:55px;
}

div#main_menu{
	padding-right:12px;
}

div#left_menu{
	width:185px;
	background-color:#FFFFFF;
}

div#left_menu_browse_cat{
	background-image:url(images/browse_cat.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:35px;
}

div#left_menu_browse_cat_data{
	width:100%;
}

div#br_index{
	width:172px;
	padding-left:7px;
	padding-top:10px;
}

div#br_index_title{
	background-image:url(images/br_index_title.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:27px;
}

div#br_index_center{
	background-image:url(images/br_index_center.gif);
	background-position:top;
	background-repeat:repeat-x;
	width:100%;
	height:114px;
}

div#br_index_end{
	background-image:url(images/br_index_end.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:9px;
}



div#br_cupon{
	width:179px;
	padding-top:10px;
}

div#br_cupon_title{
	background-image:url(images/br_cupon_title.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:54px;
}

div#br_cupon_center{
	background-image:url(images/br_cupon_center.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:85px;
}

div#br_cupon_end{
	background-image:url(images/br_cupon_end.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:5px;
}

div#line_menu_end{
	background-image:url(images/line_menu_end.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:11px;
}

div#bottom_menu{
}

div#cipyrights{
	padding-bottom:40px;
	padding-top:10px;
}


div#center{
	width:565px;
	background-color:#FFFFFF;
}

div#center_search{
	background-image:url(images/center_search.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:198px;
}

div#center_theme_top{
	background-image:url(images/center_theme_top.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:41px;
}

div#center_theme_top_title{
	background-image:url(images/center_theme_top_title.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:41px;
}

div#center_theme_top_title_small{
	background-image:url(images/center_theme_top_title.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:21px;
}

div#center_blue{
	background-image:url(images/center_blue.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:35px;
}

div#center_blue_small{
	background-image:url(images/center_blue_small.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:25px;
}


div#center_theme_body{
	background-image:url(images/center_theme_body.gif);
	background-position:top;
	background-repeat:repeat-y;
	width:100%;
}

div#center_theme_end{
	background-image:url(images/center_theme_end.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:9px;
}


div#center_blog{
}

div#center_blog_top{
	background-image:url(images/center_blog_top.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:50px;
}

div#center_blog_body{
	background-image:url(images/center_blog_body.gif);
	background-position:top;
	background-repeat:repeat-y;
	width:100%;
}

div#center_blog_end{
	background-image:url(images/center_blog_end.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:22px;
}

div#center_end{
	background-image:url(images/center_end.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:13px;
}

div#center_begin{
	background-image:url(images/center_begin.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	height:23px;
}

div#center_search_data{
	position:relative;
	top:65px;
	left:15px;
}

div#center_search_box{
	background-image:url(images/center_search_box.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:377px;
	height:40px;
}

div.table{
	background-image:url(images/table.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:132px;
	height:74px;
}