/* CSS Document for HKNet */

html{
height:100%;
}

body{
background:#DBDBDB;
margin:0px;
height:100%;
}

#pageMaster{
height:100%;
width:998px;
position:relative;
margin-left:auto;
margin-right:auto;
background:#FFFFFF;
}

#pageBody{
width:998px;
float:left;
background:#FFFFFF;
}

#topNavigationArea{
height:68px;
max-height:68px;
min-height:68px;
width:100%;
background:#FFFFFF;
}

#logo{
height:68px;
width:182px;
position:relative;
float:left;
top:0px;
}

#jsmenu{
height:68px;
width:488px;
position:relative;
float:left;
background:url(/tc/images/top_nav/top_3nav.jpg) top left no-repeat;
}

#menuBox4{
height:68px;
width:163px;
position:relative;
float:left;
background:url(/images/top_nav/top_about.jpg) top left no-repeat;}

#menuBox4Sub{
position:relative;
float:right;
height:24px;
width:153px;
padding-top:10px;
padding-right:10px;
}

#menuBox5{
height:68px;
width:165px;
position:relative;
float:left;
background:url(/images/top_nav/top_language.jpg) top left no-repeat;
}

#menuBox5Sub1{
position:relative;
float:right;
height:24px;
width:145px;
padding:10px 10px 0px 10px;
}

#menuBox5Sub2{
position:relative;
float:right;
height:29px;
width:145px;
padding:5px 10px 0px 10px;
}

#aboutUs{
position:relative;
float:right;
right:15px;
}

#sitemap{
position:relative;
float:right;
right:0px;
}

#twLang{
position:relative; float:right; right:20px;
}

#cnLang{
position:relative; float:right; right:10px;
}

#jpLang{
position:relative;
float:right;
right:0px;
}

#searchBox{
position:relative;
float:right;
top:0px;
right:0px;
}

#pageBanner{
width:100%;
background:#FFFFFF;
}

#locationArea{
height:22px;
max-height:22px;
min-height:22px;
width:100%;
background:#FFFFFF;
}

#currentLocation{
position:relative;
float:left;
left:182px;
}

#mainBody{
width:100%;
background:#FFFFFF;
}

#mainContentArea{
width:597px;
position:relative;
float:left;
background:#FFFFFF;
}

#mainContentTab{
position:relative;
float:left;
}

#mainContentTop{
width:100%;
position:relative;
float:left;
background:url(/images/border_content/content_bg.jpg) top left repeat-x;
}

#mainContentTitle{
width:500px;
position:relative;
float:left;
padding-left:11px;
padding-right:11px;
}

#mainContentBtnArea{
height:17px;
width:43px;
position:relative;
float:right;
padding:11px 7px 11px 7px;
}

#printBtn{
position:relative;
float:left;
}

#subscribeBtn{
position:relative;
float:left;
top:11px;
left:14px;
}

#mainContentBody{
width:565px;
position:relative;
float:left;
padding:16px;
}

#subNavigationArea{
width:177px;
position:relative;
float:left;
margin-right:5px;
background:#FFFFFF;
}

#subNavTop{
height:63px;
width:100%;
position:relative;
float:left;
}

/*

#subNavMid
see purecssmenu.css,purecssmenu_ie6.css
*/

#subNavBtm{
height:15px;
width:100%;
position:relative;
float:left;
}

.subNavBtm2{
height:5px;
width:100%;
background:url(/images/sub_nav/nav_dot.gif) bottom left repeat-x;
}


#mainContentFooter{
width:100%;
position:relative;
float:left;
}

#crossSellArea{
width:214px;
position:relative;
float:left;
margin-left:5px;
background:#FFFFFF;
}

#miniBanner{
width:194px;
position:relative;
float:left;
background:url(/images/border_content/content_bg.jpg) top left repeat-x;
padding:10px;
}

#relatedProductArea{
width:194px;
position:relative;
float:left;
padding:10px;
}

#relatedProductTop{
width:194px;
position:relative;
float:left;
}

#relatedProductBody{
width:164px;
position:relative;
float:left;
padding:5px 15px 25px 15px;
background:#EFEFEF url(../../images/border_content/crosslink_btm.jpg) bottom left no-repeat;
}

#crossLink{
width:194px;
position:relative;
float:left;
padding-left:10px;
}

.crossLink2{
padding-right:10px;
}

#footerArea{
width:978px;
position:relative;
float:left;
background:#FFFFFF;
padding:60px 0 10px 20px;
}

#footerLinks{
position:relative;
float:left;
}

#copyright{
position:relative;
float:left;
left:20px;
}

@media print {
	#mainContentArea {
		padding: 0;
		margin: 0;
	}
	#menubackground{
		display: none;
	}
	#printBtn{
		display: none;
	}
	#topNavigationArea {
		display: none;
	}
	#pageBanner {
		display: none;
	}
	#locationArea {
		display: none;
	}
	#subNavigationArea {
		display: none;
	}
	#crossSellArea {
		display: none;
	}
	#footerArea {
		display: none;
	}
	
	
}

