/* -------------------------------
	Reset style 
------------------------------- */

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,table,th,td{margin:0; padding:0;} 
	
img{border:0;}

ul,ol{list-style:none;}
 
table{border:0px; border-collapse:collapse;}

/* -------------------------------
	Base font 
------------------------------- */

body{font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#fff;}

h1,h2,h3,h4,h5,h6,strong,th{font-weight:bolder;}
h1{padding:0 0 15px 25px; font-size:14px; color:#fc8301; text-decoration:none;}
.hr h1{padding:0 0 15px 20px; font-size:14px; color:#fc8301; text-decoration:none;}
.framesetblockquote_an h1{padding:0 0 15px 40px; font-size:14px; color:#fc8301; text-decoration:none;}

a{text-decoration:none; color:#fff;}
a:visited{}
a:hover{text-decoration:underline;}
a:active{}

/* -------------------------------
	Base style 
------------------------------- */

html, body{width:100%; height:100%; text-align:center; background:#626262;}

#main{min-width:1000px; min-height:100%; height:auto !important; height:100%; margin:0 auto -76px; text-align:left;}

	#header{height:276px; margin:0; background:#fff url('/img2/header_bg.gif') repeat-x 0 100%;}
	
	#content{}
		
		.area{margin:0 235px 0 0;}
			.initial_dl{float:left;}
			.hr{margin:0 0 0 235px;}
		.framesetblockquote_an{float:right; width:235px;}

.table_under_code{width:100%; height:76px;  margin:0 auto; clear:both;}
#footer{width:100%; height:76px;  margin:0 auto; clear:both; background:#fff url('/img2/footer_bg.gif') repeat-x 0 0;}

/* -------------------------------
	Menu 
------------------------------- */
 
 @media all and (min-width:0px) {.abbr{top:220px;}}
.abbr{position:absolute; top:216px; *top:231px; left:0; margin:0 0 20px 5px;}
	.abbr div{}
		.abbr div ul{margin:0 0 15px 5px;}
			.abbr div ul li{display:block; float:left; margin:0 0 7px 0; background:url('/img2/left_menu_line.gif') no-repeat 100% 3px;}
				.abbr div ul li a{display:block; float:left; _height:1px; padding:0 15px 14px 15px; font-size:14px; font-weight:bold; color:#fc8301;}
				.abbr div ul li a:hover{color:#666666; text-decoration:underline; background:url('/img2/left_menu_hover.gif') no-repeat 50% 100%;}

.way{padding:5px 2px;}
	.way ul{}
		.way ul li{margin:0 0 1px 0;}
			.way ul li a{display:block; _height:1px; padding:0 0 2px 20px;}
			.way ul li a:hover{color:#000; text-decoration:underline;}

.engagement{margin:0 20px; height:15px; margin:0 0 25px 0; padding:3px 4px 3px 4px; color:#fff; border:2px solid #fc8301; border-radius:7px; -moz-border-radius:7px; -opera-border-radius:7px; -khtml-border-radius:7px; -webkit-border-radius:7px;}
	.engagement li{float:left;}
		.engagement li a{color:#fff; text-decoration:none; font-size:11px; padding:0 0 0 5px;}
			.engagement li span{padding:0 5px; color:#808080;}

.bisindexunder{position:absolute; top:105px; left:0; width:200px; margin:0 0 38px 15px;}
	.bisindexunder div{margin:0 0 0 10px;}
		.bisindexunder div ul{margin:0;}
			.bisindexunder div ul li{margin:0;}
				.bisindexunder div ul li a{display:block; _height:1px; padding:0 20px 3px 0; font-size:14px; font-weight:bold; color:#fc8301;}
				.bisindexunder div ul li a:hover{color:#666666; text-decoration:underline;}
		.font{display:block; padding:0 10px 3px 0; font-size:14px; font-weight:bold; color:#fc8301;}
		.notepad_a:hover{color:#666666; text-decoration:underline;}

.noscriptyesterday{position:absolute; width:500px; left:50%; margin:1px 0 0 -236px;}
	.noscriptyesterday li{float:left; margin-top:3px; height:12px; border-right:solid #000 1px;}
		.noscriptyesterday li a{float:left; padding:0 13px;}

/* -------------------------------
	Form 
------------------------------- */

.meta_bdo{position:absolute; z-index:3; top:-20px; *top:-35px; left:0; width:220px; height:25px; padding:0 0 0 17px;}
	.noframes_input{float:left; width:135px; height:18px; margin:0; padding:3px 0 0 10px; background:url('/img2/left_search_input.gif') no-repeat 0 0; border:none; font-size:11px; color:#5D5D5D;}
	.optgroup{cursor:pointer; float:left; width:23px; height:20px; background:url('/img2/left_search_button.gif') no-repeat 0 0; border:none}

.in{width:154px; height:120px; margin:5px 0 0 5px; padding:10px 0 0 14px;}
	.in h1{margin:0; padding:0 0 12px 4px;}
	.font_font{width:153px; height:17px; margin:0 0 8px 2px; padding:3px 10px 0 10px; background:url('/img2/input_bg.gif') no-repeat 0 0; border:none; font-size:11px; color:#5D5D5D;}
	.in a{display:block; padding:0 0 7px 4px;}

.form{margin:0 0 0 5px; padding:0 0 0 10px;}
	.head_under{width:153px; height:17px; margin:0 0 8px 2px; padding:3px 10px 0 10px; background:url('/img2/input_bg.gif') no-repeat 0 0; border:none; font-size:11px; color:#5D5D5D;}
	.form a{display:block; padding:0 0 7px 4px;}

.style{padding:0 0 0 24px; color:#010101;}
	.style div{margin:5px 0;}
	.scriptblk{width:153px; height:17px; margin:0 0 5px 0 ; padding:3px 10px 0 10px; background:url('/img2/input_bg.gif') no-repeat 0 0; border:none; font-size:11px; color:#5D5D5D;}
	.style label{display:block; padding:0 0 5px 0; color:#010101;}
	.style select{width:173px; height:21px; margin:0 0 5px 0 ; font-size:11px; color:#5D5D5D;} 
	.style a{display:block; margin:5px 0 5px 0;}
	.sthead{width:194px; margin:20px 0 0 12px; padding:5px 0 7px 14px; background:url('/img2/green_border_bg2.gif') no-repeat 0 0;}
	
/* -------------------------------
	Template style
------------------------------- */

.h1_span{clear:both; line-height:0;}

.tableh6span{position:absolute; z-index:2; width:730px; height:90px; left:0; margin:0 0 0 20px; border:1px solid #000; background:#fff;}

.tbodystyleunder{float:left; width:320px; height:127px; background:url('/img2/head_left_bg.gif') no-repeat 0 0;}
.doctype_together{float:right; width:320px; height:127px; background:url('/img2/head_right_bg.gif') no-repeat 0 0;}

.label_meta_what a{position:absolute; z-index:1; width:293px; height:210px; left:50%; margin:0 0 0 -146px; background:url('/img2/main_logo.gif') no-repeat 0 0;}

.acronymdl{position:absolute; top:0; left:100%; width:309px; height:262px; margin:0 0 0 -309px; background:url('/img2/middle_decor_bg.jpg') no-repeat 50% 0;}

.bdo_textarea{width:190px; margin:0 0 20px 5px;}
	.sub_s{}
	.are{}

.thlink_yesterday{padding:15px 0 0 23px; color:#000;}
	.thlink_yesterday a{margin:0 0 0 5px; display:block; color:#000;}

.time{width:192px; margin:0 0 20px 13px; background:url('/img2/best_block_bg.gif') repeat-y 0 0;}
.an{width:192px; margin:0 0 20px 30px; background:url('/img2/best_block_bg.gif') repeat-y 0 0;}
	.h2tour{background:url('/img2/best_block_top.gif') no-repeat 0 0;}
	.body_speakingin{padding:5px 0; background:url('/img2/best_block_bottom.gif') no-repeat 0 100%;}
		.tablea_select{padding:0 10px 4px 15px;}
			.tablea_select span{color:#010101;}
		.linkcol{margin:0 1px; padding:3px 10px 3px 15px; background:#fc8301; font-weight:bolder; font-size:13px; color:#020204;}
		.a{margin:0 1px; padding:4px 10px 8px 15px;}
			.tfootsup{background:#fc8301;}
			.a span{padding:0 5px 0 0; color:#010101;}
			.a a{padding:0 5px 0 0;}
		.scriptms{margin:0; padding:8px 10px 8px 17px; background:#000 url('/img2/best_block_b_bg.gif') no-repeat 50% 100%;}
			.scriptms a{padding:0 5px 0 0;}

	.blkobject_what{}
	.in_with{}

.code_theadcolgroup{width:192px; margin:0 0 20px 13px; background:url('/img2/best_block_bg.gif') repeat-y 0 0;}
	.doctype_yesterday{background:url('/img2/best_block_top.gif') no-repeat 0 0;}
	.center{padding:5px 0; background:url('/img2/best_block_bottom.gif') no-repeat 0 100%;}
		.script{margin:9px 1px 0 1px; padding:8px 10px 8px 17px; background:#000 url('/img2/news_block_a_bg.gif') no-repeat 0 0;}
			.script a{padding:0 5px 0 0;}
		.areaisindexan{margin:0 1px 10px 1px; padding:3px 10px 5px 20px; background:#fc8301; font-weight:bolder; font-size:13px; color:#020204;}	

.legend{width:179px; margin:-10px 0 20px 5px;}
.framesetblockquote_an .legend{width:179px; margin:-10px 0 20px 20px;}
	.legend ul{padding:0 20px 0 20px;}

.togetherbody{width:179px; margin:0 0 20px 15px; text-align:center;}
	.togetherbody div{}

.meta_kbd{margin:0 0 30px 0; text-align:center;}

.also{margin:0 0 30px 0; border:2px solid #fc8301; border-radius:7px; -moz-border-radius:7px; -opera-border-radius:7px; -khtml-border-radius:7px; -webkit-border-radius:7px;}
	.also div{margin:10px 0;}
		.also ul{width:24%; text-align:center; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
			.also ul li{margin:0 0 5px 0;}
				.also ul li a{}

.kbd_u{margin:0 0 30px 0; padding:10px; border:2px solid #fc8301; border-radius:7px; -moz-border-radius:7px; -opera-border-radius:7px; -khtml-border-radius:7px; -webkit-border-radius:7px;}
	.kbd_u ul li{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; padding:0 5px 5px 0;}

.base{margin:0 0 18px 0; padding:3px 5px 3px 0; text-align:center; border:2px solid #fc8301; border-radius:7px; -moz-border-radius:7px; -opera-border-radius:7px; -khtml-border-radius:7px; -webkit-border-radius:7px;}

.applet_tbodyfieldset{margin:0 0 20px 0; padding:5px 0 0 0;}

	.basefont{background:url('/img2/info_block_top.gif') repeat-x 0 0;}
		.input{background:url('/img2/info_block_top_l.gif') no-repeat 0 0;}
		.iframestyle{padding:11px 0 0 0; background:url('/img2/info_block_top_r.gif') no-repeat 100% 0;}

	.by_th{background:#414040 url('/img2/info_block_bottom.gif') repeat-x 0 100%;}
		.way_dfn{background:url('/img2/info_block_bottom_l.gif') no-repeat 0 0;}
		.ms_block_legend{padding:3px 0 0 0; background:url('/img2/info_block_bottom_r.gif') no-repeat 100% 0;}

	.font_frameset{background:#414040 url('/img2/info_block_bottom.gif') repeat-y 0 0;}
		.framesetontime{min-height:115px; height:auto !important; height:115px; margin:0 0 0 1px; padding:0 0 0 7px; background:#414040 url('/img2/info_block_bottom.gif') repeat-y 100% 0;}

			.acronymq{position:absolute; width:140px; height:102px; margin:27px 0 0 2px; padding:0 0 0 8px;}
				.acronymq img{border:1px solid #fff;}
			
			.the{margin:0;}
				.objecttbody{}
				.tbody1{padding:5px 13px 12px 13px; font-weight:bolder; font-size:14px;}
					.tbody1 .initial{float:right; position:relative; width:84px; height:16px; margin-top:-16px; font-weight:normal; font-size:11px; text-align:center; background:url('/img2/notepad_bg.gif') no-repeat 0 0;}
				.tbody2{}
					.tbody2 div{padding:5px 13px 5px 150px; background:#fc8301;}
				.dt_legendtable{padding:7px 13px 5px 150px; background:#fc8301;}
					.dt_legendtable span{color:#010101;}
					.dt_legendtable a{line-height:24px;}
				.dt_legendtable2{padding:10px 0 10px 10px;}
					.dt_legendtable2 a{display:block; float:left; position:relative; width:84px; height:16px; margin:8px 48px 0 0; text-align:center; background:url('/img2/info_text2_a_bg.gif') no-repeat 0 0;}
					.dt_legendtable2 span{padding:0 2px 0 10px; color:#010101;}

.b{width:179px; margin:0 0 20px 15px;}
	.week{}
	.s{}

.engagement_h1_tour{width:179px; margin:0 0 20px 15px;}
	.engagement_h1_tour ul{padding:0 20px 0 20px;}

.param{float:left; width:235px; height:76px; background:#fff;}
.with{float:right; width:235px; height:76px; background:#fff;}

.sampmetayesterday{position:absolute; width:100%; left:0; margin:22px 0 0 0; }
	.kbdsamp{float:left; padding:5px 0 0 70px;}
	.tour{float:right; padding:5px 70px 0 0;}
	.dt{position:absolute; width:472px; left:50%; margin:37px 0 0 -236px; padding:0; color:#010101;}
		.dt span{padding:0 10px; color:#fff;}
	
.ok {
	color: #0f0 !important;
}

