.leftSideContent{width:694px;float:left}
.rightSideContent{width:180px;float:left;margin-left:20px;*margin-top:-19px}
.rightSideContent a{border-bottom:1px dashed #DDD;text-decoration:none}
.rightSideContent a:hover{border-bottom:1px solid #48a8d1;color:#48a8d1}
.rightSideContent .bottomLink{font-family:'OpenSansSemiBold',sans-serif;float:none;font-size:11px;font-weight:500}
.tileItem{margin:2px 0 20px 0}
.tileItem a{border:0;line-height:0;height:0}
.tileItem a:hover{border:0}
.blogPostTile{padding:26px 0 22px 0;float:left;width:100%}
.blogPostTile ul{margin-top:11px;float:left}
.blogPostTile .containerHeader span.title{padding:0 10px}
.blogPostTile li{float:left;padding:0 0 17px 10px;line-height:16px}
.blogPostTile li a{margin:0}
.communityForumTile{float:left;width:100%}
.communityForumTile ul{margin-top:10px;float:left;width:100%}
.communityForumTile .containerHeader span.title{padding:0 10px}
.communityForumTile li{float:left;padding:0 10px 19px 10px;line-height:16px;width:89%}
.communityForumTile li a{margin:0}
a.viewLink{font-weight:700}
.productsContent{color:#666;font-size:12px;font-family:'OpenSansRegular',Sans-Serif;padding-top:13px}
.pageWraper{margin-left:auto;margin-right:auto;width:900px}
.allProductsSubHeaderContent .pageTitle{float:left;padding:4px 10px 3px 0}
.allProductsSubHeaderContent img{float:left;margin:16px 0 0 2px}
.allProductsHeaderContent .TryOurSolutionFinder{font-family:'OpenSansBold',Sans-Serif;float:right;border-bottom:1px dashed #ddd;text-decoration:none}
.allProductsHeaderContent .TryOurSolutionFinder:hover{float:right;border-bottom:1px solid #48a8d1;color:#48a8d1}
.allProductsHeaderContent .checkProducts{float:left}
.allProductsHeaderContent .separator{border-top:1px solid #C2C2C2;margin-top:5px;width:895px;height:15px}
.allProductsHeaderContent .makeGray{color:#AAA;font-size:19px;margin-left:5px}
.makeGray{color:#AAA;font-size:19px}
.arrow{font-size:10px;text-decoration:none}
div.productCategoriesMenu{margin:0 0 18px 0}
.productCategoriesMenu a{display:block;font-weight:400;font-size:12px;margin:5px 0 9px 0;text-decoration:none;background-image:url("../images/productpageArrows.png");background-repeat:no-repeat;line-height:12px;padding-left:10px;background-position:0 3px;border:0}
.productCategoriesMenu a:hover{color:#48A8D1;text-decoration:underline}
.categoryItem{margin-top:8px}
.categoryItemHeader{background:url("../images/productpageSprite.png");height:27px;background-repeat:repeat-x;padding-left:8px}
.categoryTitle{font-size:15px;font-family:'OpenSansBold',Sans-Serif}
.passiveHeader{background-position:0 0;margin-bottom:8px}
.passiveHeader .categoryTitle{color:#888;padding-top:3px}
.activeHeader{background-position:0 -27px;margin-bottom:12px}
.activeHeader .categoryTitle{color:White;line-height:23px;padding-top:0}
.categoryProductsList{margin-bottom:13px;padding-left:12px}
.productItem{margin-bottom:10px;font-family:'OpenSansSemiBold',Sans-Serif}
.productHeader{color:#777;font-size:12px;font-weight:400;text-decoration:none;border-bottom:1px dashed #ddd;font-family:'OpenSansRegular',Sans-Serif}
.productHeader:hover{color:#48A8D1;border-bottom:1px solid #48A8D1}
.productHeader:active{border:1px solid #359AC0}
.productDescription{color:#AAA;font-size:11px;font-weight:400;margin-top:2px;font-family:'OpenSansRegular',Sans-Serif}
.backButton{float:right;font-weight:400;font-size:11px;padding:0 12px 0 8px;background-image:url("../images/productpageArrows.png");background-repeat:no-repeat;line-height:12px;background-position:0 -12px;text-decoration:none;border:0}
.backButton:hover{color:#48A8D1;text-decoration:underline;border:0}
.footerContent{margin-top:10px}
.footerContent .twoColumn .containerHeader{margin:0 0 10px}
.footerContent .twoColumn li{float:left;width:405px}
.footerContent .twoColumn li ul{margin:0 0 0 18px}
.footerContent .twoColumn li ul li{width:355px;margin-bottom:18px}
.footerContent .twoColumn li ul li a{line-height:17px;float:left}
.footerContent .twoColumn li.lastColumn ul li a{line-height:17px;float:none}
.footerContent .twoColumn li p{line-height:17px;padding:5px 30px 0 15px}
.footerContent li.lastColumn{width:266px;padding:0 0 0 22px}
.footerContent li.lastColumn ul li p{font-size:10px;color:#888;width:222px;margin:0}
.footerContent li.lastColumn p{margin:2px 0 0 11px;padding:0;line-height:14px;font-family:'OpenSansRegular',Sans-Serif}
.allFreeToolsSection{border:1px solid #d3d3d3;background-color:#eee;padding:8px 10px 10px 10px;margin-top:28px}
.allFreeToolsHeader{font-size:13px;height:20px;font-weight:700;font-family:'OpenSansBold',Sans-Serif}
.allFreeToolItem{margin-top:10px}
.freeToolsList a{font-size:11px}
.freeToolsList li{padding-top:5px}
.freeToolItemHeader{font-size:12px;font-weight:400;margin-top:12px;font-family:'OpenSansRegular',Sans-Serif;line-height:14px}
.freeToolItemHeader .makeGray{font-weight:400;font-size:12px}
.categoryPageContent{padding:15px 0 0 0;float:left}
.categoryPageHeaderContent img,.categoryPageHeaderContent .pageTitle{display:inline;text-transform:lowercase}
.categoryPageHeaderContent .pageTitle{margin:0 0 0 8px}
.cpHeaderDescription p{font-size:12px;padding:2px 0 0 0;line-height:17px}
.cpProductShortDesc{margin-top:20px}
.cpProductShortDesc .shortDescriptionTitle{color:#f99d1c;padding:5px 0 0 0;font-size:15px;font-family:'OpenSansSemiBold',Sans-Serif}
.cpProductShortDesc p{padding:5px 0 0 0;font-size:12px;line-height:17px}
.cpCategoryMenu{margin-top:24px}
.cpMenuHeader{background-image:url("../images/productpageSprite.png");background-position:0 -79px;height:27px;background-repeat:repeat-x;width:694px}
.cpMenuHeader span{color:White;padding:0 0 0 15px;float:left;font-weight:700;font-size:13px;line-height:27px}
.cpMenuHeader a{float:right;margin:5px 15px 0 0;padding:0;color:#FFF;border-bottom:1px dashed #DDD;text-decoration:none}
.cpMenuHeader a:hover{border-bottom-style:solid;text-decoration:none}
.cpSolutionFinderSection{background:url("../images/chartBg.jpg") repeat-x scroll bottom left;border:1px solid #ccc;background-color:#f6f6f6;overflow:hidden}
.firstColumn{position:relative;left:224px}
.secondColumn{position:relative;left:-225px}
.cpSFColumn{width:209px;float:left;padding:0 0 27px 15px}
.cpSFColumn columnTitle{background:url("../images/CategoryPageMenuArrowBackground.png") no-repeat scroll 0 0;padding:12px 0 0;color:#AAA;text-transform:uppercase;width:222px;height:28px}
.cpSFColumn columnTitle.active{background:url("../images/SolutionFinderArrowBackgroundOrange.png") no-repeat scroll 0 0}
.cpActiveColumn{display:none;background-position:-209px 0;border:0;padding-left:30px}
.cpActiveColumn columnTitle{background:0}
.cpSFLinkList{padding-bottom:6px}
.cpSFLinkList li{padding:0 0 8px;line-height:15px}
.cpSFLinkList li a{text-decoration:underline;color:#666}
.cpSFLinkList li a.selected{color:#f89d1c;text-decoration:none;font-weight:700}
.cpSFLinkList li ul{display:none}
.cpProductItemImage{float:left;padding-top:5px;text-align:center;width:150px}
.cpProductItemImage img{border:1px solid #ccc;max-width:150px}
.cpProductItemImage>a{display:inline-block;padding-top:4px;text-decoration:none}
.cpProductItemImage>a.thumbnailText{border-bottom:1px dashed #ddd}
.cpProductItemImage>a.thumbnailText:hover{color:#48a8d1;border-bottom:1px solid #48a8d1}
.cpProductList{padding:0 15px}
.cpBrowseProductsSection{margin-top:37px}
.cpProductItem{margin-top:22px;padding-bottom:8px}
.cpProductItemDescription{float:left;padding-left:13px;width:500px}
.cpProductItemDescription>a{float:left;clear:left;margin:4px 0 5px 0;text-decoration:none;border-bottom:1px dashed #ddd}
.cpProductItemDescription>a:hover{color:#48a8d1;border-bottom:1px solid #48a8d1}
.cpProductItemDescription a.cpLearnMoreLink{font-family:'OpenSansSemibold',sans-serif}
.cpProductItemDescription .liveChatButton{float:left;clear:both;margin:8px 0 6px 0}
a.cpProductItemHeader{font-size:15px;font-family:'OpenSansSemiBold',Sans-Serif;margin:0;text-decoration:none;border-bottom:1px dashed #DDD;display:inline;float:none}
.cpProductItemDescription ul{padding:0 0 3px 15px}
.cpProductItemDescription ul,.cpProductItemDescription li{list-style-type:disc;color:#666;font-size:11px;width:100%}
.cpProductItemDescription li{list-style-position:outside;padding:0 0 3px;text-indent:0}
.cpProductItemDescription .cpProductItemShortDesc{font-size:12px;padding:3px 0 2px 0;color:#666;font-family:'OpenSansSemiBold',Sans-Serif}
.cpProductOptions{margin:9px 0;position:relative;float:left;width:100%}
.cpProductOptions span{font-size:14px;font-family:'OpenSansSemiBold',sans-serif;color:#666;clear:both;margin:0 6px 0 0;float:left}
.cpProductOptions>span{margin:0 12px 0 0}
.cpProductOptions div.cpPricingSection{margin:0 12px 0 0;font-size:14px;font-family:'OpenSansSemiBold',sans-serif;color:#666;clear:both;float:left;width:100%}
div.cpPricingDetails:first-child+div{color:#FAA635}
.cpPromoContent{margin:0 0 3px 0;font-size:11px;color:#359AC0}
.cpPromoContent .cpPromoLink a{text-decoration:none;border-bottom:1px dashed #ddd;cursor:pointer}
.cpPromoContent .cpPromoLink a:hover{color:#48a8d1;border-bottom:1px solid #48a8d1}
.cpProductOptions div.cpPricingDetails{float:left;margin:0 5px 0 0}
.cpProductOptions .popupButtonsContainer>a{margin:3px 8px 3px 0;text-decoration:none;border-bottom:1px dashed #ddd;cursor:pointer;white-space:nowrap;float:left}
.cpProductOptions .popupButtonsContainer{float:left}
.cpProductOptions .popupButtonsContainer>a:hover{color:#48a8d1;border-bottom:1px solid #48a8d1}
.categoryPageContent .bottom{width:208px;margin-top:0;float:left}
.categoryPageContent .bottom .description{text-align:center;text-decoration:none;color:#AAA;font-size:10px;width:100%;float:left}
.cpButtonLeftSide{background-image:url("../images/download_left.png");width:34px;height:34px;float:left}
.cpButtonRightSide{background-image:url("../images/download_right.png");font-family:'OpenSansBold',sans-serif;width:200px;height:34px;float:left;line-height:34px;color:White;background-position:-64px 0;color:White;font-size:14px;font-weight:700}
.cpButtonDesc{font-size:11px;color:#888;text-decoration:none;cursor:default}
.cpGreyLine{border-bottom:1px solid #CCC;width:550px;margin-left:60px;height:10px}
.cpFinallyDesc{padding:23px 15px 24px}
.cpFinallyDesc p{padding:2px 0 20px 0;line-height:18px}
.cpFinallyDesc br{line-height:5px}
.cpFinallyDesc ul{list-style:disc inside none;color:#666;line-height:10px;*line-height:normal!important}
.cpFinallyDesc ul li{list-style-type:inherit;font-size:11px;*list-style:disc!important}
.cpFinallyDesc .finalDescriptionTitle{color:#666;font-size:14px;font-family:'OpenSansBold',Sans-Serif;font-weight:400;padding:0}
div#leftSideContent.leftSideContent div.cpFinallyDesc h2.finalDescriptionTitle{padding:0 0 20px}
.tilesSection{margin-bottom:45px}
.rightSideContent ul{list-style-type:none;margin-bottom:45px}
.rightSideContent ul li.column{margin-bottom:0}
.rightSideContent ul li ul li{padding:0 15px;line-height:15px;margin-bottom:15px}
.productsTabsContent .thumbWidget{width:302px;float:left;padding:19px 0 30px 16px}
.productsTabsContent .thumbWidget .thumbs{margin-top:5px;width:304px!important}
.productsTabsContent .thumbWidget .thumbs li{margin-left:4px;border:#ccccce 1px solid;height:39px!important}
.productsTabsContent .thumbWidget .thumbs li:first-child{margin-left:2px}
.productsTabsContent .thumbWidget .thumbs li img{height:39px!important;width:70px!important}
.productsTabsContent .thumbWidget .thumbs li.on{border:#f89d2c 1px solid}
.productsTabsContent .thumbWidget .gallery{position:relative;margin-top:13px}
.productsTabsContent .thumbWidget .gallery .hacklink{display:block;width:100%;height:172px;position:absolute;top:-231px}
.productsTabsContent .thumbWidget .gallery .hacklink img{width:302px;height:170px;cursor:pointer;cursor:hand}
.productsTabsContent .thumbWidget .gallery a{text-decoration:none;border-bottom:1px #ddd dashed;margin-left:95px}
.productsTabsContent .thumbWidget .gallery a:hover{color:#48a8d1;border-bottom:1px #48a8d1 solid}
.productsTabsContent .thumbWidget .caption{background:#fff;color:#666;font-size:12px;opacity:.6;filter:alpha(opacity=60);text-align:center;height:20px;margin-top:-18px;position:absolute;display:none}
.productsTabsContent .thumbWidget #slides1{border:#d7d7d8 1px solid}
.productsTabsContent .thumbWidget #slides1{height:170px!important;width:302px!important}
.productsTabsContent .thumbWidget #slides1 li{overflow:hidden}
.productsTabsContent .cpProductItemDescription{padding:11px 0 22px 27px}
.productsTabsContent .cpProductItemDescription .productName{font:20px 'OpenSansBold',Sans-Serif;color:#666}
.productsTabsContent .cpProductItemDescription .productDescription{font:12px 'OpenSansSemiBold',Sans-Serif;color:#666;margin:5px 0}
.productsTabsContent .cpProductItemDescription li{color:#888}
.productsTabsContent .twoColumnContainer{float:left;margin:0 0 12px}
.productsTabsContent .twoColumnContainer .nextstepcontrol{float:left;width:266px;margin:0 25px 0 0}
.productsTabsContent .twoColumnContainer .nextstepcontrol .bottomContainer{float:left;padding:11px 15px}
.productsTabsContent .twoColumnContainer .nextstepcontrol .bottomContainer p{padding:0 0 11px;line-height:17px}
.productsTabsContent .twoColumnContainer .nextstepcontrol .bottomContainer .btnTestDrive{margin:0 0 7px;position:relative;left:-1px}
.productsTabsContent .twoColumnContainer .nextstepcontrol .bottomContainer .bottom{position:relative;left:-5px}
.productsTabsContent .twoColumnContainer .rightContainter{float:left;width:402px}
.productsTabsContent .twoColumnContainer .rightContainter .productsContainer{float:left;padding:16px 0 16px 15px}
.productsTabsContent .twoColumnContainer .rightContainter .productsContainer ul li ul li{text-align:center;margin-bottom:5px}
.productsTabsContent .twoColumnContainer .rightContainter ul{float:left}
.productsTabsContent .twoColumnContainer .rightContainter ul li{float:left;width:180px;margin-right:13px}
.productsTabsContent .twoColumnContainer .rightContainter ul li ul li .imgContainer{float:left;width:150px;margin:0 15px 11px}
.productsTabsContent .twoColumnContainer .rightContainter ul li ul li img{width:148px;border:1px solid #666;height:85px}
.productsTabsContent .twoColumnContainer .rightContainter ul li ul li a.lnkEnlarge{float:left}
.productsTabsContent .twoColumnContainer .rightContainter ul li ul li a.ctaLnk{font-size:10px;padding:2px 0 0;margin:0 22px}
.productsTabsContent .twoColumnContainer .rightContainter ul li ul li a.productName{font-family:'OpenSansBold',Sans-Serif;width:100%;text-decoration:none;border-bottom:1px dashed #ddd}
.productsTabsContent .twoColumnContainer .rightContainter ul li ul li a.productName:hover{color:#48a8d1;border-bottom:1px solid #48a8d1}
.productsTabsContent .twoColumnContainer .rightContainter ul li ul li p{padding:1px 0 0 0;text-align:center}
div#middleContentQuote div#qtyContent input{padding-right:6px!important}
.DownloadIndexPage.productsContent .bannerRotator{margin:5px 0 16px}
.DownloadIndexPage .allProductsSubHeaderContent .pageTitle{padding:4px 10px 10px 0}
.DownloadIndexPage .freeTrials img{margin:11px 8px 4px 0}
.DownloadIndexPage .freeTrials .productDesc{margin:0 16px 19px 0}