@charset \"utf-8\";
HTML {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Tahoma, Verdana,  Helvetica, sans-serif
}
BODY {
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #D6D7D9; 
	SCROLLBAR-3DLIGHT-COLOR: #D6D7D9; 
	SCROLLBAR-ARROW-COLOR: #6B91AF; 
	SCROLLBAR-TRACK-COLOR: #F9F8F4; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; 
	SCROLLBAR-BASE-COLOR: #F4F4F4;
	scrolling: auto;
	margin: 0px;
	padding:0px;
	background:url(bg_2.gif);
}
TD {
	FONT-SIZE: 11px; COLOR: #383838;  TEXT-DECORATION: none;
}

INPUT {	
	FONT-SIZE: 10px;
	border:1px #666 solid;  
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
INPUT.radio {
	border:none;
}
SELECT {
	border:1px #000 solid;
	FONT-SIZE: 10px; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
TEXTAREA{
	
	border:1px #000 solid;
	FONT-SIZE: 10px; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 

}
A {
	FONT-WEIGHT: normal;
	COLOR: #000000; 
	font-size:1.1em;
	TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #000; 
	TEXT-DECORATION: underline;
}
#site_body{
	background:url(bg_1.gif) top repeat-x;
	padding-left:5px;
}

.css_header{
	width:996px;
	height:221px;
	background:#FFFFFF;
}
.css_header .flashBanner{
	width:986px;
	height:132px;
}
.css_header .main_manu_back{
	width:986px;
	height:89px;
}
.css_header .main_manu_back .mainmenu{
	width:986px;
	height:31px;
	background:url(top_menu_back.gif) top repeat-x;
}
.css_header .main_manu_back .mainmenu UL{
	width:986px;
	height:31px;
	padding:0px;
	margin:0px;
}
.css_header .main_manu_back .mainmenu UL LI{
	padding:0px;
	margin:0px;
	list-style:none;
	float:left;
}
.css_header .main_manu_back .mainmenu UL LI A{
	display:block;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
.css_header .main_manu_back .mainmenu UL LI A:hover{
	display:block;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
.css_header .main_manu_back .mainmenu UL LI.home_sel{
	background:url(home_sel_left.gif) top left no-repeat #286f0c;
	height:31px;
	padding-left:40px;
	padding-right:10px;
}
.css_header .main_manu_back .mainmenu UL LI.sel{
	background:url(sel_left.gif) top left no-repeat #286f0c;
	height:31px;
	padding-left:30px;
	padding-right:10px;
}
.css_header .main_manu_back .mainmenu UL LI.no_sel{
	padding-left:10px;
	padding-right:9px;
	height:31px;
	margin-bottom:2px;
	background:url(menu_left1.gif) repeat-y left bottom;
}
.css_header .main_manu_back .mainmenu UL LI.sel_n{
	padding-left:10px;
	padding-right:10px;
	height:31px;
	margin-bottom:2px;
	background:url(menu_left.gif) no-repeat left bottom;
}
.css_header .main_manu_back .mainmenu UL LI.sel A{
	display:block;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
.css_header .main_manu_back .mainmenu UL LI.sel A:hover{
	display:block;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
.css_header .main_manu_back .mainmenu UL LI.end_no_sel{
	padding-left:15px;
	padding-right:15px;
	height:30px;
	border-left:1px solid #FFFFFF;
	margin-bottom:2px;
}

.css_header .main_manu_back .subMenu{
	width:986px;
	height:25px;
	display:block;
	background:url(top_smenu_back.gif) bottom repeat-x #286f0c;
}
.css_header .main_manu_back .subMenu UL{
	height:25px;
	padding:0px;
	margin:0px;
}
.css_header .main_manu_back .subMenu UL LI{
	padding:0 5 0 5;
	margin:0px;
	list-style:none;
	float:left;
}
.css_header .main_manu_back .subMenu UL LI A{
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
.css_header .main_manu_back .subMenu UL LI A:hover{
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
.css_header .main_manu_back .subMenu .back{
	width:986px;
	height:25px;
	background:url(home_sel_left_2.gif) top left no-repeat;
}
.css_header .main_manu_back .subMenu .back1{
	width:986px;
	height:25px;
}
.css_header .main_manu_back .page_page{
	width:986px;
	height:31px;
	color:#FFFFFF;
}
.css_header .main_manu_back .page_space{
	width:986px;
	height:1px;
	background:#f3881d;
	border-top:1px solid #FFFFFF;
}


.css_body{
	width:996px;
	background:#FFFFFF;
}

.css_left_menu{
	background:url(left_menu_back_left.gif) top left no-repeat #DB1111;
}
.css_left_menu .menu{
	background:url(left_menu_back_bottom.gif) bottom repeat-x;
}
.css_left_menu .menu UL.main{
	padding:0px;
	margin:0px;
	padding-bottom:30px;
	padding-left:8px;
}
.css_left_menu .menu UL.main LI{
	padding:0px;
	margin:0px;
	list-style:none;
	padding:3px;
	border:1px solid #CC1A1A;
	border-top:none;
	border-left:none;
}
.css_left_menu .menu UL.main LI.on{
	padding:0px;
	margin:0px;
	list-style:none;
	padding:3px;
	border:1px solid #CC1A1A;
	background:url(type_arrow.gif) no-repeat right #CC1A1A;
	background-position:109 5;
	border-top:none;
	border-left:none;
}
.css_left_menu .menu UL.main LI A{
	display:block;
	text-decoration:none;
	font-size:11px;
	font-family:"Courier New", Courier, monospace;
	color:#fdcd11;
}
.css_left_menu .menu UL.main LI A:hover{
	display:block;
	text-decoration:none;
	font-size:11px;
	color:#fdcd11;
}
.css_left_menu .menu UL.sub{
	padding:0px;
	margin:0px;
	padding-bottom:30px;
	padding-right:8px;
}
.css_left_menu .menu UL.sub LI{
	padding:0px;
	margin:0px;
	list-style:none;
	padding:3px;
	border-bottom:1px solid #CC1A1A;
}
.css_left_menu .menu UL.sub LI.on{
	padding:0px;
	margin:0px;
	list-style:none;
	padding:3px;
	border-bottom:1px solid #CC1A1A;
	background:#CC1A1A;
}
.css_left_menu .menu UL.sub LI A{
	display:block;
	text-decoration:none;
	font-size:11px;
	color:#fdcd11;
	font-family:"Courier New", Courier, monospace;
}
.css_left_menu .menu UL.sub LI A:hover{
	display:block;
	text-decoration:none;
	font-size:11px;
	color:#fdcd11;
}
.css_left_menu .head{
	height:20px;
	padding-left:30px;
	color:#f3831f;
	font-weight:bold;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	border-bottom:2px solid #f3831f;
}


.css_search_box{
	background:url(search_box_back.gif) repeat-x top;
	height:75px;
}
.css_search_box .left{
	background:url(search_box_left.gif) no-repeat top left;
	height:75px;
}
.css_search_box .right{
	background:url(search_box_right.gif) no-repeat top right;
	height:75px;
}

.css_search{
	border-bottom:1px inset #000000;
	padding-bottom:5px;
}
.css_search .stitle{
	font-weight:bold;
	font-size:15px;
	color:#db1111;
}
.css_search .texts{
	text-align:right;
}

.css_user_slogin{
}
.css_user_slogin .padding{
	padding:7px;
	width:200px;
}
.css_user_slogin .left_text{
	width:80px;
	float:left;
	color:#000;
	padding-bottom:3px;
	padding-top:3px;
}
.css_user_slogin .right_input{
	margin-left:80px;
	color:#000;
	padding-bottom:3px;
	padding-top:3px;
}
.css_user_slogin .right_input INPUT{
	width:100%;
	height:18px;
	border:1px solid #838383;
}
.css_user_slogin .button{
	text-align:right;
	padding-bottom:3px;
	padding-top:3px;
}
.css_user_slogin .button INPUT.btn{
	color:#444444;
	height:20px;
	font-size:10px;
	border:1px solid #b0b0b0;
	border-top:none;
	border-bottom:none;
	background:url(btn_back.gif) repeat-x top;
}
INPUT.btns{
	color:#444444;
	height:20px;
	font-size:10px;
	border:1px solid #b0b0b0;
	border-top:none;
	border-bottom:none;
	background:url(btn_back.gif) repeat-x top;
}
.css_user_slogin .button INPUT{
	height:18px;
	border:1px solid #838383;
}

.css_user_login{
	background:url(login_bck.gif) top repeat-x #387f1c;
}
.css_user_login .padding{
	background:url(login_btm_r.gif) bottom right no-repeat;
	padding:7px;
}
.css_user_login .head{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	text-transform:uppercase;
}
.css_user_login .left_text{
	width:80px;
	float:left;
	color:#FFFFFF;
	padding-bottom:3px;
	padding-top:3px;
}
.css_user_login .right_input{
	margin-left:80px;
	color:#FFFFFF;
	padding-bottom:3px;
	padding-top:3px;
}
.css_user_login .right_input INPUT{
	width:100%;
	height:18px;
	border:1px solid #539e36;
}
.css_user_login .button{
	text-align:right;
	padding-bottom:3px;
	padding-top:3px;
}
.css_user_login .button INPUT{
	height:18px;
	border:1px solid #539e36;
}
.css_user_login .links{
	padding-bottom:20px;
	padding-left:20px;
	padding-top:8px;
}
.css_user_login .links A{
	display:block;
	color:#76ee47;
	font-size:11px;
	text-decoration:none;
}
.css_user_login .links A:hover{
	display:block;
	color:#76ee47;
	font-size:11px;
	text-decoration:line-through;
}
.css_user_login .login_space{
	background:#2e6817;
	border-bottom:1px solid #539e36;
	height:1px;
}
.css_user_login .welcome{
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
}
.css_user_login .menu UL.main{
	padding:0px;
	margin:0px;
	padding-bottom:40px;
	padding-left:8px;
	padding-right:8px;
}
.css_user_login .menu UL.main LI{
	padding:0px;
	margin:0px;
	list-style:none;
	padding:3px;
	border-bottom:1px solid #2e6817;
	border-top:1px solid #539e36;
}
.css_user_login .menu UL.main LI.top{
	border-bottom:1px solid #2e6817;
	border-top:none;
}
.css_user_login .menu UL.main LI.bottom{
	border-top:1px solid #539e36;
	border-bottom:none;
}
.css_user_login .menu UL.main LI A{
	display:block;
	text-decoration:none;
	font-size:11px;
	color:bbd2ff;
}
.css_user_login .menu UL.main LI A:hover{
	display:block;
	text-decoration:none;
	font-size:11px;
}

.css_middle_div{
	background:url(right_tab_border.gif) bottom repeat-x;
	padding-bottom:1px;
}
.css_middle_div .head{
	background:url(middle_head_back.gif) top repeat-x;
	height:20px;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}
.css_middle_div .head TABLE TD{
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}
.css_middle_div .head A{
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
}
.css_middle_div .head A:hover{
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}

.css_middle_div .body{
	background:url(right_tab_border.gif) left repeat-y;
}
.css_middle_div .padding{
	background:url(right_tab_border.gif) right repeat-y;
	padding:7px;
}


.css_right_tab{
	background:url(right_tab_border.gif) bottom repeat-x;
}
.css_right_tab .body{
	background:url(right_tab_border.gif) left repeat-y;
}
.css_right_tab .padding{
	background:url(right_tab_border.gif) right repeat-y;
	padding:7px;
}
.css_right_tab .tabs UL.tab_ul{
	padding:0px;
	margin:0px;
	height:22px;
	display:block;
	background:url(right_tab_border.gif) bottom repeat-x;
}
.css_right_tab .tabs UL.tab_ul LI{
	padding:0px;
	margin:0px;
	float:left;
	list-style:none;
	height:22px;
	text-align:center;
}
.css_right_tab .tabs UL.tab_ul LI DIV.left_border{
	height:22px;
	background:url(right_tab_border.gif) left repeat-y;
}
.css_right_tab .tabs UL.tab_ul LI DIV.right_border{
	margin:0px;
	height:22px;
	background:url(right_tab_border.gif) right repeat-y;
}

.css_right_tab .tabs UL.tab_ul LI.tab_no{
	height:22px;
	background:url(right_seltab_back.gif) top repeat-x;
	cursor:pointer;
}
.css_right_tab .tabs UL.tab_ul LI.tab_no A{
	text-decoration:none;
	font-size:11px;
	display:block;
}
.css_right_tab .tabs UL.tab_ul LI.tab_no A:hover{
	text-decoration:underline;
}
.css_right_tab .tabs UL.tab_ul LI.tab_sel{
	height:22px;
	background:url(right_tab_border.gif) top repeat-x #FFFFFF;
}
.css_right_tab .tabs UL.tab_ul LI.tab_space{
	height:22px;
	width:3px;	
}

.css_footer{
	width:996px;
	background:#FFFFFF;
}
.css_footer .cont{
}
.css_footer .cont .f_space{
	height:7px;
	background:#DC1212;
}

.css_footer .cont .menu{
	padding:5 5 5 5;
	text-align:center;
	border-top:1px solid #BBBBBB;
}
.css_footer .cont .menu A{
	text-decoration:none;
	font-size:11px;
}
.css_footer .cont .menu A:hover{
	text-decoration:none;
	font-size:11px;
}
.css_footer .cont .dmenu{
	padding:0 5 5 5;
	text-align:center;
	border-bottom:1px solid #BBBBBB;
}
.css_footer .cont .dmenu A{
	text-decoration:none;
	font-size:11px;
}
.css_footer .cont .dmenu A:hover{
	text-decoration:none;
	font-size:11px;
}
.css_footer .cont .middle{
	text-align:center;
	font-size:10px;
	color:#3563bd;
}

.css_space{
	height:1px;
	background:#e4e4e4;
	border-bottom:1px solid #FFFFFF;
}
.css_frm{
	padding:0px;
	margin:0px;
}

.css_news_one{
	
}
.css_news_one .image{
	text-align:center;
}
.css_news_one .news_text{
	font-size:12px;
	color:#000000;
	line-height:120%;
	padding-bottom:8px;
	padding-top:5px;
	text-align:justify;
}
.css_news_one .statics{
	text-align:right;
	border-top:1px dashed #D5D5D5;
	padding-top:4px; 
}
.css_news_one .statics A{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#3663BE;
}
.css_news_one .statics A:hover{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#3663BE;
}
.css_news_one .news_types{
	padding:0 0 10 10;
	font-size:10px;
	color:#3663BE;
}
.css_news_one .news_types A{
	text-decoration:none;
	font-size:10px;
	color:#3663BE;
}

.css_video_list{
}
.css_video_list .one_video{
	height:70px;
}
.css_video_list .one_video .img{
	height:70px;
	width:80px;
	float:left;
}
.css_video_list .text{
	font-size:10px;
	margin-left:85px;
	height:70px;
	color:#e02222;
}
.css_video_list .one_video A{
	font-size:11px;
	text-decoration:none;
	color:#255aa8;
}
.css_video_list .one_video A:hover{
	font-size:11px;
	text-decoration:none;
}
.css_video_more{

}
.css_video_more TABLE{
	background:#FFFFFF;
}
.css_video_more TABLE TR{
	background:#F4F4F4;
}
.css_video_more TABLE TR TD{
	font-size:11px;
	font-weight:bold;
}
.css_video_more .name{
	font-size:13px;
	color:#E22E2D;
	font-weight:bold;
	padding-left:10px;
}
.css_video_more INPUT{
	font-size:11px;
	padding-left:8px;
	border:1px solid #7F9DB9;
	background:#D4D6D7;
	font-weight:normal;
	width:100%;
}
.css_video_type Table{
	width:472px;
}
.css_video_type .table{
}
.css_video_type .table .maintype{
	height:28px;
	background:url(video_icon.gif) left no-repeat top;
	text-align:left;
}
.css_video_type .table .maintype a{
	font-size:13px;
	color:#E02222;
	text-decoration:none;
	font-weight:bold;
}
.css_video_type .table .maintype a:hover{
	font-size:13px;
	color:#E02222;
	text-decoration:underline;
	font-weight:bold;
}
.css_video_type .table .subtype{
	text-align:left;
	color:#999999;
}
.css_video_type .table .subtype a{
	font-size:11px;
	color:#3663BE;
	text-decoration:underline;
}
.css_video_type .table .subtype a:hover{
	font-size:11px;
	color:#3663BE;
	text-decoration:none;
}
.css_video_one{
	
}
.css_video_one Table{
	width:472px;
}
.css_video_one .table{
	font-size:12px;
	color:#000000;
	line-height:120%;
	padding-bottom:8px;
	padding-top:5px;
	text-align:justify;
}
.css_video_one .table IMG{
	border:2px solid #3663BE;
}
.css_video_one .table A{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#3663BE;
}
.css_video_one .table A:hover{
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#3663BE;
}
.css_video_one .morevideo{
	text-align:right;
	border-top:1px dashed #D5D5D5;
	padding-top:4px; 
}
.css_video_one .morevideo A{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#DC1212;
}
.css_video_one .morevideo A:hover{
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#DC1212;
}

.css_song_type Table{
	width:472px;
}
.css_song_type .table{
}
.css_song_type .table .maintype{
	height:29px;
	background:url(song_icon.gif) left no-repeat top;
	text-align:left;
}
.css_song_type .table .maintype a{
	font-size:13px;
	color:#E02222;
	text-decoration:none;
	font-weight:bold;
}
.css_song_type .table .maintype a:hover{
	font-size:13px;
	color:#E02222;
	text-decoration:underline;
	font-weight:bold;
}
.css_song_type .table .subtype{
	text-align:left;
	color:#999999;
}
.css_song_type .table .subtype a{
	font-size:11px;
	color:#3663BE;
	text-decoration:underline;
}
.css_song_type .table .subtype a:hover{
	font-size:11px;
	color:#3663BE;
	text-decoration:none;
}

.css_song_one{
	
}
.css_song_one Table{
	width:479px;
}
.css_song_one Table.list_table{
	width:100%;
}

.css_song_one Table th {
	margin: 0;
	padding: 8px;
	font-size: 10px;
	text-transform: uppercase;
	color: #191919;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
	background: url(h4-bg.jpg) repeat-x top left;
	}
.css_song_one Table th.main {
	text-align: left;
	border-left: none;
	}
.css_song_one table td.list {
	margin: 0;
	padding: 0px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #dedede;
	border-left:none;
	}
.css_song_one table tr.sel_tr {
	background:#F3F3F3;
	}

.css_song_one table td.list div.lists {
	height:342px;
	overflow:auto;
}
.css_song_one table td {
	margin: 0;
	padding: 8px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
	}
.css_song_one table tr.last td {
	border-bottom: none;
	}
.css_song_one table td.main {
	text-align: left;
	border-left: none;
	}
	
.css_song_one .moresong{
	text-align:right;
	border-top:1px dashed #D5D5D5;
	padding-top:4px; 
}
.css_song_one .moresong A{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#DC1212;
}
.css_song_one .moresong A:hover{
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#DC1212;
}

.css_song_list{
	padding-top:10px;
}
.css_song_list .one{
	padding:5px;
	color:#db1111;
	background:url(play_1.gif) left center no-repeat;
	padding-left:20px;
}
.css_song_list .one1{
	padding:5px;
	color:#db1111;
	background:url(play_1.gif) left center no-repeat #f6f6f6;
	padding-left:20px;
}

.css_song_list A{
	text-decoration:none;
	color:#255aa8;
	display:block;
}
.css_song_list A:hover{
	text-decoration:underline;
}


.css_basket{
	
}
.css_basket Table TR.head{
	background:#E8E8E8;
}
.css_basket Table TR.head TD{
	font-size:12px;
	font-weight:bold;
	color:#006DC6;
}
.css_basket Table TD{
	font-size:11px;
	color:#000000;
}
.css_basket Table TD A{
	text-decoration:none;
	font-size:11px;
	color:#1e7dcd;
}
.css_basket Table TD A:hover{
	font-size:11px;
	text-decoration:underline;
	color:#1e7dcd;
}
.css_basket .note{
	text-align:left;
	border-top:1px dashed #D5D5D5;
	padding-top:4px;
	color:#db1111;
}
.css_basket .note A{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#DC1212;
}
.css_basket .note A:hover{
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#DC1212;
}

.css_payment{
	
}
.css_payment .done{
	font-size:18px;
	font-weight:bold;
	color:#FF3300;
	text-align:center;
}
.css_payment .msg{
	font-size:11px;
	font-weight:bold;
	padding-bottom:10px;
	text-align:center;
}
.css_payment .subhead{
	color:#000;
	font-weight:bold;
	font-size:11px;
	padding:3px;
	background:#efce7f;
}
.css_payment .title{
	color:#006DC6;
	font-weight:bold;
	font-size:11px;
	padding:3px;
	background:#E8E8E8;
}
.css_payment .input{
	padding:7px;
}
.css_payment .input textarea{
	width:100%;
	height:100px;
}
.css_payment .input textarea.note_txt{
	width:100%;
	padding:5px;
	height:200px;
	font-size:11px;
}
.css_payment .note{
	text-align:left;
	border-top:1px dashed #D5D5D5;
	padding-top:4px;
	color:#db1111;
}

.css_web_static{

}
.css_web_static .title{
	font-weight:bold;
	font-size:11px;
	padding:3px;
	text-decoration:underline;
	background:url(group-2.gif) no-repeat left center;
	padding-left:20px;
}
.css_web_static .ip{
	font-size:12px;
	padding:0px;
	padding-left:25px;
	background-position:0 5;
}
.css_web_static .text1{
	font-size:12px;
	padding:2px;
	padding-left:25px;
	background:url(ur-moderator.gif) no-repeat left center;
	background-position:0 5;
}
.css_web_static .text2{
	font-size:12px;
	padding:2px;
	padding-left:25px;
	background:url(ur-author.gif) no-repeat left center;
	background-position:0 5;
}
.css_web_static .text3{
	font-size:12px;
	padding:2px;
	padding-left:25px;
	background:url(ur-admin.gif) no-repeat left center;
	background-position:0 5;
}

.css_gift_type{

}
.css_gift_type .table .maintype{
	height:34px;
	background:url(gift_icon.gif) left no-repeat top;
	text-align:left;
}
.css_gift_type .table .maintype a{
	font-size:13px;
	color:#E02222;
	text-decoration:none;
	font-weight:bold;
}
.css_gift_type .table .maintype a:hover{
	font-size:13px;
	color:#E02222;
	text-decoration:underline;
	font-weight:bold;
}
.css_gift_type .table .subtype{
	text-align:left;
	color:#999999;
}
.css_gift_type .table .subtype a{
	font-size:11px;
	color:#3663BE;
	text-decoration:underline;
}
.css_gift_type .table .subtype a:hover{
	font-size:11px;
	color:#3663BE;
	text-decoration:none;
}


.css_gift_one{
}
.css_gift_one .button{
	text-align:right;
}

.css_gift_one .image{
	width:140px;
	height:170px;
}
.css_gift_one .name{
	color:#286f0c;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	width:140px;
}
.css_gift_one .price{
	color:#c10000;
	font-weight:bold;
	padding-top:10px;
	font-size:14px;
	text-align:left;
	width:140px;
}
.css_gift_one .btns{
	text-align:left;
	width:140px;
}


.css_gift{

}
.css_gift .moregift{
	text-align:right;
	border-top:1px dashed #D5D5D5;
	padding-top:4px; 
}
.css_gift .moregift A{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#DC1212;
}
.css_gift .moregift A:hover{
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#DC1212;
}
.css_gift .ylist{
	color:#000;
	font-size:11px;
	height:65px;
	text-align:left;
	overflow:hidden;
}
.css_gift .ylist{ overflow:hidden; width:465px; height:270px; position:relative; text-align:left; }
.css_gift .ylist .left_p{ position:absolute; float:left; z-index:10; }


.css_gift_more{
}
.css_gift_more .title{
	color:#DE1211;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:10px;
}
.css_gift_more .button{
	text-align:right;
}

.css_gift_more .image{
	width:259px;
	height:302px;
}
.css_gift_more .gift_text{
	color:#000000;
	font-size:12px;
	text-align:left;
}
.css_gift_more .gift_text .price{
	padding-bottom:10px;
	padding-top:10px;
	font-size:15px;
	font-weight:bold;
	color:#E43E3E;
}
.css_gift_more .gift_text .button{
	padding-top:10px;
}

.css_zur_east{

}
.css_zur_east .east_zurs{
	border-bottom:1px #D8D8D8 solid;
	padding:5 1 5 1;
}
.css_zur_east .east_zurs_list{
}
.css_zur_east .east_zurs_list .title{
	color:#163F8F;
	font-size:11px;
	font-weight:bold;
}
.css_zur_east .east_zurs_list .ztext{
	font-size:11px;
}

.css_zur_east .east_zurs_list TABLE{
	background:#DBDBDB;
}
.css_zur_east .east_zurs_list TABLE TR TD{
	background:#EDEDED;
	padding:3px;
}
.css_zur_east .east_zurs_list TABLE TR TD.td_FFFFFF{
	background:#FFFFFF;
}
.css_zar_add{
}
.css_last_zar{
	height:200px;
	overflow:auto;
}
.css_last_zar .div1{
	background:#efefef;
}
.css_last_zar .title{
	font-size:11px;
	color:#255aa8;
}
.css_last_zar .title A{
	font-size:11px;
	color:#255aa8;
	text-decoration:none;
}
.css_last_zar .title A:hover{
	font-size:11px;
	color:#255aa8;
	text-decoration:underline;
}
.css_last_zar .date{
	font-size:10px;
	color:#666666;
}
.css_zar_type{

}
.css_zar_type Table{
	width:472px;
}
.css_zar_type .table .maintype{
	height:30px;
	background:url(zar_icon.gif) left no-repeat top;
	text-align:left;
	font-size:10px;
	color:#999999;
}
.css_zar_type .table .maintype a{
	font-size:13px;
	color:#0c6faa;
	text-decoration:none;
	font-weight:bold;
}
.css_zar_type .table .maintype a:hover{
	font-size:13px;
	color:#0c6faa;
	text-decoration:underline;
	font-weight:bold;
}
.css_zar_type .table .subtype{
	text-align:left;
	font-size:10px;
	color:#999999;
}
.css_zar_type .table .subtype a{
	font-size:11px;
	color:#3663BE;
	text-decoration:underline;
}
.css_zar_type .table TABLE TD{
	text-align:left;
	font-size:11px;
	color:#999999;
}
.css_zar_type .table TABLE TD a{
	font-size:11px;
	color:#3663BE;
	text-decoration:underline;
}
.css_zar_type .table TABLE TD a:hover{
	font-size:11px;
	color:#3663BE;
	text-decoration:none;
}
.css_zar_list Table{
	width:479px;
}
.css_zar_list Table th {
	margin: 0;
	padding: 8px;
	font-size: 11px;
	font-weight:bold;
	text-transform: uppercase;
	color: #191919;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
	background: url(h4-bg.jpg) repeat-x top left;
	}
.css_zar_list Table th.main {
	text-align: left;
	border-left: none;
	}
.css_zar_list table td {
	margin: 0;
	padding: 8px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color:#000000;
	text-align: left;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
	}
.css_zar_list table tr.last td {
	border-bottom: none;
	}
.css_zar_list table td.main {
	text-align: left;
	border-left: none;
	}
.css_zar_list .bold{
	font-weight:bold;
	font-size:11px;
	color:#000000;
	padding-top:7px;
}
.css_zar_list .date{
	font-size:10px;
	color:#000000;
	padding-top:7px;
}

.css_zar{

}
.css_zar Table{
	width:472px;
}
.css_zar .table TABLE TR.title{
	background:#e5e5e5;
}
.css_zar .table TABLE TR.tr_1{
	background:#e8e8e8;
}

.css_zar .table TABLE TR TD A{
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.css_zar .table TABLE TR TD A:hover{
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}

/* PAGE NAV*/
#css_page_nav{
	text-align:right;
	display:block;
	height:20px;
	padding-top:3px;
}
#css_page_nav UL{
	margin:0px;
	padding:0px;
	list-style: none;
	text-align:right;
	float:right;
}
#css_page_nav UL LI{
	float: left;
	height:100%;
	margin: 0;
	padding: 0px 4px 0px 4px;
	border:1px solid #e3e3e3;
}
#css_page_nav UL LI.space{
	float: left;
	height:100%;
	margin: 0;
	padding: 0px;
	border:none;
	width:3px;
}
#css_page_nav UL LI A{
	color:#3663be;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	display:block;
	text-transform:uppercase;
}
#css_page_nav UL LI A:hover{
	color:#3663be;
	text-decoration:none;	
}
#css_page_nav UL LI.sel{
	float: left;
	height:100%;
	margin: 0;
}
#css_page_nav UL LI.sel A{
	color:#dc1212;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	display:block;
	text-transform:uppercase;
}
#css_page_nav UL LI.sel A:hover{
	color:#dc1212;
	text-decoration:none;	
}
#css_page_nav UL LI.end{
	float: left;
	height:100%;
	margin: 0;
	padding: 0px 0px 0 8px;
}
/* PAGE NAV END*/
.head_liks{
	height:20px;
}
.head_liks a:hover, .head_liks .selected{
	background-image: url("search_link_bg_sel.gif");
	background-repeat: no-repeat;
	background-position: center;;
	text-decoration: none;
}

