@charset "gb2312";
/* Pre-defined Elements */
body, form {
	margin: 0;
}
img {
	border : 0 none;
}

/* STRUCTURE */
table.structure {
/* 	table-layout: fixed;	bug NS6.01 */
/* 	border-collapse: collapse;	not supported NS6.01 */
	width: 100%;
}
td.structure {
	padding: 0;
	vertical-align: top;
}
#siteTop {
}
#siteMain {
}
#siteBottom {
}

/* siteTop*/
#siteTopLogo {
	width: 170px;
	height: 52px;
	background: url("/chinese/images/navi/topLogoBg.gif") repeat-x;
}

/* siteMain */
#sitePath {
	width: 575px;
	margin-top: 7px;
	margin-left: 15px;
}
#mainContainer {
	margin:  7px 0 0 15px;
	width: 575px;
}
#contents {
/*	width: 416px;	 DO NOT FIX WIDTH for submain*/
}
#contentsSubTitle {
	margin-bottom: 15px;
}
/* leftMenu */
#leftMenu a:link, #leftMenu a:visited {
}
#leftMenu a:hover, #leftMenu a:active {
	color: #1F5C99;
	text-decoration: none;
}
#leftMenu a.leftbold, 
#leftMenu div.leftbold a {
	color: #1F5C99;
	text-decoration: none;
}
/* VC area */
td.vcBlock {
	width: 144px;
/*	background: #DEE7EE;*/
	background: url("/chinese/images/navi/vcBg.gif") repeat-y;
	vertical-align: top;
}
#VC {
	margin: 0 3px 15px 7px;
}
/*#VC div, #VC div a:link, #VC div a:visited, #VC div a:hover, #VC div a:active {
	color: #2b2b2b;
}*/
#VC div.vcTitle {
	font-weight: bold;
	color: #26507A;
}
/* Feedback */
#feedbackContainer {
	width: 170px;
	display: none;
}
#feedback table.selection td {
	text-align: center;
}
#feedback textarea {
	border: 1px solid #cecece;
	background: #f2f2f2;
	width: 147px;
	height: 54px;
	margin-top: 2px;
}
#feedbackHide a, #feedbackShow a {
 	display: block;
	padding: 2px 0;
	text-align: center;
 }
#feedbackBlock {
	width: 170px;
	height: 20px;
	background: #7d7d7d;
}
#feedbackBlock div {
	padding-top: 3px;
	text-align: center;
}
#feedbackBlock a:link, #feedbackBlock a:visited, #feedbackBlock a:hover, #feedbackBlock a:active {
	color: #fff;
	font-weight: bold;
}
#feedbackBlock a:active {
	text-decoration: none;
}

/* siteBottom */
td.siteBottom {
	background: url('/chinese/images/navi/bottomBg.gif') repeat-x;
}


/* CONTENTS EMBEDED MENU */
/* depth 1 menu*/
#contents div.contentsMenu1 {
	background: #d9d9d9;
	padding: 3px 10px 2px 0;
	text-align: right;
}
#contents div.contentsMenu1 a:link, 
#contents div.contentsMenu1 a:visited, 
#contents div.contentsMenu1 a:hover, 
#contents div.contentsMenu1 a:active {
	color: #4f4f4f;
}
#contents div.contentsMenu1 a.on:link, 
#contents div.contentsMenu1 a.on:visited, 
#contents div.contentsMenu1 a.on:hover, 
#contents div.contentsMenu1 a.on:active {
	color: #4f4f4f;
	font-weight: bold;
}
/* depth 2 menu*/
#contents div.contentsMenu2 {
	text-align: right;
	margin: 3px 10px;
 }
#contents div.contentsMenu2 a:link, 
#contents div.contentsMenu2 a:visited, 
#contents div.contentsMenu2 a:hover, 
#contents div.contentsMenu2 a:active {
	color: #284E73;
}
#contents div.contentsMenu2 a.on:link, 
#contents div.contentsMenu2 a.on:visited, 
#contents div.contentsMenu2 a.on:hover, 
#contents div.contentsMenu2 a.on:active {
	font-weight: bold;
}
/* depth 3 menu*/
#contents div.contentsMenu3 {
	padding: 4px 8px;
	background: #CFDBE4;
 }
#contents div.contentsMenu3 a:link, 
#contents div.contentsMenu3 a:visited, 
#contents div.contentsMenu3 a:hover, 
#contents div.contentsMenu3 a:active {
	color: #284E73;
}
#contents div.contentsMenu3 a.on:link, 
#contents div.contentsMenu3 a.on:visited, 
#contents div.contentsMenu3 a.on:hover, 
#contents div.contentsMenu3 a.on:active {
	font-weight: bold;
}


/* FONT DEFINITION */
/* contents */
td, div, input, select, option, textarea {
	font-family: arial, sans-serif;
	font-size : 12px;
/*	line-height: 160%;	background rendering error NS 6.01 */
	line-height: 18px;
/*	text-align: justify;*/
	color: #414042;
}
/* heading */
h2 {
	font-size: 11px;
	color: #274f77;
	margin-top: 15px;
	margin-bottom: 15px;
}
h3 {
	font-size: 11px;
	margin-top: 15px;
	margin-bottom: 0;
}
/* links */
a:link, a:visited {
	color: #414042;
	text-decoration:none;
}
a:hover, a:active {
	color: #4f4f4f;
	text-decoration:underline;
}
/* inner contents */
a.inner:link, a.inner:visited {
	color: #365B80;
	text-decoration:none;
}
a.inner:hover, a.inner:active {
	color: #365B80;
	text-decoration:underline;
}
.grayBold {
	color: #4f4f4f;
	font-weight: bold;
	font-size: 12px;
}

/* COMMON CLASSES */
input.type-text, textarea.type-text {
	border: 1px solid #949294;
	font-size: 11px;
}
input.type-image {
	border: 0 none;
}
img.imgBorder {
/*	border: 1px solid #525252;*/
}
.clear-both {
	clear: both;
	font: 1px/1px sans-serif;
}
div.subMainTItle {
	color: #4f4f4f;
	background: #d9d9d9;
/*	height: 27px;*/
	padding: 2px 0 2px;
}
div.subMainTItle div {
	margin: 0 10px;
	font-size: 12px;
	font-weight: bold;
	color: #4f4f4f;
}
div.contentsTItle {
	color: #4f4f4f;
	background: #d9d9d9;
/*	height: 27px;*/
	padding: 3px 0 2px;
}
div.contentsTItle div {
	margin: 0 10px;
	font-size: 11px;
	font-weight: bold;
	color: #4f4f4f;
}
div.statute {
	margin-top: 15px;
	padding: 5px 0 0;
	border-top: 1px solid #dedede;
}
div.statute div.item, div.statute div.content, div.statute a.statute {
	font: 9px/11px arial, sans-serif;
}
div.statute div.item {
	margin-top: 6px;
}
div.statute a.statute {
	margin-left: 0;
}
div.asOf {
	margin-top: 20px;
}
div.irUpdate {
	margin-top: 20px;
}

/* press center */

@media print {
	.noPrint {
		display: none;
	}
}

