/* -------------------------------
	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 10px Tahoma, Arial, Helvetica, sans-serif; color:#fff;}

h1,h2,h3,h4,h5,h6,strong,th{font-weight:bolder;}
h1{width:174px; height:28px; margin:0 0 0 5px; padding:7px 0 0 20px; font-size:13px; color:#2d2e32; text-decoration:none; background:url('/img/left_block_title_bg.gif') no-repeat 0 0;}
.form h1{padding:0; font-size:13px; color:#2d2e32; text-decoration:none; background:none;}
.param h1{width:177px; height:28px; margin:0 0 0 10px; padding:7px 0 0 20px; font-size:13px; color:#2d2e32; text-decoration:none;  background:url('/img/right_block_title_bg.gif') no-repeat 0 0;}

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:#f2f0f1 url('/img/bg.gif') repeat-x 0 0;}

#main{min-width:1000px; min-height:100%; height:auto !important; height:100%; margin:0 auto -80px; text-align:left;}

	#header{height:91px; margin:0 5px; background:url('/img/header_bg.jpg') no-repeat 50% 100%;}
	
	#content{}
		
		.kbd{margin:0 210px 0 0;}
			.under{float:left; width:20px;}
			.form{margin:0 0 0 210px;}
		.param{float:right; width:210px;}

.img{width:100%; height:80px;  margin:0 auto; clear:both;}
#footer{width:100%; height:80px;  margin:0 auto; clear:both; background:#2d2e32 url('/img/footer_bg.gif') repeat-x 0 0;}

/* -------------------------------
	Menu 
------------------------------- */