.head_liks a.selected{
	color: #2FB8D8;
}
.head_liks a{
	color:#999999;
	background-image: url("search_link_bg.gif");
	background-repeat: no-repeat;
	background-position: center;
	text-align:center;
	margin-right:1px;
	height:17px;
	font-family:tahoma;
	font-size:11px;
	text-decoration: none;
}
.search_side .editbox{
	height:20px;
	border:1px solid #7f9db9;
	width:435px;
}
.search_side .editbox1{
	height:20px;
	border:1px solid #7f9db9;
	width:235px;
}
.search_side .selectBox1{
	height:18px;
	border:1px solid #7f9db9;
	width:190px;
}

.sample{
	padding:5 5 5 5;
	text-align:center;
	border-bottom:2px solid #000000;
}
.sample A{
	text-decoration:none;
	font-size:12px;
	color:#990000;
	font-weight:bold;
}
.sample A:hover{
	text-decoration:none;
	font
	-size:12px;
}


#css_news_btns{
	margin:0px;
	display:block;
	height:30px;
}
#css_news_btns UL{
	margin:0px;
	padding:0px;
	list-style: none;
	height:18px;	
}
#css_news_btns UL LI{
	float: right;
	margin: 0;
	padding:2 5 2 5;
	color:#0857A6;
}
#css_news_btns UL LI.middle{
	margin: 0;
	padding-top:3px;
	height:15px;
}
#css_news_btns UL LI.left{
	height:18px;
	margin: 0;
	width:1px;
}
#css_news_btns UL LI.right{
	width:3px;
	height:18px;
	margin: 0;
	padding: 3px 5px 0 5px;
}
#css_news_btns UL LI.rate{
	height:25px;
	margin: 0;	
}
#css_news_btns UL LI.space{
	padding:2 5 2 5;
	margin: 0;
	background:none;

	color:#E5E5E5;
	font-weight:bold;
}
#css_news_btns UL LI.space_l{
	padding:4 5 2 5;
	margin: 0;
	color:#FE5B00;
	font-weight:bold;
}
#css_news_btns UL LI A{
	color:#0857A6;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;	
}
#css_news_btns UL LI A:hover{
	color:#0857A6;
	text-decoration:none;	
}
#css_news_btns UL LI.comment{
	float: left;
	height:25px;
	padding-top:5px;
	font-size:10px;
	margin: 0;
}
#css_news_btns_back{
	display:block;
	height:20px;
	background-color:#242879;
}

