/* -------------------------------
	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 12px Tahoma, Arial, Helvetica, sans-serif; color:#268ce1;}

h1,h2,h3,h4,h5,h6,strong,th{font-weight:bolder;}
h1{margin:0 30px 10px 0; padding:9px 0 9px 10px; border:2px solid #69b0eb; font-size:13px; text-decoration:none; color:#000; -moz-border-radius:5px; -webkit-border-radius:5px;}
.font_bodyh5 h1, .span_nowiframe h1{margin:0 30px 10px 0;}
.select h1{margin:0 0 15px 0; padding:9px 0 9px 10px; font-size:13px; color:#000; text-decoration:none; background:#dcedfa;}
.supbasefont h1{margin:0 20px 10px 15px; padding:9px 0 9px 10px; font-size:13px; color:#000; 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:url('/img/bg.gif') repeat-x 0 0;}

#main{min-width:1000px; min-height:100%; height:auto !important; height:100%; margin:0 auto -152px; text-align:left; background:url('/img/middle_decor_bg.jpg') no-repeat 50% 0;}

	#header{height:130px; margin:0 5px;}
	
	#content{}
		
		.ulh5_param{margin:0 220px 0 0;}
			.acronym{float:left; width:220px; padding-left:10px;}
			.select{margin:0 0 0 220px; border-bottom:2px solid #268ce1;}
		.supbasefont{float:right; width:220px;}

.h6{width:100%; height:152px;  margin:0 auto; clear:both;}
#footer{width:100%; height:152px;  margin:0 auto; clear:both; background:url('/img/footer_bg.gif') repeat-x 0 100%;}

/* -------------------------------
	Menu 
------------------------------- */