.blockquotebutton{width:180px; margin:50px 0 0 5px;}
	.blockquotebutton div{}
		.blockquotebutton div ul{margin:0 0 15px 0;}
			.blockquotebutton div ul li{margin:0 0 7px 0;}
				.blockquotebutton div ul li a{display:block; _height:1px; padding:0 0 2px 20px; font-size:13px; color:#421978;}
				.blockquotebutton div ul li a:hover{text-decoration:underline;}

.ins{padding:5px 12px 5px 2px;}
	.ins ul{}
		.ins ul li{margin:0 0 1px 0;}
			.ins ul li a{display:block; _height:1px; padding:0 0 2px 20px;}
			.ins ul li a:hover{text-decoration:underline;}

.strong_ah3{margin:0; height:29px; margin:0 0 25px 0; padding:5px 4px 0 15px; color:#fff; background:url('/img/breadcrumbs_lc.gif') no-repeat 0 0;}
.on{background:url('/img/breadcrumbs_bg.gif') repeat-x 0 0;}
.link{background:url('/img/breadcrumbs_rc.gif') no-repeat 100% 0;}
	.strong_ah3 li{float:left;}
		.strong_ah3 li a{color:#fff; text-decoration:none;}
			.strong_ah3 li span{padding:0 5px; color:#808080;}

.thead_promotionalblockquote{width:180px; margin:50px 0 125px 15px;}
	.thead_promotionalblockquote div{margin:0 0 0 10px;}
		.thead_promotionalblockquote div ul{margin:0 0 55px 0; text-align:right;}
			.thead_promotionalblockquote div ul li{margin:0 0 7px 0;}
				.thead_promotionalblockquote div ul li a{display:block; _height:1px; padding:0 10px 2px 0; font-size:13px; color:#421978;}
				.thead_promotionalblockquote div ul li a:hover{text-decoration:underline;}
		.isindexlabel{display:block; padding:1px 10px 3px 5px; text-align:right; font-size:13px; color:#421978;}

.q{position:absolute; width:472px; left:50%; margin:15px 0 0 -236px;}
	.q li{float:left;}
		.q li a{float:left; padding:3px 13px;}

/* -------------------------------
	Form 
------------------------------- */

.hrmsmenu{height:25px; padding:45px 0 40px 10px;}
	.head{float:left; width:120px; padding:4px 10px 5px 10px; background:url('/img/left_search_input.gif') no-repeat 0 0; border:none; font-size:11px; color:#5D5D5D;}
	.br{cursor:pointer; float:left; width:29px; height:20px; background:url('/img/left_search_button.gif') no-repeat 0 0; border:none}

.fieldset{margin:5px 0 7px 0; padding:10px 0 0 0;}
	.fieldset h1{ margin:0;}
	.button{width:176px; height:20px; margin:4px 0 0 8px; padding:3px 0 0 10px; background:url('/img/send_mail_input.gif') no-repeat 0 0; border:none; font-size:11px; color:#5D5D5D;}
	.fieldset a{display:block; padding:4px 0 4px 20px;}

.noscript{margin:5px 0 0 5px; padding:10px 0 0 0;}
	.engagement{width:173px; height:20px; margin:0 0 8px 4px; padding:3px 0 0 10px; background:url('/img/send_mail_input.gif') no-repeat 0 0; border:none; font-size:11px; color:#5D5D5D;}
	.noscript a{display:block; padding:0 0 7px 15px;}

.thead{padding:0 0 0 12px; color:#010101;}
	.areh4_what{width:165px; height:20px; margin:0 0 5px 0 ; padding:3px 0 0 10px; background:url('/img/send_mail_input.gif') no-repeat 0 0; border:none; font-size:11px; color:#5D5D5D;}
	.thead label{display:block; padding:0 0 5px 8px; color:#fff;}
	.thead select{width:176px; height:21px; margin:0 0 5px 0 ; font-size:11px; color:#5D5D5D;} 
	.thead a{display:block; margin:5px 0 5px 8px;}
	.thead div{margin:0 0 5px 15px; color:#fff;}
	.center_on{width:187px; margin:0 0 0 3px; padding:7px 0 7px 0; background:url('/img/right_serch_border_b.gif') no-repeat 8px 0; text-align:center;}
	
/* -------------------------------
	Template style
------------------------------- */

.waybasefont_are{clear:both; line-height:0;}

.timenoscripttour{position:absolute; width:730px; height:90px; left:50%; margin:0 0 0 -365px; background:#fff;}

.center{float:left; width:320px; height:91px; background:url('/img/head_left_bg.jpg') no-repeat 0 0;}
.imgmeta{float:right;}

.h1_area_dir a{}

.together_spaniframe{height:318px; background:url('/img/middle_decor_bg.jpg') no-repeat 50% 0;}

.hr{width:197px; margin:0 0 20px 5px; background:url(/img/left_block_bg.gif) repeat-y 0 0;}
	.h2_dl{}
	.now{padding:9px 0 12px 0; background:url('/img/left_block_bottom.gif') no-repeat 0 100%;}

.speaking{padding:5px 0 10px 20px; color:#878686;}
	.speaking a{display:block; margin-left:5px; color:#878686;}

.strong{width:191px; margin:0 0 10px 5px; background:url('/img/best_block_bg.gif') repeat-y 0 0;}
.visited_table{width:191px; margin:0 0 10px 15px; background:url('/img/best_block_bg.gif') repeat-y 0 0;}
/*	.title_table_initial{background:url('/img/best_block_a_bg.gif') no-repeat 0 64px;}*/
	.title_table_initial{}
	.applet{padding:5px 0; background:url('/img/best_block_bottom.gif') no-repeat 0 100%;}
		.titlett_b{padding:3px 10px 4px 20px; font-size:11px;}
			.titlett_b span{color:#010101;}
		.isindex{padding:5px 10px 3px 20px; font-weight:none; font-size:14px; color:#020204; background: url('/img/best_title_bg.gif') no-repeat 50% 0;}
		.isindex a {color:#020204;}
		.also{padding:8px 10px 8px 20px; }
		.tr_label_li {background:url('/img/best_block_a_bg.gif') left top no-repeat;}
		.a {background:url('/img/best_block_a_bg.gif') left bottom no-repeat;}
			.also span{padding:0 5px 0 0; font-size:11px; color:#010101;}
			.also a{padding:0 5px 0 0; font-size:11px;}
		.ul_under_img{margin:0 3px; padding:0 10px 8px 17px;}
			.ul_under_img a{padding:0 5px 0 0; font-size:11px;}

	.iframe{}
	.right_initial_b{}

.smallvisited{width:191px; margin:0 0 20px 5px; background:url('/img/news_block_bg.gif') repeat-y 0 0;}
	.body{background:url('/img/news_block_top.gif') no-repeat 0 0;}
	.label{padding:5px 0; background:url('/img/news_block_bottom.gif') no-repeat 0 100%;}
		.is{margin:7px 0 0 0; padding:8px 10px 12px 17px; background:url('/img/best_block_a_bg.gif') no-repeat 0 100%;}
			.is a{padding:0 5px 0 0; font-size:11px;}
		.abbr{margin:0 0 10px 0; padding:3px 10px 5px 20px; font-weight:none; font-size:15px; color:#000;}	
		.abbr a {color:#000;}	

.textarea{width:191px; margin:0 0 20px 5px; background:url('/img/left_a_block_bg.gif') repeat-y 0 0;}
	.textarea ul{padding:8px 20px 15px 20px; background:url('/img/left_a_block_bottom_bg.gif') no-repeat 0 100%;}
	.textarea a{font-size:11px;}
.param	.textarea{margin-left:15px;} 

.s{width:179px; margin:0 0 20px 10px; text-align:center;}
	.s img{border:1px solid #fff;}

.hrlabelcolgroup{margin:0 0 30px 0; text-align:center;}

.strike{margin:0 0 30px 0; background:#fff url('/img/middle_list_bottom.gif') repeat-x 0 100%;}
	.big{background:url('/img/middle_list_left.gif') repeat-y 0 0;}
	.licss{background:url('/img/middle_list_left.gif') repeat-y 100% 0;}
	.optionu{background:url('/img/middle_list_lb.gif') no-repeat 0 100%;}
	.samp_map{background:url('/img/middle_list_rb.gif') no-repeat 100% 100%;}
		.strike ul{width:24%; padding:10px 0; text-align:center; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
			.strike ul li{margin:0 0 5px 0;}
				.strike ul li a{color:#421978;}

.fontalsosamp{margin:0 0 30px 0; background:#fff url('/img/middle_list_bottom.gif') repeat-x 0 100%;}
	.fontalsosamp ul{padding:12px;}
	.fontalsosamp ul li{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; padding:0 5px 5px 0;}
	.fontalsosamp ul li a{color:#421978;}

.object{margin:0 0 18px 0; padding:0; font-size:12px; color:#2d2e32; background:#fff url('/img/middle_list_bottom.gif') repeat-x 0 100%; text-align:left;}
.olstrikett{padding:10px 20px;} 

.legend{margin:0 0 20px 0; padding:5px 0 0 0;}

	.is_qh5{background:#2d2e32 url('/img/info_block_top.gif') repeat-x 0 0;}
		.isup{background:url('/img/info_block_top_l.gif') no-repeat 0 0;}
		.together{padding:7px 0 0 0; background:url('/img/info_block_top_r.gif') no-repeat 100% 0;}

	.noframes{margin-left:1px; background:#bcbcbe url('/img/info_block_bottom.gif') repeat-x 0 100%;}
		.sub{background:url('/img/info_block_bottom_l.gif') no-repeat 0 0;}
		.prewayins{padding:7px 0 0 0; background:url('/img/info_block_bottom_r.gif') no-repeat 100% 0;}

	.h1{padding:0 0 0 8px; background:url('/img/info_block_l.gif') repeat-y 0 0;}
		.dd_param{min-height:115px; height:auto !important; height:115px; background:#bcbcbe url('/img/info_block_r.gif') repeat-y 100% 0;}

			.of_smalldir{position:absolute; left:100%; width:140px; height:102px; margin:24px 0 0 -356px; *margin:24px 0 0 -356px; padding:0 0 0 8px;}
			
			.cite_tableselect{margin:0;}
				.visited_together{}
				.togethersupan1{margin:0 7px 0 0; padding:0 13px 5px 13px; background:#2d2e32 url('/img/info_img_block_bg.gif') repeat-y 100% 0; font-weight:bolder; font-size:14px;}
					.togethersupan1 .col{float:right; margin:5px 28px 0 0; font-weight:normal; font-size:11px;}
				.togethersupan2{margin:0 10px 0 0; background:#2d2e32 url('/img/info_title_b_l.gif') repeat-x 0 100%;}
					.togethersupan2 div{padding:0 13px 13px 13px;  margin-right:-3px; background:url('/img/info_img_block_bg.gif') repeat-y 100% 0;}
				.speakingtextareatour{padding:7px 150px 12px 13px; margin-right:7px; font-size:11px; background:url('/img/info_img_block_bg.gif') repeat-y 100% 0;}
					.speakingtextareatour span{color:#010101;}
				.speakingtextareatour2{padding:0 0 10px 10px; margin-right:7px; font-size:11px; background:url('/img/info_img_block_bg.gif') repeat-y 100% 0;}
					.speakingtextareatour2 span{padding:0 2px 0 10px; color:#010101;}

.ol{width:197px; margin:0 0 20px 10px; background:url('/img/right_block_bg.gif') repeat-y 0 0;}
	.way_head{}
	.applet_subyesterday{padding:5px 0; background:url('/img/right_block_bottom.gif') no-repeat 0 100%;}

.right_acronym{width:179px; margin:0 0 20px 15px;}
	.right_acronym ul{padding:0 20px 0 20px;}

.doctype{float:left; width:14px; height:80px; background:url('/img/footer_left_bg.gif') no-repeat 0 100%;}
.map_hrstyle{float:right; width:14px; height:80px; background:url('/img/footer_right_bg.gif') no-repeat 0 100%;}

.u_thead{width:96%; margin:0 auto;}
	.time_bdo{float:left; padding:25px 0 0 0;}
	.week{float:right; padding:25px 0 0 0;}
	.pre{position:absolute; width:574px; height:25px; line-height:25px; left:50%; margin:55px 0 0 -287px; color:#010101; background:url('/img/copyright_bg.gif') no-repeat 0 0;}
		.pre span{padding:0 0 0 90px; color:#421978;}
		
		
.td_noframes{width:174px; height:52px; margin:0 0 0 5px; padding:7px 0 0 20px; font-size:13px; color:#2d2e32; text-decoration:none; background:url('/img/left_block_title_bg1.gif') no-repeat 0 0;}		
.param  .ul{width:177px; height:52px; margin:0 0 0 10px; padding:7px 0 0 20px; font-size:13px; color:#2d2e32; text-decoration:none;  background:url('/img/right_block_title_bg1.gif') no-repeat 0 0;}
.param  .ul1{width:177px; height:59px; margin:0 0 0 10px; padding:0 0 0 20px; font-size:13px; color:#2d2e32; text-decoration:none;  background:url('/img/right_block_title_bg1.gif') no-repeat 0 0;}	

.form .p{width:432px; height:28px; margin:0; padding:7px 0 0 20px; background:url('/img/middle_title_bg.gif') no-repeat 0 0;}
.basefont_cite{background:#fff url('/img/middle_list_left.gif') repeat-y 100% 0;}



.dl {
	color:#000;
}