/* PRINT*/
.css_print_head{
	background:#242879;
	color:#FFFFFF;
}
.css_print_subhead{
	background:#E5E5E5;
}
#css_print_btn{
	border-top:2px #242879 solid;
	display:block;
	text-align:left;
	padding:3 0 3 0;
}

.css_left .bulan{
	border:1px solid #d9d9d9;
}
.css_left .bulan .top{
	height:2px;
	background:#163f8f;
}
.css_left .bulan_title{
	background:url(bulan_arrow.gif) left no-repeat center;
	color:#000000;
	font-weight:bold;
	padding:5 0 3 20;
	border-bottom:1px solid #3563be;
}
.css_left .bulan_body{
	color:#000000;
	padding:5px;
	font-size:11px;
}
.css_left .bulan_body .space{
	height:1px;
	border-bottom:1px #f2f2f2 solid;
	background:#d4d4d4;
}
.css_left .bulan_body A{
	color:#cc1a1a;
	text-decoration:none;
	font-size:11px;
}
.css_left .bulan_body A:hover{
	color:#cc1a1a;
	text-decoration:line-through;
	font-size:11px;
}
.css_left .bulan_body .title{
	color:#3563be;
	font-size:11px;
	padding:5 0 5 0;
}
.css_left .bulan_body .txt_inp{
	color:#000;
	font-size:11px;
	border:1px solid #828282;
	width:100%;
}
.css_left .bulan_body .txt_txtarea{
	color:#000;
	font-size:10px;
	border:1px solid #828282;
	width:100%;
	height:80px;
}

