@charset "UTF-8";/* --------------------------------------------------------------    layout.css   * layout the block of web.   -------------------------------------------------------------- */body {	margin:0 auto 0 auto;	}#main_container {	position:relative;	display:block;	padding: 20px 0 0 0;	width: 830px;	height:auto;	margin:0 auto 0 auto;/* fix firefox bugs */	z-index:1;}#languageBar {	width:260px;	padding:0 0 0 0;	float:right;	text-align:right;	margin:30px 15px 0 0;}#logo {	margin:0 auto 0 auto;/* fix firefox bugs */	top:30px;	width:auto;	height:auto;	float:left;}#nav {	position: relative;	display:block;	clear:both;/* correct firefox bugs*/	width:745px;	height:30px;	z-index:100;	margin:0 auto 0 auto;}#main_images {	position:relative;	display:block;	width:770;	height:510;	margin:20px auto 0 auto;	z-index:5;	clear:both;}#content {	position:relative;	display:block;	clear:both;	width: 680px;	height:80px;	margin:20px auto 0 auto;	padding:5px 0 5px 0;}#product_images {	display:inline-block;	position:relative;	margin:15px auto 0 auto;	padding:0 0 0 0;	width:820px;	height:auto;		}#footBar {	clear:both;	margin:20px auto 0 auto;	z-index:1;	height:auto;	padding:20px 0 10px 0;	width:100%;	}/* sub part *******************************************/#sub_nav {	display:block;	width:700px;	height:50px;	margin:-50px 0 0 0;	clear:both;	}#sub_content {		width: 600px;	height:auto;	margin:0 auto 0 auto;	padding:0 30px 0 0;	float:right;	}#sub_img_banner {	margin:10px 0 0 0;}#sub_side_bar {	display:block;	overflow:hidden;	width: 180px;	height:100%;	margin:0 auto 0 auto;	padding:0 0 0 0;	float:left;}#sub_side_bar_top {	display:block;	overflow:hidden;	margin:0 auto 0 auto;	padding:0 0 0 0;	width:180px;	height:30px;}#sub_side_bar_bottom {	display:block;	overflow:hidden;	margin:0 auto 0 auto;	padding:0 0 0 0;	width:180px;	height:60px;}/********************************************//***********  for content slider ************//********************************************/#wrapper_content_slider { clear:both;position: relative; width: 600px; height:auto;margin: 0 auto 0 auto;padding: 0 0  0 0; }/*h1 { margin: 20px 0; text-align: center; font-size: 16px; }p.linkback { text-align: center; font-size: 12px; }p.linkback a { color: #CC6600; text-decoration: none; }*//*  slider CSS stuff starts here */#content_slider { clear:both;position: relative; width: 600px; height: 600px;/*must apply the height attribute*/ overflow:hidden; padding:0 0 0 0; margin:0 auto 0 auto; }.item { display: block; width: 600px; height: auto; }/* the content block in the slider*//*.item h3 { font-size: 16px; margin: 10px; color: #0CF; }.item p { font-size: 13px; padding: 6px 10px 12px; }*//*#controls { position: relative; display: block; width: 180px; left: 0; top: 10px; padding: 10px; }*/#num_nav { position: relative; text-align: center; margin: 0 50px 0 auto; }/*#num_nav ul li { display: inline; margin: 0 10px  0 0 ; }#num_nav ul li a {	padding: 5px 10px 5px 10px;	color:#666;	background-color:#EBEBEB;	}#num_nav ul li a.active{	background-color:#999;	color:#FFF;}#num_nav ul li a:hover {	background-color:#FCF;	color:#666;}*//*#play_btn { display:none;position: relative; top: 34px; width: 100px; height: 25px; margin: 0 auto; z-index: 10000; line-height: 25px; text-align: center; text-transform: uppercase; font-size: 12px; color:#09C; border: 1px solid #09C; background-color:#060235; }#prev_btn, #next_btn { display:none;position: relative; top: 120px; width: 100px; height: 25px; left: 20px; z-index: 10000; line-height: 25px; text-align: center; text-transform: uppercase; font-size: 12px; color:#09C; border: 1px solid #09C; background-color:#060235; }#next_btn { top: 150px; }*//*.btn_over { color:#fff; border: 1px solid #fff; background-color: #033; }*//********************************************//********************************************//************************************//********** financial table style **********//***********************************/.financial_table{width:590px;margin:1em 0;}.news_listing{margin: 0 0 0 -30px;}/************ lgihtbox**********/