body 				
{
	margin: 0;
	padding: 0;
	background: #fff;
	text-align: center;
	color: #000;
	font: 11px Verdana, Arial, Helvetica, sans-serif
}

#header 			{ width: 680px; margin: 5px auto; text-align: center; }

#main  		{ width: 680px; margin: 0.5em auto; text-align: left; }

.title 			{ font: 12px; padding: 7px 0 0 0;}
.p 			{ padding: 5px 0 5px 0; }

img.right {float: right; margin: 2px 5px 5px 20px; border: 0;}


#main H2
{
	padding: 0;
	margin-bottom: 5px;
	margin-top: 29px;
}

.nav 
{
	width: 681px;
	height: 28px;
	background: #6576a2;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin: 0; 
}
.nav td {color: #FFFFFF; border: 1px solid #ffffff; border-width: 1px 1px 0 0; text-align: center;}
.nav td a  {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.nav td a:hover {color: #ffffff; text-decoration: underline;}
.nav td a.hi {color: #ffffff; background: #666666;}

.bodybox
{
	border-left: 1px solid #888888;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 20px;
	width: 638px;
	margin: 0;
}

#main .topcap
{
	padding-bottom: 0px;
	width: 680px;
	height: 220px;
	background: #666 url(../images/home_header.gif) no-repeat left top;
}

#main .cntopcap
{
	padding-bottom: 0px;
	width: 680px;
	height: 220px;
	background: #666 url(../images/home_header_cn.gif) no-repeat left top;
}

#main .subtopcap
{
	padding-bottom: 0px;
	width: 680px;
	height: 141px;
	background: #666 url(../images/sub_header.gif) no-repeat left top;
}

#main .cnsubtopcap
{
	padding-bottom: 0px;
	width: 680px;
	height: 139px;
	background: #666 url(../images/sub_header_cn.gif) no-repeat left top;
}

.cnhome 			{font: 13px;}

#main td#column1,			{ width: 410px; vertical-align: top; line-height: 14px;}
#main td#column2				{ width: 165px; vertical-align: top; line-height: 14px;}
#main td.gutter 				{ width: 20px; }

#main .infobox 				{ font: 10px; margin: 13px 0px 13px 0px; border: 1px solid #a1a5a9; padding: 5px; background: #f5f6f7;}
#main .infobox h3 			{ color: #000;}
#main .infobox ol, 
#main .infobox ul			{ margin-top: 5px; margin-bottom: 0px; }

.footer 			{font: 9px; color: #666; width: 680px; margin: 1em auto; text-align: right; }