.css_left .bulan_body .btn{
	color:#444444;
	height:20px;
	font-size:10px;
	border:1px solid #b0b0b0;
	border-top:none;
	border-bottom:none;
	background:url(btn_back.gif) repeat-x top;
	padding:0px;
	margin:0px;
}

.css_right{
}

.css_right .bulan{
	border:1px solid #d9d9d9;
}
.css_right .bulan .top{
	height:2px;
	background:#163f8f;
}
.css_right .bulan_title{
	background:url(bulan_arrow.gif) left no-repeat center;
	color:#000000;
	font-weight:bold;
	padding:5 0 3 20;
	border-bottom:1px solid #3563be;
}
.css_right .bulan_body{
	color:#000000;
	padding:5px;
	font-size:11px;
}
.css_right .bulan_body .space{
	height:1px;
	border-bottom:1px #f2f2f2 solid;
	background:#d4d4d4;
}
.css_right .bulan_body A{
	color:#cc1a1a;
	text-decoration:none;
	font-size:11px;
}
.css_right .bulan_body A:hover{
	color:#cc1a1a;
	text-decoration:line-through;
	font-size:11px;
}
.css_right .bulan_body .title{
	color:#3563be;
	font-size:11px;
	padding:5 0 5 0;
}
.css_right .bulan_body .txt_inp{
	color:#000;
	font-size:11px;
	border:1px solid #979797;
	width:100%;
}
.css_right .bulan_body .txt_txtarea{
	color:#000;
	font-size:10px;
	border:1px solid #979797;
	width:100%;
	height:80px;
}

