/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.2
 * CSS Author:    alex cheung
 * Copyright:     baytech
 * Browser:        0
 * Browser group: 
 */
body { margin:0; padding:0; background:#369; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.3em; color:#666; }
a { color:#165276; text-decoration:none; }
a:hover { color:#f60; }
a:focus, a:active { outline: none; }
a img { border:none; }
form { margin:0; padding:0; }
input, select, textarea { font-family:Arial; font-size:12px; vertical-align:middle; }
p,h1,h2,h3,h4,h5,h6 { margin:15px auto; line-height:1.3em; }
hr { border:0 #666 dashed; border-top-width:1px; clear:both; height:0; margin:5px auto; }
.clear { clear:both; }
.undisplay { display:none; }
.clearfix { overflow:auto; }
.fLeft { float:left; }
.fRight { float:right; }
.mt0 { margin-top:0; }
.mr0 { margin-right:0; }
.mb0 { margin-bottom:0; }
.ml7 { margin-left:0; }
.mt7 { margin-top:7px; }
.mr7 { margin-right:7px; }
.mb7 { margin-bottom:7px; }
.ml7 { margin-left:7px; }
.mt10 { margin-top:10px; }
.mr10 { margin-right:10px; }
.mb10 { margin-bottom:10px; }
.ml10 { margin-left:10px; }
.pt7 { padding-top:7px; }
.pr7 { padding-right:7px; }
.pb7 { padding-bottom:7px; }
.pl7 { padding-left:7px; }
.pt10 { padding-top:10px; }
.pr10 { padding-right:10px; }
.pb10 { padding-bottom:10px; }
.pl10 { padding-left:10px; }
#wrap { background:#fff url(../images/common/bg.gif) repeat-y; width:935px; margin:0 auto; padding:5px 25px 15px 0px; }
#wraper { background:#fff; width:920px; margin:0 auto; padding:5px 15px 15px 25px; }
#lc { width:240px; float:left; margin-top:15px; }
#rc { width:670px; float:right; margin-top:15px; }
#overview { width:560px; float:left; }
#say { width:348px; float:right; }
#banner { background:#fff; width:940px; margin:0 auto; padding:10px; }
#header { width:960px; margin:0 auto; height:100px; background:#fff; margin-top:10px; background:#fff url(../images/common/corner.jpg) no-repeat left top; }
#myLogo { margin-top:18px; }
#logo a { display:block; background:url(../images/common/logo.jpg) no-repeat; width:375px; height:100px; text-indent:-999em; }
#nav { width:960px; margin:0 auto; background:#5a5a5a; text-align:center; color:#fff; padding:7px 0; font-size:14px; }
#nav a { color:#fff; text-decoration:none; text-transform:uppercase; padding:7px 15px; }
#nav a.current { background: url(../images/nav/tri.gif) no-repeat bottom center; }
#nav a:hover, #nav a.sfhover { background:#369 url(../images/nav/triBlue.gif) no-repeat bottom center; }
.subNav { display:none; position:absolute; border:#5a5a5a solid; border-width:0 5px 5px 5px; background:#fff; z-index:999; }
.subNav a { display:block; width:180px; }
.subNavCategory { }
.subNavCategory a { color:#369; font-size:14px; font-weight:bold; padding:5px 10px; }
.subNavCategory a:hover { color:#f60; }
.subNavItem { margin:0; padding:0; list-style-type:none; }
.subNavItem a { display:block; background:url(../images/misc/bullet-4.gif) no-repeat 18px 10px; padding: 2px 10px 2px 28px; color:#666; }
.subNavItem a:hover { background:#369 url(../images/misc/bullet-5.gif) no-repeat 18px 10px; color:#fff; }
#lc .subNavItem { margin-bottom:20px; }
#lc .subNavItem li { border-bottom:#b5b5b6 solid 1px; }
#lc .subNavItem a { padding: 3px 10px 3px 28px; }
#footer { background:url(../images/common/foot.jpg) repeat-x top; width:960px; margin:0 auto; color:#fff; font-size:0.9em; padding:5px 0; }
#footer a { text-decoration:none; color:#fff; }
#footer a:hover { color:#f60; }
h1{ font-size:28px; color:#165276; margin:0 auto 15px auto; }
h2{ font-size:23px; margin-bottom:5px; }
h3{ font-size:21px; margin-bottom:5px; }
h4{ font-size:19px; margin-bottom:5px; }
h5{ font-size:17px; }
h6{ font-size:15px; }
h2+p, h3+p, h4+p { margin-top:0; }
.blue { color:#165276; }
a.more { background:url(../images/misc/bullet-1.gif) no-repeat right 5px; padding-right:10px; }
.catelogTitle { padding:0 10px 5px 10px; border-bottom:#b5b5b6 solid 1px; margin:0; font-size:18px; }
.txt11 { font-size:11px; }
table.tb2 th { background:#517fba; color:#fff; }
table.tb2 td { vertical-align:top; }
table.tb2 td ul { margin:0; padding:0; list-style-type:none; }
table.tb2 td li { background: url(../images/misc/bullet-6.gif) no-repeat 0px 8px; padding:3px 7px 3px 15px; }
table.tb2 th.tb2Link a { color:#FFFFCC; padding:0 3px; }
table.tb2 th.tb2Link a:hover { color:#FFCC00; }
.dialog { margin-bottom:10px; }
.dialog .hd .c, .dialog .ft .c { font-size:1px; height:10px; overflow:hidden; }
.dialog .hd { background:#fff url(../images/box/w7.gif) no-repeat; }
.dialog .hd .c { background:transparent url(../images/box/w9.gif) no-repeat right top; }
.dialog .bd { background:#fff; border:#d5d5d5 solid; border-width:0 1px; padding:1px 10px; }
.dialog .ft { background:#fff url(../images/box/w1.gif) no-repeat; }
.dialog .ft .c { background:transparent url(../images/box/w3.gif) no-repeat right bottom; }
#facebox .b { background:url(../images/facebox/b.png); }
#facebox .tl { background:url(../images/facebox/tl.png); }
#facebox .tr { background:url(../images/facebox/tr.png); }
#facebox .bl { background:url(../images/facebox/bl.png); }
#facebox .br { background:url(../images/facebox/br.png); }
#facebox { position: absolute; width: 100%; top: 0; left: 0; z-index: 100; text-align: left; }
#facebox .popup { position: relative; }
#facebox table { margin: auto; border-collapse: collapse; }
#facebox .body { padding: 10px; background: #fff; width: 600px; }
#facebox .loading { text-align: center; }
#facebox .image { text-align: center; }
#facebox img { border: 0; }
#facebox .footer { border-top: 1px solid #DDDDDD; padding-top: 5px; margin-top: 10px; text-align: right; }
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br { height: 10px; width: 10px; overflow: hidden; padding: 0; }

