@charset "utf-8";
/* CSS Document */

body { font-family:"arial"; margin: 0 0 15px 0; padding:0; font-size:12px; color:#000; background-color: #e5e5e6;
	background-image: url(images/bodyBg.gif);
	background-repeat: repeat-x; }
div, form, img, ul, ol, li, dl, dt, dd { margin: 0; padding: 0; border: 0; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size: 12px; font-weight: normal; }
a { color: #000; text-decoration: none; }
a:hover { color: #FF0000; }

.height300{height:315px}
.display{display:block}
.hidden{display:none}
.red{color:red}
.clear{clear:both;height:0;overflow:hidden}
.zone{width:868px;margin:0 auto;position:relative;background:#fff;padding:5px 16px;clear:both;}
.noBg{background-color:#e5e5e6!important}
.header{width:952px;height:130px;margin:0 auto;background:url(images/topBg.gif) ;position:relative}
.logo{position:absolute;top:4px;left:10px;}
.logo a{font-size:20px;color:#b10e0e;font-weight:bold}
.logo img{vertical-align:middle}
.resources{position:absolute;top:37px;right:48px;}
.bussiness{position:absolute;top:97px;left:58px;}
.flashPic{position:relative;}
.flashPic .feedback{position:absolute;}
.flashPic .pressRelease{position:absolute;top:85px;}
.flashPic #bcastr{position:absolute;left:22px;border:1px solid #ccc}
.benefit{position:absolute;right:15px;width:361px;top:5px}
.benefit .benefitNav{background:url(images/BenefitsColumn.gif) ;height:37px;padding:10px 0 0 15px ;font-size:15px;color:#ca2b32;font-weight:bold}
.benefit .benefitCon li{background:url(images/dotBlack.gif) 12px 3px no-repeat;list-style:none;padding:0 10px 0 28px ;margin:10px 0;font-size:12px;font-weight:bold;color:#555;line-height:1.2}
.benefit .benefitCon li.special{background-image:url(images/dotRed.gif)}
.mainTab{float:left;width:630px;}
.mainTab .mainTabNav{height:41px;position:relative;top:1px;overflow:hidden}
.mainTab .mainTabNav li{float:left;list-style:none;}
.mainTab .mainTabNav li a{float:left;width:103px;height:23px;background:url(images/mainTabNavBg.gif) right 0;margin-left:10px;text-align:center;padding-top:18px;}
.mainTab .mainTabNav li a#s_o5 {padding-top:12px;padding-bottom:6px}
.mainTab .mainTabNav li a.focus{background:url(images/mainTabNavBg.gif) 0 0;width:126px;font-weight:bold;padding-top:15px;padding-bottom:3px;font-size:13px;color:red}
.mainTab .mainTabNav li a#s_o5.focus {padding-top:7px;padding-bottom:11px}
.mainTab .mainTabCon{background:url(images/mianTabBg.gif) repeat-x;margin:0 1px;padding:5px 10px;min-height:297px}
*html .mainTab .mainTabCon{height:297px;overflow:visible}
.mainTab .mainTabCon li{margin-left:30px}
.mainTab .mainTabCon p{margin:9px 0}
.mainTab .mainTabConBox{background:url(images/tabConBg.jpg) 230px bottom no-repeat;}
.mainTab .mainTabConBox{border:1px solid #ccc}
.rightCon{float:right;}
.buyNow{background:url(images/guarantee.gif) no-repeat;width:230px;height:380px;}

#mainTabCon1,#mainTabCon2,#mainTabCon3,#mainTabCon4,#mainTabCon5{height:425px;overflow:auto;}
.topNav{position:absolute;top:80px;right:43px;height:50px;overflow:hidden}
.topNav li{float:left;display:block;padding-right:5px;list-style:none}
.topNav li a{float:left;display:block;height:24px;margin:0 10px;font-size:13px;text-align:center;padding-top:16px;font-weight:bold;color:#fbd4d4;}
.topNav li a.focus,.topNav li a.focus:hover{background:url(images/topNav.gif);width:90px;height:35px;color:#fff;text-decoration:none}
.topNav li a:hover{color:#FFF;text-decoration:underline}
.topNav li a:hover{color:#FFF;text-decoration:underline}
.topNav li a.focus#compatibility,.topNav li a.focus:hover#compatibility{background:url(images/topNav2.gif);width:111px!important;}
.search{background:url(Images/base/searchBg.gif);height:29px}
.hotLine{position:absolute;top:8px;left:10px;font-size:13px;font-weight:bold;color:#555}
.leftCon{}
.leftCon .banner{margin:5px 0}
.CPleft{width:580px;background:#fff;padding:0px 15px;float:left}
.CPleft h1{font-size:30px;margin:10px 0;font-weight:bold}
.CPleft .pdfCon{margin:10px 0;padding:5px 5px;border-bottom:1px dotted #ccc;background:#f7f7f7}
.CPleft .pdfCon a{font-size:14px;}
.CPleft .pdfCon .intro{color:#666;margin:3px 0 0 20px;}
.CPleft .pdfCon .intro img{margin:5px 0}
.CPleftCon{margin:10px 10px 0 25px;}
.CPleft li{margin-left:25px}
.CPleft h6{font-size:20px;color:red;border-bottom:1px solid #ccc;margin:0 15px 0 0}
.buyNow{margin:10px 0 0 0}
#CPleft{width:630px;position:absolute;right:120px;top:-5px;background:#fff;padding:10px 15px;height:330px;overflow:hidden;}
#CPleft h1{font-size:30px;margin:10px 0;font-weight:bold;line-height:1.2}
#CPleft .pdfCon{margin:10px 0;padding:5px 5px;border-bottom:1px dotted #ccc;background:#f7f7f7}
#CPleft .pdfCon a{font-size:14px;}
#CPleft .pdfCon .intro{color:#666;margin:3px 0 0 20px;}
#CPleft .pdfCon .intro img{margin:5px 0}
#CPleftCon{margin:10px 10px 0 25px;}
#CPleft li{margin-left:25px}
#CPleft h6{font-size:20px;color:red;border-bottom:1px solid #ccc;margin:0 15px 0 0}
.position {color:#555}
.position a{color:#555}
