@charset "UTF-8"; 

body{background:#f7f8fa url(../design/bkg.jpg) repeat; font: 0.8em/2.1em Arial,Helvetica,sans-serif; font-weight:normal; line-height:1.5em; color:#666; margin:0 auto;}
h1{font:2.1em Arial narrow; color:#333}
h2{font:1.7em Arial narrow; color:#666;}
h3{font:1.3em Trebuchet MS; color:#999; padding:4px}
h4{font:1.4em Arial; color:#737c8c}

img.space{padding:0 3px;       margin:0 2px}

.highlight{color:#c50; padding-bottom:3px; border-bottom:1px dashed #ddd; font-size:1.4em}

hr{border:1px solid #f5f5f5; background:#ececec}

blockquote{position:relative; font-size:12px; height:auto; margin:0 5px; padding:0 34px; color:#808080; border-left:2px solid #f3f3f3; background:none}

box{width:700px; margin:0 auto; padding:0}

.headline{margin:0 auto; padding-left:28px}

.arrow{margin:0 auto; padding-left:50px; line-height:50px; font-size:1.8em; color:#000; background:url(../images/Right-arrow.png) top left no-repeat}

.block{height:auto; background:#fafafa; border:1px solid #e9e9e9; margin:15px 10px 5px 0; padding:2px}

.block h2{margin:0 auto; padding-left:50px; line-height:50px; font-size:1.4em; color:#8d96a8; background:url(../images/Right-arrow.png) top left no-repeat}
.block p{margin:0 45px; padding:4px}

.block2{width:950px; height:auto; margin:0 auto; padding:5px}

.block3{height:auto; background:#fdfcea; border:1px solid #ece9d5; margin:0; padding:8px}

.col-left{float:left; width:310px; padding-right:2px; background:url(../images/content_b.png) repeat-x}
.col-right{width:310px; margin-left:320px; border-left:1px solid #f7f7f7; background:url(../images/content_b.png) repeat-x; padding:2px 5px}

.clr{clear:both}
.edge{margin-top:2px}

.header{width:980px; height:85px; background:#fff; padding:0; margin:0 auto}

.header img{padding:2px}

.header .title{font:1.9em Impact, Charcoal, sans-serif; color:#808080; text-shadow:2px 2px 2px #eee; padding-top:36px; margin-left:4px}

.sub-text{position:relative; color:#8d96a8; font:1.5em arial; padding-top:38px; margin-left:240px}

.main-container{clear:both; width:960px; background:#f7f7f7 url(../design/bgapp.gif) repeat-x; border-bottom:1px solid #e4e4e4; margin:0 auto; padding:0 10px}

.large{font-size:1.2em; color:#666; line-height:22px}

.left-col{width:230px; float:right; background:#f9f9f9; padding:5px; margin:20px 25px 0 25px; border-left:1px dotted #ededed; border-bottom:1px solid #f0f0f0; overflow:hidden}
.left-col p{width:210px; margin:0 auto; padding:2px}
.content{position:relative; margin-right:285px; margin-left:25px; padding:5px 20px; background:#fff}
.content a:link{color:#090}
.content a:visited{color:#999}
.content a:hover{color:#333}
.content a:focus{color:#333}
.content a:active{color:#090}

.col11{float:left; width:254px; padding-right:30px; margin-top:15px; margin-bottom:15px}
.col22{float:right; width:254px; padding-left:30px; margin-top:15px; margin-bottom:15px}

.capital{font:35px/20px Georgia,"Times New Roman",Times,serif; color:#808080; background:#f9f9f9; border:1px solid #f1f1f1; margin-right:5px; margin-top:2px; float:left; padding:5px 3px}

.strike{text-decoration:line-through}

.landing{position:relative; width:820px; margin:0 auto; padding:0 15px; background:#fff}

.hub{width:930px; height:100%; margin:0 auto; padding:15px; background:#fff; border-top:1px solid #eee}

.product-title{background:#f9fdff; border:1px solid #ddeaf7; padding:5px; margin:0 20px;}

.product-title .title{position:relative; height:25px; font:18px georgia; color:#666; background:#ddeaf7; margin:0; padding:4px}

.product-title p{position:relative; margin:0 auto; padding:4px;}

.right-col-review{width:270px; float:right; background:#fcfcfc; padding:5px 10px; border-right:1px solid #f5f5f5; margin:0 auto}

.left-col-review{width:270px; float:left; background:#fcfcfc; padding:5px 10px; border-right:1px solid #f5f5f5}

.topmenu{clear:both; width:980px; height:30px; background:#eee url(../images/pagebg.gif) repeat-y; overflow:hidden; margin:0 auto}
.topmenu ul{position:relative; width:100%; background:#eee url(../images/pagebg.gif) repeat-y; list-style:none; position:relative; padding-left:35px; text-align:center; margin:0 auto}
.topmenu ul li{display:block; float:left; list-style:none; padding-top:1px; position:relative; margin:0}
.topmenu ul li a{display:block; background:#eee; color:#000; text-decoration:none; line-height:1.3em; margin:0 0 0 1px; padding:6px 10px}
.topmenu ul li a:hover{background:#fafafa; border-top:2px solid #ccc; color:#666}

ul#menu{height:30px; background:url(../images/menu.png)no-repeat; padding-bottom:10px; border:1px dotted #ddd; font-family:"Lucida Grande",Verdana,sans-serif; font-weight:bold; list-style-type:none; margin:0 25px; overflow:hidden}
ul#menu li{display:inline; padding:2px; margin:0 0 0 1px}
ul#menu li a{height:25px; color:#777; text-decoration:none; display:block; float:left; line-height:200%; padding:8px 15px 0}
ul#menu li a:hover{color:#c0c0c0}
ul#menu li a.active{color:#c0c0c0}
ul.cube{margin:0 auto; padding:4px 25px}
ul.cube li{padding:2px; margin:0 auto}

.columns{float:left; width:282px; margin:0 35px 40px 0; padding:2px; background:#fff}
.columns  h3{border-left:4px solid #B00000; border-bottom:1px dashed #eee; padding:0 0 5px 12px; color:#000}
.columns  a{font-weight:bold}
.columns  p{margin:0 0 10px}
.ft{border-left:1px solid #ddd; padding:8px 0 0 15px}
.last{margin-right:0}

#breadcrumb{width:920px; font:12px Arial,Helvetica,sans-serif; background:url(../images/menu.png)no-repeat; color:#888; overflow:hidden; margin:0 auto; padding:5px}
#breadcrumb ul{display:inline-block; list-style:none; margin:0}
#breadcrumb ul li{list-style-type:none; padding-left:10px; display:inline-block; float:left}
#breadcrumb ul li a{display:inline-block; background-image:url('../images/bc_separator.gif'); background-repeat:no-repeat; background-position:right; padding-right:15px; text-decoration:none; color:#264766; outline:none}
.tab1{color:#8d96ab; font-size:12px; font-weight:700; font-family:georgia,Arial,Helvetica,sans-serif; margin:0 auto; padding:5px}
.tab2{height:22px; background:#8d96a8; color:#eee; font-size:14px; font-weight:700; margin:5px 0; padding:5px}
.nav{width:190px; color:#999; font-weight:400; font-size:13px; font-family:georgia; height:20px; line-height:21px; text-decoration:none; border-bottom:1px solid #dde2e6; background:url(../images/images6/bullet.jpg) no-repeat; display:block; padding:0 0 3px 30px}
.nav:hover{width:190px; color:#090f27; height:20px; line-height:21px; text-decoration:none; background:#eee url(../images/images6/bullet-on.jpg) no-repeat; display:block; padding:0 0 3px 30px}
.new-visitor-side{clear:both; width:210px; font-size:13px; font-weight:700; font-family:arial; border-bottom:2px solid #eee; color:#ccc; background:#b3bccc; padding:5px}
.new-visitorlink-side{color:#fff; font-weight:700; text-decoration:none}
.spacer{height:10px}
.chart{font-size:12px}
.footer{clear:both; width:940px; font-size:0.9em; color:#999; margin:0 auto; padding:10px 20px 1px 20px; background:#eee}
.footer a{color:silver; margin:0 10px}
.footerlink{color:#3cc; font-weight:700; margin:0 10px}
.header strong, .large-link{font-size:20px; line-height:25px}

.topmenu ul li a.active, .topmenu ul li a.active:hover{background:#fafafa; color:#666; border-top:2px solid #ccc; font-weight:700}

----------------------------------- */