.css_right .bulan_body .btn{
	color:#444444;
	height:20px;
	font-size:10px;
	border:1px solid #b0b0b0;
	border-top:none;
	border-bottom:none;
	background:url(btn_back.gif) repeat-x top;
}
#css_poll_div_left{
	float:left;
	margin-right:20px;
	display:block;
}
#css_poll_div_right{
	text-align:right;
}

.css_meet_search{
}
.css_meet_search .note{
	color:#000000;
	font-size:11px;
}
.css_meet_search .row{
	color:#ef4705;
	font-size:12px;
	padding:3px;
	font-weight:bold;
	border-bottom:1px dashed #d9d9d9;
}
.css_meet_search .input{
	color:#000;
	font-size:11px;
	padding:3px;
	font-weight:normal;
}
.css_meet_search .input SELECT{
	width:100%;
	border:1px inset #a4a4a4;
}
.css_meet_search .input INPUT{
	border:1px inset #a4a4a4;
}
.css_meet_search .btn{
	text-align:right;
	padding-top:3px;
}

.css_police{
	height:150px;
	width:100%;
	overflow:auto;
	border:1px solid #d5d5d5;
	padding:5px;
}

.css_weather{
	
}
.css_weather .city{
	font-size:15px;
	color:#12468c;
	font-weight:bold;
	padding:5px;
}
.css_weather .date{
	font-size:11px;
	color:#f32c2c;
	font-weight:bold;
	padding-left:10px;
	padding-bottom:7px;
}
.css_weather TABLE{
	background:#FFFFFF;
}
.css_weather TD{
	background:#e2f2e7;
}
.css_weather TD.sub_title{
	background:#fee8dd;
	font-weight:bold;
	text-align:center;
}
.css_weather .note{
	text-align:center;
	color:#12468c;
	font-size:11px;
}
.css_weather .utoo{
	color:#FF3300;
	font-weight:bold;
	font-size:37px;
	padding-left:45px;
	padding-top:35px;
}
.css_weather .stoo{
	color:#3361bb;
	font-weight:bold;
	font-size:37px;
	padding-left:45px;
	padding-top:35px;
}

