body { margin:0px; padding-top: 10px; background:#ffffff; color:#7D7D7D; font: 11px Verdana, Arial, sans-serif; }

td { color:#5C5C5C; font: 11px Verdana, Arial, sans-serif; }
.padding { padding-top: 30px; }

h1 { font-size: 11px; font-weight: bold; color: #000000; }
h2 { font-size: 14px; font-weight: bold; color: #000000; }

.headline { font-size: 17px; color: #202020; }
.headline2 { font-size: 20px; color: #202020; }
.links {color: #1761A2; font-size: 16px; }
.links a:link { color: #1761A2; text-decoration: none; font-weight: normal; }
.links a:visited {	color: #1761A2; text-decoration: none; font-weight: normal; }
.links a:hover { color: #1761A2; text-decoration: underline; font-weight: normal; }
.links a:active { color: #1761A2; text-decoration: none; font-weight: normal; }
.bold { font-weight: bold; color: #000000; }
.bodyLinks {color: #1761A2; font-size: 11px; }
.bodyLinks a:link { color: #1761A2; text-decoration: none; font-weight: normal; }
.bodyLinks a:visited {	color: #1761A2; text-decoration: none; font-weight: normal; }
.bodyLinks a:hover { color: #1761A2; text-decoration: underline; font-weight: normal; }
.bodyLinks a:active { color: #1761A2; text-decoration: none; font-weight: normal; }

.calloutHeaders {color: #0860A8; font-size: 12px; padding-top: 7px;}
.calloutHeaders a:link { color: #0860A8; text-decoration: none; font-weight: normal; }
.calloutHeaders a:visited {	color: #0860A8; text-decoration: none; font-weight: normal; }
.calloutHeaders a:hover { color: #0860A8; text-decoration: underline; font-weight: normal; }
.calloutHeaders a:active { color: #0860A8; text-decoration: none; font-weight: normal; }

.superscript { font-size: 80%; vertical-align: 2px; }

/* Navigation Classes */
.navLink { font-size: 12px; color: #0860A8; }
.navLink a:link { color: #0860A8; text-decoration: none; font-weight: normal; }
.navLink a:visited {	color: #0860A8; text-decoration: none; font-weight: normal; }
.navLink a:hover { color: #0860A8; text-decoration: underline; font-weight: normal; }
.navLink a:active { color: #0860A8; text-decoration: none; font-weight: normal; }

/* Stay Connected elements */
.lrBorder { border-right: 7px solid #666666; border-left: 7px solid #666666; color: #000000; }
.bottomBorder { border-bottom: 8px solid #666666; background-color: #0860a8; }
.register { background-color: #666666; font-size: 16px; color: #ffffff; }
.connected { background-color: #C0D4E6; }
.thanks { color: #1761A2; font-size: 16px; font-weight: bold; }


.fields { color: #0860A8; }
input.elements {
	border: 1px solid #B0CDE1;
	
	background-color: #E9F2F4;
	font-size: 11px;
}


/* Footer Classes */
.footer { padding-left: 35px; padding-right: 20px; padding-bottom: 20px; padding-top: 50px; font-size: 11px; color: #aeb1b2; }
.footer a:link { color: #0860a8; text-decoration: none; font-size: 11px; font-weight: normal; }
.footer a:visited {	color: #0860a8; text-decoration: none; font-size: 11px; font-weight: normal; }
.footer a:hover { color: #0860a8; text-decoration: underline; font-size: 11px; font-weight: normal; }
.footer a:active { color: #0860a8; text-decoration: none; font-size: 11px; font-weight: normal; }

/*vip*/
.biankuang{
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-left-color: #666666;
}

