body {
	background: #fff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 12px;
	color: #333;
	width: 100%;
	line-height:100%;
	overflow: -moz-scrollbars-vertical;
	}

a {	color:#4452A3; text-decoration: none; }
a:hover { color:#D10035; text-decoration: underline; }

h1 {
	background: url(../images/hedaerBg.gif) no-repeat;
	width: 679px;
	height: 20px;
	margin: 10px 0 5px 0;
	text-align: left;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	padding: 6px 0 0 4px;
	}


h3 {
	background: url(../images/subheader.gif) no-repeat;
	width: 659px;
	height: 20px;
	padding: 4px 0 15px 20px;
	color: #3A3690;
	font-weight: bold;
	}

h4 {
	margin: 0 0 10px 0;
	color:#3A3690;
	font-size:16px;
	font-weight:bold;
	}	

h6 {
	background: url(../images/hedaerBg.gif) no-repeat;
	width: 679px;
	height: 20px;
	margin: 10px 0 5px 0;
	text-align: left;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	padding: 6px 0 0 4px;
	}

h6 {
	background: url(../images/hedaerBg.gif) no-repeat;
	width: 679px;
	height: 20px;
	margin: 10px 0 5px 0;
	text-align: left;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	padding: 6px 0 0 4px;
	}
	
h6.subtitle {
	background: url(../images/hedaerBg.gif) no-repeat;
	width: 651px;
	height: 20px;
	margin: 10px 0 5px 0;
	text-align: left;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	padding: 6px 0 0 4px;
	}	

#mainContainer {
	margin: 0 auto;
	text-align: center;
	}

/* Content */

#content {
	padding: 8px;
	}
	
#leftContent {
	float: left;
	margin: 0 20px 0 0;
	width: 207px;
	text-align: left;
	}
	
#rightContent {
	width: 684px;
	float: left;
	text-align: center;
	min-height: 600px;
	margin: 35px 0 0 5px;
	}

#logo{
	padding:15px 0;
}

.contentEntries {
	padding: 0 10px 10px 10px;
	width: 560px;
	text-align: justify;
	color: #666;
	line-height: 140%;
	margin:0 auto;
}

.contentEntries p { padding: 0 0 15px 0; }

.head_title{
	 background: url(../../images/zh/head_title_bar.gif) no-repeat;
	 width: 100%; 
	 height: 20px; 
	 text-align: left; 
	 color: #fff; 
	 font-weight: bold; 
	 font-size: 14px; 
	 padding: 6px 0 6px 5px;
}

.clearboth { clear: both; }
/* This needs to be first because FF3 is now supporting this */
.clearfix {display: inline-block;}
.clearfix:after { content: " "; display: block; height: 0; clear: both; font-size: 0; visibility: hidden; }
.clearfix {display: block;}
/* End hide from IE-mac */

.floatLeft {float:left !important;}
.floatRight { float: right; }

.aligncenter { text-align: center; }
span.pinkText { color: #C0087F; font-weight: bold; }
span.pinkText a { color: #C0087F; font-weight: bold; }
.blueColor { color: #3A3690; }
.inlineText, p.inlineText { padding: 10px; }

.hideImg { display: none; }