/* Styles for BAPP */

#beta {position:absolute;top:-22px;left:360px;}
	#beta p {background-color:#E8E8E8;border:solid #E8E8E8;border-width:0 1px;color:#333;margin:0;}
	#beta span {border-bottom:solid 1px #E8E8E8;postion:relative;bottom:-1px;font-weight:bold;padding:5px 10px;display:block;text-transform:uppercase;}
	#beta span a {text-transform:none;font-size:12px;font-weight:normal;}

body {color:#2c2c2c;}
a {color:#1C609F;}
#wrapper {width:1005px;border:none;background-color:transparent;background-image:none;}


.beta {padding:0 10px 10px;font-size:12px;background:#E8E8E8;margin:-20px -20px 20px;}

.more {background:none;padding:10px;}
	.more a {font-size:16px;font-weight:normal;}
	#rightColumn .more {padding:10px 0;}
	#rightColumn .more a {font-size:14px;}

.jumpLink {margin:20px 0 40px;float:right;width:334px;}
	.jumpLink h2 {padding:0 20px;float:right;width:332px;font-weight:normal;margin:0;}
	.jumpLink h2 a {color:#666;font-size:11px;line-height:15px;}
	.jumpLink h2 a:hover {color:#1C609F;background:none;}

#header {position:relative;height:72px;padding:10px 0 0;overflow:hidden;background:url(http://images.pcworld.com/images/common/header/header-bg-tile.gif) repeat-x top left;}
	#header ul {margin:0;padding:0;list-style-type:none;}
	#header li {margin:0;padding:0;list-style-type:none;}
	#header a {color:#fff;}
	#header a:hover {background:none;}
	#header a#logo {display:block;position:absolute;top:37px;left:15px;width:179px;height:40px;background:url(http://images.pcworld.com/images/common/header/header-logo.gif) no-repeat top left;}
	#header .textPromo {position:absolute;top:10px;left:12px;font-size:10px;padding-left:12px;background:url(http://images.pcworld.com/images/common/header/arrow-textpromo.gif) no-repeat left;}

#globalTools {position:absolute;top:10px;right:15px;width:694px;text-align:right;}
	#globalTools .search {position:absolute;top:0;right:140px;font-size:11px;}
	#globalTools .search input {vertical-align:top;}
	#globalTools .search a {display: -moz-inline-box;display:inline-block;height:20px;margin:2px 5px 0 0;}
	#globalTools .search a.button {width:48px;padding:3px 0 0 8px;text-align:left;font-size:12px;background:url(http://images.pcworld.com/images/common/header/search-button.gif) no-repeat top left;}
	#globalTools .join {position:absolute;top:0;right:0;width:118px;height:22px;background:#5e0d11;border:solid #4f1213;border-width:0 1px;font-size:10px;color:#ccc;}
	#globalTools .join .wrapper {position:absolute;top:-1px;left:0;width:108px;padding:4px 5px 5px;line-height:16px;border:solid #4f1213;border-width:1px 0;}
	#globalTools .join img {vertical-align:middle;}
	#globalTools .join a:hover {text-decoration:underline;}
	
	/*IE6*/ html>body #globalTools .join .wrapper {padding:2px 5px 4px;}

#navigation {position:absolute;bottom:0;right:10px;width:756px;height:36px;background:url(http://images.pcworld.com/images/common/header/arrow-nav.gif) no-repeat;background-position:0 15px;}
	#navigation ul {float:right;border-right:1px solid #710805;/*border-left:1px solid #710805;*/}
	#navigation li {position:relative;float:right;border-left:1px solid #710805;border-right:1px solid #b10707;overflow:visible;}
	#navigation li a {display:block;position:relative;top:-1px;padding:10px 13px 12px;font-weight:bold;color:#fff;font-size:15px;border-left:1px solid #950503;border-top:1px solid #b10707;}
	#navigation li a:hover {background:#bd1725;border-left-color:#bd1725;border-top:1px solid #710805;}
	#navigation li.selected {border-left-color:#e9e9e9;border-right-color:#bbb;background:#e9e9e9;}
	#navigation li.selected a {border-top-color:#e9e9e9;border-left-color:#e9e9e9;color:#870503;}
	#navigation li.selected a:hover {background:#e9e9e9;border-left-color:#e9e9e9;}
	#navigation li#reviewsTab {background:url(http://images.pcworld.com/images/common/header/nav-arrow-off.gif) no-repeat;background-position:90% 42%;}
	#navigation li#reviewsTab a {padding-right:24px;}
	#navigation li#reviewsTab.hover a {background:#666 url(http://images.pcworld.com/images/common/header/nav-arrow-on-3.gif) no-repeat;background-position:90% 42%;border-left-color:#950503;}
	#navigation li#reviewsTab a:hover {background:#666 url(http://images.pcworld.com/images/common/header/nav-arrow-on-3.gif) no-repeat;background-position:90% 42%;border-left-color:#950503;}
	#navigation li#reviewsTab.selected {background:#e9e9e9 url(http://images.pcworld.com/images/common/header/nav-arrow-on-2.gif) no-repeat;background-position:90% 42%;}
	#navigation li#reviewsTab.selected:hover {border-right-color:#555;border-left-color:#5E0D11;}
	#navigation li#reviewsTab.hover.selected {border-right-color:#555;border-left-color:#5E0D11;}
	#navigation li#reviewsTab.selected a:hover {border-top-color:#555;border-left-color:#555;color:#fff;}
	#navigation li#reviewsTab.hover.selected a {border-top-color:#555;border-left-color:#555;color:#fff;}
/*	#navigation li#reviewsTab.selected a:hover {background:none;}*/

#flyout {position:absolute;z-index:500;width:935px;margin:0 30px;padding-left:10px;border:solid #666;border-width:5px;background:#fff url(http://images.pcworld.com/images/common/header/flyout-bg-slice.jpg) repeat-x top left;overflow:hidden;}
	#flyout ul, #flyout li {margin:0;padding:0;}
	#flyout ul.col {float:left;width:150px;padding:20px 0 20px;background:url(http://images.pcworld.com/images/common/header/flyout-bg-divider.jpg) no-repeat top right;}
	#flyout ul.col.last {width:160px;}
	#flyout ul.col li {margin:0 10px;padding-bottom:5px;font-size:9px;color:#bbb;list-style-type:none;}
	#flyout ul.col li a {display:block;padding:0 5px;color:#333;font-size:16px;line-height:normal;}
	#flyout ul.col li a:hover {background:#ddd;}
	#flyout ul.col li ul {padding:4px 0;}
	#flyout ul.col li ul li {margin:0;padding-bottom:2px;list-style-type:none;}
	#flyout ul.col li ul li a {color:#1C609F;font-weight:normal;font-size:13px;}
	#flyout a {color:#1C609F;}
	#flyout ul.last {background:none;}
	
	/*IE6 html>body #flyout ul.col li a {line-height:18px;}*/
	/*IE7*/ *:first-child+html #flyout ul.col li a {line-height:16px;}

/* END NEW HEADER STYLES */

#topAd {height: 90px;padding:0 0 9px 0;background-color:#333;border-top:solid 9px #333;border-bottom:solid 9px #e6e9eb;}
	#topAd .subscription {float:left;display:inline;margin-left:10px;width: 195px;height: 86px;overflow: hidden;background-image: url(http://images.pcworld.com/images/common/v3/subscribeBG.gif);background-repeat: repeat-x;border:solid 2px #585959;}
	#topAd .subscription img {float: left;height: 86px;width: 90px;border: none;margin:0 2px 0 2px;}
	#topAd .subscription ul {margin:10px 11px 0 0;padding: 0px;}
	#topAd .subscription li {font-weight:bold;list-style:none;font-size:13px;margin-bottom:3px;line-height:11px;}
	#topAd .subscription li a {font-size:11px;font-weight:normal;}
	#topAd .leaderboardAd {height: 90px;width: 728px;float: right;margin-right:30px;background-color:#585959;}
	
/* NEW TOP AD STYLES */
	
#topAd {padding:9px 0;border:solid #e8e8e8;border-width:9px 9px 0;}

/* END NEW TOP AD STYLES */

#content {border:10px solid #E8E8E8;padding:20px;}
#leftColumn {width:571px;padding:0px;margin:0;}
#rightColumn {width:336px;padding:0 0 0 15px;border-left:10px solid #E8E8E8;}
#sidebar2 {width:177px;margin:0 20px 20px 0;float:left;}
.textAds {float:right;margin-bottom:20px;}
	#leftColumn .textAds {width:354px;}

	/*IE6*/html>body #leftColumn {width:571px;padding:0px;margin:0;}
	/*IE6*/html>body #rightColumn {width:336px;padding:0 0 0 15px;border-left:10px solid #E8E8E8;}


.storyList {border-top:1px solid #CCC;padding-top:1px;margin-bottom:20px;}
	.storyList h2 {font-size:16px;line-height:normal;border:none;padding:10px;margin:0;background-image:url(http://images.pcworld.com/images/common/templates08/default-h2BG.gif);}
	.storyList li {padding:3px 10px 8px 10px;}
	.storyList li.last {border:none;}
	.storyList li a {font-size:14px;}
	#leftColumn .storyList {width:374px;}
	#leftColumn .storyList ul {margin:0 10px;}

.shopping {margin-bottom:20px;border-top:1px solid #CCC;padding-top:1px;clear:both;}
	.shopping h2 {font-size:15px;line-height:30px;color:#fff;margin:0 0 1px 0;padding:0 0 0 10px;background:transparent url(http://images.pcworld.com/images/common/v3/shopping/backgrounds/productSpecial_darkBack.gif) repeat-x scroll left center;}
	.shopping.related h2 {background-image:url(http://images.pcworld.com/images/common/v3/shopping/backgrounds/categoryHeader_darkBack.gif);margin-bottom:10px;}
	.shopping ul.tabs li {padding:0 10px;border-bottom:1px solid #C7C7C7;}
	.shopping ul.tabs li.tabSelected {background:#a20607 none;}
	.shopping ul.tabs li.tabSelected a:hover {background-color:#a20607;}
	.shopping.storyList {border-top:none;padding-top:none;}
	.shopping.storyList li a.userReviews {font-size:11px;font-weight:normal;}
	.shopping.storyList.TabbedPanelsContent {padding-top:8px;}
	.shopping .tabContentGroup .categories li {float:none;text-align:left;line-height:normal;width:100%;}
	.shopping .tabContentGroup .categories li a {padding:0;margin:0;font-weight:normal;font-size:11px;}
	.shopping .tabContentGroup .categories li a.level1 {font-weight:bold;font-size:13px;}
	.shopping .tabContentGroup .categories ul {float:left;width: 45%;margin:5px 12px 5px 0;padding:0;list-style-type: none;text-align:center;height:110px;overflow:hidden;border-bottom:solid 1px #efefef;}
	.shopping.storyList.related {border-top:1px solid #CCC;padding-top:1px;width:336px;}
	.shopping.storyList.related li {float:left;width:106px;padding:0;margin:0 12px 15px 0;font-size:11px;color:#C82020;line-height:13px;clear:none;}
	.shopping.storyList.related li a {font-size:11px;font-weight:normal;color:#000;}

	#leftColumn .shopping {width:377px;float:right;}
	#rightColumn .shopping {float:left;}
	#rightColumn .shopping.storyList li {width:96px;}	
	
.menu {border:1px solid #e4e4e4;padding:1px 1px 10px;margin-bottom:20px;}
	.menu ul, .menu2 li, .menu2 h6 {margin:0;padding:0;}
	.menu li {list-style-type:none;list-style-image:none;}
	.menu li {padding:5px 10px;font-size:12px;}
	.menu li.title {padding:0;}
	.menu li.title h6 {font-size:16px;line-height:normal;font-weight:normal;border:none;padding:10px 10px 5px;margin:0;background:url(http://images.pcworld.com/images/common/templates08/default-h2BG.gif) repeat-x;}
	.menu li strong {font-weight:normal;font-size:14px;}
	
	.menu h3 {font-size:14px;line-height:normal;font-weight:normal;border:none;padding:10px 10px 5px;margin:0;color:#ADADAD;}
	
/******************************  added to make resource centers header behave like bapp h6 #5890  *********************************/	
	#product_capsule_bapp div#resourceCenter h5 {background:transparent url(http://images.pcworld.com/images/common/templates08/default-h2BG.gif) repeat-x scroll 0 0;border:medium none;font-size:16px;font-weight:normal;line-height:normal;margin:0;padding:10px 10px 5px;}
	
#columnCap {position:relative;margin-top:0;width:100%;height:1%;border-bottom:1px solid #C7C7C7;margin-bottom:20px;}
	#columnCap h1 {font-family:Georgia, "Times New Roman", Times, serif;color:#000;font-size:36px;line-height:38px;font-weight:normal;margin:0 0 10px 0;}
	#columnCap .rss {position:absolute;top:6px;right:0;float:right;font-size:9px;text-transform:uppercase;line-height:15px;background:url(http://images.pcworld.com/images/common/templates08/bappRSS.gif) no-repeat top right;padding-right:15px;display:inline;}
	#columnCap .tips {float:right;font-size:9px;text-transform:uppercase;line-height:15px;margin-top:4px;}
	#columnCap #breadcrumb {color:#1C609F;font-size:14px;padding-bottom:10px;margin-bottom:10px;border-bottom:solid 1px #E8E8E8;} 
	.productTabs {margin:0;padding:0;height:27px;}
	.productTabs ul.tabs li {height:auto;margin-right:2px;margin-bottom:-1px;padding:1px 1px 0;border:solid #fff;border-width:1px 1px 0;line-height:normal;}
	.productTabs ul.tabs li a {display:block;margin:0;padding:0 10px;font-size:14px;border:solid #ccc;border-width:1px 1px 0;line-height:24px;background:#fff url(http://images.pcworld.com/images/common/subnav-tile-states.gif) repeat-x scroll bottom left;}
	.productTabs ul.tabs li.inactive a {background:none;color:#ccc;}
	.productTabs ul.tabs li a:hover {background:none;background:#fff url(http://images.pcworld.com/images/common/subnav-tile-states.gif) repeat-x scroll;background-position:0 90%;}
	.productTabs ul.tabs li.inactive a:hover {background:none;}
	.productTabs ul.tabs li.tabSelected {border-color:#ccc;border-bottom:1px solid #fff;background:none;}
	.productTabs ul.tabs li.tabSelected a {color:#000;font-weight:bold;border-color:#ccc;background:#fff /*url(http://images.pcworld.com/images/common/subnav-tile-states.gif) repeat-x scroll top left*/;}

/*moved to global.css -- update there if you update it here*/
#subscribePop {margin:-10px 0 10px;padding:10px;border:1px solid #e3e3e3;border-top:0;background:#fdf9e8;}
	#subscribePop ul {clear:both;margin:0;padding:0;list-style-type:none;}
	#subscribePop ul.newsletters {padding:10px 0 0;}
	#subscribePop ul.newsletters li {margin-left:17px;list-style-type:disc;}
	#subscribePop ul.newsletters li.title {margin-left:5px;list-style-type:none;}
	#subscribePop li {float:left;margin:0 5px;padding:0;list-style-type:none;line-height:18px;}
	#subscribePop li.title {font-weight:bold;color:#333;}
	#subscribePop img {vertical-align:baseline;}
	#subscribePop li.more {background-image:none;}

#productGlance {width:374px;float:right;font-size:10px;background:url(http://images.pcworld.com/images/common/templates08/bapp-noimage.gif) top right no-repeat;}
	#productGlance.full {width:100%;margin-bottom:20px;}
	/*#productGlance ul {margin:0;padding:0;}
	#productGlance li {list-style:none;}
	#productGlance li.title {color:#333;text-transform:none;}
	#productGlance li.more {background:none;padding-left:0;font-weight:normal;font-size:10px;}
	#productGlance li.more a {color:#5F92AE;}
	#productGlance .productPricing {padding-top:10px;border-top:1px solid #ddd;}
	#productGlance .productPricing li.title {font-size:14px;font-weight:bold;color:#333;}
	#productGlance .productPricing li {color:#999;}
	#productGlance .userRating {margin:0;text-align:center;}
	#productGlance .userRating {margin:0 auto;}
	#productGlance .userRating li.title {margin-bottom:4px;color:#999;text-transform:uppercase;}
	#productGlance .prosCons {margin-bottom:10px;}
	#productGlance .prosCons li {margin:0 0 0 13px;padding:4px 0 0 0px;list-style-type:disc;font-size:9px;color:#999;}	
	#productGlance .prosCons li span {font-size:10px;color:#333;}
	#productGlance .prosCons li.title {margin:0;padding:10px 0 0;font-size:14px;font-weight:bold;color:#333;list-style-type:none;}
	#productGlance .stars {margin:0 0 3px 27px;}*/
	
	#mycarouselToo {width:374px;height:207px;text-align:center;background-color:#fff;float:right;}

	.stars {text-align:left;height:20px;width:100px;overflow::hidden;background:url(http://images.pcworld.com/images/common/templates08/bappStars-grey.gif) no-repeat;}
	.stars .red {height:20px;background:url(http://images.pcworld.com/images/common/templates08/bappStars-red.gif) no-repeat;}
	
.jcarousel-skin-productGallery {position: relative;/* important */overflow: hidden;/* important */width:374px;/* important */height:305px;/* important */margin:0;float:right;}  
	.jcarousel-skin-productGallery ul {position: absolute;  top: 0;  margin-left: 0;  }  
	.jcarousel-skin-productGallery ul,  
	.jcarousel-skin-productGallery li {margin:0;padding:0;}  
	.jcarousel-skin-productGallery ul {width:2244px;}  
	.jcarousel-skin-productGallery ul li {display: block;float:left;margin:0;padding:0; border: none;background-color:#fff;}  
	.jcarousel-skin-productGallery ul li img {display: block;padding:0 49px;}
	.jcarousel-skin-productGallery .jcarousel-control {position: relative;margin-top:224px;border:solid 1px #E8E8E8;padding:5px;}  
	.jcarousel-skin-productGallery .jcarousel-control a {margin: 0 2px;}  
	.jcarousel-skin-productGallery .jcarousel-control a img {padding: 2px;}  
	.jcarousel-item {float:left;list-style:none;width: 374px;height: 207px;}/* We set the width/height explicitly. No width/height causes infinite loops. */

/*OLD NUMBER RATINGS*/
/*.pcwRating {}
	.pcwRating {font-family:trebuchet, sans-serif;color:#fff;text-align:center;margin-bottom:20px;padding-top:20px;width:49px;float:left;margin-right:20px;overflow:hidden;background:url(http://images.pcworld.com/images/common/templates08/pcwReview.gif) no-repeat #d92429;}
	.pcwRating h6 {font-size:40px;margin:0 0 -2px 0;padding:0;font-weight:normal;letter-spacing:-.05em;}
	.pcwRating p {margin:0;padding:2px 0;background-color:#A20607;text-transform:uppercase;font-size:9px;}
	.productSpecial .pcwRating {margin:0 0 0 10px;float:right;width:30px;padding-top:15px;background:url(http://images.pcworld.com/images/common/templates08/pcwReview-sm.gif) no-repeat #d92429;}
	.productSpecial	.pcwRating h6 {font-size:25px;color:#fff;margin:0;padding:5px 0;}
	td .pcwRating {margin:0 0 0 10px;float:right;width:30px;padding-top:15px;background:url(http://images.pcworld.com/images/common/templates08/pcwReview-sm.gif) no-repeat #d92429;}
	td .pcwRating h6 {font-size:25px;color:#fff;margin:0;padding:0;}*/


.oneThird {width:155px;padding:10px;float:left;border:1px solid #ddd;border-top-color:#999;border-bottom-color:#999;}
	.oneThird a .pcwRating {float:none;margin:0 auto 15px;}
	.oneThird ul {margin:0;padding:0;}
	.oneThird li {list-style:none;}
	.oneThird li.title {color:#333;text-transform:none;}
	.oneThird li.more {background:none;padding-left:0;font-weight:normal;font-size:10px;}
	.oneThird li.more a {color:#5F92AE;}
	.oneThird .productPricing {padding-top:10px;border-top:1px solid #ddd;background-color:#fff;}
	.oneThird .productPricing li.title {font-size:14px;font-weight:bold;color:#333;}
	.oneThird .productPricing li {color:#999;}
	.oneThird .userRating {margin:0;text-align:center;}
	.oneThird .userRating {margin:0 auto;}
	.oneThird .userRating li.title {margin-bottom:4px;color:#999;text-transform:uppercase;}
	.oneThird .prosCons {margin-bottom:10px;}
	.oneThird .prosCons li {margin:0 0 0 13px;padding:4px 0 0 0px;list-style-type:disc;font-size:9px;color:#999;}	
	.oneThird .prosCons li span {font-size:10px;color:#333;}
	.oneThird .prosCons li.title {margin:0;padding:10px 0 0;font-size:14px;font-weight:bold;color:#333;list-style-type:none;}
	.oneThird .stars {margin:0 0 3px 27px;}
	#sidebar2 .oneThird {float:none;margin-bottom:20px;font-size:10px;}

/*.userRating {margin-bottom:0px;margin-left:69px;}*/

.productSpecs {margin-bottom:20px;clear:both;font-size:11px;}
	.productSpecs li {padding:0 0 5px;}  
	
body#product_capsule_bapp_reviews .marquee {margin-bottom:20px;font-size:14px;line-height:18px;border-top:none;}
	body#product_capsule_bapp_reviews .marquee h2 {font-size:18px;line-height:16px;margin:0;padding:0;background:none;}
	body#product_capsule_bapp_reviews .marquee p.byline {font-size:12px;margin:2px 0 0;padding:0;color:#717374;font-weight:normal;}
	body#product_capsule_bapp_reviews .marquee .more {background:none;padding:0;font-size:18px;line-height:normal;font-weight:normal;margin-top:10px;}
	
	.marquee.storyList p {font-weight:normal;padding:5px 10px;}
	.marquee.storyList h2 {padding-bottom:0;}
	body#product_capsule_bapp_reviews .marquee.storyList p {font-weight:normal;padding:0;}
	body#product_capsule_bapp_reviews .marquee.storyList p.byline {padding-bottom:10px;}
	
/*this will need to be added to .productSpeical section of gloabl.css */
	#leftColumn .storyList.productSpecial h2 {font-size:16px;color:#2C2C2C;line-height:normal;border:none;padding:10px;margin:0;background:url(http://images.pcworld.com/images/common/templates08/default-h2BG.gif) repeat-x;}
	#leftColumn .storyList.productSpecial li ul {margin:0;}
	.storyList.productSpecial li {padding:10px 0;border-bottom:1px solid #ccc;position:relative;clear:none;}
	.storyList.productSpecial li.last {border-bottom:none;}
	.storyList.productSpecial li a {font-weight:normal;color:#2C2C2C;}
	.storyList.productSpecial li a:hover {background:none;text-decoration:underline;}
	.storyList.productSpecial li li {border-bottom:none;float:left;padding:2px 5px 0 0;color:#58595A;}
	.storyList.productSpecial li li a {color:#1C609F;padding-right:0;}
	.storyList.productSpecial input {float:right;margin:0 20px;}
	.storyList.productSpecial .image {margin:0 9px 0 0;display:inline;}
	.storyList.productSpecial span.stars {display:block;height:13px;width:65px;overflow::hidden;background:url(http://images.pcworld.com/images/common/templates08/bappStars-grey-sm.gif) no-repeat;}
	.storyList.productSpecial span.stars .red {height:13px;background:url(http://images.pcworld.com/images/common/templates08/bappStars-red-sm.gif) no-repeat;}
	
	/*    merchantChart styles -- this should all be redone   */
	.merchantChart {float:right;width:374px;margin-bottom:20px;border-top:1px solid #CCC;padding-top:1px;/*clear:both;*/}
	.merchantChart h2 {font-size:15px;line-height:30px;color:#fff;margin:0 0 1px 0;padding:0 0 0 10px;background:transparent url(http://images.pcworld.com/images/common/v3/shopping/backgrounds/productSpecial_darkBack.gif) repeat-x scroll left center;}
	.merchantChart ul, .merchantChart li {margin:0;padding:0;list-style-type:none;}
	.merchantChart a:hover {text-decoration:underline;background:none;}
	.chartHeader {height:1%;background-color:#EDEDED;padding:7px 0;}
	.chartHeader p,  .chartHeader form { margin:0; }
	.chartHeader h1 { padding:1px 10px 0; color:#333; }
	.chartHeader label {margin:0 0 7px 10px;width:170px;font-size:9px;text-align:center;line-height:10px; }
	.merchantChart .more {padding:10px;float:left;text-align:center;background:none;width:100%;}
	.merchantChart .more a {font-size:16px;}
	.merchantChart ul li { float:left; padding:1px 0; border-bottom:1px solid #ccc; }
	.merchantChart ul ul li { float:left; padding:5px; border-bottom:0; }
	.merchantChart ul ul li.merchant {width:103px;}
	.merchantChart ul ul li.merchant img { margin-left:3px; }
	.merchantChart ul ul.sponsored li.merchant {width:103px; padding-right:0; color:#fff; background:url(http://images.pcworld.com/images/common/templates08/sponsoredBG.gif) no-repeat left center; }
	.merchantChart ul ul li.price { width:93px; text-align:center; font-size:14px; font-weight:bold; line-height:20px;}
	.merchantChart ul ul li.price span {font-size:12px;}
	.merchantChart ul ul li.price span.green {color:#060;}
	.merchantChart ul ul li.price span.red {color:#c00;}
	.merchantChart ul ul li.rating { width:108px; text-align:right; font-size:11px; }
	.merchantChart ul ul li.merchant label { display:block; font-size:11px; line-height:16px;}
	.merchantChart ul ul li a {display:block;}
	.merchantChart ul ul li a strong { color:#21812d; font-size:.9em; line-height:10px; }
	.merchantChart ul ul li a strong.outOfStock { color:#990000; font-size:.9em; line-height:10px; }
	.merchantChart ul ul.chartColumns li { padding:2px 5px; color:#fff; font-weight:normal;font-size:9px; text-align:left !important; line-height:9px !important; background:#9e9e9e; }
	.merchantChart ul ul.chartColumns li.merchant,
	.merchantChart ul ul.chartColumns li.price { border-right:1px solid #fff; }
	.merchantChart ul ul.chartColumns a {color:#fff;}
	.merchantChart .paragraph { padding-top:10px; }
	.merchantChart .paragraph p {font-size:.9em; line-height:12px; color:#888; }
	table.shippingDetail { font-size:.8em; text-align:left; font-weight: normal; line-height:11px; padding:0px; margin: 0 0 0 0; border-spacing: 0px; }
	table.shippingDetail td { padding:0 0 0 3px; }
	table.shippingDetail td.value { border-left: 1px solid #CCCCCC}
	table.shippingDetail td.total { border-top: 1px solid #CCCCCC; font-size:1em; }
	#merchantChart table.shippingDetail td a { display:inline; }
	p#priceExplanation {margin:0 10px 23px;color:#666;font-size:10px;}
	#rightColumn .merchantChart {width:336px;}

	#leftColumn .merchantChart h2 {/*font-size:16px;color:#2C2C2C;line-height:normal;border:none;*/margin-bottom:10px;/*margin:0;background:url(http://images.pcworld.com/images/common/templates08/default-h2BG.gif) repeat-x;*/}
	#leftColumn .chartHeader {background:none;padding:0;}
	#leftColumn .chartHeader label {padding-bottom:10px;}
	#leftColumn .merchantChart ul ul {padding-left:10px;}	
	#leftColumn ul.chartColumns {display:none;}
	
	body#product_capsule_bapp_shopping #leftColumn ul.chartColumns {display:block;}
	body#product_capsule_bapp_shopping .merchantChart {clear:none;}
	body#product_capsule_bapp_shopping #leftColumn .merchantChart ul ul {padding-left:0;}
	body#product_capsule_bapp_shopping #leftColumn .merchantChart li {margin:0 10px;}
	body#product_capsule_bapp_shopping #leftColumn .merchantChart li li {margin:0;}


#testReportChart {float:left;margin:0;width:374px;}
	#testReportChart .title {margin-bottom:20px;}
	#testReportChart h3 {height:auto;margin:0;padding:10px 5px 0;color:#333;font-size:16px;border-top:1px solid #999;background:url(http://images.pcworld.com/images/common/templates08/default-h2BG.gif) repeat-x;background-position:0 1px;}
	#testReportChart span.score {display:block;margin:-14px 5px 0;font-size:16px;font-weight:bold;text-align:right;}
	#testReportChart .testReportTable {margin:0 0 20px;padding:10px;background:#edecea;}
	#testReportChart .testReportTable table {width:100%;}
	#testReportChart .testReportTable th {padding:0 0 5px;font-size:14px;font-weight:bold;background:transparent;}
	#testReportChart .testReportTable td {width:50%;padding:7px 5px;font-size:12px;border:solid #ccc;border-width:0 0 1px;vertical-align:top;}
	#testReportChart .testReportTable td ul {margin:0;padding:0;}
	#testReportChart .testReportTable td li {margin:0 0 0 13px;padding:0;}
	#testReportChart ul.testReportSummary li {border:0;}
	#testReportChart ul.testReportSummary {padding-bottom:5px;border-bottom:1px solid #ccc;}
	#testReportChart .more a:hover {background:transparent;}
	
	.testReportSummary li {font-size:14px;}
	.testReportSummary li strong {display:block;float:left;width:110px;}


#userReviews li {padding-top:10px;border-bottom:1px solid #ccc;}
#userReviews li.last {border-bottom:none;}
#userReviews li .stars {float:right;}
#userReviews li h6 {margin:0 0 5px;font-size:14px;}
#userReviews li p {margin-bottom:10px;font-weight:normal;font-size:12px;}

#addReview {float:right;width:354px;margin-bottom:20px;}

#filterPromo {width:374px;float:right;font-size:11px;border-top:1px solid #CCC;padding-top:1px;margin-bottom:20px;background-color:#E8E8E8;}
	#filterPromo h2 {display:none;font-size:16px;line-height:normal;border:none;padding:10px;margin:0;background:url(http://images.pcworld.com/images/common/templates08/default-h2BG.gif) repeat-x;}
	#filterPromo p {font-size:16px;margin:0 0 10px 10px;padding:10px 0 0;}
	#filterPromo ul {margin:0 0 0 10px;padding:0;float:left;width:30%;}
	#filterPromo li {margin:0;padding:0;list-style:none;line-height:15px;}
	#filterPromo li.all {margin:10px 0 0 0;padding:0 0 0 10px;background-image:url(http://images.pcworld.com/images/common/v3/arrowBlue.gif); background-repeat:no-repeat; background-position:center left;}

	body#product_capsule_bapp_more #filterPromo h2 {display:block;}
	body#product_capsule_bapp_more #filterPromo {background:none;}

/*more like this tab*/
	.compare {margin:0 10px 10px;padding:10px;background-color:#fdf9e8;border:solid 1px #ccc;}
	.compare a img {border:0px;float:right;margin:-8px -3px 0 5px;vertical-align:top;padding:5px;}
	
/*temp*/
#leftColumn .retrevo {width: 354px;float:right;display:none;}

/*Inline Review Styles*/
.caption {color:#ABA735;}
	.caption strong {font-weight:normal;}
	body#product_chart p.caption {color:#333;font-size:16px;margin-top:0;padding-right:20px;}


body#product_capsule_bapp_reviews {}
	body.product .tools {float:right;}
	body.product .tools li {margin:0;padding:0;}
	body.product .tools li a {padding:0 10px;background:none;color:#1C609F;font-size:12px;}
	body.product .tools li.email a {border:solid #E8E8E8;border-width:0 1px;}

	body#product_capsule_bapp_reviews #articleHead {border:none;}
	body#product_capsule_bapp_reviews #articleHead p {font-weight:normal;float:left;display:inline;font-size:12px;}
	body#product_capsule_bapp_reviews #articleHead p.title {padding-right:10px;margin-right:10px;border-right:solid 1px #E8E8E8;}
	body#product_capsule_bapp_reviews #articleHead h2 {font-weight:normal;font-size:24px;line-height:normal;padding:20px 0 10px;clear:both;}
	body#product_capsule_bapp_reviews #articleText {font-size:14px;line-height:18px;}
	body#product_capsule_bapp_reviews #articleText p a {clear:none;}

	.snippet {font-size:14px;line-height:18px;padding-bottom:20px;margin-bottom:20px;border-bottom:solid 1px #E4E4E4;width:374px;float:right;}
	.snippet.last {border-bottom:none;}
	.snippet p {margin:0;}
	.snippet h3 {font-weight:normal;font-size:21px;line-height:normal;margin:0 0 10px;padding:0;}

	#sidebar2 .shortRecommend li,
	#sidebar2 .shortRecommend li a {background:none;padding:0;height:1%;border:0;}
	#sidebar2 .shortRecommend li {float:left;width:42%;margin-left:5px;}	
	#sidebar2 .shortRecommend span {display:block;float:right;width:23px;height:31px;padding:3px 4px 0 5px;line-height:32px;background:url(http://images.pcworld.com/images/common/templates08/score-card-2.gif) no-repeat top left;}
	#sidebar2 .shortRecommend a {font-size:18px;display:inline;overflow:visible;line-height:32px;}
	#sidebar2 .shortRecommend {width:auto;}
	#sidebar2 .shortRecommend li.no a {margin:3px 0 0 7px;padding:0;}
	#sidebar2 .shortRecommend li a {margin-top:3px;}
	#sidebar2 .shortRecommend li.title {float:none;width:100%;margin-left:0;background:none;border:0;}
	#sidebar2 .recommend ul {background:none;height:auto;float:none;}
	
	/*IE6*/ html>body #sidebar2 .shortRecommend li.no {margin-left:5px;}
	/*IE6*/ html>body #sidebar2 .shortRecommend li {height:auto;margin-left:10px;width:40%;}
	
	#testSummary a {font-size:11px;padding:5px 10px;}
	.bar {width:135px;height:19px;background:#afc8d6;display:block;}
	.bar .blue {height:19px;background:#1C609F;dispaly:block;}
	.number {float:right;color:#1C609F;}
	
	.tips {text-align:center;}
	.tips h3 {font-size:16px;font-weight:normal;margin:0 0 10px;}
	.tips a {font-size:14px;}
	
#product_chart {}
	body#product_chart #leftColumn {width:760px;}
	body#product_chart #leftColumn .textAds {width:95%;border:none;margin:0 auto;}
	body#product_chart #rightColumn {width:160px;}
	#product_chart #columnCap {border:none;}
	
	body#product_chart td {border-bottom:solid 1px #ddd;}
	
	td.specs h2 {font-weight:normal;font-size:16px;line-height:16px;margin:0;padding:0;}
	td.specs h2 a {color:#2C2C2C;}
	td.specs ul {margin:0;padding:0;color:#58595A;}
	td.specs li {font-size:11px;padding:0;border-bottom:none;display:inline;}
	td.specs li a {color:#1C609F;}
	body#product_chart td.compareCheck {background:#58595A;border-bottom:#58595A;}
	
	#myFilters {margin-bottom:10px;padding-bottom:5px;color:#fff;background:#464748;border:solid #58595A;border-width:0 1px;}
	#myFilters h6 {padding:6px 10px 0;font-size:16px;color:#fff;margin:0 0 5px;font-weight:normal;position:relative;top: -1px;border-top:solid 1px #58595A;}
	#myFilters h6 span {padding-bottom:6px;border-bottom:solid 1px #888;display:block;}
	#myFilters small {position:relative;bottom: -1px;border-bottom:solid 1px #58595A;display:block;padding:10px;}
	#myFilters small a {color:#8EB0CF;}
	#myFilters p {margin:0 10px 10px;padding:0;font-size:12px;}
	#myFilters p strong {font-size:17px;font-weight:normal;}
	#myFilters ul {margin:0;padding:0;}	
	#myFilters li {margin:0 10px 5px;padding:3px 5px;color:#333;list-style-type:none;background:#dcecdd url(http://images.pcworld.com/images/common/templates08/filter-arrow-2.gif) no-repeat right;}
	#myFilters li a {display:block;float:right;width:18px;height:18px;}
	#myFilters li a:hover {background:none;}

	.menu.filters {border:none;padding:0;}
	.filters {border-bottom:1px solid #ddd;background:url(http://images.pcworld.com/images/common/templates08/filters_gradient.gif) top right repeat-y;}
	.filters div {padding-top:8px;border:solid #ccc;border-width:0 1px 1px;}	
	.filters h6 {padding:0;font-size:16px;color:#fff;margin:0;font-weight:normal;background:#464748;border:solid #58595A;border-width:0 1px;}
	.filters h6 span {padding:6px 10px;position:relative;top: -1px;border-top:solid 1px #58595A;display:block;}
	.filters ul {margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #ddd;}
	.filters li {margin:0 10px;padding:3px 0;}
	.filters li.title {font-weight:bold;}
	.filters li.title a {font-size:13px;color:#333;}
	.filters li a:hover {background:none;text-decoration:underline;}
	.filters li.more {padding-left:13px;background:url(http://images.pcworld.com/images/common/templates08/menu-toggle.gif) no-repeat left;}

	#filterChart {width:550px;float:left;}
	.myItems {clear:both;margin-bottom:25px;padding-bottom:15px;border:1px solid #ccc;border-bottom:1px solid #888;background:url(http://images.pcworld.com/images/common/templates08/myitems-gradient.gif) repeat-x bottom left;}
	.myItems a {background:none;}
	.myItems .title {margin-bottom:5px;padding:5px;font-size:12px;font-weight:bold;background:#fefde2;}
	.myItems .title a {display:block;float:right;}
	.myItems ul {margin:0 0 15px;padding:0;min-height:82px;background:url(http://images.pcworld.com/images/common/templates08/myitems-dividers.gif) repeat-y top left;}
	.myItems li {float:left;width:21%;margin:0;padding:0 10px;list-style-type:none;}	
	.myItems img {display:block;margin:0 auto;}
	.myItems li a {display:block;font-size:11px;text-align:center;}
	.myItems li a.close {float:right;width:15px;height:15px;background:url(http://images.pcworld.com/images/common/templates08/myitems-close-x.gif) no-repeat top right;}	
	.myItems li.optional {padding-top:15px;text-align:center;color:#999;}
	.myItems .submit {clear:both;text-align:center;}	
	.myItems .submit a {padding:4px 6px;border:1px solid #999;background:url(http://images.pcworld.com/images/common/templates08/myitems-button-gradient.gif) repeat-x bottom left;}
		
	#filterChart .pagination {float:left;width:98%;margin-bottom:12px;}
	#filterChart .pagination li {float:left;margin:0 2px;padding:0;line-height:15px;font-size:12px;}
	#filterChart .pagination li a {display:block;margin:0;padding:3px 5px;border-color:#999;}
	#filterChart .pagination li.nextPrev a {border:0;font-weight:bold;}
	#filterChart .pagination li a:hover {color:#333;background:#ccc;}
	#filterChart .pagination li big {display:block;padding:3px 5px;color:#fff;font-size:12px;border:1px solid #666;background:#666;}
	#filterChart .pagination li.nextPrev big {display:inline;padding:0;background:none;color:#333;border:0;font-size:14px;font-weight:normal;}
	#filterChart .bottomPagination {margin-bottom:30px;padding-top:12px;}
	#filterChart .pagination .pages {float:right;}	
	
	#filterChart table {width:100%;}
	#filterChart td {padding:15px 0 10px;vertical-align:top;}
	#filterChart td .starRating span {display:block;margin-top:3px;color:#999;font-size:10px;}
	#filterChart td.images {width:70px;padding-top:0;}
	#filterChart td.images .image {width:50px;height:50px;background:url(http://images.pcworld.com/images/common/templates08/BAPP-noimageSM.gif);}
	#filterChart td.specs h2 {margin-bottom:3px;}	
	#filterChart td.specs li {float:left;padding:0 5px 0 0;}
	#filterChart td.specs .productMeta {margin-top:3px;}
/*	#filterChart span.stars {display:block;height:13px;width:65px;overflow::hidden;background:url(http://images.pcworld.com/images/common/templates08/bappStars-grey-sm.gif) no-repeat;}
	#filterChart span.stars .red {height:13px;background:url(http://images.pcworld.com/images/common/templates08/bappStars-red-sm.gif) no-repeat;}
*/	#filterChart td.rating {width:150px;}
	#filterChart td.rating .pcwRating.starRating span {margin-top:15px;}
	#filterChart td.rating .pcwRating {float:left;margin-right:10px;}
	#filterChart td.prices {width:130px;text-align:center;font-size:11px;}
	#filterChart td.prices a {display:block;margin:5px 10px 0;padding:3px 5px 3px 17px;color:#fff;text-align:left;background:url(http://images.pcworld.com/images/common/templates08/chart-prices-button.gif) no-repeat top;}		
	#filterChart td.compareCheck {border-bottom:1px solid #ccc !important;}
	
	.filtersSort {clear:both;height:33px;padding-left:10px;font-size:11px;line-height:33px;background:#e4e4e4;border:solid #ccc;border-width:1px 0;}
	.filtersSort div {float:right;width:130px;height:33px;padding:0 22px 0 0;line-height:33px;color:#fff;text-align:right;background: url(http://images.pcworld.com/images/common/templates08/check-to-compare2.gif) no-repeat right;}	
	.filtersSort select {font-size:10px;}
		
	#footer .menu {border:0;}
	
/*partner links -- added to global delete 3/3*/
.productDirect {background-color:#D92429;border:solid #AC1F23;border-width:0 1px;}
	.productDirect p {text-align:center;margin:0;border-top:solid 1px #AC1F23; position:relative;top:-1px;}
	.productDirect a {padding:4px 10px 5px;display:block;color:#fff;border-bottom:solid 1px #AC1F23;position:relative;bottom:-2px;}
	.productDirect a:hover {background:none;text-decoration:underline;}
	
/*IE 7*/
	.productDirect a {padding:4px 10px 5px;display:block;color:#fff;border-bottom:solid 1px #AC1F23;position:relative;bottom:-2px;}
	
	.vendorPromo {margin-bottom:15px;padding:8px;border:1px solid #ccc;}
	.vendorPromo img {float:left;margin-right:10px;}
	.vendorPromo p {margin:0 0 5px 120px;padding:0;font-size:14px;}
	.vendorPromo p a {font-size:12px;}
	
@media print {
	.showcaseAd,
	#subscribeForm,
	.leaderboardAd,
	.subscription { display: none; }
}

/*temp to fix article issue with new backend -- this goes away with new cap css*/
#articleText p {font-size:14px;line-height:20px;margin-bottom:20px;}
#articleHead h2 {font-size:18px;line-height:20px;font-weight:normal;color:#000;clear:both;padding:10px 20px 0 0;}
#product_capsule_bapp2_reviews #articleHead p {float:left;display:inline;font-weight:normal;font-size:10px;color:#666;padding:10px 20px 0 0;}