	body {
		margin: 0;
		padding: 0;
		color: #313131;
		font-family: Tahoma, Arial,Verdana,Geneva,Helvetica,sans-serif;
		font-size: 10pt;
		width: 100%;
		background: #fff;
		min-width: 1000px;
	}	
	
	*html body {
	   width: expression((document.documentElement.clientWidth < 1000) ? '1000px' : '100%');
	}
	
	div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin: 0; padding: 0;}
	img{border: none;}
	
	A{color: #18409c;}
	A:hover{text-decoration: none;}

	
	#container{
		wid th: 961px;
		margi n: 0 auto;
	}
	
	/******* á?àÀàÏàÊàÀ *******/
	
	#header {
		overflow: hidden;
		position: relative;
	}	
	
	
	/******* àËàÎàÃàÎá?àÈàÏ *******/
	
	.logo{
		padding-left: 14px;
		float: left;
		padding-top: 11px;
	}
	
	#symbols_search{
		bottom: 0;
		padding-top: 0;
		position: absolute;
		right: 0;
	}
	
	.free_symbols{
		padding: 7px 0;
		float: left;
		background: url(../fon_free_symbols.gif) no-repeat right top #eee;
	}
	
	.free_symbols A{background: url(../line.gif) no-repeat right; font-size:8pt; padding:0 12px; position: relative;}
	
	.free_symbols .en{background: none;}
	
	.free_symbols .active{padding: 0 10px;}
	
	.free_symbols SPAN{background: url(../active.gif) no-repeat top; text-decoration: none; color: #fff; padding: 0 2px;}
	
	.free_symbols .map, .free_symbols .mail{
		border-right: 1px dotted #90c0af;
	}
	
	.search{float: right; background: #ccc; padding:8px 10px 4px;}
	
	.search .search_in{
		font-size: 10pt;
		font-family: Tahoma, Arial,Verdana,Geneva,Helvetica,sans-serif;
		border: 0;
		font-size:8pt;
		padding-bottom:2px;
		padding-left:5px;
		padding-top:2px;
		width: 147px;
		float: left;
		background: #fff;
	}
	
	.search .search_btn{
		width: 21px;
		height: 18px;
		border: 0;
		cursor: pointer;
		float: left;
		background: url(../fon_search_btn.gif) no-repeat left top;
	}


	#left_sidebar{
		width: 260px;
		float: left;
	}
	
	.left_menu{
		background: #e6e6e6;
		list-style: none;
		color: #edb100;
		padding-bottom:13px;
		padding-top:18px;
	}
	
	.left_menu LI{padding-bottom: 14px;}
	
	.left_menu A{
		display: block;
		padding-left: 30px;
		padding-right:10px;
		padding-right: 10px;
	}
	
	.left_menu A:hover{
		color: #edb100;
		background: url(../arrow_left.gif) no-repeat left 2px;
	}
	
	.left_menu span{
		display: block;
		padding-left: 30px;
		color: #edb100;
		padding-right:10px;
		background: url(../arrow_left.gif) no-repeat left 2px;
	}
	
	.left_menu .active A{
		display: block;
		padding-left: 30px;
		padding-right:10px;
		color: #edb100;
		background: url(../arrow_left.gif) no-repeat left 2px;
	}
	
	.sub_left_menu{
		background: #ccc;
		list-style: none;
		color: #fff;
		padding-bottom:13px;
		padding-top:18px;
	}
	
	.sub_left_menu LI{padding-bottom: 14px;}
	
	.sub_left_menu A{
		display: block;
		padding-left: 30px;
		padding-right: 10px;
	}
	
	.sub_left_menu A:hover{
		color: #fff;
		background: url(../arrow_left.gif) no-repeat left 2px;
	}
	
	.sub_left_menu span{
		display: block;
		padding-left: 30px;
		padding-right:10px;
		color: #fff;
		background: url(../arrow_left.gif) no-repeat left 2px;
	}
	
	.sub_left_menu .active A{
		display: block;
		padding-left: 30px;
		color: #fff;
		background: url(../arrow_left.gif) no-repeat left 2px;
	}
	
	.sub_left_menu UL{margin-left: 15px; list-style: none; padding-top:14px;}
	
	.sub_left_menu UL LI{padding-bottom: 4px;}
	
	.sub_left_menu UL A:hover{background: none; color: #fff;}
	.sub_left_menu .active UL A:hover{background: none; color: #fff;}
	
	.sub_left_menu .active UL A{color: #18409c; background: none;}
	
	.sub_left_menu UL span{background: none;}
	
	.sub_left_menu UL .active A{background: none;}
	
	#left_sidebar H1{
		color: #313131;
		border-left: 3px solid #edb100;
		margin: 0 0 14px 0;
		line-height: 20px;
		font-size: 14pt;
		font-weight: normal;
		padding-left: 11px;
		margin-left: 17px;
		margin-top: 14px;
	}
	
	/******* à?à?à?à€à?à?à€ *******/
	
	#content{
		margin-left: 260px;
		margin-bottom: 10px;
	}
	
	.slogan{
		background: url(../fon_slogan.gif) repeat-x right top;
	}
	
	.slogan_in{
		height: 47px;
		color: #fff;
		padding-top:163px;
		background: url(../fon_content.gif) no-repeat right top;
	}
	
	#content .slogan H1{
		color: #fff;
		padding-left: 11px;
		margin-left: 27px;
		border-left: 3px solid #edb100;
	}
	
	#content table{border:1px solid #000000; border-collapse:collapse;}
	
	#content TD{padding: 5px; border:1px solid #000000;}
	
	#content TD H1{border: 0; padding: 0;}
	
	#content H1{
		color: #edb100;
		line-height: 20px;
		font-size: 14pt;
		font-weight: normal;
		padding-left: 11px;
		margin-left: 27px;
		margin-bottom: 26px;
		border-left: 3px solid #5580c2;
	}

	#content H2{font-size: 10pt; font-weight: normal;}
	
	#content UL{list-style: none; padding: 12px 0 8px 0;}
	
	#content UL LI{padding-left: 15px; padding-bottom: 4px; background:transparent url(../arrow_sub.gif) no-repeat left 3px; position: relative;}
	
	#content P{margin-bottom: 15px;}
	
	.news_day{
		background: #eeeeee;
		padding: 16px 27px;
		margin-bottom: 26px;
	}
	
	#content .news_day H1{
		color: #313131;
		border-left: 3px solid #edb100;
		margin: 0 0 14px 0;
	}
	
	#content FONT{
		color:#313131;
		font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif;
		font-size:10pt;
	}
	
	#content .news_day P{margin-bottom: 0; margin-left: 14px;}
	
	.news_day DL{padding-left: 14px;}
	
	.news_day DT{font-size: 8pt;}
	
	.news_day DD{padding-bottom: 20px;}

	.text{
		padding: 0 41px;
	}
	
	.news DT{
		font-size: 8pt;
	}
	
	.news DD{
		margin-bottom:24px;
	}
	
	.news{
		padding-left: 32px;
	}
	
	.news DD A{}
	
	.rss{
		padding:16px 0 16px 68px;
		margin-bottom:45px;
		background: url(../rss.gif) no-repeat left #eee;
	}
	
	.left_banners{text-align: center;}
	
	.left_banners img{margin-bottom: 42px;}
	
	/******* àÏàÎàÄàÂàÀàË *******/
	
	.footer{
		clear: both;
		height: 22px;
		position: relative;
		background: #eee;
		padding:17px 41px 7px 41px;
		font-size:8pt;
	}
	
	.copyright{float: left;}
	
	.picom{width:208px; float: right;}
	
	.picom A{text-decoration: none;}
	.picom A:hover{text-decoration: underline;}
	
	.banners{clear: both; padding-left: 20px;}
	.banners img{margin-right: 5px; padding-bottom: 20px;}
	
	.clear {	clear: both;}
	
	.news_company{
		width: 100%;
		float: left;
		clear: right;
	}
	
	#content .news_company h1 , #content .news_field h1{margin-left: 0;}

	.news_company .first_news{margin-left: 14px; margin-right: 10px;}

	.news_company .second_news{margin-left: 14px;; margin-right: 10px;}
	
	.news_company DT {font-size: 8pt;}

	.news_company DD A {font-weight: bold;}
	
	.news_company_line{width: 100%; float: left;}
	
	.all{padding-left: 14px;}
	
	.nav-digit{margin-bottom: 15px;}
	
	.news-item{margin-bottom: 15px;}
	
	.news_year{margin-bottom: 10px;}
	
	.news_year A{padding-right: 2px;}
	
	.news_year STRONG{color: #18409C;}
	
	.news-name A{font-weight: bold;}
	
	.nav-digit .active{background: #18409C; color: #fff; padding: 0 5px;}	
	.nav-digit A{padding: 0 5px;}
	
	/** NEW **/
	
	.seed-path{font-size: 8pt; margin-bottom: 10px; color:#18409C; margin-left:42px;}
	
	.seed-path strong{font-weight: normal;}
	
	/**** FEEDBACK ****/
	
	#content .feedback{border: 0;}
	
	#content .feedback TD{border: 0;}
	
	#content .feedback TEXTAREA{width: 224px; height: 100px;}
	
	#content .feedback label{display: block; color: red;}
	
	.question, .answer{margin-bottom: 21px;}
	
	.answer, .faqp-name2{padding-left: 42px;}
	
	.red{color: red;}
	
	.green{color: green;}
	
	/**** NEW 10/12/28 ****/
	
	.qest-title{font-size: 13pt; margin-bottom: 5px; color: #18409C;}
	
	.answ-choose INPUT{float: left;}
	
	.block_mrgn{margin-left: 20px; margin-bottom: 5px;}
	
	.answ-choose{margin-bottom: 21px;}
	
	.block_mrgn INPUT{float: none;}
	
	.new_rating{
		float: left;
		font-weight: bold;
		text-align: center;
		width: 17px;
	}
	
	.rating_td{width: 88px;}
