body {margin:0; padding:0; background:#000 url(../images/body-bg.jpg) top left repeat-x; font-family:Arial, Helvetica, sans-serif}

.fL { float:left;} .fR {float:right;} .clearer { clear:both}.clearLeft {clear:left} .vM {vertical-align:middle}
.clearer:after { content:"."; clear:both;display:block; height:0; color:#fff}
.outerWrapper { margin:0 auto}
.mainWrapper {width:932px;} 
.topWrapper {width:964px; background:url(../images/top-bg.jpg) top left repeat-x}
.logoWrapper{ height:96px; font-size:12px; color:#fff}
.logoWrapper a { color:#fff; text-decoration:none}
.logoWrapper td { padding:0 0 16px 0}

.shadowLeft{ width:31px; background:#000 url(../images/header-left-shadow1.jpg) top left no-repeat;}
.shadowRight { width:31px; background:#000 url(../images/header-right-shadow2.jpg) top left no-repeat;}

.navigation{width:912px; height:41px; margin:0; background:url(../images/nav-off-bg.jpg) top left repeat-x}
.navigation ul{list-style-type:none; margin:0; padding:0}
.navigation li{ height:41px; float:left; background:url(../images/nav-divider.gif) top right no-repeat; margin:0; padding:0}
.navigation li a { padding:12px 28px 0; height:30px; font-size:13px; font-weight:bold; color:#000; text-decoration:none; display:block}
.navigation li.last{  background:none; }
.navigation li a:hover, .navigation li a.select {  background:#142842; color:#fff}
 
 li a {color:#FFF; text-decoration:none;}

.header { height:318px; background:url(../images/header-left-blue.gif) top left no-repeat; margin:6px auto 0 auto;}
.welcome { margin:20px 0 0 -1px}
.header p { font-size:12px; color:#daeaff; display:block; padding:4px 10px 0 10px; }

.popWrapper { width:932px; border-left:10px solid #fff; border-right:10px solid #fff; margin:0 auto; background:#eee; padding:8px 10px; }
.popMain { width:891px; background:#fff; height:152px; padding:13px 0 0 0px; margin:0 auto; background:url(../images/pop-bg.gif) top left no-repeat; text-align:center}

.venderWrapper { width:932px; border-left:10px solid #fff; border-right:10px solid #fff; background:#eee; padding:8px 10px; }
.vendBottom {   width: 170px; background: #142843 url(../images/vender-bg.jpg)  top left no-repeat; padding:10px 0 0 5px; }
.vendBottom ul { list-style-type:none; margin:35px 0 0 0; padding:0;   }
.vendBottom li { width:152px; background: url(../images/bullet.jpg) top left no-repeat; font-size:12px; color:#fff;margin:3px 0 0 0; padding:0 0 0 14px;}


.generalBox {   width: 170px; background: #142843 url(../images/general-bg.jpg) top left no-repeat; padding:10px 0 0 5px; }
.generalBox ul { list-style-type:none; margin:35px 0 0 0; padding:0;   }
.generalBox li { width:152px; background: url(../images/bullet.jpg) top left no-repeat; font-size:12px; color:#fff;margin:3px 0 0 0; padding:0 0 0 14px;}
.featVender { width:681px; background:#d5d5d5; padding:10px; color:#000; font-size:12px; height:145px; line-height:normal}
.footer { width:932px; height:100px; background:url(../images/footer-bg.png) top left no-repeat; margin:0 auto; font-size:12px;
padding:0 0 25px 0;}
.footer a {color:#000; margin:0 3px  }
.copyright { width:694px; margin:34px auto 0 auto; color:#fff; font-size:12px}
.copyright a {color:#fff; text-decoration:none; margin:0}

.whiteBar { padding:10px ; font-size:13px}
.whiteBar a { color:#000}
.cDetails p { padding:5px 0; margin:0; font-size:13px}
.compBgInfo { background:#f4f4f4; background:2px scroll #eeeeee; padding:10px;font-size:13px}
.compBgInfo p { margin:5px 0}
.more { margin:5px 0}


.logoText { font-size:30px; color:#fdf0a1; font-weight:bold}
.logoText a {color:#fdf0a1;}



