/* CSS Document */
body {height:100%;font:11px Tahoma, Arial, Verdana, Sans-Serif;color:#435c6a;background:#fff;}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;} 
ul, li {list-style:none;} 
a, a:active, a:visited {text-decoration:none;color:#2993cf;}  
a:hover {text-decoration:none;color:#2993cf;}    
 
/*  All  */
.wraper {width:878px;margin:0 auto;padding:0 3px 3px 3px;border:1px solid #879aa5;border-top:none;} 
.wraper2 {margin:50px auto 0 auto;padding:3px;border-top:1px solid #879aa5;} 
.wraper input.submit {vertical-align:middle;color:#fff;background:#2d80b8;border:2px solid #8cc0e3;width:auto;font:bold 11px Tahoma;padding:3px 30px;}
.signup_table td {border:1px solid #cdd6da;padding:2px;font-weight:bold;}
.signup_table td select {width:163px;border:1px solid #cdd6da;vertical-align:middle;font-size:11px;color:#207aaa;font-weight:bold;background:#f8fbfd;height:19px;}
.signup_table td select.width {width:305px;}
.signup_table td input {width:161px;border:1px solid #cdd6da;vertical-align:middle;font-size:11px;color:#207aaa;font-weight:bold;background:#f8fbfd;height:19px;}
.signup_table td.right {text-align:right;padding-right:7px;background:#fffaeb;width:146px;color:#435c6a;}
.signup_table td.right span {color:#ff0000;}
.signup_table td.white {color:#fff;background:#9daeb8;}