html { height:100%;	min-height:100%; }
body { font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size: 11px;	width:100%;	height:100%; background:#0b0b0b url(../../micro/imgs/common/mainbg.jpg) repeat-x; margin:0px; padding:0px; min-height:100%;	height: 100%; }
#menu {	background:url(../imgs/n_menu/menubg.jpg) repeat-x; width: 950px; height: 34px; margin:0 auto 0 auto; }
#menu a { float:left; }
#loginmenu { background:url(../imgs/n_menu/login_bg.jpg); float:right; width:251px; height:34px; text-align:left; position:relative; }
#loginmenu div { margin:5px 0 0 10px; }
#loginmenudl { top:-34px; left:3px; position:absolute; margin:0px; }
#loginmenudl div { float:left; }
#loginmenu img { cursor:pointer; }
#loginmenu_s { width:120px; top:-34px; left:125px; position:absolute; padding:0 0 0 5px;}
#loginmenu_s img {float:left; margin:3px 4px 0 0;}
#loginmenu_s a { color:#999999; font-weight:normal; font-size:10px;}
#masthead { text-align:left; padding:20px 0 0px 40px; height:70px; margin:0 auto 0 auto; width: 990px; }
#footer { width: 970px; height: 30px; margin:0 auto 0 auto;	padding-top:5px; color:#666666; text-align:right; line-height:18px; }
.footercopy { width:370px; float:right; margin:10px 10px 0 0; }
#footer a { color:#666666; }
input, select, textarea { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; }
#mcont { width:950px; margin:0 auto 0 auto; color:#CCCCCC; z-index:1;}
#st_time { background:url(../imgs/common/st_bg.png) no-repeat; width:300px; height:36px; color:#FFFFFF; padding:10px 0 0 0; text-align:center; }
#blocker { width:100%; height:900px;; background:url(../../micro/imgs/normal_background.png); position:absolute; margin:auto; z-index:200; display:none; }
#lang_select { background:url(../../micro/imgs/common/drop_long_bg.png) no-repeat; width:125px; height:25px; float:left; text-align:left; color:#666; padding:3px 0 0 10px; margin:20px 0 0 10px; cursor:pointer; }
#lang_option { display:none; margin:-35px 0 0 10px; position:absolute; background:#232323; width:120px; height:45px; padding:3px; }
#lang_option .popt { text-align:left; padding:2px 2px 2px 10px; cursor:pointer; }
.c_bar { background:url(../../micro/imgs/common/c_bar_m.jpg); height:26px; }
.c_barpl { background:url(../../micro/imgs/common/c_bar_l.jpg); width:8px; height:26px; float:left; }
.c_barpr { background:url(../../micro/imgs/common/c_bar_r.jpg); width:8px; height:26px; float:right; }
.c_bardiv {float:left; padding:7px 0 0 0; font-weight:bold; }
.b_bar { background:#171717; height:10px; }
.b_barpl { background:url(../../micro/imgs/common/b_bar_l.jpg); height:10px; width:8px; float:left; }
.b_barpr { background:url(../../micro/imgs/common/b_bar_r.jpg); height:10px; width:8px; float:right; }
.t_bar { background:#171717; height:10px; }
.t_barpl { background:url(../../micro/imgs/common/t_bar_l.jpg); height:10px; width:8px; float:left; }
.t_barpr { background:url(../../micro/imgs/common/t_bar_r.jpg); height:10px; width:8px; float:right; }
#a_msg { background:url(../../micro/imgs/n_menu/h_msg_bg.png) no-repeat; width:279px; height:49px; position:absolute; z-index:5; color:#CCCCCC; left:-7px; top:29px;}
.a_msg_l { float:left; width:20px;}
.a_msg_r { float:left; width:200px;}
.o_btn { background:url(../../micro/imgs/common/o_btn_bg.png) no-repeat; width:112px; height:28px; float:left; color:#111111; text-align:center; font-weight:bold; padding:7px 0 0 0; cursor:pointer; }
.drop_btn { background:url(../../micro/imgs/common/drop_bg.png) no-repeat; width:86px; height:26px; float:left; color:#111111; text-align:left; font-weight:bold; padding:5px 0 0 10px; cursor:pointer; }
.s_btn { background:url(../../micro/imgs/common/s_btn_bg.png) no-repeat; width:67px; height:27px; float:left; color:#111111; text-align:left; font-weight:bold; padding:5px 0 0 0; cursor:pointer; text-align:center; }

a.white:link { font-weight: bold; color:#FFFFFF; text-decoration: none; }
a.white:visited { font-weight: bold; color:#CCCCCC;	text-decoration: none;}
a.white:hover {	font-weight: bold; color: #FFFFFF; text-decoration: underline;}
a:link { font-weight: bold;	color: #efefef;	text-decoration: none;}
a:visited {	font-weight: bold; color:#a3a3a3; text-decoration: none; }
a:hover { font-weight: bold; color: #efefef; text-decoration: underline; }

div#al_msg{ margin: 0 10%;background: #133300}
.al_msg_cont { padding:10px; font-size:11px; color:#CCCCCC; text-align:center;}
.al_msg_header { color:#FFFFFF; font-weight:bold; font-size:15px; margin:-8px 0 5px 0; border-bottom:1px solid #333333; }
b.rtop, b.rbottom{display:block;background: #000}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #133300}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

div#al_rmsg{ margin: 0 10%;background: #480000}
b.rrtop, b.rrbottom{display:block;background: #000}
b.rrtop b, b.rrbottom b{display:block;height: 1px; overflow: hidden; background: #480000}
b.rrtop b.r4, b.rrbottom b.r4{margin: 0 1px;height: 2px}

.btn_small { background:url(../../micro/imgs/btn_small.gif); width:105px; height:20px; padding-top:4px; color:#FFFFFF; cursor:pointer; text-align:center; margin:0px auto; }
.btn_micro { background:url(../../micro/imgs/btn_micro.png); width:64px; height:21px; padding-top:5px; color:#FFFFFF; cursor:pointer; text-align:center; font-size:10px; margin:0px auto; }
.mshcase { width:153px;	text-align:center;	float:left;}

.errormsg { color:#990000;}
#wshadt { background:url(../imgs/white_shad_top.png) no-repeat;	width:669px; height:15px; margin:0px auto; }
#wshadb { background:url(../imgs/white_shad_btm.png) no-repeat;	width:669px; height:17px; margin:0px auto; }
#wshad { background:url(../imgs/white_shad.png); width:669px; margin:0px auto; }
#login_box { text-align:left; font-size:10px; margin:-3px 0 0 0; }
.alertrbtop { width: 570px;	height: 10px; background:url(../imgs/alert_top.png); margin:0px auto; }
.alertrbcontent { width: 570px;	background:url(../imgs/alert_background.png); color:#FFFFFF; margin:0px auto; font-family:Georgia, "Times New Roman", Times, serif;	font-size:12px; }
.alertrbbot { width: 570px;	height: 10px; background:url(../imgs/alert_bottom.png);	margin:0px auto; }
.rbtop { width: 570px; height: 10px; overflow:hidden; background:url(../imgs/normal_top.png) no-repeat;	margin:0px auto; }
.rbcontent { width: 570px; background:url(../imgs/normal_background.png); color:#FFFFFF; margin:0px auto; }
.rbbot { width: 570px; height: 10px; overflow:hidden; background:url(../imgs/normal_bottom.png) no-repeat; margin:0px auto; }
.gline_small { width:193px; background:url(../imgs/line2.png) no-repeat; height:2px; margin:0 auto 0 auto; }
.bcrumbover { background:url(../imgs/bback.png); float:left; height:15px; padding: 3px 5px 0 5px; }
.bcrumbout { float:left; height:15px; padding: 3px 5px 0 5px; }
.arrow_left { background:url(../imgs/arrow_left.png); width:12px; height:12px; float:left; margin-top:3px; }
.arrow_right { background:url(../imgs/arrow_right.png); width:12px;	height:12px; float:left; margin-top:3px; }
.darrow_left { background:url(../imgs/darrow_left.png); width:18px;	height:18px; float:left; }
.darrow_right {	background:url(../imgs/darrow_right.png);width:18px; height:18px; float:left; }
.mini_item_sc {	cursor:pointer;	float:left;	width:190px; padding:5px; height: 30px;	text-align: left; float:left; border-bottom:dotted 1px #939393; }
.headertag { background-color: #2d2d2d;	width:80px;	margin:3px 0 -3px 15px;	font-size:11px;	font-weight:bold;font-family:Tahoma, Arial, Helvetica, sans-serif;text-align:center;color:#e8e8e8;}
.innerheader { padding: 5px 10px 5px 10px; }
.error_tag { padding:5px; background-color:#990000;	color:#FFFFFF;	font-weight:bold;font-family:Tahoma, Arial, Helvetica, sans-serif; }
.gmenu { width:273px; }
.menu_top { background:url(../imgs/menu/tv10_top.png); height:32px; }
.menu_mid { background: url(../imgs/menu/menu_mid.png); }
.menu_btm { background:url(../imgs/menu/menu_btm.png); height: 25px; }
.btn_n { background-image:url(../imgs/btn_n.png); width:143px; height:20px;	text-align:center; margin-bottom:5px; padding:3px 0 0 0; }
.loginactive { cursor:pointer; width:60px;background-color:#ffb847;float:left; text-align:center; padding:1px; }
.logininactive { cursor:pointer; width:60px;background-color:#de8800;float:left; text-align:center; color:#ff9c00; padding:1px; }
.subheader { font-size:13px }

