body{margin:0;padding:0;font-family:Verdana, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif;font-size:10pt;line-height:155%;background-color:#ffffff;}img{border:none;}.red{color:#c13f45;}li{margin-bottom:1em;}#mainFrame{width:760px;}h1{margin:0;padding:0;width:760px;height:83px;}h2, h3, h4, h5, h6{margin:0;padding:0;font-size:10pt;}h6{/*font-size:9pt;*/font-weight:bold;}.fontSmall{font-size:7.5pt;line-height:150%;}.fontBlack{color:#000000;}.fontRed{color:#c1131e;}.lineTopBottom{border-top:1px solid #656565;border-bottom:1px solid #656565;padding:0.5em 0;font-weight:bold;}#top{margin:0;padding:0;}#left{width:235px;/*border:1px solid #cccccc;*//*background: #ffffff url('./img/left_top/bg.gif') repeat-y;*/margin:0;float:left;background-color:#ffffff;/*border-right:1px dotted #b2b2b2;*/}#leftNews, #leftProducts{width:230px;margin:0 0 0 7px;padding:0;font-size:7.5pt;color:#696969;line-height:150%;}.leftNews1{width:220px;margin:-4px auto 0 auto;padding:5px 0 10px 0;background-color:#f5f5f5;font-size:7.5pt;color:#696969;line-height:150%;}.leftNews2{width:210px;margin:0 auto;padding:0;background-color:#ffffff;border:1px solid #dcdcdc;}.leftNews2 p{margin:5px 0;}.leftNews3{width:210px;margin:0 auto;background-color:#f5f5f5;border-top:1px solid #dcdcdc;color:#696969;text-align:right;}.leftBanner{width:214px;margin:10px auto 20px auto;color:#696969;font-size:7.5pt;line-height:150%;}#right{width:520px;background-color:#f5f5f5;margin:0;padding:0;float:right;border-left:1px dotted #b2b2b2;}#rightTopImg{width:500px;margin:0 auto;}#rightBottom, #rightProductTop, #rightProduct, #rightSupportTop, #rightCompany, rightNewsTop{width:500px;background-color:#ffffff;margin:0 0 1em 10px;padding:4px 0;color:#696969;font-size:9pt;}#rightProductTopLeft{width:317px;float:left;}#rightBottomLeft{width:251px;float:left;margin:0 auto 0 4px;text-align:center;line-height:90%;}#rightBottomRight{width:230px;float:right;background-color:#f5f5f5;margin:0 4px 0 0;color:#696969;font-size:7.5pt;line-height:150%;}.rightBottomNewsDate{background-color:#dcdcdc;}.rightBottomNewsBadge{width:22px;float:left;}.rightBottomNews{margin:0 0 1em 0;}.rightProductGrayBack{padding:0 0 0 1em;background-color:#696969;font-weight:bold;font-size:9pt;color:#ffffff;}#rightProductList{width:150px;margin:0 10px 0 0;float:right;color:#696969;font-size:7.5pt;line-height:150%;}.rightSupportDL{background-color:#f5f5f5;width:97%;margin:0 auto 1em auto;padding:0 2px;}.rightSupportDL h4{border-bottom:1px solid #9a9a9a;}.spec{width:480px;margin:0 auto;}.spec td{border:1px solid #f5f5f5;padding:0 0 0 3px;}.specTitle{color:#333333;}.specTitle2{width:160px;background-color:#dcdcdc;color:#696969;}#rightFooter{clear:both;margin:0 10px 0 0;padding:1em 0 0 0;text-align:right;color:#696969;font-size:7.5pt;line-height:150%;}#refurbBanner{width:275px;margin:0 auto 1em auto;border:1px solid #acacac;text-align:center;}#refurbBanner .badge{width:125px;/*float:left;*/margin:0 auto;}#refurbBanner .text {/*width:135px;*//*float:left;*/border-top:1px solid #acacac;margin:0 auto;text-align:center;}#refurbBanner .footer {clear:left;font-size:7.5pt;background-color:#acacac;color:#ffffff;line-height:150%;}#refurbBanner .price{font-size:12pt;color:#ff3333;font-weight:bold;}.news1{width:470px;margin:0 auto 1em auto;background-color:#f5f5f5;border:1px solid #c0c0c0;}.news2{width:462px;margin:1em auto;}.newsTable td{border:1px solid #a9a9a9;padding:0 0 0 3px;}.comparisonTable{width:640px;margin:0 auto;font-size:7.5pt;}.comparisonTable td{border-bottom:1px solid #a9a9a9;}#photoSlide{width:500px;height:375px;margin:0;padding:0;}#photoSlide ul{display:none;}