@charset "utf-8";

/* Content styles */

html {overflow-y:scroll;}

body {	
	color:#484848;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;	
	margin:0px;
	line-height:20px;
}

a {color:#026eac; text-decoration:none; font-weight:bold; font-size:13px;}
a:hover {text-decoration:underline;}

.title {color:#001846;font-size:28px; font-family:Georgia, "Times New Roman", Times, serif; padding-bottom:25px;}
.title2 {color:#001846;font-size:28px; font-family:Georgia, "Times New Roman", Times, serif; padding-bottom:25px; font-weight:bold;}
.subtitle {color:#000000;font-size:15px;font-weight:bold;}

.featured-title, h2 {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#3c5586; text-transform:uppercase;}
.featured-title2 {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#3c5586;}
.featured-date {color:#8a8a8a; font-style:italic;}

.left-title {font-size:24px; font-family:"Times New Roman", Times, serif; color:#001846; line-height:23px;}
.left-title2 {font-size:24px; font-family:"Times New Roman", Times, serif; color:#001846; line-height:23px; font-weight:bold;}
.left-title-cn {color:#001846;font-size:26px; font-family:Georgia, "Times New Roman", Times, serif; line-height:30px;}
.left-subtitle {font-size:15px; color:#3c5586; font-style:italic; padding-top:5px;}

.fineprint {font-size:10px;}

hr {background-color:#cccccc;border:none;color:#cccccc;height:1px;}
ul {list-style-image: url(images/bullet.gif);margin-left:23px;padding:0px;}
ol {margin-left:23px;padding:0px;}
li {padding-bottom:5px;}

.bluetext {color:#026eac; font-size:13px;}

.table-border {border:1px solid #cccccc; border-collapse:collapse;}
.table-border td {border:1px solid #cccccc; padding:5px;}

/* Structure Styles */

#headerarea {width:100%;height:63px;background-color:#f8f8f8;}
	#topnavarea {width:965px; margin:auto; padding-top:34px;}
		#topnavarea img {float:right;}
	#topnavarea2 {width:965px; margin:auto; padding-top:30px; text-align:right;}
		#topnavarea2 a {color:#7c7c7c; text-decoration:none;}
		#topnavarea2 a:hover {text-decoration:underline;}

#bannerarea {width:100%;height:261px;background-image:url(../images/structure/bannerbg.jpg);background-repeat:repeat-x;}
	#bannerpic {width:965px; height:261px; margin:auto;}

#mainarea {width:100%;background-color:#f3f3f3;}
	#mainbg {width:100%;background-image:url(../images/structure/mainbg.jpg);background-repeat:repeat-x;}	
		#contentarea {width:965px; height:530px;}
			#leftcontent {background-image:url(../images/structure/leftbg.jpg); background-repeat:no-repeat;}
				#lefttext {margin-left:12px; margin-top:43px; margin-right:40px; margin-bottom:20px; text-align:center;}
			#rightcontent {background:url(../images/structure/rightbg.jpg); background-repeat:no-repeat;}
			#rightcontent2 {background:url(../images/structure/rightbg2.jpg); background-repeat:no-repeat; background-position:right top;}
				#righttext {margin-left:45px; margin-top:45px; margin-right:10px; margin-bottom:20px;}
				#righttext2 {margin-left:12px; margin-top:45px; margin-right:10px; margin-bottom:20px;}
				.line {padding-top:5px; padding-bottom:5px;}
			#quotebox {float:left; width:130px; padding:10px; font-weight:bold; margin-right:25px; margin-bottom:15px; margin-top:15px; color:#3c5586; font-style:italic;}

#footerarea {width:100%;height:70px;border-top:1px solid #f3f3f3;}
	#footertextbox {width:965px; padding-top:32px; padding-left:15px; margin:auto; font-size:13px; color:#7c7c7c;}
		#footertextbox a {color:#7c7c7c; text-decoration:none;}
		#footertextbox a:hover {text-decoration:underline;}
		
		
/* Chinese Styles */

.sidelink {color:#ffffff; display:block; line-height:33px; height:33px; background-image:url(../images/sidenav/sidebg1.jpg); text-decoration:none;}
.sidelink:hover {background-image:url(../images/sidenav/sidebg1-over.jpg); text-decoration:none;}
.sidelink2 {color:#ffffff; display:block; line-height:20px; height:54px; background-image:url(../images/sidenav/sidebg2.jpg); text-decoration:none; padding-top:12px;}
.sidelink2:hover {background-image:url(../images/sidenav/sidebg2-over.jpg); text-decoration:none;}