.hranright{width:180px; margin:0 0 20px 10px;}
	.hranright div{}
		.hranright div ul{margin:0 0 15px 0;}
			.hranright div ul li{margin:0 0 7px 0;}
				.hranright div ul li a{display:block; _height:1px; padding:0 0 2px 0; font-size:12px; color:#000;}
				.hranright div ul li a:hover{color:#fff; text-decoration:underline;}

.b{padding:0 2px 5px 2px;}
	.b ul{}
		.b ul li{margin:0 0 1px 0;}
			.b ul li a{display:block; _height:1px; padding:0 0 2px 10px; color:#268ce1;}
			.b ul li a:hover{color:#000; text-decoration:underline;}

.noframes{margin:0 20px; height:27px; line-height:27px; margin:0 0 25px 0; padding:1px 4px 0 4px; border:2px solid #77b7ec; color:#268ce1; background:#dcedfa; -moz-border-radius:5px; -webkit-border-radius:5px;}
	.noframes li{float:left;}
		.noframes li a{color:#268ce1; text-decoration:none;}
			.noframes li span{padding:0 5px; color:#808080;}

.fieldset{width:180px; margin:15px 0 38px 15px;}
	.fieldset div{margin:0 0 0 10px;}
		.fieldset div ul{margin:0 0 55px 0; text-align:right;}
			.fieldset div ul li{margin:0 0 7px 0;}
				.fieldset div ul li a{display:block; _height:1px; padding:0 10px 2px 0; font-size:12px; color:#000;}
				.fieldset div ul li a:hover{color:#fff; text-decoration:underline;}
		.an{display:block; padding:1px 10px 3px 5px; color:#000; text-decoration:none; text-align:right;}
		.notepad_a:hover{color:#fff; text-decoration:underline;}

.what_fontol{position:absolute; left:50%; width:540px; margin:15px 0 0 -250px;}
	.what_fontol li{float:left; border-right:solid #000 1px;}
		.what_fontol li a{float:left; padding:3px 10px; color:#268ce1;}

/* -------------------------------
	Form 
------------------------------- */

.s_form{height:25px; padding:0 0 0 0;}
	.iframedt{float:left; width:115px; height:16px; padding:3px 0 0 10px; background:url('/img/left_search_input.gif') no-repeat 0 0; border:none; font-size:11px; color:#5d5d5d;}
	.th_sub{cursor:pointer; float:left; width:18px; height:20px; background:url('/img/left_search_button.gif') no-repeat 0 0; border:none}

.font_bodyh5{position:relative; left:-5px; width:220px; height:150px; margin:5px 0 0 5px; padding:10px 0 0 0;}
	.initial{width:150px; height:17px; margin:0 0 8px 10px; padding:3px 0 0 10px; background:url('/img/left_search_input2.gif') no-repeat 0 0; border:none; font-size:11px; color:#5D5D5D;}
	.font_bodyh5 a{display:block; padding:0 0 7px 10px; color:#268ce1;}

.span_nowiframe{margin:0 0 15px 5px; padding:0 0 0 5px;}
	.form_style{width:150px; height:17px; margin:0 0 8px 2px; padding:3px 0 0 10px; background:url('/img/left_search_input2.gif') no-repeat 0 0; border:none; font-size:11px; color:#000;}
	.span_nowiframe a{display:block; padding:0 0 7px 4px; color:#268ce1;}

.yesterday_optgroup{padding:0 0 0 12px; color:#010101;}
	.time_ul{width:150px; height:17px; margin:0 0 5px 0 ; padding:3px 0 0 10px; background:url('/img/left_search_input2.gif') no-repeat 0 0; border:none; font-size:11px; color:#5D5D5D;}
	.yesterday_optgroup label{display:block; padding:0 0 5px 0; color:#268ce1;}
	.yesterday_optgroup select{width:160px; height:21px; margin:0 0 5px 0 ; font-size:11px; color:#5D5D5D;} 
	.yesterday_optgroup a{display:block; margin:5px 0 5px 0; color:#268ce1;}
	.on a{display:block; margin:15px 0 5px 12px; color:#268ce1;}
	
/* -------------------------------
	Template style
------------------------------- */

.what_ul{clear:both; line-height:0;}

.pre{position:absolute; width:730px; height:90px; left:50%; margin:0 0 0 -365px; background:#fff;}

.thead{float:left;}
.legend_meta{float:right;}

.h2_left_speaking a{}

.meta{height:318px; }

.week_del_legend{width:179px; margin:0 0 20px 0px;}
	.the{}
	.engagementh2{}

.titlehr{padding:0 0 10px 10px; font-size:11px; color:#000;}
	.titlehr a{display:block; margin-left:3px; color:#000;}

.ul_strikenoframes{width:186px; margin:0 0 5px 0;}
.font{width:186px; margin:0 0 5px 15px;}
	.tbodyscript{background:url('/img/best_block_top.gif') no-repeat 0 0;}
	.objectbutton_frame{padding:5px 0; background:url('/img/best_block_bottom.gif') no-repeat bottom center;}
		.imgcol{padding:3px 10px 4px 12px;  background:url('/img/best_block_bg.gif') repeat-y 0 0;}
			.imgcol span{color:#010101;}
		.five_doctype{padding:3px 10px 10px 12px; background:url('/img/best_block_bg.gif') repeat-y 0 0; font-weight:bolder; font-size:16px; color:#020204;}
		.sub_visited_right{margin:0 1px; padding:8px 10px 8px 12px; border:1px solid #187dd0;}
			.sub_visited_right span{padding:0 5px 0 0;}
			.sub_visited_right a{padding:0 5px 0 0; color:#268ce1;}
		.sub_visited_right2{margin-left:2px; border:none !important; background:url('/img/best_block_a2_bg.gif') repeat-y top center;}
			.sub_visited_right2 span{color:#000;}
		.html{margin:0; padding:15px 10px 14px 14px; background:url('/img/best_block_b_bg.gif') no-repeat 0 0;}
			.html a{padding:0 5px 0 0; color:#268ce1;}

	.frame{}
	.trof{}

.frameset{width:186px; margin:0 0 5px 0; background:url('/img/news_block_bg.gif') no-repeat 0 59px;}
	.h1_theadlegend{background:url('/img/news_block_top.gif') no-repeat 0 0;}
	.qby{padding:8px 0; background:url('/img/news_block_bottom.gif') no-repeat 50% 100%;}
		.basefont{margin:7px 1px 10px 1px; padding:6px 10px 8px 12px; border:1px solid #187dd0;}
			.basefont a{padding:0 5px 0 0; color:#268ce1;}
		.th{margin:13px 0 10px 0; padding:7px 10px 7px 12px; background:url('/img/news_text_bg.gif') repeat-y top center; font-weight:bolder; font-size:13px; color:#020204;}	

.time_head_u{width:179px; margin:10px 0 20px 5px;}
	.time_head_u ul{padding:0 20px 0 20px;}
	.time_head_u ul li a{color:#268ce1;}

.option_together{width:179px; margin:10px 0 20px 5px; text-align:center;}
	.option_together div{}

.div{margin:0 0 30px 0; text-align:center;}

.underbr{margin:0 0 30px 0;}
	.underbr div{}
		.underbr ul{border-left:1px solid #92c5f0; width:24%; text-align:center; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
			.underbr ul li{margin:0 0 5px 0;}
				.underbr ul li a{color:#268ce1;}

.sub{margin:0 0 30px 0;}
	.sub ul li{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; padding:0 5px 5px 0;}
	.sub ul li a{color:#268ce1;}

.inth{margin:0 0 10px 0; padding:0 5px 2px 0; text-align:left; font-size:12px; font-weight:bold; color:#000;}

.captions_optgroup{margin:0 0 20px 0; padding:5px 0 0 0;}

	.touroptgroupcite{background:url('/img/info_block_top.gif') repeat-x 0 0;}
		.codescript{background:url('/img/info_block_top_l.gif') no-repeat 0 0;}
		.liframeset{padding:16px 0 0 0; background:url('/img/info_block_top_r.gif') no-repeat 100% 0;}

	.applet_ptbody{background:url('/img/info_block_bottom.gif') repeat-x 0 3px;}
		.del_small{background:url('/img/info_block_bottom_l.gif') no-repeat 0 0;}
		.h5form{padding:16px 0 0 0; background:url('/img/info_block_bottom_r.gif') no-repeat 100% 0;}

	.by{background:url('/img/info_block_l.gif') repeat-y 0 0;}
		.blockdt_cite{min-height:115px; height:auto !important; height:115px; margin:0 0 0 2px; padding:0 2px 0 0; background:url('/img/info_block_r.gif') repeat-y 100% 0;}

			.h3font{position:absolute; left:100%; width:145px; height:91px; margin:57px 0 0 -385px; padding:7px 0 0 17px; border-left:1px solid #2a8ee2; background:url('/img/info_img_block_bg.gif') repeat-x left bottom;}
			.h3font img{border:2px solid #2a8ee2;}
			
			.five{margin:0;}
				.tour{}
				.great_by1{padding:5px 0 5px 13px; font-weight:bolder; font-size:14px;}
					.great_by1 a{display:block; width:112px; height:56px; margin:-5px 0 0 0; padding:20px 0 0 50px; border-left:1px solid #2a8ee2; float:right; font-weight:normal;; font-size:11px; color:#268ce1;}
				.great_by2{}
					.great_by2 div{padding:0 0 15px 0;}
					.great_by2 div a{color:#000;}
				.i_ams{padding:10px 0 10px 0; border-top:1px solid #92c5f0; border-bottom:1px solid #92c5f0; background:#edf6fc;}
					.i_ams span{color:#010101;}
				.i_ams2{padding:10px 0 10px 0;}
					.i_ams2 span{padding:0 2px 0 10px; color:#010101;}

.ibig_a{width:179px; margin:0 0 20px 15px;}
	.tt_label_q{ background:url('/img/left_block_top.gif') no-repeat 0 0;}
	.h5input_th{padding:5px 0; background:url('/img/left_block_bottom.gif') no-repeat 0 100%;}

.delon{width:179px; margin:0 0 20px 15px;}
	.delon ul{padding:0 20px 0 20px;}

.under{float:left; width:220px; height:154px; margin-top:-2px; background:url('/img/footer_left_bg.gif') no-repeat 100% 100%;}
.param{float:right; width:220px; height:154px; margin-top:-2px; background:url('/img/footer_right_bg.gif') no-repeat 0 100%;}

.tourlabeltogether{position:absolute; width:470px; left:50%; margin:35px 0 0 -236px; }
	.colgrouphracronym{float:left; padding:74px 0 0 150px;}
	.code{float:left; padding:74px 0 0 40px;}
	.isindex{position:absolute; left:0; width:520px; margin:32px 0 0 0; padding:2px 0; color:#268ce1;}
		.isindex span{padding:0 10px 0 100px; color:#268ce1;}
	

