@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;border:0;}
body{background:#fff url(../images/bg-1.gif) repeat 0 0; font:normal 12px arial; color:#666; line-height:20px}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a img{border:none;}
:focus{outline:0}
.img1{float:left; margin:0 15px 10px 0;}
.img2{float:right; margin:0 0 10px 15px}
em{font-style:normal}
ul,ol{list-style:none}
.float-l{float:left}
.float-r{float:right}
.clear{clear:both; height:0; font-size:0px}


/* typography */
p{margin:0 0 15px 0;}
.p2{margin:0 0 0 0;}
h1, h2, h3, h4, h5, h6{font-weight:normal; font-family:arial; margin:20px 0 5px 0; color:#054B9B;}
h1{font-size:1.7em; margin:10px 0 20px 0;}
h2{font-size:1.4em;}
h3{font-size:1.2em; line-height:1.8em; }
h4{font-size:1.1em;}
.f12{font-size:12px;}
a{color:#06c; text-decoration:none}
a:hover{color:#fff; background:#06c; text-decoration:none}
a:hover img{background:#fff}
.red{color:#d53737}


/*  header */
.header{background:#2d54a5 url(../images/bg-header_alt.gif) repeat-x 0 0; height:209px}
.header_alt{background:#2d54a5 url(../images/bg-header_alt.gif) repeat-x 0 0; height:209px}
.navigation{background:#dcedfb url(../images/bg-menu.gif) repeat-x 0 0; border-bottom:1px solid #8ec1ed; border-top:1px solid #8ec1ed}
.navigation ul{width:900px; margin:0 auto; overflow:hidden}
.navigation ul li{float:left;}
.navigation ul li a{float:left; color:#010058; padding:10px 17px}
.navigation ul li a:hover{background:#acd1f1 url(../images/bg-menu-hover.gif) repeat-x 0 0; color:#000; text-decoration:none}



/*  footer  */
.footer{background:#2d54a5 url(../images/bg-footer_alt.gif) repeat-x 0 0}
.footer .wrapper{padding:25px 0; color:#3d76ac}
.footer ul{padding-bottom:30px;}
.footer ul li{float:left; border-left:1px solid #558dc7; padding:0 12px; }
.footer ul li.first{padding-left:0; border:0}
.footer ul li a{color:#769be7;}
.footer ul li a:hover{color:#aec5f6; text-decoration:underline; background:none}


.footer_alt{background:#2d54a5 url(../images/bg-footer_alt.gif) repeat-x 0 0}
.footer_alt .wrapper{padding:25px 0; color:#5880d3}
.footer_alt ul{padding-bottom:30px;}
.footer_alt ul li{float:left; border-left:1px solid #5880d3; padding:0 12px; }
.footer_alt ul li.first{padding-left:0; border:0}
.footer_alt ul li a{color:#769be7;}
.footer_alt ul li a:hover{color:#aec5f6; text-decoration:none; background:none}


/*  Form
input.text,textarea,select{background:#fff; font:normal 12px arial; color:#666; border:1px solid #ccc; padding:4px}
input.text:focus,textarea:focus,select:focus{border-color:#107ace; color:#107ace}
input.btn-1,input.btn-2{background:#0895ef url(../images/bg-btn1.gif) repeat-x 0 0; font:bold 12px arial; color:#fff; border:1px solid #107ace; padding:4px 10px; text-decoration:none; cursor:pointer}
  */


/*  */
.wrapper,.content{width:900px; margin:0 auto}
.content{min-height:400px; padding:20px 0 25px 0;}
.right-panel{width:300px; float:right}
.content-1{width:580px;}

.bannertxt{color:#d53737; font-size:1em; text-align:left; border-bottom:1px solid #b0b0b0; padding-bottom:20px; margin-bottom:20px;}

.box-1{margin-bottom:15px}
.box-1 .top{background:url(../images/box-1-cor.png) no-repeat 0 0; height:20px; font-size:1px}
.box-1 .bot{background:url(../images/box-1-cor.png) no-repeat 0 -20px; height:20px; font-size:1px}
.box-1 .mid{background:url(../images/box-1-mid.png) repeat-y 0 0; padding:0 20px; overflow:hidden}

.cpgsys-img li{margin:3px 0 10px}
.cpgsys-img li img,.img{border:1px solid #ddd; padding:5px}
.ul-1{list-style:disc; margin-left:16px}
.ul-1 li{margin-bottom:5px}
ul.index_img  {text-align:center; margin:0 auto;}
.index_img li {display:inline; float:left;}
.index_img li  a:hover, .index_img li  a:hover img {background:none;}
.index_img li img {border:1px solid #ddd; padding:5px; width:150px; height:100px; margin:5px 13px 5px 13px;}



/**/
* html .associates,* html .follow,* html .sub-nav ul li,* html .feedback,* html .form-2,* html .form-1 li{height:1%}