@charset "utf-8";
a:link { color:#980000;text-decoration:none;}
a:visited { color:#980000;text-decoration:none;}
a:hover { color:#008020;text-decoration:underline;}
a:active { color:blue;}
a>img { border:none; }
body {font-family:arial, verdana, sans-serif;font-size:10pt;color:#000;margin-left:20px;margin-top:2px;}
.container {width:720px;margin:10px;padding:0px;}
.nodisp {display:none;}
.captcha_code {font-weight:700;font-size:larger;}
/* footer link style */
.co_privacy a { color:#fff;text-decoration:none;}
.co_privacy a:link { color:#fff;text-decoration:none;}
.co_privacy a:visited { color:#fff;text-decoration:none;}
.co_copyright a { color:#fff;text-decoration:none;}
.co_copyright a:link { color:#fff;text-decoration:none;}
.co_copyright a:visited { color:#fff;text-decoration:none;}
.co_privacy a:hover { text-decoration:underline;}
.co_copyright a:hover { text-decoration:underline;}
.co_privacy { color:#f99;text-decoration:none;}
.co_copyright a:active { color:#f99;text-decoration:none;}
div#co_copyright_statement { background-color:#fff;padding:10px;}
div#co_copyright_statement a:active { color:#980000;}
div#co_copyright_statement a { color:blue;}
div#co_copyright_statement a:hover { color:#980000;text-decoration:underline;}
div.co_Selection {	margin-top:10px;padding-top:8px;}
input { font-size:8pt;margin:0;padding:0;}
textarea {	vertical-align:top;margin:0;padding:0;border-style:groove;border-width:2px;background-color:#eee;font-size:8pt;}
textarea:hover {	background-color:#ddd;}
.comment { border-style:groove;border-width:2px;border-color:#ccc;background-color:#eee;}
.comment:hover { border-style:inset;background-color:#ddd;}
.bg { color:#eaf4ff;}
a.bg:link:visited:hover:active:focus { color:#eaf4ff;text-decoration:none;}
.linker { font-size:8pt;text-align:center;padding-bottom:12px;padding-top:12px;}
.que { margin:4px 0 4px 0;border:0;padding:0;width:720px;}
.footnote { width:720px;font-size:8pt;text-align:center;padding-bottom:4px;padding-top:4px;}
.footerbox { width:720px;font-size:8pt;text-align:center;padding-bottom:4px;padding-top:4px;}
table { border-collapse:collapse;border:0;border-style:none;}
tr {border-collapse:collapse;border:0;border-style:none;}
table.q_block { border:1px solid #ccc;color:#003;font-size:9pt;width:100%;}
td,th { font-weight:bold;border:1px solid #ccc;}
.option {font-size:8pt;text-align:center;border:1px solid;}
.optionc {font-size:8pt;text-align:center;border:1px solid;}
.optionl {font-size:8pt;text-align:left;padding-left:8px;}
.optionr {font-size:8pt;text-align:right;padding-right:8px;}
.groupl { font-size:8pt;text-align:left;border-right-color:#eaf4ff;}
.groupr { font-size:8pt;text-align:right;border-left-color:#eaf4ff;}
.q {font-size:9pt;	color:#006;text-align:right;background-color:#fff;padding-right:4px;}
.q_head {font-size:9pt;color:#006;text-align:left;background-color:#fff;padding-left:4px;}
td.ac {	line-height:8px;height:8px;font-size:8pt;font-weight:normal;text-align:center;vertical-align:middle;background-color:#fff;}
td.acradio {width:20px;line-height:8px;height:8px;font-size:8pt;font-weight:normal;text-align:center;vertical-align:middle;background-color:#fff;}
td.actext {	line-height:6px;height:6px;font-size:7pt;font-weight:normal;text-align:center;vertical-align:middle;background-color:#fff;white-space:nowrap;}
.prompt { font-weight:bold;}
.done { font-weight:lighter;}
.normal { font-weight:bold;}
select.Slct { font-weight:bold;}
select { font-size:8pt;}
hr {  border:0; width:50%; text-align:center;}
input.butn {margin:0 auto 0 auto;display:block;text-transform:uppercase;color:#eee;font-weight:bold;background-color:#020202;text-align:center;font-size:10pt;}
input.butn:hover {	display:block;text-transform:uppercase;color:#fff;font-weight:bold;background-color:#5a5a5a;text-align:center;font-size:10pt;}
.footerbox {text-align:center;margin:20px auto 20px auto;border:0;float:left;}
.centralbox { width:500px;margin:4px auto 0 auto;text-align:center;border:0;}
.centerbox { width:80px;margin:0 auto 0 auto;text-align:center;border:0;}
.wrapperbox {text-align:center;border:0;}
.rightbox { width:100%;margin:0 auto 0 auto;text-align:right;}
.centeredbox { width:20%;margin:0 auto 0 auto;text-align:center;}
div#btn { text-align:center;}
div#btn ul {margin:0;padding:0;line-height:20px;text-align:center;}
div#btn li {list-style-type:none;height:20px;width:120px;text-align:center;padding-bottom:1px;}
div#btn li a {height:100%;width:100%;display:block;text-decoration:none;border-width:2px;text-align:center;}
div#btn li a:link {color:#eee;font-weight:bold;background-color:#020202;border-style:outset;}
div#btn li a:visited {font-weight:bold;color:#eee;background-color:#020202;border-style:outset;}
div#btn li a:hover {font-weight:bold;color:#fff;background-color:#5a5a5a;border-style:inset;}
div#btn li a:active  {font-weight:bold;color:#eee;background-color:#5a5a5a;border-style:inset;}
.zh {font-size:larger;}
* html body {overflow:hidden;} 
div#co_markup {height:100%;width:720px;}
div#co_signature {height:100%;margin-top:0;width:720px;}
div#co_signature label { display:none;}
div#co_header{position:absolute;top:4px;left:auto;width:100%;background-color:#fff;width:720px;}
div#co_footnote {position:absolute;bottom:0;left:auto;width:100%;}
div.co_footer {	background-color:#527db1;color:#fff;text-align:center;padding-top:5px;font-size:10px;}
@media screen {
 	body>div#co_footnote {position:fixed;}
  	body>div#co_header{	position:fixed;	}
}