@charset "utf-8";
/* CSS Document */
#container { 

	background-color:#FFFFFF;
	margin: auto; 
	width:973px;
	position:relative;
}

/* top bar */
#topBar {
	padding:0px;
	width:auto;
	height:95px;
	vertical-align:bottom;
}

#topBarCompanyLogo {
	padding:0px;
	width:680px;
	float:left;
}
	/* top right menu */
	
	#topBarRightMenuLayer {
		float:right;
		width:293px;
		/*padding:79px 0px 11px 473px;*/
		padding:68px 0px 0px 0px;
	}
	
	#topBarRightMenuLayer ul{
	margin: 0;
	padding: 0;
	font: 10px sans-serif;
	list-style-type: none;
	overflow: hidden;
	height:20px;
	
	
	}
	
	#topBarRightMenuLayer li{
	float:left; 
	display: inline;
	margin: 0;
	height:20px;
	}
	
	#topBarRightMenu_eng_icon, #topBarRightMenu_chs_icon, #topBarRightMenu_cht_icon{
		padding:0px;
		text-align:center;
	}
	
	#topBarRightMenu_eng_icon a, #topBarRightMenu_chs_icon a, #topBarRightMenu_cht_icon a{
		width:18px;
		height:20px;
		line-height:20px;
		text-decoration:none;
		display:block;
		margin: 0;
		padding:0px;
		color:#FFFFFF;
	}
	
	#topBarRightMenu_eng_icon a{
		background-image:url(../image/lang/eng_icon.gif);
		background-position:0px 0px;
		background-repeat:no-repeat;
	}
	#topBarRightMenu_eng_icon a:hover {
		text-decoration:none;
		background-position:-18px 0px;
		background-repeat:no-repeat;
	}
	
	#topBarRightMenu_chs_icon a{
		background-image:url(../image/lang/chs_icon.gif);
		background-position:0px 0px;
		background-repeat:no-repeat;
	}
	#topBarRightMenu_chs_icon a:hover {
		text-decoration:none;
		background-position:-18px 0px;
		background-repeat:no-repeat;
	}
	
	#topBarRightMenu_cht_icon a{
		background-image:url(../image/lang/cht_icon.gif);
		background-position:0px 0px;
		background-repeat:no-repeat;
	}
	#topBarRightMenu_cht_icon a:hover {
		text-decoration:none;
		background-position:-18px 0px;
		background-repeat:no-repeat;
	}
	
	li.topBarRightMenu_space{
		width:5px;
	}

	
	#topBarRightMenu_space {
		padding:0 18px 0 18px;
	}
	
	#topBarRightMenu_aboutus_btn, #topBarRightMenu_contactus_btn{
		/*width:90px;*/
		/*padding:0px 2px 0 2px;*/
		padding:0px;
		/*height:20px;*/
		text-align:center;
		/*line-height:20px;*/
		
	}
	
	#topBarRightMenu_space2{
		width:4px;
	}
	
	#topBarRightMenu_aboutus_btn a, #topBarRightMenu_contactus_btn a{
		width:90px;
		height:20px;
		line-height:20px;
		text-decoration:none;
		display:block;
		margin: 0;
		padding:0px;
		background-position:center;
		background-repeat:no-repeat;
		color:#FFFFFF;
	}
	
	#topBarRightMenu_contactus_btn a{
		background-image:url(../image/toprightMenu/topright_oddMenu.gif);
		background-position:0px 0px;
		background-repeat:no-repeat;
	}
	#topBarRightMenu_contactus_btn a:hover {
		text-decoration:none;
		background-position:-90px 0px;
		background-repeat:no-repeat;
	}
	#topBarRightMenu_aboutus_btn a{
		background-image:url(../image/toprightMenu/topright_evenMenu.gif);
		background-position:0px 0px;
		background-repeat:no-repeat;
	}
	#topBarRightMenu_aboutus_btn a:hover {
		text-decoration:none;
		background-position:-90px 0px;
		background-repeat:no-repeat;
	}
	

	
	
	/* end of top right menu */
/* end of top bar */
/* top menu & bottom menu */
#topMenu, #bottomMenu {
	position:relative;
	float:left;
	height:29px;
	width:100%;
	
	
}
#topMenuFlash, #bottomMenuFlashLayer {
	/*position:absolute;*/
	float:left;
	/*height:124px;*/
	width:973px;
	/*z-index:2;*/
}


#bottomMenuFlash {
	position:relative;

}
/* end of top menu & bottom menu */

/* main default style*/
#mainContectContainer{
	padding:10px 0px 10px 0px;
	clear:both;
}
#mainContectContainerPanel{	
	height:410px;
	overflow:hidden;
	clear:both;
}
/* end of default style*/

/* template*/
/* mage page */
#mainPage_mainTopImageBar{
	
}

div.mainLeftMenu{
width:160px;
height:40px;
}

/* end of template*/