.css_zurhai{
	
}
.css_zurhai .title{
	font-size:15px;
	color:#12468c;
	font-weight:bold;
	padding:5px;
}
.css_zurhai .date{
	font-size:11px;
	color:#f32c2c;
	font-weight:bold;
	padding-left:10px;
	padding-bottom:7px;
}
.css_zurhai TABLE{
	background:#FFFFFF;
}
.css_zurhai TD{
	background:#e2f2e7;
}
.css_zurhai TD.sub_title{
	background:#fee8dd;
	font-weight:bold;
	text-align:center;
}
.css_zurhai .note{
	text-align:center;
	color:#12468c;
	font-size:11px;
}
.css_zurhai .comment{
	text-align:left;
	color:#12468c;
	font-size:11px;
	background:#FFFFFF;
	padding:5px;
}

.css_zurhai .utoo{
	color:#3462bd;
	font-weight:bold;
	font-size:55px;
	text-align:center;
	padding-top:74px;
}

/* GALLERY CSS START*/

#css_gallery_head{
	display:block;
	height:20px;
	background-color:#eeeeee;
	color:#000;
	font-weight:bold;
	font-size:11px;
	padding-left:8px;
}
#css_gallery_subhead{
	display:block;
	height:20px;
	color:#a3a3a3;
	font-weight:bold;
	font-size:10px;
	padding-left:8px;
}
#gallery_border{
	width:110px;
	padding:5px;
	background:#E5E5E5;
	height:110px;
}
#gallery_back{
	width:110px;
	height:110px;
	background:#FFFFFF;
}
#gallery_image{
	width:110px;
	height:110px;
	text-align:center;
	cursor:pointer;
}
#gallery_name{
	font-weight:normal;
	color:#666666;
	padding-bottom:3px;
	text-align:left;
	padding-left:6px;
	font-size:10px;
	height:15px;
}
#gallery_date{
	font-weight:normal;
	color:#FFFFFF;
	font-size:10px;
}
/* GALLERY CSS END*/
/* COMMENT START*/
#fieldSet{
	border:1px #DDDDDD solid;
}
#css_comment_div{
	width:100%;
}
.css_comment_note{
	color:#CC3300;
	text-align:center;
	padding:15px;
	background:#DDDDDD;
	border:1px #EDF3F7 solid;
	font-size:11px;
}
.css_comment_title{
	color:#000000;
	text-align:left;
	font-weight:bold;
	padding:5px;
}
.css_comment_body{
	border:1px #DDDDDD solid; 
	color:#000000;
	padding:5px;
}
#css_comment_comment{
	font-size:10px;
	padding-bottom:10px;
}
#css_comment_order{
	display:block;
	height:18px;
	background:url(space1.gif) top repeat-x;
	padding-top:5px;
	
}
#css_comment_order UL{
	margin:0px;
	padding:0px;
	list-style: none;
	width:100%;
}
#css_comment_order UL LI{
	float: right;
	height:100%;
	margin: 0;
	font-size:11px;
	padding: 0px 5px 0 5px;
	display:block;
	border-left:#DDDDDD solid 1px;
	border-right:#FFFFFF solid 1px;
}
#css_comment_order UL LI A{
	color:#939393;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}
