@charset "utf-8";
/* CSS Document */
body { background-color:#e1e5f0; margin:0 auto; font:12px Arial, Helvetica, sans-serif; color:#444444; overflow-y:scroll; }
#wrapper { width:710px; margin:0 auto; } 

#main { background:#ffffff url(images/shadow.png) top repeat-x; overflow:hidden; padding:15px 25px 20px; }

#banner {
    background: url("images/banner.png") no-repeat scroll center center #6683a5;
    display: block;
    height: 160px;
    overflow: hidden;
    width: 710px;
}

ul { list-style:none; margin:0; padding:0; }
li { background:url(images/bullet2.png) 20px 10px no-repeat; padding:5px 0 5px 32px; } 
a, a:visited { color:#0076a3; outline:0; }
a:hover { color:#f8941d; outline:0; } 
#footer { background:url(images/shadow-footer.png) top repeat-x; text-align:center; overflow:hidden; padding:2px; font-size:11px; color:#5b5b5d; }
h1{ color:#1680a9; font-family: Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; margin:0; padding:10px 0 5px; }
h1.ho { position:absolute; margin:0; padding:0; font-size:1px; color:#ffffff; }
h2 { color:#000; font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; margin:0; padding:5px 0 2px; }
h2.lst { color:#1680a9; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; margin:0; padding:0; font-weight:normal; }
hr { border-bottom:2px dotted #bfbfbf; border-top:1px solid #ffffff; border-left:0; border-right:0; margin:5px 0; padding:0 0 10px 0; clear:both; }
ol { font-size:14px; margin:0 0 8px; padding-left:25px; }
ol li { padding:2px 0; line-height:18px; }
ul.lst, ul.lst2, ul.lst3, ul.lst4 { padding:3px 0 0; margin:5px 0 0 0; list-style:none; font-size:14px; overflow:hidden; line-height:18px; }
ul.lst3 { border-bottom:1px dotted #bfbfbf; }
ul.lst li { float:none; margin-left:5px; border:none; padding:0 0 8px 30px; background:url(images/img.gif) 10px -31px no-repeat; line-height:18px; }
ul.lst2 li { margin-left:5px; border:none; padding:0 0 6px 20px; background:url(images/lst2.gif) 0 3px no-repeat; line-height:18px; }
ul.lst3 li { margin-left:5px; border-top:1px dotted #bfbfbf; border-bottom:0; border-left:0; border-right:0; background:url(images/lst1.gif) 0 11px no-repeat; line-height:18px; padding:5px 0 7px 12px; }
ul.lst4 li { margin-left:5px; border:none; padding:0 0 6px 20px !important; background:url(images/img.gif) 0px -31px no-repeat; line-height:18px; }
p { line-height:20px;}
/*--------------button apply---------------*/
.button a:link, .button a:visited { text-decoration:none; color:#585858; background:#585858 url(images/img_button.png); width:194px; display:block; text-align:center; line-height:34px; height:34px; vertical-align:middle; font-size:13px; text-transform:uppercase; font-weight:bold; }
.button a:hover { background:#1b94b8 url(images/img_button_hover.png); width:194px; height:34px; color:#ffffff; } 