@charset "utf-8";
/* CSS Document */

/************************************************
*                     Reset                     *
************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, label, legend, input, a, caption, tbody, tfoot, thead {margin:0; padding:0; border:0; outline:0;}
 
:focus {outline:0;}
img {outline:0; border:0;}
a img {border:0;}

a {text-decoration:none; color:#5593c4;}
a:hover {text-decoration:none; color:#fba22a;}

textarea {resize:none;}



/************************************************
*                 General styles                *
************************************************/
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#fff url(images/bg.png); color:#2d3031; -webkit-font-smoothing:antialiased;}
.container {width:900px; margin:0 auto; background:url(images/main.png) repeat-y; padding:0 9px;}

.hide {display:none;}
.show {display:block;}
.clear {clear:both; margin:0; padding:0; width:0; height:0; display:none;}




/************************************************
*                      Top                      *
************************************************/
.header {height:164px;}
.header_left {float:left; width:417px;}
.header_right {float:left; width:483px;}
.menu {width:900px; height:25px; background:#003c59; padding-top:10px;}



/************************************************
*                   Content                     *
************************************************/
.content {padding:0 20px 26px 20px; min-height:300px; text-align:justify;}
.content ul {margin-left:17px; margin-bottom:16px;}
.content p {margin-bottom:16px;}
.ctop {padding-bottom:26px;}
.ctop_left {float:left; width:670px; padding-top:7px; font-size:18px;}
.ctop_right {float:right; width:190px; text-align:right; padding-top:7px; color:#003c59;}
.ctop_right a{color:#003c59; text-decoration:none;}
.ctop_right a:hover{color:#003c59; text-decoration:none;}
.cc {padding-top:10px;}
.subtitle {font-size:14px; font-weight:bold; color:#5593c4;}
.border {border:1px solid #88bde5; padding:10px;}
.field {font-size:11px; width:422px; padding:3px; border:1px solid #88bde5;}
.field2 {font-size:11px; width:280px; padding:3px; border:1px solid #88bde5;}
.field3 {font-size:11px; padding:3px; border:1px solid #88bde5;}
.cfield {padding-bottom:12px;}
.ctext {padding-bottom:3px;}

.right {margin-left:20px; margin-bottom:20px;}
.left {margin-right:20px; margin-bottom:20px;}

.imgright {margin-left:20px; margin-bottom:20px; float:right;}
.imgleft {margin-right:20px; margin-bottom:20px; float:left;}

.button {cursor:pointer; padding:4px 10px; outline:none; background:#003c59; color:#fff;}
.button2 {cursor:pointer; padding:4px 10px; outline:none; background:#f69e23; color:#fff;}



/************************************************
*                    Footer                     *
************************************************/
.footer {background:#003c59; color:#80a9bb; padding:20px; font-size:11px; height:60px;}
.f1 {float:left; width:170px; line-height:19px;}
.f2 {float:left; width:200px; line-height:19px;}
.f3 {float:right; width:270px; text-align:right; line-height:19px;}