#css_comment_order UL LI A:hover{
	color:#939393;
	text-decoration:none;	
}

.s_border{ background:#F4F4F4; border:1px solid #DADADA; }
.s_border IMG{ cursor:pointer; }
.s_scroll_d table{ background:#DADADA; }
.s_scroll_d table td{ background:#FFFFFF; }
.s_scroll_d{ position:absolute; float:left; z-index:1; }
.s_scroll{ overflow:hidden; position:relative; text-align:left; }

table.data {
	width: 100%;
	margin: 0;
	padding: 0;
	background: url(/sitewide/images/u/module_bg.jpg) repeat-x 0 25px;
	}
table.data th {
	margin: 0;
	padding: 8px;
	font-size: 73%;
	text-transform: uppercase;
	color: #191919;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
	background: url(/sitewide/images/u/h4-bg.jpg) repeat-x top left;
	}
table.data th.main {
	width: 420px;
	text-align: left;
	border-left: none;
	}
table.data td {
	margin: 0;
	padding: 8px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 120%;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
	}
table.data tr.last td {
	border-bottom: none;
	}
table.data td.main {
	text-align: left;
	border-left: none;
	}
.fm_text_top{
	color:#000000;
	font-weight:bold;
	font-size:11px;
}
.fm_text_top1{
	color:#FFFF00;
	font-size:11px;
}

/* for valute */
div.exchange{ width:211px;}
div.exchange-combobox{ width:199px; height:22px; padding:3px 5px 0px 5px; repeat-x; border:1px solid #CCCCCC;}
div.exchange-combobox select{width:199px; height:18px; font-size:12px;}
div.exchange-logo{ overflow:hidden; width:210px; display:block; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
div.exchange-valute{ display:block;}
div.exchange-valute table{ display:block; background:#CCCCCC;}
div.exchange-valute td{padding:5px; background:#FFFFFF;}
td.valute-title{font-weight:bold;}
td{ font-size:10px;}
td.valute-name{font-weight:bold; font-size:10px;}
td.valute-nickname{color:#CC0500; font-weight:bold;}
div.exchange-more{  display:none; padding:5px; text-align:right; border:1px solid #CCCCCC; border-top:none;}
div.exchange-more a{color:#002B4B; font-size:11px; text-decoration:none;}
div.exchange-more a:hover{color:#002B4B; font-size:11px; text-decoration:underline;}
div.exchange-more a:visited{color:#002B4B; font-size:11px; text-decoration:none;}
div.exchange-convert{  display:block; height:90px; background:#F1F1F1; border:1px solid #CCCCCC; border-top:none;}
div.exchange-convert-item{ height:20px; float:left; padding:5px; color:#000000; font-size:12px;}
div.exchange-convert-item input{width:75px; height:18px; float:left; font-size:12px; text-align:right;}
div.exchange-convert-item select{height:18px; width:50px; float:left; font-size:11px;}
div.exchange-convert-item img{cursor:pointer;}
/* end of valute */

.css_home_news_last .scrolls{
	padding:0px;
	overflow:auto;
	height:450px;
}
.css_home_news_last .back{
	padding:2px 0px 0px 6px;
	border-bottom:1px solid #F2F2F2;
	background-position:5px 8px;
}
.css_home_news_last .pic{
	height:50px;
	width:50px;
	float:left;
	overflow:hidden;
}
.css_home_news_last .back1{
	padding:2px 0px 0px 6px;
	background:#F2F2F2;
	background-position:5px;
}
.css_home_news_last .back_sel{
	padding:2px 0px 0px 6px;
	background:#EEEEEE;
	border-bottom:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	background-position:5px;
}
.css_home_news_last .title A{
	color:#004276;
	padding:2px;
	font-size:11px;
	text-decoration:none;
	display:block;
}
.css_home_news_last .title A:hover{
	color:#12468c;
	padding:2px;
	font-size:11px;
	text-decoration:underline;
}
.css_home_news_last .date{
	color:#aaaaaa;
	font-size:10px;
	}
	
-
Designed by : BaA4kA
			  baachka_20@yahoo.com 