@charset "utf-8";
/* CSS Document */
body{background-color:#0f3154; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:20px; color:#232323; margin:0px; padding:0px;}
form{margin:0px; padding:0px;}
#wrapper{width:1000px; margin:0px auto; background:#0f3154 url(../images/main-bg.jpg) no-repeat;}
#wrapper1{width:1000px; margin:0px auto; background:#0f3154 url(../images/main-bg1.jpg) no-repeat;}
.lh30{line-height:30px;}
a{color:#032d57; text-decoration:underline;}
#nav{width:999px; margin:0px auto;}
.navlt{background:url(../images/nav-lft.png) no-repeat top left; width:12px; height:46px; float:left;}

#navbg{background:url(../images/nav-bg.png) repeat-x; height:46px; width:977px; line-height:41px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px;	 color:#0f3154;}
#navbg ul{list-style-type:none; display:block; margin:0px; padding:0px;}
#navbg ul li{float:left; padding:0px 12px;}
#navbg ul li a{color:#0f3154; text-decoration:none;}
#navbg ul li a:link{color:#0f3154; text-decoration:none;}
#navbg ul li a:visited{color:#0f3154; text-decoration:none;}
#navbg ul li a:hover{color:#135292; text-decoration:none;}

.navrt{background:url(../images/nav-rt.png) no-repeat top left; width:10px; height:46px; float:left;}
.sep{background:url(../images/sep.png) no-repeat 0px 0px; float:right; height:41px;}

.cls{clear:both; overflow:hidden; height:1px;}
.clear{clear:both;}
.f11{font-size:11px;}
#logo{clear:both; float:right; padding:55px 45px 0px 0px;}
#quote{clear:both; float:right; padding:120px 65px 0px 0px;}

#logo1{padding:25px 35px 0px 0px;width:965px; clear:both;}
#quote1{padding:15px 0px 0px 15px;width:985px; clear:both;}

#carousal{clear:both; width:927px; margin:0px auto; margin-top:20px;}

.cartp{background:url(../images/carousal-tp.png) no-repeat top left; width:927px; height:11px; float:left;}
.carbg{width:923px; background-color:#000000; border-left:2px solid #30b2ed; border-right:2px solid #30b2ed; float:left;}
.carbg ul{list-style-type:none; display:block; margin:0px; padding:0px;}
.carbg ul li{float:left; padding:0px 4px;}
.carbt{background:url(../images/carousal-bt.png) no-repeat top left; width:927px; height:11px; float:left;}

#container{width:977px; margin:0px auto; clear:both;}
.maintp{background:url(../images/body-tp-crv.png) no-repeat; height:14px; width:977px;}
.mainbg{background:#e9e9e9 url(../images/body-bg.png) repeat-y; width:973px; margin:0px auto;}
.mainbt{background:url(../images/body-bt-crv.png) no-repeat; height:15px; width:977px;}

.padL{padding-left:10px;}
.padR{padding-right:10px;}
.padT{padding-top:20px;}
.f11{font-size:11px;}

.grytp{background:url(../images/gry-tp-crv.png) no-repeat; height:11px;}
.grybg{background:#cfcfcf url(../images/gry-bg.png) repeat; padding:0px 15px;}
.grybt{background:url(../images/gry-bt-crv.png) no-repeat; height:11px;}

.grytpfull{background:url(../images/full-gry-tp.png) no-repeat; height:11px;}
.grybtfull{background:url(../images/full-gry-bt.png) no-repeat; height:11px;}

.sidebartp{background:url(../images/sidebar-tp.png) no-repeat; height:12px;}
.sidebarbg{background-color:#FFFFFF; width:292px; border-left:1px solid #dadada; border-right:1px solid #dadada;}
.sidebarbt{background:url(../images/sidebar-bt.png) no-repeat; height:12px;}
.f18{margin:0px; padding:0px; font-size:18px; font-weight:normal; padding-bottom:8px; padding-top:15px;}
h1{margin:0px; padding:0px; font-size:22px; font-weight:normal; padding-bottom:15px; padding-left:20px;}
h2{margin:0px; padding:0px; font-size:22px; font-weight:normal; padding-bottom:15px;}
h3{margin:0px; padding:0px; color:#a66712; font-size:18px; font-weight:normal; padding-bottom:10px;}
h4{color:#0f2e4e; padding:0px; margin:0px; font-size:18px; font-weight:normal; padding-left:15px; padding-bottom:15px;}
h5{color:#0f2e4e; padding:0px; margin:0px; font-size:15px; padding-top:15px; font-weight:bold;}

.w643{width:643px; float:left; margin-right:8px;}
.w325{width:325px; float:left; margin-right:8px;}
.w288{width:288px; float:right;}
.w294{width:294px; float:right; margin-right:10px;}

a.more{color:#032d57; font-size:15px; text-decoration:underline;}
a.more:link{color:#032d57; font-size:15px; text-decoration:underline;}
a.more:visited{color:#032d57; font-size:15px; text-decoration:underline;}
a.more:hover{color:#032d57; font-size:15px; text-decoration:none;}

a.tlink{color:#032d57; font-size:11px; text-decoration:underline;}
a.tlink:link{color:#032d57; font-size:11px; text-decoration:underline;}
a.tlink:visited{color:#032d57; font-size:11px; text-decoration:underline;}
a.tlink:hover{color:#032d57; font-size:11px; text-decoration:none;}

ol{margin:0px; padding:0px; padding-left:22px;}

#left{padding-left:8px; margin:0px;}
#left ul{margin:0px; padding:0px; list-style-type:disc; padding-left:30px;}
#left ul li{color:#232323; font-size:11px;}

#sidebar{margin:0px; padding:0px; padding-right:15px;}
#sidebar ul{margin:0px; padding:0px; list-style-type:none;}
#sidebar ul li{padding-left:35px; line-height:22px; background:url(../images/arrow.png) no-repeat 18px 6px; color:#666666; padding-bottom:15px; font-size:11px;}

#footer{width:960px; margin:0px auto; padding:20px; color:#d8d8d8;}
a.footer:link{color:#d8d8d8; text-decoration:none;}
a.footer:visited{color:#d8d8d8; text-decoration:none;}
a.footer:hover{color:#d8d8d8; text-decoration:none;}
.fleft{float:left;}
.fright{float:right;}