body {background: #babaa6 url(http://images.pcworld.com/images/smb/bg_main.gif) repeat-x; padding: 0; margin: 0; font-family: Arial, Helvetica, Geneva, sans-serif;color:#1a1a1a;}

ul, li {margin:0;padding:0;list-style:none;}
p {margin:0;padding:0;}

a {text-decoration: none; color: #1a61a0;}
	a:hover { text-decoration: underline; background-color: none; }
	a:active { color: #900; outline: none; }
	a:focus { -moz-outline-style: none; }
	a img { border:0; }	
	
h2.articleBodyContentSubHed { font-size: 18px; }

.wrapper {width: 1005px; margin: 0 auto;}
	#pcwNav .wrapper {padding-top: 9px;}

.roundedcorners { -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; }

.clearme, .spacer {clear: both;}

.rtmd { float: right; margin: 0 0 20px 20px; }
.ltmd { float: right; margin: 0 20px 20px 0; }

/* Horizontal Rules */
div#smbTopHR { height: 1px; background: #6d6363 url(http://images.pcworld.com/images/smb/bg_topbreak.gif) top center no-repeat; margin: 0 0; }
div#smbTopHR hr { display: none; }
div.smbWhiteHR { height: 1px; background-color: #fff; margin: 0 0; clear: both; }
div.smbWhiteHR hr { display: none; }
div.smbGrayHR { height: 1px; background-color: #373636; margin: 0; clear: both; }
div.smbGrayHR hr { display: none; }

/*#pcwNav {height:42px;background:#c42126 url(http://images.pcworld.com/images/smb/bg_topbar.gif) repeat-x;}
	#pcwNav a {color:#fff;}
	#smbTopBarNav { float: left; width: 493px; height: 24px; font: 11px/22px Arial, Helvetica, Geneva, sans-serif; color: #fff; background-color: #961a1d; margin-left: 10px; }
	#smbTopBarNav ul li {padding:0 10px;display:block;float:left;border-left:1px solid #a21c20;}
	#smbTopBarNav ul li.firstitem { border-left: none; padding-top: 1px;}
	#smbTopBarNav ul li.firstitem img { margin-top: 5px; }
	#smbTopBarNews { float: right; text-align: right; font-size: 10px; color: #fff; line-height: 24px; }
	#smbTopBarNews #smbUserBox { width: 120px; height: 24px; background-color: #5e0d12; float: right; padding: 0 0 0 0; margin: 0 10px; text-align: center; }
	#smbTopBarNews #smbUserBox img { vertical-align: middle; }*/

/* Ad Sizes */
.ad728x90 { width: 728px; height: 90px; display: block; }
.ad336x280 { width: 336px; height: 280px; display: block; margin-bottom:20px; }
.ad336x362 { width: 336px; height: 362px; display: block; margin-bottom:20px; }
.ad225x90 { width: 228px; height: 90px; display: block; }
.sponsoredLinks { border: 1px solid #ccc; padding: 10px; margin-bottom:20px; }

/* Masthead */
#topAd { width: 985px; height: 110px; background-color: #231f20; margin: 9px 0 0 11px; }
	#topAd .ad728x90 {background:#fff;float:left;margin:9px 0 0 10px;}
	#topAd .ad225x90 {background:#fff;float:right;margin:9px 12px 0 0;}

/* Top Circ Ad */
#topAd #subscription {font-size: 12px;background:#5b5859 url(http://static.pcworld.com/images/smb/bg_subscription.gif) repeat-x;}
	#subscription img {float: left;margin-top:4px;}
	#subscription ul { padding-top: 12px; }
	#subscription ul li {color:#fff;font-weight: bold;line-height:12px;padding-bottom:4px;}
	#subscription ul li a {color:#13b7e7;font-weight: normal; font-size: 11px; padding-right: 20px;}

/* Bot Circ Ad */
#smbFooterAd { color: #000; font-size: 10px; background-color: #fff; }
#smbFooterAd form { padding: 0 5px; }
#smbFooterAd input { color: #000; font-size: 10px; }
#smbFooterAd .subLinks { margin-top: 5px; padding: 0 5px; }

#bcHead {width:1005px;height:64px;position:relative; z-index: 0; }
	#smbLogo { position: absolute; top: 6px; left: 20px; }

#smbSearchBox { position: absolute; width: 595px; height: 44px; background: transparent url(http://images.pcworld.com/images/smb/bg_searchbox.gif) top left no-repeat; top: 13px; right: 10px; z-index: 0; }
	#smbSearchBox p { color: #cdcdcd; font-size: 11px; padding: 0 0 0 15px; margin: 0; line-height: 48px; }
	#smbSearchBox p a { text-decoration: underline; color: #cdcdcd;}
	#smbSearchBox p a:hover { color: #6E8E3C; }
	#smbSearchBox form { float: right; margin: 12px 8px 0 0; z-index: 0; }
	#smbSearchBox input#smbSearch { border: 0; padding: 4px; margin: 0; font-size: 11px; width: 200px; }
	#smbSearchBox input#smbSubmit { border: 0; padding: 3px; margin: 0 0 0 5px; font-size: 11px; width: 75px; color: #fff; background-color: #6E8E3C; border: 1px solid #3E5913; }

/* Top Nav */
ul#mainNav { padding: 0; margin: 0; }
	ul#mainNav li { padding: 0; margin: 0; list-style: none; display: block; float: left; font-size: 14px; background: #fff url(http://images.pcworld.com/images/smb/bg_topnav.gif) bottom left repeat-x; }
	ul#mainNav li a { height: 47px; padding: 0 0; margin: 0; display: table-cell; vertical-align: middle; color: #000; text-decoration: none; border: 1px solid #a9a997; border-left: 0; text-align: center;}
	ul#mainNav li a:active { outline: none; }
	ul#mainNav li a:hover {background:#000 url(http://images.pcworld.com/images/smb/bg_topnav_hoverDR.gif) bottom left repeat-x;color:#fff;}
	ul#mainNav li#softwareServices a { width: 164px; }
	ul#mainNav li#officeHardware a { width: 133px; }
	ul#mainNav li#security a { width: 84px; }
	ul#mainNav li#serversStorage a { width: 143px; }
	ul#mainNav li#cellMobile a { width: 166px; }
	ul#mainNav li#operatingSystems a { width: 153px; }
	ul#mainNav li#networkingVOIP a { width: 154px; }
	ul#mainNav li.firstitem a { border-left: 1px solid #a9a997; }
	
#headerWrapper {width:100%;height:42px;background:#c42126 url(http://images.pcworld.com/images/shared/backgrounds/miniHeader-bg-tile.gif) repeat-x left; z-index: 1000; }

#miniHeader {position:relative;padding:0px 0;font-size:12px; z-index: 1000;}
	#miniHeader p {height:20px;margin:0 0 0 12px;line-height:20px;color:#94c0e1;font-size:10px;}
	#miniHeader #metaNav {float:right;height:22px;margin:9px 0 0 20px;padding:0 10px;color:#c0aaab;font-size:10px;line-height:22px;border:1px solid #4f1213;background:#5e0d11; -webkit-border-radius: 3px; -khtml-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
	#miniHeader #metaNav a {color:#c0aaab;}	
	#miniHeader #metaNav a:hover {background:none;}
	#miniHeader #metaNav img {margin-left:3px;width:11px;height:11px;}
	#miniHeader img#miniHeaderLogo {float:left;margin-right:12px;}	
	
	#miniHeader #mainNav {float:left;margin:10px 0 10px 0;}
	#miniHeader #mainNav ul {float:left;height:25px;margin:0;padding:0;display:visible;}
	#miniHeader #mainNav li {float:left;height:25px;margin:0;padding:0;list-style-type:none;display:visible; list-style-image:none;}
	#miniHeader #mainNav li a {position:relative;display:inline-block;top:-1px;height:25px;padding:0 7px;font-size:11px;color:#fff;line-height:25px;border-left:1px solid #871000;border-right:1px solid #b83538;background:#961a1d;}
	#miniHeader #mainNav li a:hover {background:#871000;}
	#miniHeader #mainNav li a:visited {color:#fff;}		
	#miniHeader #mainNav li.last a {border-right:0;	-webkit-border-top-right-radius: 3px; -khtml-border-radius-topright: 3px; -moz-border-radius-topright: 3px; border-top-right-radius: 3px;	-webkit-border-bottom-right-radius: 3px; -khtml-border-radius-bottomright: 3px; -moz-border-radius-bottomright: 3px; border-bottom-right-radius: 3px;}
	#miniHeader #mainNav li.first a {border-left:0;-webkit-border-top-left-radius: 3px; -khtml-border-radius-topleft: 3px; -moz-border-radius-topleft: 3px; border-top-left-radius: 3px;-webkit-border-bottom-left-radius: 3px; -khtml-border-radius-bottomleft: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-left-radius: 3px;}
	#miniHeader #mainNav li.selected a {color:#333;background:#edede2;}
	#miniHeader #mainNav li.selected a:hover {color:#333;background:#edede2;}
	#miniHeader #mainNav li img {padding-top:7px;vertical-align:top;}
	
#pcwSearch {float:right;width:199px;height:21px;margin-top:11px;background:url(http://images.pcworld.com/images/shared/backgrounds/search-box-bg.gif) no-repeat top left;}
	#pcwSearch .searchBox {float:left;width:141px;padding:3px 0 0 3px;background:0;border:0;}
	#pcwSearch .searchBtn {float:right;width:54px;}
	
#navBtmRule {background:#6D6363 url(http://images.pcworld.com/images/smb/bg_topbreak.gif) no-repeat scroll center top;height:1px;margin:0;}
		
.flexWrapper #content {border:0;padding:10px;}
	.flexWrapper #footer {padding:0;}
		
#headerWrapper #miniHeader,#topAdWrapper #topAd,.flexWrapper #content,#footerWrapper #footer {width:1005px;margin:auto;}
	
#flyoutWrapper {position:absolute;z-index:1000000;width:996px;height:300px;top:34px;left:0;}

#flyout2 {position:absolute;z-index:10000000;top:10px;left:20px;width:936px;padding:10px;border:1px solid #ccc;background:#fff;overflow:hidden;}
	#flyout2 a:hover {background:none;}
	#flyout2 ul, #flyout2 li {margin:0;padding:0;}
	#flyout2 ul.col, #resourceCenter {float:left;width:137px;margin-right:10px;}
	#flyout2 ul.col li {margin:0;padding-bottom:5px;font-size:14px;line-height:15px;color:#bbb;list-style-type:none;}
	#flyout2 ul.col li.twoLines {margin:0;padding-bottom:15px;font-size:14px;line-height:5px;color:#bbb;list-style-type:none;}
	#flyout2 ul.col li.title,
	#flyout2 ul.col li.title a {color:#333;}
	#flyout2 ul.col li img {width:30px;height:auto;margin-left:-40px;margin-right:5px;vertical-align:middle;}
	#flyout2 ul.col li a:hover {background:none;text-decoration:underline;}
	#flyout2 a {color:#1C609F;}
	#flyout2 ul.last {background:none;}
	#flyout2 #col1 li, #flyout2 #col2 li, #flyout2 #col3 li {padding-left:40px;}
	#flyout2 #col4,	#flyout2 #col5,	#flyout2 #resourceCenter {padding-top:6px;padding-left:15px;border-left:1px solid #e4e4e4;}
	#flyout2 #col5 a {display:inline;padding:0;}
	#flyout2 #col5 a.size1 {font-size:10px;}
	#flyout2 #col5 a.size2 {font-size:14px;}
	#flyout2 #col5 a.size3 {font-size:16px;}
	#flyout2 #col5 a.size4 {font-size:18px;}
	#flyout2 #col5 li.title, #flyout2 #resourceCenter h5 {text-transform:uppercase;color:#666;font-size:12px;}
	#flyout2 #resourceCenter li {font-size:12px;padding:;}
	#flyout2 #resourceCenter h5 {line-height:15px;margin:0 0 5px;font-weight:normal;}
	
#promoLinks {}
	#promoLinks li {margin-bottom:15px;padding:0 10px;line-height:24px;list-style-type:none;background:#e4e4e4;}
	#promoLinks #promo1 {float:left;margin-right:10px;background:#edede2;font-size:10px;}
	#promoLinks #promo1 strong {font-size:12px;}
	#promoLinks #promo1 em {color:#900;font-size:10px;font-style:normal;}		
	#promoLinks #promo2,
	#promoLinks #promo3 {float:right;margin-left:10px;}
		

/* middle meat & potatoes of the site */
#content {width:1003px;border: 1px solid #a9a997;background-color:#fff; margin-bottom: 10px;}
	#content .smbWhiteHR {height: 20px;}
	#content h1 { font-size: 24px; margin: 0 0 20px 20px; padding: 0; color: #6e8e3c; }
	#content h1 span { font-size: 16px; color: #000; font-weight: normal; }

#leftColumn {width:575px;margin: 0 0 0 20px;float:left;padding:0;}
#rightColumn {width:336px;background:#fff;margin: 0 20px 0 0;padding: 0 0 0 20px;float: right;border-left:10px solid #f2f3f0;}

/* Features Box */
#smbTopStoryBox { width: 573px; background: #e6e6d6 url(http://images.pcworld.com/images/smb/bg_newsbox.gif) repeat-x bottom left; border: 1px solid #dfd3b6; border-bottom: 1px solid #8c8c7d; margin-bottom: 20px; }
	#smbTopStoryBox .TabbedPanelsContent { height: 155px; }
	#smbTopStoryBox .smbTopStoryTmb {width: 177px; height: 117px; margin: 20px 20px 0 20px; border: 0; float: left;border:1px solid #FFF;}
	#smbTopStoryBox h2 { font-size: 1.5em; padding: 0 20px 0 0; margin: 0 0 0 217px; }
	#smbTopStoryBox.smbSubdexStoryBox h2 { font-size: 1.5em; padding: 20px 20px 0 0; margin: 0; }
	#smbTopStoryBox small { font-size: 11px; color: #6e8e3c; padding: 20px 0 0 0; margin: 0; text-transform: uppercase; font-weight: bold; display: block; }
	#smbTopStoryBox p { font-size: 13px; padding: 0 20px 0 0; margin: 0 0 0 217px; }
	#smbTopStoryBox ul { padding: 0; margin: 20px 0 0 0; }
	#smbTopStoryBox ul li {width:92px;height:68px;display: block;vertical-align:middle;float:left;border: 1px solid #fff;border-bottom: 0;border-right: 1px solid #8c8c7d;position: relative;line-height: normal;}
	#smbTopStoryBox ul li.firstitem { border-left: 0; width: 98px; }
	#smbTopStoryBox ul li.lastitem { border-right: 0; width: 97px; }
	#smbTopStoryBox ul li img.smbNewsThumb { display: block; border: 0; margin: 10px 0 0 10px; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; }
	#smbTopStoryBox ul li img.smbNewsArrow { position: absolute; top: -10px; left: 40px; display: none; }
	#smbTopStoryBox ul li.firstitem img.smbNewsArrow { left: 50px; }
	#smbTopStoryBox ul li.firstitem img.smbNewsThumb { margin-left: 20px; }
	#smbTopStoryBox ul li.tabSelected {border-left:solid 1px #d1d1bf;border-right:solid 1px #8c8c7d;background: #b8b8a8; }
	#smbTopStoryBox ul li.tabSelected img.smbNewsThumb { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
	#smbTopStoryBox ul li.tabSelected img.smbNewsArrow { display: block; }
	#smbTopStoryBox ul li.firstitem { border-left: 0; width: 98px; }
	#smbTopStoryBox ul li.lastitem { border-right: 0; width: 97px; }

#mainWell {width:380px;float:right;}
	#mainWell small { font-size: 11px; padding: 0 0 0 0; margin: 0; color: #888; display: block; clear: both; }
	#mainWell small a { color: #6e8e3c; text-transform: uppercase; font-weight: bold; text-decoration: none;margin-right:5px;}
	#mainWell small a:hover { text-decoration: underline; }
	#mainWell h3 { font-size: 16px; padding: 0; margin: 5px 0 5px 0; }
	#mainWell p { font-size: 13px; padding: 0; margin: 0 0; }
	#mainWell p.smbRecos { font-size: 11px; color: #6e8e3c; padding: 0; margin: 10px 0; text-transform: uppercase; }
	#mainWell div.smbReadMore { padding: 4px 10px; background-color: #143756; font-size: 13px; color: #fff; float: right; margin: 5px 0 30px 0; }
	#mainWell div.smbReadMore a { color: #fff; }
	#mainWell .textAds { clear: both; }
	#mainWell .textAds h6, #mainWell .textAds strong { font-size: 11px; color: #666; margin: 0 0 5px 0; }
	#mainWell .textAds ul li { font-size: 11px; color: #000; margin: 0 0 5px 0; }
	#mainWell .textAds ul li a { font-size: 13px; color: #296ca6; font-weight: bold; margin: 0 0 0 0; display:block}
	#mainWell .textAds ul li a.siteLink { font-size: 10px; color: #6e8e3c; font-weight: normal; margin: 0 0 0 0; }
	#mainWell.smbBlogIndex p { margin-bottom: 20px; }
	#mainWell.smbBlogIndex p .image.rtmd { display: none; }
	#mainWell.smbBlogIndex p .image.ltmd { display: none; }
	#mainWell.smbBlogIndex div.smbReadMore { margin: 0 0 20px 5px; }
	#mainWell.smbBlogIndex p.smbRecos { margin: 0 0 20px 0; }
	#mainWell.smbWhitepaperIndex p { margin-bottom: 20px; }
	#mainWell.smbWebcastIndex { width: 575px; float: none; }
	#mainWell.smbWebcastIndex p { margin-bottom: 20px; }


.storyList { border-top: 1px solid #e9e9e5; padding-top: 1px; margin-bottom: 20px; }
	.storyList h2 { font-size: 16px; background: transparent url(http://images.pcworld.com/images/common/templates08/default-h2BG.gif) repeat-x top left; margin: 0; padding: 7px 10px 10px; broder: medium none;}
	.storyList ul { margin: 0 0 0 10px; padding: 0; }
	.storyList ul li { list-style: none; background: transparent url(http://images.pcworld.com/images/smb/bg_arrow_list.gif) no-repeat 0 3px; padding: 0 0 0 12px; margin: 0 0 10px 0; }
	.storyList ul li a { font-weight: normal; font-size: 16px; display: block; padding: 0; line-height: normal; }
	.storyList ul li.noBullet { background-image: none; }
	.storyList li .image {float:left;margin:0 9px 0 0;}
	.storyList li .image a {padding:0}
	.storyList li img {height:30px;width:45px;}
	.storyList .more { display: block; float: none; font-weight: normal; font-size: 16px; display: block; padding: 0 0 0 0; margin: 0 0 0 23px; line-height: normal; }
	
	#topStories.storyList ul {margin:0 10px 10px;} 
	#topStories.storyList li {border-bottom:1px solid #E4E4E4;background:url(http://static.pcworld.com/images/smb/default_45x30.gif) no-repeat;padding:0 0 10px;min-height:30px;}
	#topStories.storyList li a.headline {margin-left:55px;font-size:14px;}
	#topStories.storyList .more {display:none;}
	
#shopping { border-top: 1px solid #e9e9e5; padding-top: 1px; margin-bottom: 20px;background-color:#f2f3f0;padding:10px}
	#shopping h2 { font-size: 16px; font-weight: normal; margin: 0 0 10px 0; padding: 0; }
	#shopping .storyList {width:284px;background:#fff;padding-top:0;border:solid 1px #D0D1CF;border-top:1px solid #ccc;padding:15px 15px 0;float:right;margin:-1px 0 10px;}
	#shopping .storyList li img {height:auto;width:45px;float:left;margin:0 9px 0 0;}
	#shopping .storyList ul {margin:0;padding:0;} 
	#shopping .storyList li {font-size:11px;border-bottom:1px solid #E4E4E4;background:url(http://static.pcworld.com/images/smb/default_45x30.gif) no-repeat;padding:0 0 10px;min-height:40px;}
	#shopping .storyList li a {margin-left:55px;font-size:14px;}
	#shopping .tabContentGroup {clear:both;}
	#shopping ul.tabs li {float:left;height:auto;margin:0 5px 0 0;padding:0;border:solid #ccc;border-width:0 1px;width:auto;}
	#shopping ul.tabs li a {position:relative;display:block;top:-1px;margin-bottom:-1px;padding:5px 7px 3px;font-size:10px;text-transform:uppercase;line-height:11px;color:#999;background:#e4e4e4;text-decoration:none;border:solid #ccc;border-width:1px 0 1px;}
	#shopping ul.tabs li a strong {display:inline;margin:0;padding:0;}
	#shopping ul.tabs li a:hover {background:#e4e4e4;text-decoration:none;border-bottom-color:#e4e4e4;}
	#shopping ul.tabs li.tabSelected a {border-bottom-color:#fff;background:#fff;color:#333;}
	#shopping ul.tabs li.tabSelected a:hover {background:#fff;}
	#shopping li.tab a {line-height:normal;background-image:none;}
	#shopping li.tabSelected a {line-height:normal;background-image:none;}
	#shopping .more, #shopping .more2 {font-size:12px;}
	#shopping .storyList .categories ul {clear:none;float:left;width:130px;height:90px;margin:0 0 0 10px;padding:5px 0;list-style-type: none;text-align:center;overflow:hidden;border-bottom:solid 1px #efefef;border-width:0 0 1px;}
	#shopping .storyList .categories ul li {text-align:left;line-height:normal;width:100%;padding:0;margin:0 0 0 8px;background:none;min-height:5px;border:none;}
	#shopping .storyList .categories li a {padding:0;margin:0;font-weight:normal;font-size:11px;}
	#shopping .storyList .categories li a.level1 {font-weight:bold;font-size:12px;}
	#shopping .storyList .categories li a.level2 {font-size:11px;}

	
#blogHed { width: 950px; height: 72px; background: #fff url(http://images.pcworld.com/images/smb/bg_bloghed.gif) repeat-x top left; border-bottom: 1px solid #dadbdc; padding: 20px 23px 0 30px; }
	#blogHed .image { width: 51px; padding: 5px; border: 1px solid #ddd; background-color: #fff; float: left; margin: 0; }
	#blogHed #blogTitle { margin: 0 0 0 70px; font: 32px Georgia, "Times New Roman", Times, serif; color: #143756; }
	#blogHed #blogTitle small { font: 10px Arial, Helvetica, Geneva, sans-serif; }
	#blogHed form { float: right; background-color: #efefef; padding: 15px 10px; border: 1px solid #fff; }
	#blogHed form #blogEmail { padding: 4px 5px; border: 1px solid #666; width: 230px; }
	#blogHed form #blogSubmit { padding: 3px 5px; border: 1px solid #183b59; background-color: #1c61a1; color: #fff; }

#articleHead {}
	#articleHead h1 {font-size:33px;line-height:34px;margin: 0; padding: 0; color: #143756; }
	#articleHead h2 {font-size: 16px;margin: 10px 0 0 0;padding: 0;font-weight: normal;line-height:normal;}
	#articleHead h2 span { font-size: 12px; color: #1c61a1;}
	#articleHead .articleCategoryTop {margin:0 0 20px; font-size: 12px; }
	#articleHead .articleCategoryTop span { background-color: #831518; font-weight: bold;padding: 5px 10px; color: #fff; text-transform: uppercase; }
	#articleHead .articleCategoryTop span a { color: #fff;}
	#articleHead .articleCategoryTop small {font-size:12px;color: #939598; padding-left: 10px;}
	#articleHead.whitepaperHed h1 { margin-bottom: 20px; }
	
.recommend {font-size:12px;padding:10px;border:1px solid #c9cacb;text-align:center;float:left;margin:20px 0;}
	.recommend small { font-size: 10px; text-transform: uppercase; }
	.recommend .usefulYesNo { padding: 0 5px; }
	.recommend .usefulYes { padding: 3px 7px; color: #fff; background-color: #6d8e3b; font-size: 10px;}
	.recommend .usefulNo { padding: 3px 7px; color: #fff; background-color: #475b29; font-size: 10px;}
	.recommend .usefulYes a { color: #fff; }
	.recommend .usefulNo a { color: #fff;}

#articleText {}
	#articleText p {font-size:14px;font-weight:normal;line-height:18px;margin-bottom:20px;}
	#articleText ul li { font-size: 14px; list-style: disc outside none; margin: 0 0 20px 20px; }
	
#resourceLinks {font-size:14px;clear:both;}
	#resourceLinks li { list-style-type: none; }
	#resourceLinks li a { color: #a25052; text-decoration: underline;}
	#resourceLinks li strong {color:#939598;font-weight:normal;margin-right:5px;}
	
	#articleText ul#resourceLinks li {margin:0 0 20px 0;}

.sidebar {width:177px;float:left;}
	#articleText .sidebar {margin: 0 25px 25px 0;}
	
#loomia {font-size:12px;}
	#articleText .sidebar .loomia_chunk {border:none;padding:0;}
	#articleText .sidebar .loomia_heading {display:none;}
	#articleText .sidebar .loomia_recommendations ul li {padding:0 0 10px;clear:both;margin:0;background:url(http://static.pcworld.com/images/smb/loomia_56x39.gif) no-repeat;min-height:39px;}
	#articleText .sidebar .loomia_itemimg {margin:0}
	#articleText .sidebar .loomia_itemimg img {height:39px;width:56px;max-width:56px;margin:0;padding:0;}
	#articleText .sidebar .loomia_recommendations ul li .loomia_itemtitle {margin-left:66px;line-height:14px;}
	#articleText .sidebar .loomia_recommendations ul li .loomia_itemtitle a { font-size: 12px; }
	#articleText .sidebar .loomia_recommendations ul li .loomia_promo1 {margin-left:66px;font-size:9px;text-transform:uppercase;}
	
#whitepaperSidebar{ font-size: 11px; }
	#articleText .sidebar#whitepaperSidebar { width: 140px; float: right; border: 1px solid #ccc; padding: 5px; background: #fff url(http://images.pcworld.com/images/smb/bg_gray_grad.gif) repeat-x scroll left bottom;}
	#articleText .sidebar#whitepaperSidebar img { width: 140px; height: auto; }
	
#webcast{}
	#webcastPowered { float: right; font-size: 10px; display: inline; margin-right: 20px;}
	#webcastPowered img { width: 100px; }
	#featuredWebcastIndex .webcastType { display: block; margin-top: 5px; font-size: 11px; font-weight: bold; }
	#featuredWebcastIndex .image { float: left; margin: 0 10px 10px 0; }
	#webcastTabs { background: transparent url(http://images.pcworld.com/images/common/v3/menuGrad.gif) repeat-x; height: 26px; }
	#webcastTabs li a { font-size: 9px; padding: 3px 8px; float: left; height: 20px; background: transparent url(http://images.pcworld.com/images/common/v3/menuBar.gif) right top no-repeat; }
	#webcastTabs li a.selected { background: #ab0d26 url(http://images.pcworld.com/images/common/v3/expertSolutionsArrow.gif) center bottom no-repeat; color: #fff; }
	#webcastTabsContent .TabbedPanelsContent { margin-top: 10px; }
	#webcastTabsContent .TabbedPanelsContent ul li { font-size: 12px; width: 285px; float: left; height: 125px;}
	#webcastTabsContent .TabbedPanelsContent ul li a { font-weight: bold; }
	#webcastTabsContent .TabbedPanelsContent ul li .image img { border: 1px solid #000; margin-right: 10px;}
	#webcastTabsContent .TabbedPanelsContent ul li .date, #webcastTabsContent .TabbedPanelsContent ul li .type { font-size: 10px; padding: 0 0 0 0; margin: 0 0 0 94px; color: #888; display: block; }
	#webcastTabsContent .TabbedPanelsContent ul li .date a { color: #6e8e3c; text-transform: uppercase; font-weight: bold; text-decoration: none;}


	.relatedArticles { border:1px solid #c9cacc;padding:10px;}
		.relatedArticles #loomia {float:none;}
		.relatedArticles #loomia h6 {font-size:12px;font-weight:normal;margin:0 0 10px;padding:0;text-transform: uppercase; }
	
.tools {}
	#articleText ul.tools {margin: 20px 0 0 0;}
	#articleText ul.tools li {font-size:10px;margin: 5px 0 0 0; list-style-type: none; }
	ul.tools li.hrTool {margin-top: 0;}
	ul.tools li.commentTool { background: transparent url(http://images.pcworld.com/images/smb/icon_comment.gif) 0 0 no-repeat; padding-left: 20px; }
	ul.tools li.emailTool { background: transparent url(http://images.pcworld.com/images/smb/icon_email.gif) 0 1px no-repeat; padding-left: 20px; }
	ul.tools li.printTool { background: transparent url(http://images.pcworld.com/images/smb/icon_print.gif) 0 0 no-repeat; padding-left: 20px; }
	
	#articleText .articleTags { margin: 12px 0 0 0; }
	#articleText #articleReporterBox { background-color: #f2f2e8; border: 1px solid #e5e5d8; padding: 10px; }
	#articleText #articleReporterBox p { font-size: 10px; font-weight: normal; margin: 0 0 0 55px; padding: 0; }
	#articleText #articleReporterBox img { float: left; margin: 0; }
	#articleText #articleComments a.addYours { display: block; float: right; font-size: 12px; color: #fff; background-color: #143756; padding: 4px 10px; margin: 4px 0 0 0; }
	#articleText #articleComments h3 { font-size: 24px; font-weight: normal; color: #143756; margin: 20px 0 0 0; padding: 0; }
	#articleText #articleComments h3 span { font-size: 18px; padding: 0; color: #143756; }
	#articleText #articleComments small { font-size: 11px; text-transform: uppercase; }
	#articleText #articleComments ul { margin: 10px 0 0 0; padding: 10px 0 0 0; border-top: 1px solid #d8d9db; }
	#articleText #articleComments ul li { list-style: none; margin: 0 0 10px 0; padding: 20px 20px 0; background-color: #f9f9f5; border-bottom: 1px solid #d5d6d6; }
	#articleText #articleComments ul li h4 { padding: 0; margin: 0 0 20px 0; font-size: 10px; color: #9fa0a1; font-weight: normal; }
	#articleText #articleComments ul li h4 a { font-size: 16px; }
	#articleText #articleComments ul li p { padding: 0; margin: 0 0 20px 0; font-size: 14px; }
	#articleText #articleComments ul li p a { color: #6d8e3b; }
	#articleText #articleComments ul li.last { padding: 0; }
	#articleText #articleComments ul li.last h3 { font-size: 24px; font-weight: normal; color: #143756; margin: 0 0 0 0; padding: 20px 20px 10px; }
	#articleText #articleComments ul li.last p { padding: 0 20px 20px; }
	#articleText #articleComments ul li.last p a { color: #1a61a0; text-decoration: underline; }
	#articleText #articleComments form { padding: 20px; background-color: #f4f5ee; }
	#articleText #articleComments form input { float: left; background-color: #f4f7f0; border: 1px solid #c3c5c3; font-size: 12px; padding: 3px; width: 150px; margin: 0 10px 0 0; }
	#articleText #articleComments form #smbArticlePasswordWrap { float: left; width: 152px; margin: 0 10px 0 0; }
	#articleText #articleComments form input#smbArticlePassword { float: none; }
	#articleText #articleComments form #smbArticlePasswordWrap small { font-size: 10px; }
	#articleText #articleComments form input#smbArticleSubmit { width: auto; padding: 2px 6px; background-color: #831518; color: #fff; margin-left: 10px; }
	#articleText #articleComments form label { font-size: 12px; float: left; padding: 3px 0; margin: 0 10px 0 0; }

	#articleText #slide #sidebar { float: none; margin-left: 0; }
	#articleText #slide .image { float: none; }
	#articleText #slide .image img { max-width: 561px; }

.sidebarBox {border:1px solid #e9e9e9;padding:8px 10px;margin: 0 0 20px 0 }
	.sidebarBox h6 { margin: 0 0 10px; padding: 0; text-transform: uppercase; font-weight: normal; font-size: 12px; }
	.sidebarBox h6 span { font-size: 10px; color: #666; }
	.sidebarBox h2 { display: none; }
	.sidebarBox p { margin: 0 0 5px 0; padding: 0; font-size: 10px; }
	.sidebarBox ul { margin: 0; padding: 0; }
	.sidebarBox ul li { list-style: none; font-size: 11px; font-weight: bold; }
	.sidebarBox ul li#smbIntelTwit { background: transparent url(http://images.pcworld.com/images/smb/icon_twitter.gif) no-repeat 0 0; padding: 2px 0 5px 25px; }
	.sidebarBox ul li#smbIntelRSS { background: transparent url(http://images.pcworld.com/images/common/header/rss-icon.gif) no-repeat 3px 0; padding: 0 0 0 25px; }
	.sidebarBox ul li a { display: block; padding: 3px; text-decoration: none;}
	.sidebarBox ul li a:hover { text-decoration: underline; }
	.sidebarBox ul.bloggers li { background-image: none; clear: both; margin-bottom: 10px; }
	.sidebarBox ul.bloggers li .smbBlogThumbTitle { margin-left: 52px; font-weight: normal; }
	.sidebarBox ul.bloggers li .smbBlogThumbTitle a { font-weight: bold; padding: 0; }
	.sidebarBox ul.bloggers li .smbBlogThumb { float: left; }
	.sidebarBox ul.recentComments li { font-weight: normal; }
	.sidebarBox ul.recentComments li p { margin: 0; }
	.sidebarBox ul.recentComments li a { padding: 0; }
	.sidebarBox ul.topRatedPosts li { font-weight: normal; }
	.sidebarBox ul.topRatedPosts li p { margin: 0; }
	.sidebarBox ul.topRatedPosts li a { padding: 0; margin: 0 21px 0 20px; }
	.sidebarBox ul.topRatedPosts li .articleRating { font-size: 24px; width: 20px; height: 25px; float: left; display: block; color: #ccc; }
	.sidebarBox ul.topRatedPosts li .articleRec { float: right; display: block; width: 16px; height: 25px; margin-top: 2px; background: transparent url(http://images.pcworld.com/images/common/blogs/thumbBlue5.gif) right top no-repeat; overflow: hidden;padding: 20px 0 0; font-size: 10px; }
	.sidebarBox.smbLeftGradBG { background: #fff url(http://images.pcworld.com/images/smb/bg_gray_grad.gif) repeat-x bottom left; }
	.sidebarBox.itemRss { background: transparent url(http://images.pcworld.com/images/common/blogs/rssBug.gif) 150px 7px no-repeat; position: relative; }
	.sidebarBox.itemRss .blogRssLink { display: block; position: absolute; left: 150px; top: 7px; height: 19px; width: 19px; }
	.sidebarBox.itemRss h6 { font-weight: bold; margin-bottom: 0; }
	.sidebarBox.itemRss h6 a { color: #000; }
	.sidebarBox.itemRss .blogsAll { font-size: 11px; text-transform: uppercase; }
	.sidebarBox.blogList {padding:10px 15px;}
	.sidebarBox.blogList ul.bloggers li a {font-size:14px;font-weight:normal;}
	.sidebarBox.blogList ul.bloggers li .smbBlogThumbTitle a {font-size:14px;}
	.sidebarBox.blogList ul.bloggers li .smbBlogThumb {margin-bottom:10px;}

	.sidebar.subIndex .sidebarBox ul li {font-size:11px;clear:both;min-height:39px;margin-bottom:10px;background:url(http://static.pcworld.com/images/smb/loomia_56x39.gif) no-repeat;}
	.sidebar.subIndex .sidebarBox ul li a {padding:0}
	.sidebar.subIndex .sidebarBox ul li a.headline {margin-left:66px;}
	.sidebar.subIndex .sidebarBox ul li .image { width: 56px; height: 39px; overflow: hidden; float: left;}
	.sidebar.subIndex .sidebarBox ul li .image img { width: 56px; height: 39px; }
	.sidebar.subIndex .sidebarBox form#smbSubscrubeLeftBox { margin: 0; padding: 0; }
	.sidebar.subIndex .sidebarBox form#smbSubscrubeLeftBox .textField { width: 147px; background-color: #f2f3f0; border: 1px solid #666; display: block; margin: 0 0 5px 0; padding: 3px; }
	.sidebar.subIndex .sidebarBox form#smbSubscrubeLeftBox .submitButton { background-color: #1c61a1; border: 1px solid #143756; display: block; margin: 0 0 0 0; padding: 3px 5px; color: #fff; }
	.sidebar.subIndex .more {display:none;}
	
	
	.sidebar .sidebarBox.bestof ul li {font-size:11px;clear:both;min-height:39px;margin-bottom:10px;background:url(http://static.pcworld.com/images/smb/loomia_56x39.gif) no-repeat;}
	.sidebar .sidebarBox.bestof ul li a {padding:0}
	.sidebar .sidebarBox.bestof ul li a.headline {margin-left:66px;}
	.sidebar .sidebarBox.bestof ul li .image { width: 56px; height: 39px; overflow: hidden; float: left;}
	.sidebar .sidebarBox.bestof ul li .image img { width: 56px; height: 39px; }
	.sidebar .sidebarBox.bestof .more {display:none;}

	
	#content #rightColumn .sidebarBox h6 {text-transform:none;}


	#vendorAnnouncemtns.sidebarBox {border:0;}
	#vendorAnnouncemtns h6 { margin: 0 0 10px; padding: 0; text-transform: uppercase; font-weight: normal; font-size: 12px; }
	#vendorAnnouncemtns ul li { margin: 0 0 5px; padding: 0; font-size: 10px; color: #666; }

#content #rightColumn #smbTopBoxAd { background: #949583; }
#content #rightColumn h6 { font-size: 16px; font-weight: bold;margin:0 0 10px;padding: 0; }
/*
		<div id="bizPromo" class="tout">
			<h2>The Best of PC World</h2>

			<ul>
				<li>
					
						<div class="image">
							<a href="http://www.pcworld.com/newsletters/index?promo=602&sub_source=PCW_H"><img src="http://images.pcworld.com/shared/graphics/cms/bizdev_newsletter_tout_51.gif"/></a>
						</div>
					
					<a href="http://www.pcworld.com/newsletters/index?promo=602&sub_source=PCW_H">A free newsletter bringing you editors&#039; picks and hot topics from the week at PC World.</a>
					<a href="http://www.pcworld.com/newsletters/index?promo=602&sub_source=PCW_H"><strong>Subscribe here.</strong></a>

					<div class="spacer"></div>
				</li>
			</ul>
		</div>

*/
.featuredPromo, #bizPromo { border: 1px solid #d9dadb; padding: 10px; margin: 0 0 20px 0; }
	#bizPromo h2 { font-size: 16px; margin: 0 0 10px; padding: 0; }
	.featuredPromo p { padding: 0; margin: 0 0 0 60px; font-size: 12px; }
	#bizPromo a { display: block; font-size: 12px; margin: 0 0 0 60px; }
	.featuredPromo .image, #bizPromo .image { float: left; height: 50px; width: 50px; overflow: hidden; }
	#bizPromo .image a { margin: 0; }
	
	.featurePromo.blogList li {}
	.featurePromo.blogList li a {}

#smbRightSubscribe { border: 1px solid #d9dadb; padding: 10px; margin: 10px 0; background: #FFFFFF url(http://images.pcworld.com/images/smb/bg_gray_grad.gif) repeat-x scroll left bottom; }
	#smbRightSubscribe p { margin: 0 0 10px 0; font-size: 10px; }

#industryWebcasts { border: 1px solid #e9e9e9; padding: 10px 15px; margin-top: 20px; }
	#industryWebcasts .more {font-size: 14px }
	#industryWebcasts ul li { margin-bottom: 15px; font-size: 11px; }
	#industryWebcasts ul li .image {float:left;overflow:hidden;width:45px;height:30px;}
	#industryWebcasts ul li img {width:45px;height:30px;}
	#industryWebcasts ul li a {display: block; margin-bottom: 5px;font-size: 14px;margin-left:55px;}
	#industryWebcasts ul li p {margin-left:55px;}

#smbBlogLinks { background-color: #f2f3f0; padding: 10px; margin-top: 20px; }
	#smbBlogLinks #smbBlogTabs { background-color: #e6e7e4; width: 315px; }
/*
	#smbBlogLinks #smbBlogTabs ul#smbBlogThumbs { padding: 0; margin: 0; }
	#smbBlogLinks #smbBlogTabs ul#smbBlogThumbs li { list-style: none; padding: 0; margin: 0; display: block; float: left; padding: 7px 6px 0 6px; border-right: 1px solid #bcbcbb; border-left: 1px solid #fff; border-bottom: 1px solid #d0d1cf; }
	#smbBlogLinks #smbBlogTabs ul#smbBlogThumbs li.firstitem { border-left: 1px solid #e6e7e4; }
	#smbBlogLinks #smbBlogTabs ul#smbBlogThumbs li.tabSelected { background-color: #fff; border-bottom: 1px solid #fff; }
	#smbBlogLinks #smbBlogTabs ul#smbBlogThumbs li.firstitem.tabSelected { border-left: 1px solid #d0d1cf; }
	#smbBlogLinks #smbBlogTabs ul#smbBlogThumbs li img { width: 43px; height: 41px; border: 0; }
*/
	#smbBlogLinks h5 { font-size: 16px; font-weight: normal; margin: 0 0 10px 0; padding: 0; }
	#smbBlogLinks .smbBlogList { background-color: #fff; padding: 5px 8px; border: 1px solid #d0d1cf; }
/*
	#smbBlogLinks #smbBlogTabs .smbBlogList { margin: 0; padding: 0; border: 0;}
	#smbBlogLinks #smbBlogTabs .smbBlogList .more { display: none; }
*/
	#smbBlogLinks .smbBlogList ul { padding: 0; margin: 0; }
	#smbBlogLinks .smbBlogList ul li { list-style: none; padding: 5px 0; margin: 0; border-bottom: 1px solid #ccc; }
	#smbBlogLinks .smbBlogList ul li p { font-size: 12px; margin-left: 60px; }
	#smbBlogLinks .smbBlogList ul li p a { font-size: 14px; }
	#smbBlogLinks .smbBlogList ul li small { font-size: 9px; text-transform: uppercase; display: block; margin-left: 60px; }
	#smbBlogLinks .smbBlogList ul li small a { font-size: 11px; color: #6e8e3c; font-weight: bold; }
	#smbBlogLinks .smbBlogList ul li .blogListIcon { float: left; }
/*
	#smbBlogLinks #smbBlogTabs .smbBlogList { border: 1px solid #e5e5d7; background-color: #f2f3f0; padding: 10px; border-top: 0; font-size: 12px; color: #143756; }
	#smbBlogLinks #smbBlogTabs .smbBlogList strong { font-size: 14px; }
	#smbBlogLinks #smbBlogTabs .smbBlogList .smbBlogListInfo .smbBlogListRSS { background: transparent url(http://images.pcworld.com/images/common/header/rss-icon.gif) right no-repeat; padding-right: 12px; float: right;}
	#smbBlogLinks #smbBlogTabs .smbBlogList .smbBlogListInfo .smbBlogListAllPosts { float: right; margin-right: 20px; }
	#smbBlogLinks #smbBlogTabs .ui-tabs-hide { display: none; }
*/

#smbWhitepaperWrap { width: 983px; background: #e7e7d8 url(http://images.pcworld.com/images/smb/bg_whitepaper_notch.gif) 0 22px no-repeat; border: 1px solid #a9a997; padding: 10px; margin-bottom: 10px; }
#smbWhitepaperWrap #smbWhitepaperInner { background: #fff; border: 1px solid #d7cabb; padding: 10px; position: relative;}
#smbWhitepaperWrap #smbWhitepaperInner h3#smbWhitePaperHed { width: 185px; height: 31px; color: #fff; background-color: #6d8e3b; position: absolute; top: 11px; left: -1px; margin: 0; padding: 0 0 0 10px; display: block; line-height: 31px; border-bottom: 5px solid #d0d0d0; font-size: 16px; }
#smbWhitepaperWrap #smbWhitepaperInner h3#smbWhitePaperHed img { position: absolute; top: 0px; right: 0px; }
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperLeft { width: 590px; float: left; }
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperLeft ul { margin: 15px 0 0 0; padding: 0 0 0 0; }
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperLeft ul li { list-style-type: none; font-size: 12px; margin: 0 0 8px 0; padding: 0 0 0 10px; width: 285px; height: 30px; float: left; overflow: hidden; }
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperLeft ul li small { color: #ccc; }
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperLeft h4#smbWhitePaperSubHed { margin: 6px 0 10px 200px; padding: 0 0 0 0; font-weight: normal; }
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperRight { width: 336px; float: right; }
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperRight #smbWhitepaperFeatured { background-color: #485b29; border: 1px solid #2e391b; color: #6d8e3c; }
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperRight #smbWhitepaperFeatured h4 { background: #2e391b url(http://images.pcworld.com/images/smb/bg_arrow_whitepaper.gif) 0 6px no-repeat; margin: 0; padding: 5px 0 5px 13px; font-size: 16px; font-weight: normal; }
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperRight #smbWhitepaperFeatured img.smbWhitePaperLogo { margin: 10px; float: left;}
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperRight #smbWhitepaperFeatured h5 { font-size: 0.9em; margin: 10px 0 10px 135px;}
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperRight #smbWhitepaperFeatured h5 a { color: #fff;}
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperRight #smbWhitepaperFeatured p { margin: 10px 0; padding: 5px 10px 5px 10px; font-size: 13px; }
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperRight #smbWhitepaperAlert { background-color: #6d7c54; border: 1px solid #474d3d; color: #14190c; padding: 10px; margin-top: 10px; }
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperRight #smbWhitepaperAlert h4 { margin: 0; padding: 0 0 5px 0; font-size: 16px; font-weight: normal; }
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperRight #smbWhitepaperAlert p { margin: 0 0; padding: 0 0 5px 0; font-size: 11px; }
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperRight #smbWhitepaperAlert form { margin: 0 0; padding: 0 0 0 0; }
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperRight #smbWhitepaperAlert form #smbWhitepaperInput { width: 200px; border: 1px solid #37461e; background-color: #e7ebe1; font-size: 10px; padding: 3px; color: #485b29; }
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperRight #smbWhitepaperAlert form #smbWhitepaperSubmit { width: 100px; border: 1px solid #495c2a; background-color: #2e391b; font-size: 10px; padding: 3px; color: #f1f2f0; }
#smbWhitepaperWrap #smbWhitepaperInner #smbWhitepaperMore { display: block; margin-left: 10px; font-size: 12px; font-weight: bold; margin-top: 10px; }

#smbMarketplace { width: 983px; background: #e7e7d8 url(http://images.pcworld.com/images/smb/bg_marketplace_notch.gif) 0 22px no-repeat; border: 1px solid #a9a997; padding: 10px; margin-bottom: 20px; }
#smbMarketplace #smbMarketplaceInner { background: #fff; border: 1px solid #d7cabb; padding: 10px; position: relative;}
#smbMarketplace #smbMarketplaceInner h2 { display: none; }
#smbMarketplace #smbMarketplaceInner h3#smbMarketplaceHed { width: 250px; height: 30px; color: #fff; background-color: #143756; position: absolute; top: 11px; left: -1px; margin: 0; padding: 0 0 0 10px; display: block; line-height: 31px; border-bottom: 5px solid #d0d0d0; font-size: 16px; }
#smbMarketplace #smbMarketplaceInner h3#smbMarketplaceHed img { position: absolute; top: 0px; right: 0px; }
#smbMarketplace #smbMarketplaceInner #smbMarketplaceLeft { width: 590px; float: left; }
#smbMarketplace #smbMarketplaceInner #smbMarketplaceLeft ul { margin: 50px 0 0 0; padding: 0 0 0 0; }
#smbMarketplace #smbMarketplaceInner #smbMarketplaceLeft ul li { list-style-type: none; font-size: 14px; margin: 0 0 10px 0; padding: 0 0 0 10px; width: 285px; height: 58px; float: left; }
#smbMarketplace #smbMarketplaceInner #smbMarketplaceLeft ul li a { text-decoration: underline; font-weight: bold; display: block; }
#smbMarketplace #smbMarketplaceInner #smbMarketplaceLeft ul li div { font-size: 11px; }
#smbMarketplace #smbMarketplaceInner #smbMarketplaceRight { width: 296px; float: right; padding: 20px 20px 10px 20px; background-color: #f4f6f4; }
#smbMarketplace #smbMarketplaceInner #smbMarketplaceRight h6, #smbMarketplace #smbMarketplaceInner #smbMarketplaceRight .textAds strong { margin: 0 0 10px 0; padding: 0; text-transform: uppercase; color: #939598; }
#smbMarketplace #smbMarketplaceInner #smbMarketplaceRight .textAds strong { font-size: 11px; display: block; float: left; }
#smbMarketplace #smbMarketplaceInner #smbMarketplaceRight .textAds a.about { float: right; font-size: 10px; }
#smbMarketplace #smbMarketplaceInner #smbMarketplaceRight .textAds ul { clear: both; }
#smbMarketplace #smbMarketplaceInner #smbMarketplaceRight .textAds ul a { display: block; }
#smbMarketplace #smbMarketplaceInner #smbMarketplaceRight p, #smbMarketplace #smbMarketplaceInner #smbMarketplaceRight ul li { margin: 0 0 10px 0; padding: 0; color: #8b8a8a; font-size: 11px; }
#smbMarketplace #smbMarketplaceInner #smbMarketplaceRight p a, #smbMarketplace #smbMarketplaceInner #smbMarketplaceRight ul li a { text-decoration: underline; font-weight: bold; font-size: 11px; }

.pagination { display:block; }
	.pagination ul { list-style:none; }
	.pagination ul li { float: left; font-size: 12px; text-transform: uppercase; list-style:none; }
	.pagination ul li a { display: block; padding: 3px 5px; border: 1px solid #000; margin-right: 10px; }
	.pagination ul li.selected a { background-color: #004784; color: #fff; }
	.pagination ul li a:hover { text-decoration: none; background-color: #004784; color: #fff; }
	
	#articleText .pagination ul li {list-style:none;margin:0 0 40px 0;}


#footer {background:#222 url(http://images.pcworld.com/images/smb/bg_footer.gif) top left repeat-x;}
	#footer #innerFooter { width: 1005px; padding: 20px 0; }
	#footer #innerFooter #footerLeft { width: 593px; color: #fff; float: left; }
	#footer #innerFooter #footerLeft a { color: #fff; }
	#footer #innerFooter #footerLeft #footerMoreSMB { background-color: #747273; padding: 9px; color: #000; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner { background-color: #fff; padding: 10px; border: 1px solid #212221; }
	/* #footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner h5 { font-size: 16px; font-weight: normal; margin: 0; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner ul { margin: 5px 0 0 0; padding: 0; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner ul li { width: 170px; list-style-type: none; font-size: 12px; margin: 0; padding: 0; float: left; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner ul li.middleone { margin: 0 21px 0 22px; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner ul li a { display: block; margin: 10px 0; color: #1a61a0; } */

	#footer #innerFooter #footerLeft #footerMoreSMB #storyCarousel .jcarousel-container { position:relative; overflow: hidden; }
	#footer #innerFooter #footerLeft #footerMoreSMB #storyCarousel .jcarousel-clip { margin:0; overflow:hidden; padding:0; position:relative; z-index:2; }
	#footer #innerFooter #footerLeft #footerMoreSMB #storyCarousel .jcarousel-list { left:0; margin:0; overflow:hidden; padding:0; position:relative; top:0; z-index:1; }
	#footer #innerFooter #footerLeft #footerMoreSMB #storyCarousel .jcarousel-list li.jcarousel-item { float:left; list-style: none; width: 170px; padding: 0; margin: 0; overflow: hidden; } 	

	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel h2 { font-size: 16px; font-weight: normal; margin: 0; float: left;}
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .contentPanel ul { margin: 5px 0 0 0; padding: 0; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .contentPanel ul li {background:url(http://static.pcworld.com/images/smb/footer_170x112.gif) no-repeat;width: 170px; list-style-type: none; font-size: 12px; margin: 0 21px 0 0; padding: 0; float: left; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .contentPanel ul li a { display: block; margin: 10px 0; color: #1a61a0; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .contentPanel ul li .image { width: 170px; height: 112px; position: relative; overflow: hidden; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .contentPanel ul li .image img { position: absolute; top: 0; left: 0; width: 170px; }

	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav { float: right; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav li { float: left; margin: 0 10px;}
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav li a { color: #888; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav li.button { position:relative; width: 34px; height:18px; padding:0; border: 1px solid #bbb; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav li.button a { display:block; width:34px; height:18px; padding:0; color: #888; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav li.button.left { margin: 0 0; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav li.button.left a {background:#f00 url(http://images.pcworld.com/images/footer/carousel-arrow-left.gif) no-repeat top;}
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav li.button.right { margin: 0 0; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav li.button.right a {background:#f00 url(http://images.pcworld.com/images/footer/carousel-arrow-right.gif) no-repeat top;}


#footer #innerFooter #footerRight { width: 336px; color: #fff; background-color: #151718; padding: 10px; float: right; }
	#footer #innerFooter #footerRight #footerAd { background-color: #999; }
	#footer #innerFooter small { color: #aaa; font-size: 10px; }
	#footer #innerFooter small a { color: #aaa; display: block; float: left; margin: 5px 10px 0 0; }
	#footer ul#footerAbout { padding: 0; margin: 20px 0 0 0; }
	#footer ul#footerAbout li { width: 166px; font-size: 11px; list-style: none; float: left; margin: 0 20px 20px 0; }
	#footer ul#footerAbout li#smbAboutText { width: 175px; }
	#footer ul#footerAbout li#smbAboutText span { display: block; margin-top: 5px; }
	#footer ul#footerAbout li h5 { margin: 0 0 2px 0; padding: 0; font-size: 14px; font-weight: normal; }
	#footer ul#footerAbout li ul { margin: 0; padding: 0; }
	#footer ul#footerAbout li ul li { list-style: none; margin: 0; padding: 2px 0; border-top: 1px solid #373636; }
