html{margin:0;padding:0;border:none;}
body{
	text-align: center;
	font-family:Arial,Helvetica,Verdana,Sans-Serif;
	font-size:9pt;
	color:#333;
	background: url('http://www.laptopmag.com/images/laptopmag_bg.jpg') #ebebeb;
	background-repeat:repeat-y;
	background-position:center top;
	margin:0;
	padding:0;
 }
.hideDiv {display:none;margin:0;padding:0;}
#wrapper{text-align: left; margin:0 auto 0 auto;padding:0;width:1000px; position: relative;background-color: #FFF;height:100%;}
#UtilityNav{width:100%;text-align:right;height:26px;font-size:8pt;color:#333;vertical-align:bottom;position:relative;}
#mainHeader {clear:both;width:100%;margin:10px 0 0 0;padding:0;background:url('http://www.laptopmag.com/images/white-spacer.gif');}
#mainHeader:Logo{width:272px;height:90px;float:left;margin:0;padding:0;}
#mainHeader:BannerAd{width:728px;height:90px;float:right;margin:0;padding:0;}
#divTitle{width:100%;padding-bottom:0;height:34px;}
#divBreadcrumb{width:100%;height:38px;padding-top:16px;padding-left:10px;}
#mainBody {clear:both;width:100%;margin:15px 0 0 0;padding:0;background:url('http://www.laptopmag.com/images/white-spacer.gif');}
#leftBody {float:left;margin-left:0;width:690px;_padding:0;_position:relative;} /* underscore is a IE6 hack only */
#leftCol {width:160px;float:left;margin-left:0;_position:absolute;_top:170;_margin:0;}
#centerCol {width:520px;float:right;margin:0;_position:absolute;_right:0;_padding:0; }
#rightCol {float:right;width:300px;}

/*Footer */
#mainFooter {clear:both;width:1000px;margin:0 auto 0 auto;bottom:0;border:solid 1px #c0c0c0;text-align:left;margin-bottom:20px;height:215px;}
#FooterTop{padding:10px 0px 0px 10px;}
#Footer {clear:both;width:1000px;margin:0 auto 0 auto;bottom:0;border:solid 1px #c0c0c0;margin-bottom:20px;} /* kept for backwards */
.FooterDivider{float:left; width:3px;margin-right:7px;}
.FooterDivider1{float:left; width:3px;margin-right:5px;}
.FooterDividerLine{height:198px;border-left: 1px dotted #979797;}
.FooterCol1{float:left;width:138px;margin-right:6px;margin-left:2px;margin-top:-2px;}
.FooterCol2{float:left;width:121px;margin-right:5px;margin-left:3px;margin-top:-2px;}
.FooterCol3{float:left;margin-right:10px;margin-left:2px;margin-top:-1px;}
.FooterCol4{width:233px;float:left;margin-right:5px;}
.FooterCol5{float:left;padding-left:1px;}
.FooterSubCol1{float:left;width:133px;margin-left:6px;margin-top:-2px;}
.FooterSubCol2{float:left;width:116px;margin-top:-2px;margin-left:2px;}
#FooterTop .FooterCol1 a,
#FooterTop .FooterCol2 a,
#FooterTop .FooterCol3 a,
#FooterTop .FooterCol4 a
 {font-weight:bold;font-size:11px;margin-bottom:4px; display:block;}
.FooterImageRow{margin-left:5px;}
.FooterImageRow img{margin-right:3px;border:0;margin-top:3px;}
.FooterImageRow a{border:0;text-decoration:none;display:inline-block;}
.FooterFormHeader
{
	width: 155px;
	height:29px;
	font-weight:bold;
	font-size:16pt;
	color:#a9a9a9;
	margin-left:1px;
	margin-top:1px;
	margin-bottom:5px;
	font-family:Arial Narrow;
	background: url('http://www.laptopmag.com/images/footer/formheader.png');}
.FooterFollowHeader
{
	font-Weight:bold;
	color:#a9a9a9;
	margin-bottom:7px;
	margin-left:7px;
	}
/*.FooterEmailField{color:#A9A9A9;border-top:solid 2px black;border-left: solid 2px black;border-right: solid 1px #a9a9a9;border-bottom: solid 1px #a9a9a9;width:211px;margin-left:4px;height:17px;}*/
.FooterEmailField{color: black;border:0px;width:208px;height:15px;z-index:3000;background: transparent;}
#FooterInputWrapper{background-image: url('http://www.laptopmag.com/images/footer/inputbox.png');background-repeat:no-repeat;width:214px;margin-left:4px;height:28px;padding-top:5px;padding-left:5px;z-index:2000;}
.FooterSubmitButton {float:right;vertical-align: middle; background: transparent; border-width: 0px;margin-right:9px;margin-top:0px;}
.FooterCopyright{background-image:url('http://www.laptopmag.com/images/footer/copyright.png');background-repeat:no-repeat;height:48px;width:121px;margin-left:5px;margin-top:12px;}
#Footer .greysubheading {font-weight:bold;font-size:14px;}
#FooterTop .FooterCol3 .greysubheading{margin-left:6px;}
/*Footer*/
.clearboth{clear:both;}
input,select,textarea{border:1px solid #333;font-family:Arial,Helvetica,Verdana,Sans-Serif;font-size:12px;}
h1 h2 h3{font-family:Georgia,Serif;}
h2.review {margin-top:0;margin-bottom:0;font-size:10px;font-weight:normal;}
p{margin-bottom:10px;}
.marginbottom{margin-bottom:20px;clear:both;width:100%;}
.thumbnail_image{width:100px;border:solid 1px #c0c0c0;}
a{color:#06c;text-decoration:none;}
a:link{color:#06c;text-decoration:none;}
a:visited{color:#06c;text-decoration:none;}
a:hover{color:#06c;text-decoration:underline;}
a:active{color:#06c;text-decoration:underline;}
.heading{font-family:Georgia,Serif;font-size:29px;color:#666;padding-bottom:16px;}
.headline{font-family:Georgia,Serif;color:#333;font-size:24px;padding-bottom:10px;}
.headline18{font-family:Arial,Helvetica,Verdana,Sans-Serif;color:#333;font-size:18px;padding-bottom:10px;}
.subheading{font-family:Arial,Helvetica,Verdana,Sans-Serif;font-size:14px;color:#666;font-weight:bold;}
.sectionheading{font-family:Arial,Helvetica,Verdana,Sans-Serif;font-size:14px;font-weight:bold;color:#333;}
.bold{font-weight:bold;}.bold_black{font-weight:bold;color:#333;}
.greysubheading{color:#a9a9a9;font-weight:bold;font-size:12px;}
.small{font-size:9px;}
.greycopy{color:#666;}
.articleText{line-height:1.8em;}
.HeaderGreen{background-color:#C4DCA8;width:100%;border:solid 1px #c0c0c0;font-weight:bold;font-size:12px;padding:3px 5px 3px 5px;margin-bottom:10px;}
.top_border{border-top:solid 1px #666;}
.breadcrumb{font-family:Georgia,Serif;font-size:12px;color:#666;}
a.breadcrumb:link{color:#666;text-decoration:none;}
a.breadcrumb:visited{color:#666;text-decoration:none;}
a.breadcrumb:hover{color:#666;text-decoration:underline;}
a.breadcrumb:active{color:#666;text-decoration:underline;}
.quad_header_link{font-family:Arial,Helvetica,Verdana,Sans-Serif;font-size:16px;color:#666;font-weight:bold;}
a.quad_header_link:link{color:#666;text-decoration:none;}
a.quad_header_link:visited{color:#666;text-decoration:none;}
a.quad_header_link:hover{color:#666;text-decoration:underline;}
a.quad_header_link:active{color:#666;text-decoration:underline;}
.quad_title_link{font-family:Georgia,Serif;font-size:14px;color:#06c;}
a.quad_title_link:link{color:#06c;text-decoration:none;}
a.quad_title_link:visited{color:#06c;text-decoration:none;}
a.quad_title_link:hover{color:#06c;text-decoration:underline;}
a.quad_title_link:active{color:#06c;text-decoration:underline;}
.shareLink{font-family:Arial,Helvetica,Verdana,Sans-Serif;font-size:12px;color:#999;}
a.shareLink:link{text-decoration:none;}a.shareLink:visited{text-decoration:none;}
a.shareLink:hover{font-style:italic;color:#693;text-decoration:none;}
a.shareLink:active{color:#693;text-decoration:none;}
.ahero{font-family:Arial,Helvetica,Verdana,Sans-Serif;font-size:12px;color:#FFF;font-weight:bold;padding-right:5px;}
a.ahero:link{color:#FFF;text-decoration:none;}
a.ahero:visited{color:#FFF;text-decoration:none;}
a.ahero:hover{color:#FFF;text-decoration:none;}
a.ahero:active{color:#FFF;text-decoration:none;}
.divShareCell{float:left;width:180px;margin-top:20px;}
.divShareIcon{clear:both;float:left;width:30px;margin-bottom:6px;}
.divShareLink{float:left;width:150px;margin-bottom:6px;}
.noborder{border:0;}
#copyright{border-top:solid 1px #c0c0c0;padding:10px 10px 10px 10px;font-size:9pt;text-align:center;}
.divSearch{border:solid 1px #c0c0c0;width:240px;background-color:#e5e5e5;padding:5px 10px 5px 10px;}
.txtSearch{width:180px;}
.btnGoAlign{margin:2px 4px -4px 8px;position:relative;}
.btnSearchAlign{margin:0 0 -6px 4px;position:relative;}
.ektron_search{background-color:#C3DCA8;border:solid 1px #333;color:#06c;margin-bottom:20px;margin-top:10px;}
#MainFeature{position:relative;width:510px;height:307px;border:solid 3px #666;background-color:#666;margin:0 auto;}
#MainFeature .imgContent{float:left;width:150px;margin:20px 20px 10px 20px;}
#MainFeature a.imgContent:link{color:#666;text-decoration:none;}
#MainFeature a.imgContent:visited{color:#666;text-decoration:none;}
#MainFeature a.imgContent:hover{color:#666;text-decoration:underline;}
#MainFeature a.imgContent:active{color:#666;text-decoration:underline;}
#mfTab{font:bold 8pt arial,verdana,helvetica,tahoma,sans-serif;text-align:center;width:510px;float:left;list-style:none;margin:0;padding:0;height:51px;background-color:#333;}
#mfTab li{float:left;font:bold 8pt arial,verdana,helvetica,tahoma,sans-serif;margin:0;padding:0;}
#mfTab a{background-color:#333;color:White;text-decoration:none;display:block;float:left;margin:0;padding:8px 12px;cursor:pointer;}
#mfTab a:hover{background-color:#C4DCA8;color:#333;text-decoration:none;padding-bottom:8px;cursor:pointer;}
#mfTab .selected{background-color:#C4DCA8;color:#333;text-decoration:none;background-image:url(/images/mf_arrow.gif);background-repeat:no-repeat;background-position:center top;cursor:pointer;}
#tab{background:#fff;float:left;list-style:none;margin:0;padding:0;width:100%;font-weight:bold;border-left:solid 1px #c0c0c0;}
#tab li{float:left;font:67.5%;margin:0;padding:0;border-top:solid 1px #c0c0c0;border-right:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;}
#tab a{background:#fff;color:#666;display:block;float:left;margin:0;padding:8px 12px;text-decoration:none;}
#tab a:hover{background:#333;color:#fff;padding-bottom:8px;}
#tab .selected{color:#693;background-image:url(/images/menuArrowLeft.gif);background-repeat:no-repeat;background-position:center left;}
.tabButton{height:20px;padding:4px;border:solid 1px #c0c0c0;color:#333;cursor:pointer;text-decoration:none;font-weight:bold;}
.tabButton a{color:#333;text-decoration:none;}
.tabButton a:link{color:#333;text-decoration:none;}
.tabButton a:visited{color:#333;text-decoration:none;}
.tabButton a:hover{color:#333;text-decoration:none;}
.divArticlePage{clear:both;width:500px;margin:20px 10px 20px 10px;}
div#FindAReview{width:504px;padding:5px 5px 5px 5px;border:solid 1px #c0c0c0;margin-top:10px;margin-bottom:10px;}
div#Widget{width:300px;height:300px;margin-bottom:10px;border:solid 1px #c0c0c0;}
.AdLeaderBoard_728x90{width:726px;height:90px;float:right;}
.AdLeftCol_160x600{width:160px;height:600px;border:solid 1px #c0c0c0;background-color:#f0f0f0;margin-bottom:10px;}
.AdLeftCol_120x600{width:120px;height:600px;border:solid 1px #c0c0c0;background-color:#f0f0f0;margin:0 auto;margin-bottom:10px;}
.AdRightCol_300x250{width:300px;height:250px;border:solid 1px #c0c0c0;background-color:#f0f0f0;margin-bottom:10px;}
.AdLeftCol_125x125{width:125px;height:125px;background-color:#f0f0f0;margin-bottom:10px;}
.Quad1{float:left;width:250px;margin-right:10px;vertical-align:top;padding-bottom:20px;}
.Quad2{float:right;width:250px;padding-bottom:20px;}
.QuadHeader{float:left;padding-left:4px;padding-top:5px;font-size:14px;color:#333;font-weight:bold;}
.QuadHeaderButton{float:right;}
.QuadBorderTop{border-top:solid 3px #c0c0c0;clear:both;padding:10px 10px 10px 10px;}
.QuadBorderTop img{padding-top:10px;padding-left:10px;padding-right:10px;}
a.QuadHeader{color:#333;}
.fm_cat_3column_view{position:relative;height:100px;}
.fm_cat_3column_view_head{font-weight:bold;}
.tempClass{float:left;width:250px;height:200px;display:block;}
.vertical_dash{height:5px;overflow:hidden;margin-top:20px;margin-bottom:20px;background:url(/images/vertDash.gif) 100% 0 repeat-x;}
.greybox{margin-bottom:10px;}
.greybox .greyboxcontent{background:#EAEAEA;padding:5px;}
.greybox .greyboxtop{height:8px;overflow:hidden;background:url(/images/grey_tr.gif) 100% 0 repeat-x;}
.greybox .greyboxtop div{height:8px;width:8px;background:#EAEAEA url(/images/grey_tl.gif) 0 0 no-repeat;}
.greybox .greyboxbottom{height:8px;overflow:hidden;background:url(/images/grey_br.gif) 100% 0 no-repeat;}
.greybox .greyboxbottom div{height:8px;width:8px;background:#EAEAEA url(/images/grey_bl.gif) 0 0 no-repeat;}
.greenbox{margin-bottom:10px;}
.greenbox .greenboxcontent{background:#C3DCA8;padding:5px;}
.greenbox .greenboxtop{height:8px;overflow:hidden;background:url(/images/green_tr.gif) 100% 0 repeat-x;}
.greenbox .greenboxtop div{height:8px;width:8px;background:#C3DCA8 url(/images/green_tl.gif) 0 0 no-repeat;}
.greenbox .greenboxbottom{height:8px;overflow:hidden;background:url(/images/green_br.gif) 100% 0 no-repeat;}
.greenbox .greenboxbottom div{height:8px;width:8px;background:#C3DCA8 url(/images/green_bl.gif) 0 0 no-repeat;}
.BG_Menu{display:block;width:156px;float:right;text-align:center;background-color:#C3DCA8;}
.BG_Block{padding:10px;}
.BG_Block_Content{display:block;width:330px;float:left;border-right:solid grey 1px;}
#ComparisonWidgetChart{background-image:url('/images/comparison_background.gif');background-repeat:repeat;}
#ComparisonWidget .titleRow{font-size:1.4em;border-top:solid 1px black;margin-right:4px;}
#ComparisonWidget .title{margin-top:10px;margin-bottom:10px;}
#ComparisonWidget .topRow{border-top:solid 1px black;clear:both;margin-right:4px;}
#ComparisonWidget .row{clear:both;}
#ComparisonWidget .priceRow{clear:both;padding:2px;height:16px;border:solid 1px black;margin-bottom:10px;margin-right:4px;}
#ComparisonWidget .contentRow{margin-top:4px;background-image:url('/images/comparison_background.gif');background-repeat:repeat;background-color:#EFEFEF;clear:both;width:99%;margin-right:4px;}
#ComparisonWidget .contentRowAlternate{margin-top:4px;background-image:url('/images/comparison_background.gif');background-repeat:repeat;background-color:#DFDFDF;clear:both;width:99%;margin-right:4px;}
#ComparisonWidget .headerCell{float:left;width:150px;margin-left:10px;margin-bottom:10px;margin-top:10px;}
#ComparisonWidget .sidebar{width:150px;float:left;font-weight:bold;}
#ComparisonWidget .contentCell{float:left;width:150px;margin-left:10px;}
#ComparisonWidget .subHeader{margin-top:3px;padding:7px;font-weight:bold;background-color:#CFCFCF;clear:both;margin-right:4px;border-right:solid 1px black;}
.lptSearchOptBox{border:solid 1px #dfdfdf;border-bottom-width:0;padding-left:10px;}
.lptSearchHideBox{border-left:solid 1px #dfdfdf;border-right:solid 1px #dfdfdf;padding-left:10px;}
.lptSearchFilterBox{border:solid 1px #dfdfdf;padding:10px,10px,5px,10px;}
.lptFilterBoxLeft{width:390px;float:left;margin-top:10px;margin-bottom:10px;}
.lptFilterBoxRight{width:120px;float:right;text-align:center;margin-top:10px;margin-bottom:10px;}
.lptFilterBoxRight span{font-weight:bold;clear:both;}
.lptFilterResultCount{font-weight:bold;font-size:18pt;}
.parentFilter{margin-left:10px;width:350;margin-bottom:5px;}
.parentFilter label{font-weight:bold;width:125;text-align:right;}
.childFilter{margin-left:30px;width:350;margin-bottom:5px;}
.childFilter label{font-weight:normal;width:125;text-align:right;}
.lptFilterDropDown{width:120px;margin-bottom:4px;}
#PriceGrabberProductPricing .title{padding:5px;font-size:1.2em;font-weight:bold;}#PriceGrabberProductPricing .description{padding-top:10px;padding-bottom:15px;}#PriceGrabberProductPricing .linkList{padding-top:15px;padding-bottom:5px;}#PriceGrabberProductPricing .headerRow{clear:both;background-color:#CFCFCF;height:20px;}#PriceGrabberProductPricing .contentRow{clear:both;height:25px;}#PriceGrabberProductPricing .contentRowAlternate{clear:both;background-color:#EFEFEF;height:25px;}#PriceGrabberProductPricing .headerItem{float:left;font-weight:bold;padding:3px;}#PriceGrabberProductPricing .contentItem{width:100px;float:left;padding:3px;}#PriceGrabberProductPricing .priceRange{border-top:solid 1px Black;border-bottom:solid 1px Black;text-align:center;padding:10px;font-size:1.2em;font-weight:bold;}#PriceGrabberProductPricing .empty{padding:20px;font-style:italic;}#RelatedProduct .completeBox{background-color:#C3DCA8;width:296px;margin:0 auto;}#RelatedProduct .Image{float:left;height:50px;width:50px;border:solid 1px #c0c0c0;}#RelatedProduct .productData{float:left;width:120px;padding-left:5px;padding-right:5px;font-size:.8em;}#RelatedProduct .title{clear:both;font-weight:bold;font-size:1.2em;float:left;padding-top:5px;}#RelatedProduct .titleAdd{float:right;}#RelatedProduct .product{clear:both;margin-top:5px;margin-bottom:5px;width:262px;font-size:.9em;}#RelatedProduct .editorsChoice{float:left;width:40px;}#RelatedProduct .titleBar{margin-top:5px;margin-bottom:5px;margin-left:10px;height:20px;}#RelatedProduct .tabBox{width:290px;margin-bottom:2px;padding-left:3px;}#RelatedProduct .tabContainer{background-color:#FFF;}#RelatedProduct .ajax__tab_active{background-color:#FFF;color:#333;}#RelatedProduct .ajax__tab_header{background-color:#333;color:#FFF;}#RelatedProduct .ajax__tab_tab{font-size:.8em;font-weight:bold;width:85px;border-top:solid 1px #FFF;border-right:solid 1px #FFF;margin:0;padding-top:3px;padding-bottom:0;}#RelatedProduct .ajax__tab_body{padding:8px;width:290px;}#RelatedProduct .showAllLink{margin-top:10px;display:none;}#RelatedProduct .emptyResult{margin-top:10px;margin-bottom:10px;}.WidgetTop{margin-bottom:-6px;padding-left:2px;}.WidgetBottom{margin-top:-8px;padding-left:2px;}#MostPopular .completeBox{background-color:#C3DCA8;width:296px;}#MostPopular .title{clear:both;font-weight:bold;font-size:1.2em;float:left;}#MostPopular .titleBar{margin-top:5px;margin-bottom:5px;margin-left:10px;height:20px;}#MostPopular .tabBox{width:290px;margin-bottom:2px;margin-left:3px;}#MostPopular .tabContainer{background-color:#FFF;}#MostPopular .ajax__tab_active{background-color:#FFF;color:#333;}#MostPopular .ajax__tab_header{background-color:#333;color:#FFF;}#MostPopular .ajax__tab_tab{font-size:.8em;font-weight:bold;width:85px;border-top:solid 1px #FFF;border-right:solid 1px #FFF;margin:0;padding-top:3px;padding-bottom:5px;cursor:pointer;}#MostPopular .ajax__tab_body{padding:8px;width:290px;}#MostPopular .showAllLink{margin-top:10px;display:none;}#MostPopular .emptyResult{margin-top:10px;margin-bottom:10px;}#FeaturedReview{width:520px;}#FeaturedReview .review{clear:both;margin-top:5px;margin-bottom:5px;width:520px;}#FeaturedReview .Image{float:left;width:100px;border:solid 1px #c0c0c0;}#FeaturedReview .reviewData{float:left;width:250px;padding-left:10px;padding-right:5px;}#FeaturedReview .title{font-weight:bold;}#FeaturedReview .intro{margin-top:10px;}#FeaturedReview .editorsChoice{float:left;width:60px;}#FeaturedReviewSmall{width:340px;}#FeaturedReviewSmall .review{clear:both;margin-top:5px;margin-bottom:5px;}#FeaturedReviewSmall .Image{float:left;width:100px;border:solid 1px #c0c0c0;}#FeaturedReviewSmall .reviewData{float:right;width:220px;padding-left:5px;padding-right:5px;}#FeaturedReviewSmall .title{float:left;font-weight:bold;width:170px;}#FeaturedReviewSmall .title a{font-family:Georgia,Serif;font-size:14px;color:#06c;}#FeaturedReviewSmall .editorsChoice{float:left;width:50px;}#FeaturedReviewSmall .intro{clear:both;margin-top:10px;width:220px;}#FeaturedNews{width:520px;}#FeaturedNews .news{clear:both;margin-top:5px;margin-bottom:5px;width:520px;}#FeaturedNews .Image{float:left;width:100px;border:solid 1px #c0c0c0;}#FeaturedNews .newsData{float:left;width:250px;padding-left:10px;padding-right:5px;}#FeaturedNews .title{font-weight:bold;}#FeaturedNews .dek{margin-top:10px;margin-bottom:10px;}#FeaturedNews .date{font-size:10px;color:#666;}#NewsItem{width:500px;margin-bottom:10px;}#NewsItem .date{font-size:10px;color:#666;}#ReviewScrollItem{width:150px;padding:5px;}#ReviewScrollItem .image{width:100px;margin-bottom:5px;border:solid 1px #c0c0c0;vertical-align:top;}#ReviewScrollItem .title{font-weight:bold;font-size:1.2em;float:left;}#ReviewListItem{width:500px;margin-bottom:10px;}#ReviewListItem .Image{float:left;width:100px;border:solid 1px #c0c0c0;}#ReviewListItem .data{float:left;width:350px;padding-left:5px;}#ReviewListItem .title{font-weight:bold;text-align:left;}#ReviewListItem .author{text-align:left;}#ReviewListItem .date{text-align:left;}#ReviewListItem .dek{text-align:left;}.logoAds{border-top:1px solid #999;border-bottom:1px solid #999;width:500px;padding-top:10px;padding-bottom:10px;}.logoAds h3{font-family:Helvetica,Arial,sans-serif;margin-bottom:10px;margin-top:0;padding:0;font-size:11px;color:#999;}.logoAds .LAds{float:right;width:100px;height:65px;border:#666 1px solid;margin-right:25px;}.logoAds #Lad1{width:100px;height:65px;border:#666 1px solid;}.RotatorImage{margin:0 11px;cursor:hand;cursor:pointer;}#shotMenu{bottom:0;width:100%;text-align:center;}.selectedArena{font-weight:bold;}.tt_red-tip{color:#fff;width:200px;z-index:13000;}.tt_red-title{font-weight:bold;font-size:11px;margin:0;color:Purple;padding:8px 8px 4px;background:url(../images/dev_notation/tt_red.png) top left;}.tt_red-text{font-size:11px;padding:4px 8px 8px;background:url(../images/dev_notation/tt_red.png) bottom right;}.tt_green-tip{color:#fff;width:200px;z-index:13000;}.tt_green-title{font-weight:bold;font-size:11px;margin:0;color:Yellow;padding:8px 8px 4px;background:url(../images/dev_notation/tt_green.png) top left;}.tt_green-text{font-size:11px;padding:4px 8px 8px;background:url(../images/dev_notation/tt_green.png) bottom right;}.QuadBlockL{width:210px;float:left;}.QuadBlockR{width:210px;float:right;}.QuadHeaders a,.QuadHeaders a:visited,.QuadHeaders a:link{display:block;border-bottom:grey solid 1px;color:black;font-size:120%;font-weight:bold;padding-bottom:4px;margin-bottom:4px;}
.mn_AdviceRowMenu{margin-top:15px;border:black solid 1px;padding:5px;padding-left:10px;background-color:#F0F0F0;}.RoundUpPageContainer{display:none;}
.RoundUpPageContainer img{width:300px;float:left;}
.RoundUpContent{float:left;width:280px;padding-right:10px;}.RoundUpMenu{float:right;width:200px;}
.RoundUpMenu img{width:200px;border:solid 1px #c0c0c0;margin-bottom:10px;}.RoundUpThumbs img{width:100px;height:100px;margin-right:10px;border:solid 1px #c0c0c0;}.Head2HeadPageContainer{display:none;}.Head2HeadPageContainer img{width:260px;height:185px;}
.pagenav{background:#e9e9e9 url(/images/roundedtop300-gray.gif) no-repeat left top;width:300px;margin:0;padding:0;font-family:Arial,Verdana,Helvetica,sans-serif;}
.pagenav_topics{display:block;z-index:2;background:white;border-style:solid;border-color:#e9e9e9;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-width:0;}.pagenav h2{height:25px;position:relative;top:5px;color:#666;text-align:left;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:4px 4px 4px 4px;}
.pagenav a{color:#06c;font-size:11px;text-decoration:none;background:transparent;}
.pagenav a:hover{color:#666;font-size:11px;text-decoration:none;background:transparent;}
.pagenav_border,#searchbox_border{width:100%;border-style:solid;border-width:1px;border-color:#e9e9e9;background:transparent;z-index:5;height:12px;}
.pagenav_topics ul,.pagenav_products ul{margin-top:3px;margin-bottom:3px;list-style-type:disc;background:transparent;}
.pagenav_topics li,.pagenav_products li{margin-top:0;margin-bottom:0;list-style-type:disc;margin-left:0;padding-left:3px;background:transparent;}
.whiterow{width:100%;background:white;padding-top:2px;padding-bottom:2px;}
.grayrow{width:100%;background:#DDD;padding-top:2px;padding-bottom:2px;}
.articletoc {background-color:#e9e9e9; height:28px;border-top:#666666 solid 3px;padding-bottom:3px;}
.thickWireBox { padding: 6px; border: 4px solid #d1d1d1;}
.tab_table  {z-index: 100;height: 10px;font-weight: bold;padding: 0px 0px 0px 0px;font-size: 11px;}
.active_tab {color: white;padding: 5px 5px 5px 5px;margin: 6px 0px 6px 6px;text-align: center;font-weight: bold;background-color: black;}
.active_tab_holiday {color: white;padding: 5px 5px 5px 5px;margin: 6px 0px 6px 6px;text-align: center;font-weight: bold;background-color: #ac391c;}
.inactive_tab {color: black;padding: 5px 5px 5px 5px;margin: 6px 0px 6px 6px;text-align: center;font-weight: bold;background-color: #e9e9e9;}
#pagenav_topics,#pagenav_posts,#pagenav_products {line-height: 1.2em;}
#td_posts_hidden,#td_posts_active {width: 60px;float: left;}
#td_topics_active,#td_topics_hidden {width: 70px;float: left;}
#td_products_hidden,#td_products_active {width: 65px;float: left;}
#td_topics_hidden  a, #td_products_hidden a, #td_posts_hidden a,#td_topics_hidden a:visited, #td_products_hidden a:visited, #td_posts_hidden a:visited {color: black;text-decoration: none;}
#td_topics_hidden, #td_products_hidden, #td_posts_hidden {color: black;text-decoration: none;}
#td_topics_hidden  a:hover, #td_products_hidden a:hover, #td_posts_hidden a:hover {color: white;background: black;}
.asearchform input { font-size: 10px; margin-top: 5px; }
.lptWireBox{margin-bottom:10px;}
.lptBoxContent{background:#fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.lptWireBox .asContent{font-size:12px;padding-top:0;margin-top:0;font-weight:bold;padding-left:6px;}
.lptWireBox .asContent input,select{font-size:10px;margin-top:5px;font-weight:normal;}
.lptWireBox .lptBoxHeader{height:4px;overflow:hidden;background:url(/images/corner_wire_TR_bg.gif) 100% 0 repeat-x;}
.lptWireBox .asHeader{height:6px;padding:0;margin-bottom:0;background:url(/images/Astop.gif) 100% 0 repeat-x;}
.lptWireBox .lptBoxHeader div{height:4px;width:4px;background:#fff url(/images/corner_wire_TL.gif) 0 0 no-repeat;}
.lptWireBox .lptBoxFooter{height:4px;overflow:hidden;background:url(/images/corner_wire_BR_bg.gif) 100% 0 no-repeat;}
.lptWireBox .asFooter{height:6px;overflow:hidden;background:url(/images/Asfooter.gif) 100% 0 no-repeat;}
.lptWireBox .lptBoxFooter div{height:4px;width:4px;background:#fff url(/images/corner_wire_BL.gif) 0 0 no-repeat;}
.graylink  a, .graylink  a:visited {color: #1d1d1d;text-decoration: none;}
.graylink a:hover {text-decoration: underline;}
.TOCboxContainer {width: 500px; margin-top: 5px; margin-bottom: 1px;}
.articleTOCbox {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;  border: 2px solid #666; height:auto;}
.articleTOCbox h3 { margin-bottom:3px; margin-top:0px;}
.articleTOCbox h3 a:link{color:#06c;text-decoration:none;}
.articleTOCbox h3 a:visited{color:#06c;text-decoration:none;}
.articleTOCbox h3 a:hover{color:#06c;text-decoration:underline;}
.articleTOCbox h3 a:active{color:#06c;text-decoration:underline;}
.articleTOCbox a:link{color:#06c;text-decoration:none;}
.articleTOCbox a:visited{color:#06c;text-decoration:none;}
.articleTOCbox a:hover{color:#06c;text-decoration:underline;}
.articleTOCbox a:active{color:#06c;text-decoration:underline;}
.stepsboxheader{font-size:10px; font-weight:bold; background-color:#666; color:#FFFFFF;}
.articleTOCvideo {float:right; width:125px; margin-left:5px; margin-bottom:5px; font-weight:bold;}
.articleTOCvideo img {border:#999999 1px solid;}
.articleTOCbox ol{ margin-top:5px;}
.articleTOCbox li{line-height:16px;}

.pagenav #sponsor {float:right; vertical-align:middle; font-size:9px; font-weight:bold; margin-top:6px; padding:2px;}
.pagenav #sponsorlogo img {border:#999 solid 1px;}
.pagenav #sponsorlogo {float:right; padding:3px;}
.pagenav #header { }
.promo .boxAd {border:#C4DCA8 1px solid; font-size:11px; margin-top:5px;}
.promo .boxAd #ad {padding:8px; }
.promo .boxAd h4 { margin-bottom:3px; margin-top:0px; font-size:9px;}
.promo .boxAd a {color:#06c; font-size:inherit;}

#lenovo_laptops_n_slingbox {
padding:5px 0;
border-top:2px solid #D4E0BA;
background:#fff url(/images/rcenter/sidebar/lenovo_laptops_gr.gif) no-repeat bottom;
width:300px;
margin-bottom:10px;
font-size:11px;
}

#lenovo_laptops_n_slingbox .content {width:49%;float:left;color:#424242;}
#lenovo_laptops_n_slingbox .content a {color:#06C;text-decoration:none;}
#lenovo_laptops_n_slingbox .content a:hover {text-decoration:underline;}
#lenovo_laptops_n_slingbox .content h2 {margin-bottom:5px;font-size:14px;margin-left:5px;}
#lenovo_laptops_n_slingbox .content h2 a {color:#424242;text-decoration:none;}
#lenovo_laptops_n_slingbox .content h2 a:hover {color:#06C;text-decoration: none;}
.separator {background:url(/images/rcenter/sidebar/lenovo_laptops_line.gif) repeat-y -5px;width:300px;overflow:hidden;}
#lenovo_laptops_n_slingbox .content img {float:left;border: 1px solid #AFAFAE;margin:0 5px;}

.RCcontainer {width:500px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.RCcontainer div {}
.RCcontainer a {color: #06c; text-decoration: none;}
.RCcontainer a:visited {color: #06c; text-decoration: none;}
.RCcontainer a:hover {text-decoration: underline;}
.RCcontainer .RCtwo a:hover {text-decoration: none; color:#666;}
.RCcontainer h3 {font-family: Arial, Helvetica, sans-serif; color:#666; font-size: 14px; margin: 0px; padding: 0px;}
.RCcontainer .RCone ul {list-style-image: url(/images/grey-arrow.gif); padding-left:0px; margin: 8px 0px 0px 20px;}
.RCcontainer .RCtwo ul { list-style:none; padding-left:0px; margin: 8px 0px 0px 0px;}
.RCcontainer li { padding-bottom:10px;}
.RCone {float:left; width:240px; margin-bottom:10px;}
.RCtwo {float:right; width:251px; padding-left:8px; border-left:#999 1px solid; margin-bottom:10px;}
.RCthree {width:500px; background-color:#e9e9e9; font-weight:bold; padding:3px; font-size:10px; margin-top:10px;clear: both;}
.blogo {text-align:right; font-size:10px; height:25px; margin-top:8px; padding: 3px 8px 0px 3px;}
.blogo img {border:#999 1px solid;}
.blogo #bcontentA {float:right;}
.blogo #bcontentB {padding-top:3px; }

.stepsTOC {width:500px;}
.stepsTOC a {text-decoration:none;}
.stepsTOC img { border: 0px; }
.stepsTOC #pagenav a {font-weight: normal;}
.stepsTOC #pagenav {font-weight: bold; border-bottom:#CCC 4px solid; border-top:#CCC 1px dotted; padding: 6px 0px 6px 0px; }
.stepsTOC #pagenav span {padding-left:5px; margin-left:5px; border-left:#999 1px dotted; }
.stepsTOC #container { margin-top:10px;}
.stepsTOC #container #video { float:right; width:100px; font-weight:bold;}
.stepsTOC #container #video p { margin:0px; padding-top:3px; text-align:center;}
.stepsTOC #container #video div {border:1px solid #666; width:100px; height:100px;}
.stepsTOC #container #video a:hover {color:#333;}
.stepsTOC #container #steps h2 {margin:0px; font-size:14px;}
.stepsTOC #container #steps h3 {margin:0px; font-size:10px; color:#666;}
.stepsTOC #container #steps { }
.stepsTOC #container #header a {color:#333;}
.stepsTOC #container #header a:hover { color:#06c;}
.stepsTOC #container #steplist a:hover { border-bottom:1px dotted #06c; border-top:1px dotted #06c;}
.stepsTOC #container #steps ul {margin-top:10px; list-style: none; margin-left: 0; padding-left: 1em; text-indent: -1em;}
.stepsTOC #container #steps li {vertical-align:middle; margin-bottom:10px; color:#333; font-weight:bold;}
.stepsTOC #container #steps #steplist img { vertical-align:text-bottom; padding-right:10px;}
/* HOW TO Versions Navigation */
.stepsTOC .versions {margin-top:10px; text-align:right; font-size:10px;}
.stepsTOC .versions #container {text-align:right; border: 1px solid #999;}
.stepsTOC .versions #container #header {background-color:#fff; border-top: 2px solid #999; border-bottom: 2px solid #999; border-left: 2px solid #999; height:19px; padding-left:10px;}
.stepsTOC .versions #container #active {background-color:#FFCC66; border-top: 2px solid #fff; border-bottom: 2px solid #fff; height:19px; padding-left:5px;}
.stepsTOC .versions #container #off { background-color:#FFAB00; border-top: 2px solid #fff; border-bottom: 2px solid #fff; height:19px; padding-left:5px; padding-right:5px;}
.stepsTOC .versions #container #cap {}
.stepsTOC .versions #container #last {background-color:#FFAB00; border-top: 2px solid #fff; border-bottom: 2px solid #fff; border-right: 2px solid #fff; height:19px; padding-left:5px; padding-right:5px;}
.stepsTOC .versions #container a {font-weight:bold; color:#000; border-bottom:1px solid #000;}
.stepsTOC .versions #container a:hover {font-weight:bold; color:#fff; border-bottom:1px solid #fff}

h3.benchmarks  {margin:0px; padding-top: 8px; }
h4.benchmarks  {font-size:13px; text-align: left; color: #333333; background-color: #FFF ; border-bottom: #c3670f solid 4px; padding:2px; margin-bottom: 5px;}

.bc h1 {font-family: Georgia, "Times New Roman", Times, serif; color:#333; font-size:24px; margin-bottom:0px; font-weight:normal;}
.bc h2 {font-family: Arial, Helvetica, sans-serif; color:#333; font-size:11px; padding-bottom:0px;margin-bottom:5px;margin-top:3px;}
.bc h3 {font-family: Arial, Helvetica, sans-serif; color:#333; font-size:14px; margin-bottom:5px; border-bottom: #CCCCCC 3px solid;}
.bc h4 {font-family: Georgia, "Times New Roman", Times, serif; color:#333; font-size:18px; margin-bottom:0px; font-weight:normal;}
.bc h5 {font-family: Arial, Helvetica, sans-serif; color:#333; font-size:14px; color:#333; margin-bottom:0px; margin-top:20px; font-weight:bold;}
.bc .rule { height:3px; width:500px; margin:0px; border:#FFFFFF;}
.bc ul { margin:0px;  }
.bc ul li { list-style-image:url(/images/little-grey-arrow.gif); margin:0px; line-height:18px;}
.bc li a { text-decoration:none; font-weight:bold;}
.bc #headOne { background-color:#C4DCA8; padding-right:10px;}
.bc #headTwo { background-color:#ccc;}
.bc #noborder { border:#FFFFFF 0px solid;}
.bc #cone { float:left;	white-space: normal; width:45%;}
.bc #ctwo { float:right; white-space: normal; width:45%;}
.bc #quickLinks { width:450px; clear:both;}
.bc #topicSearch { margin:10px; clear:both;}
.bc #sectionNav { font-size:10px; color:#666666; margin-bottom:10px; margin-top:2px;}
.bc #viewall { font-size:14px; text-decoration:none;}

.alwayswhite a:visited, .alwayswhite a  {color: #FFF;}
.morelink a {color: red;text-decoration: none;}

.hpRecent {position:relative; float:left; margin-right: 5px; font-size: 13px; line-height: 1.3em;}
.hpRecent #haspic {width: 350px;}
.hpRecent #nopic { width: 450px; }
.hpRecent h3 { font-family: Arial; font-size: 14px; font-weight: bold; margin-bottom: 3px; margin-top: 0px; padding: 0px; }
.hpRecent a {text-decoration:none; font-size:14px; color: #06c;}
.hpRecent a:visited {text-decoration:none; color: #06c;}
.hpRecent a:hover {text-decoration:underline;}

.revtools {height:19px; width:506px; background-color:#333333; color: #C4DCA8; text-align:right; font-size:14px; font-weight:normal; font-family: Geneva, Arial, Helvetica, sans-serif; }
.revtools a:link{ color:#FFFFFF; text-decoration:none; font-size:12px; color:#FFFFFF;}
.revtools a:hover{ color:#FFFFFF; text-decoration:underline; font-size:12px; color:#C4DCA8;}
.revtools a:active{ color:#FFFFFF; text-decoration:underline; font-size:12px; color:#FFFFFF;}
.revtools a:visited{ color:#FFFFFF; text-decoration:none; font-size:12px; color:#FFFFFF;}

.headline h1 {font-family:Georgia,Serif;color: red;font-size:24px;padding-bottom:10px;}

/* Styles for Editorial Impact Unit - ROS */

.eiu {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #333333; width:300px; border:#999999 solid 1px; }
.eiu table {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #333333; }
.eiu #header {background-color:#000; height:15px; padding:3px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; margin-bottom:10px;}
.eiu h2 { margin:0px; font-size:11px;}
.eiu #shop { text-align:center; font-size:10px;}
.eiu #break {margin-bottom:5px; margin-top:5px; text-align:center;}
.eiu #sponsor {margin-bottom:5px; margin-top:0px; text-align:center;}
.eiu h2 a{ color:#CC3333; font-weight:bold; text-decoration:none; font-size:14px;}
.eiu h2 a:hover{ color:#CC3333; font-weight:bold; text-decoration:underline; font-size:14px;}

.dmcontent_title {
text-align: left;
height: 23px;
line-height: 22px;
font-family: Arial, Sans-Serif;
font-size: 14px;
font-weight: bold;
}
.dmcontent_body {
overflow-y: auto;
text-align: left;
font-family: Arial, Sans-Serif;
line-height: 18x;
font-size: 11px;
margin-left: auto;
margin-right: auto;
height: 51px;
background-color: #FFFFFF;
}
.dmcontent_link {text-decoration: none;color: #0066CC;}
.dmcontent_body a:hover{color: #666666;}
.dmcontent_titlelink {text-decoration: none;color: #666666;}
.landing_promoboxes a:link, .landing_promoboxes a:visited {text-decoration: none;color: white;}
.landing_promoboxes a:hover {text-decoration: underline;}
.landing_thumb a:link, .landing_img a:visited {color: black;}
.landingtab_active, .landingtab_inactive {padding: 0px 20px 0px 20px;}
.landingtab_active {background-color: black; color: white;}
.landingtab_inactive {background-color: white; color: black; }
.landingtab_active a:link, .landingtab_active a:visited, .landingtab_link a:link, .landingtab_link a:visited, .landingtab_link a:active {
text-decoration: none;color: white;}.landingtab_inactive a:link, .landingtab_inactive a:visited  {text-decoration: none;color: black;}
.landingtab_active a:hover, .landingtab_inactive a:hover {text-decoration: none;color: white;}
.see-more { width:300px; font:Arial, Helvetica, sans-serif; }
.see-more a { font-family: Arial, Helvetica, sans-serif; }
#breadspace { height: 10px; }
#PriceGrabberProductPricing h3 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; margin:0px;}
.revtoolsgallery  { position: relative; top: -3px; margin-top: 0px; padding-top: 5px; padding-bottom: 5px; padding-right: 0px; padding-left: 0px; width:506px; background-color: #333333; color: #C4DCA8; text-align: center; font-size:4px; font-weight:normal; font-family: Geneva, Arial, Helvetica, sans-serif; }
.revtoolsgallery img{height: 50px;width: 50px;margin: 0;border: 2px solid #000;}
#viewfullgal a:link, #viewfullgal a:visited {color: white;font-size: 12px;text-decoration: none;}
#viewfullgal a:hover {color: white;text-decoration: underline;}
#viewfullgal {width: 98%; text-align: right; padding-right: 5px;}
.greyboxlist {margin-bottom: 0px;margin-top: 5px;}
.greyboxlist li {	margin-left:-10px;}
/* Review Round Ups Template */
.RoundUpContainer {font-family: Arial, Helvetica, sans-serif; font-size: 51px; color: #333333; width: 520px;}
.RoundUpContainer img {border: #999999 1px solid; height:100px; width:100px;}
.RoundUpContainer a {text-decoration:none; color: #06c;}
.RoundUpContainer a:visited {text-decoration:none; color: #06c;}
.RoundUpContainer a:hover {text-decoration:underline;}
.RoundUpContainer .result {width:515px; height:115px; background:#fff; padding:10px 0px 8px 5px;}
.RoundUpContainer #normal {border-bottom: 1px dotted #666;}
.RoundUpContainer #shaded {background: #e9e9e9; border-bottom: 1px dotted #666;}
.RoundUpContainer #rImage {float:right; margin-right:4px; margin-left:3px;}
.RoundUpContainer #rCopy h3 {font-family:Georgia, "Times New Roman", Times, serif; margin:0px; font-size:14px;}
.RoundUpContainer #rCopy #description {margin-top:10px; font-size:12px;}
.RoundUpContainer #rCopy {font-size:12px; width:355px;}
.RoundUpContainer #price {font-size:11px; margin-top:0px; font-weight:bold;}
.RoundUpContainer #last { border-bottom:none;}
/*  end Review Round Ups */
/* Review Widget styles */
.RevContainer {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; width: 495px;border-right: 1px solid #CCC;border-left: 1px solid #CCC; border-top: 1px solid #CCC; margin:10px; padding:0px;}
.RevContainer .revwTitleRow {height:15px; padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #06c; width: 495px;border-bottom: 1px solid #CCC;}
.RevContainer .revwTitleRow h3 {margin:0px;}
.RevContainer .revwReviewRow {}
.RevContainer .revwImageColumn {width: 62px; height:62px; border-bottom: 1px solid #CCC;}
.RevContainer .revwImageColumn .itemImage {margin: 5px;width: 50px; height: 50px; border: 1px solid #CCC;}
.RevContainer .revwDetailColumn {width: 353px; height: 60px;border-bottom: 1px solid #CCC; padding:5px;}
.RevContainer .revwDetailColumn .revwItemTitle {font-size: 14px; margin-bottom:3px;}
.RevContainer .revwDetailColumn a {text-decoration:none; color: #06c; font-weight: bold;}
.RevContainer .revwDetailColumn a:visited {text-decoration:none; color: #06c;}
.RevContainer .revwDetailColumn a:hover {text-decoration:underline;}
.RevContainer .revwStarColumn {vertical-align:top; width:82px; position: relative;border-bottom: 1px solid #CCC; padding:5px;}
.RevContainer .revwStarColumn .revwStarImage {vertical-align: top; height: 16px; width:82px;}
.RevContainer .revwStarColumn .revwECImage {width:41px;height: 32px; margin-right:22px;margin-left:22px; margin-top:5px;}
/* end Review Widget styles */


/* Left Nav Styles*/
.LN_ALL {background-color:#F0F0F0;width:142px; padding-left:4px;margin-left: 4px;padding-right:4px;}

.LN_Item {
	/* width: 136px; modified 3/17/2008 */
	width: 142px;
	padding-bottom: 6px;
	padding-top: 6px;
	position: relative;
	border-bottom: solid 1px #c0c0c0;
	background-image: url(/images/LN_arrow.gif);
	background-repeat: no-repeat;
	background-position: right;
	/*z-index: 900;*/
}

#LN_downarrow {
	background-image: url(/images/LN_arrowdn.gif);
	background-repeat: no-repeat;
	background-position: 100% 15%;
}

/* Sponsor Shop Nav Styles */

.LN_Item2
{
	width: 136px;
	height:20px;
	padding-top: 6px;
	border-bottom: solid 1px #c0c0c0;
}
.LN_head {font-size:10px; font-weight:bold; width: 136px; height:20px; padding-top: 6px; border-bottom: solid 1px #c0c0c0;}

.LN_Item2 a:link {color:#0066cc; font-weight:bold; text-decoration: none;}
.LN_Item2 a:visited {color:#0066cc; font-weight:bold; text-decoration: none;}
.LN_Item2 a:hover {color:#333333; font-weight:bold; text-decoration: none;}
.LN_Item2 a:active {color:#0066cc; font-weight:bold; text-decoration: none;}

.LN_Item3
{
	width: 136px;
	height:34px;
	padding-top: 6px;
	border-bottom: solid 1px #c0c0c0;
}
.LN_Item3 a:link {color:#0066cc; font-weight:bold; text-decoration: none;}
.LN_Item3 a:visited {color:#0066cc; font-weight:bold; text-decoration: none;}
.LN_Item3 a:hover {color:#333333; font-weight:bold; text-decoration: none;}
.LN_Item3 a:active {color:#0066cc; font-weight:bold; text-decoration: none;}

/* End sponsor shop */

.LN_Item#last {border-bottom: 0;}

.LN_Item a:link {color:#333333; font-weight:bold; text-decoration: none;}
.LN_Item a:visited {color:#333333; font-weight:bold; text-decoration: none;}
.LN_Item a:hover {color:#0066cc; font-weight:bold; text-decoration: none;}
.LN_Item a:active {color:#333333; font-weight:bold; text-decoration: none;}

/* Left Nav Fly Over Styles*/
.LN_fly_ALL{
	display:none;
	z-index: 1000;
	width:160px;
	border: solid 2px #333333;
	background-color:#FFFFFF;
	padding: 10px;
	position:absolute;
	left:150px;
	top: -20px;
	filter: alpha(opacity=93);
	-moz-opacity: 0.93;
}

.LN_fly_ALL a:link {color:#0066cc; font-weight: normal; text-decoration: none;}
.LN_fly_ALL a:visited {color:#0066cc; font-weight:normal; text-decoration: none;}
.LN_fly_ALL a:hover {color:#0066cc; font-weight:normal; text-decoration: underline;}
.LN_fly_ALL a:active {color:#0066cc; font-weight:normal; text-decoration: none;}
.LN_Subitem {width: 100%;padding: 0px;margin: 0px;}
.LN_Subitem  a,.LN_Subitem a:active, .LN_Subitem a:visited , .LN_Subitem a:link {color: #0066CC;}
.LN_Subitem ul {list-style-type: none; padding-left: 15px; margin-bottom: 0px; margin-top: 2px;font-size: 8pt;}
/* Left Nav bridge div to fill spacing between left nav and fly over nav */
.LN_fly_bridge { display: none;	z-index: 999;position:absolute;background-color: #c0c0c0;width: 55px;height: 27px;left: 130px;top: 0px;filter: alpha(opacity=0);	-moz-opacity: 0.0;	opacity: 0.0;	/*border: solid 1px #c0c0c0;*/}
.LN_Left {	float: left;width: 160px;padding-right: 10px;margin-bottom: 10px;}
.LN_Left hr {clear:both;margin-top:10px;}
.LN_Right{float: right;width: 170px;margin-bottom: 10px;}
.LN_Right hr {clear:both;margin-top:10px;}
.LN_TextAd { clear: both;text-align: center;padding: 8px 8px;background-color: #F0F0F0;border: solid 1px #669933;margin-top: 10px;}
.LN_CatLink {color: #333333; font-weight: bold }
a.LN_CatLink:link {color: #333333; text-decoration: underline;}
a.LN_CatLink:visited {color: #333333; text-decoration: underline;}
a.LN_CatLink:hover {color: #333333; text-decoration: underline;}
a.LN_CatLink:active {color: #333333; text-decoration: underline;}

/* Left Nav Styles*/

/* Advanced Search */
.AdvSearchContainer {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; width: 520px;}
.AdvSearchContainer a {text-decoration:none; color: #06c;}
.AdvSearchContainer a:visited {text-decoration:none; color: #06c;}
.AdvSearchContainer a:hover {text-decoration:underline;}
.AdvSearchContainer #asHdr {border-bottom: 3px solid #999; margin-bottom:0px; margin-top:0px;}
.AdvSearchContainer #footer {border-top: 3px solid #999;}
.AdvSearchContainer #asHdr h2 {font-size: 16px; margin:0px 0px 1px 0px;}
.AdvSearchContainer .AdvSearchTools {margin-bottom:8px; font-size:10px; vertical-align:top; padding-top:5px;}
.AdvSearchContainer .AdvSearchTools #sSort {float:right; text-align:right;}
.AdvSearchContainer .AdvSearchTools #sResults {float:left; text-align:left;}
.AdvSearchContainer .AdvSearchTools #sSort select {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.AdvSearchContainer .AdvSearchTools #sResults a {font-weight:bold;}
.AdvSearchContainer .result {width:515px; padding:10px 0px 8px 5px;}
.AdvSearchContainer .shopresult {width:515px; padding:10px 0px 8px 5px; background-color: #ececec;}
.AdvSearchContainer #noTop {border-bottom:  1px dotted #666; margin-top:0px;}
.AdvSearchContainer #normal {border-bottom: 1px dotted #666;}
.AdvSearchContainer #rCopy {position:relative; float:right; width:310px; margin-right:5px; font-size:12px;}
.AdvSearchContainer #rCopy p { margin:0px; line-height:15px;}
.AdvSearchContainer #rImage {float:left; width:100px; margin-right:3px;}
.AdvSearchContainer #ColumnThree { float:right; margin-left:3px; margin-right:3px; text-align:center; width:85px;}
.AdvSearchContainer #rCopy h3 { margin:0px;}
.AdvSearchContainer #rCopy a {text-decoration:none; font-size:14px; color: #06c;}
.AdvSearchContainer #rCopy a:visited {text-decoration:none; color: #06c;}
.AdvSearchContainer #rCopy a:hover {text-decoration:underline;}
.AdvSearchContainer #rCopy #ASdescription { margin-top:10px; font-size:inherit;}
.AdvSearchContainer #rCopy #quickLinks {margin:0px;}
.AdvSearchContainer #rCopy #quickLinks a { font-size:inherit;}
.AdvSearchContainer #ASprice a { font-size:11px;}
.AdvSearchContainer #partner_price a { color:#CC0000; font-size:18px; font-weight:bold; text-decoration:none; }
.AdvSearchContainer #partner_price a:hover { color:#CC0000; font-size:18px; font-weight:bold; text-decoration:underline; }
.AdvSearchContainer #ASprice { font-weight:bold;}
.AdvSearchContainer #ASdate {font-size:11px;}
.AdvSearchContainer #asRate {margin:2px 0px 0px 0px;}
.AdvSearchContainer #asAward {margin:5px 0px 0px 0px;}
.AdvSearchContainer #asClear {clear:both; height:1px;}
.AdvSearchContainer .rlAd {background-color:#FFFF99; font-family:Georgia, "Times New Roman", Times, serif; padding:10px 0px 8px 5px; margin:0px; width:515px; color:#000000;}
.AdvSearchContainer .rlAd #header {font-size:10px; margin-bottom:5px;}
.AdvSearchContainer .rlAd #adContent { float:right; margin-left:5px; width:401px; font-size:12px;}
.AdvSearchContainer .rlAd p {margin:0px; line-height:14px;}
.AdvSearchContainer .rlAd a {font-weight:bold;}
.AdvSearchContainer .results h2 { font-size: 22px;}
.AdvSearchContainer #asHdr em {color: #666666;}
/* Advanced Search */


/* Top Menu */
#AllTopNav{
position: relative;
z-index: 1000;
width: 1000px;
}

#TopNav{
	z-index: 1001;
	width: 998px;
	margin: 0 0 0 0;
	border-left: solid 1px #c0c0c0;
	border-right: solid 1px #c0c0c0;
	border-top: solid 1px #c0c0c0;
	background-color: #e5e5e5;
	position: relative;
	/* height: 35px; */
	height:35px;
}

.divSearchTopNav
{
	border-bottom:solid 2px #e5e5e5;
	width: 277px;
	text-align: left;
	background-color: #e5e5e5;
	padding: 5px 5px 5px 5px;
	position:absolute;
	top:0;
	left:704px;

}
.divSearchTopNav #tnavq { width: 140px; }
.txtSearchTopNav {width: 50px;}
.btnGoAlignTopNav {margin: 2px 4px -4px 8px; position: relative;}


/* Top Nav Fly Over Horizontal Positioning*/
div#TN_Reviews {left: 0;}
div#TN_BuyingGuides {left: 133px;}
div#TN_Features {left: 240px;}
div#TN_Tips {left: 320px;}
div#TN_Deals {left: 459px;}
div#TN_Events {left: 548px;}
div#TN_Laptop {left: 616px;}

.TN_CatLink {color: #333333; font-weight: bold; }
a.TN_CatLink:link {color: #333333; text-decoration: underline;}
a.TN_CatLink:visited {color: #333333; text-decoration: underline;}
a.TN_CatLink:hover {color: #333333; text-decoration: underline;}
a.TN_CatLink:active {color: #333333; text-decoration: underline;}


/* Top Menu */

/**
 * The CSS for Shadowbox.
 *
 * This file is part of Shadowbox.
 *
 * Shadowbox is free software: you can redistribute it and/or modify it under
 * the terms of the GNU Lesser General Public License as published by the Free
 * Software Foundation, either version 3 of the License, or (at your option)
 * any later version.
 *
 * Shadowbox is distributed in the hope that it will be useful, but WITHOUT ANY
 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for
 * more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with Shadowbox.  If not, see <http://www.gnu.org/licenses/>.
 *
 * @author      Michael J. I. Jackson <mjijackson@gmail.com>
 * @copyright   2007 Michael J. I. Jackson
 * @license     http://www.gnu.org/licenses/lgpl-3.0.txt GNU LGPL 3.0
 * @version     SVN: $Id: shadowbox.js 150 2007-12-04 18:42:03Z michael $
 */

/*_________________________________________________________________  Overlay  */
#shadowbox_overlay {
  visibility: hidden;
  position: absolute;
  display: block;
  width: 100%;
  margin: 0;
  padding: 0;
  top: 0;
  left: 0;
  z-index: 998;
}

/*_______________________________________________________________  Container  */
#shadowbox_container {
  position: fixed;
  height: 0px;
  margin: 0;
  padding: 0;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 999;
}

/*_______________________________________________________________  Shadowbox  */
#shadowbox {
  visibility: hidden;
  margin: 0 auto;
  position: relative;
  font-family: 'Lucida Grande', Tahoma, sans-serif;
}

/*___________________________________________________________________  Title  */
/*
HTML snapshot:
<div id="shadowbox_title">
  <div id="shadowbox_title_inner">Title Here</div>
</div>
*/
#shadowbox_title {
  height: 25px;
  padding: 0;
  overflow: hidden;
}
#shadowbox_title_inner {
  height: 16px;
  font-size: 16px;
  line-height: 16px;
  white-space: nowrap;
  overflow: hidden;
  padding: 5px 0 4px 8px;
  color: #fff;
}

/*____________________________________________________________________  Body  */
/*
HTML snapsnot:
<div id="shadowbox_body">
  <div id="shadowbox_body_inner">
    <img src="my_image.jpg" id="shadowbox_content" height="350" width="580">
  </div>
  <div id="shadowbox_loading">
    <img src="images/loading.gif" alt="loading"></div>
    <span><a href="javascript:Shadowbox.close();">Cancel</a></span>
  </div>
</div>
*/
#shadowbox_body {
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0;
  border: 2px solid #fff;
  background-color: #000;
}
#shadowbox_body_inner {
  position: relative;
  overflow: hidden;
}
#shadowbox_loading {
  position: absolute;
  top: 0;
  left: 0;
  height: 10000px; /* overflow:hidden will clip this */
  width: 100%;
  background-color: #222;
}
#shadowbox_loading img {
  float: left;
  margin: 10px 10px 0 10px;
}
#shadowbox_loading span {
  float: left;
  margin-top: 16px;
  font-size: 10px;
}
#shadowbox_loading span a,
#shadowbox_loading span a:link,
#shadowbox_loading span a:visited {
  color: #fff;
}

/*_________________________________________________________________  Toolbar  */
/*
HTML snapshot:
<div id="shadowbox_toolbar">
  <div id="shadowbox_toolbar_inner">
    <div id="shadowbox_nav_close">
      <a href="javascript:Shadowbox.close();"><span class="shortcut">C</span>lose</a>
    </div>
    <div id="shadowbox_nav_next">
      <a href="javascript:Shadowbox.next();"><span class="shortcut">N</span>ext</a>
    </div>
    <div id="shadowbox_nav_previous">
      <a href="javascript:Shadowbox.previous();"><span class="shortcut">P</span>revious</a>
    </div>
    <div id="shadowbox_counter">
      <a href="javascript:Shadowbox.change(0);">1</a>
      <a href="javascript:Shadowbox.change(1);" class="shadowbox_counter_current">2</a>
      <a href="javascript:Shadowbox.change(2);">3</a>
    </div>
  </div>
</div>
*/
#shadowbox_toolbar {
  margin: 0;
  padding: 0;
  height: 20px;
  overflow: hidden;
}
#shadowbox_toolbar_inner {
  height: 20px;
  color: #fff;
}
#shadowbox_toolbar_inner div {
  padding-top: 4px;
  padding-bottom: 2px;
  font-size: 10px;
  height: 10px;
  line-height: 10px;
}
#shadowbox_toolbar_inner div span.shortcut {
  text-decoration: underline;
  font-weight: bold;
}
#shadowbox_toolbar_inner div a {
  text-decoration: none;
  color: #fff;
}
#shadowbox_nav_close,
#shadowbox_nav_previous,
#shadowbox_nav_next {
  float: right;
  padding-right: 10px;
}
#shadowbox_counter {
  float: left;
  padding-left: 10px;
}
#shadowbox_counter a {
  padding: 0 4px 0 0;
}
#shadowbox_counter a.shadowbox_counter_current {
  text-decoration: underline;
  font-weight: bold;
}

/*  Messages  */
div.shadowbox_message {
  text-align: center;
  padding: 10px;
}
div.shadowbox_message a {
  text-decoration: none;
  color: #bed333;
}
div.shadowbox_message a:hover,
div.shadowbox_message a:focus {
  text-decoration: underline;
}

/* Shadow Box */

/* Compare */
.CompareVWidget
{
	width:235px;
	border: 1px solid #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-top: 1px solid #CCC;
	margin:0px 0px -10px 0px;
	padding:0px;
}
.comwLink {float: right;text-decoration: none; color:#06c; font-weight:bold;font-family: Arial, Helvetica, sans-serif;  }
.CompareVWidget td {padding: 5px 5px 0px 5px; text-align:left; margin:0px; vertical-align:top; }
.CompareVWidget .comwTitle {color: #06c; font-weight: bold; font-size: 15px;}
.CompareVWidget .comwError {color: red; font-size: 10px;}
.CompareVWidget .comwThumbnail {height: 75px; width:75px; border: 1px solid #CCC;}
.CompareVWidget .comwCheckbox {float:right;}
.CompareVWidget .comwSubmit {float: right;}
.CompareVWidget a {text-decoration:none; color: #06c; font-weight: bold;}
.CompareVWidget a:visited {text-decoration:none; color: #06c;}
.CompareVWidget a:hover {text-decoration:underline;}
.CompareVWidget .comwThumbnailCell {width:85px;}
.CompareVWidget .cmwProductCell {width: 132px;}
.CompareVWidget .comwEC{position: relative; top: 36px; left: 25px;}

/* Compare */

/* Special Topic TOC CSS Document */
.topicTOC {width: 515px; margin-bottom:0px clear: both; }
.topicTOC ul {line-height: 1.5em; list-style: disc; margin-left: 8;}
.topicTOC a { font-weight:bold;}
.topicTOC h2 {font-size:14px; border: 0px; }
.topicTOC #gggbackground a { color:#600;}
.topicTOC #cesbackground a { color:#600;}

/* TOC Custom Backgrounds */
.topicTOC #gggbackground {background-image: url('http://www.laptopmag.com/images/toc/ggg-toc-bg.jpg'); padding: 5px 10px 10px 10px;}
.topicTOC #gggbackground2009 {background-color: #E9F2F9; padding: 5px 10px 10px 10px;}
.topicTOC #gggbackground2010 {background-image: url('http://www.laptopmag.com/images/toc/ggg2010-background.jpg'); background-color: #E9F2F9; padding: 5px 10px 10px 10px;}
.topicTOC #cesbackground {background-image: url('http://www.laptopmag.com/images/toc/ces-toc-bg.jpg'); padding: 5px 10px 10px 10px;}
/* Special Topic TOC CSS Document */

/* compare page CSS */
.CompareContainer
{
	width:990px;
	border: 1px solid #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	/*border-right: 1px solid #CCC; */
	/*border-left: 1px solid #CCC; */
	border-top: 1px solid #CCC;
	margin:10px;
	padding:0px;
}
.CompareContainer td {padding: 5px; text-align:center; margin:0px;}
.CompareContainer tr.comStarSpacer td {padding: 0px; text-align:center;margin:-2px 0 0 0;}
.CompareContainer .removeRow td {border-bottom: 1px solid #CCC;border-left: 1px solid #CCC;background-color:White;}
.CompareContainer .mainRemove {width:150px;border-right: 1px solid #CCC; }
.CompareContainer .productHeader4 {width: 210px; border-bottom: 1px solid #CCC;}
.CompareContainer .productHeader4 .removeButton {width: 100px;margin-left: auto; margin-right: auto;}
.CompareContainer .productHeader3 {width:280px; border-bottom: 1px solid #CCC;}
.CompareContainer .productHeader3 .removeButton {width: 125px; margin-left: auto; margin-right: auto;}
.CompareContainer .productHeader2 {width:420px; border-bottom: 1px solid #CCC;}
.CompareContainer .productHeader2 .removeButton {width: 150px; margin-left: auto; margin-right: auto;}
.CompareContainer .comThumbnail {border: 1px solid #CCC; width: 100px; height:100px;margin-left: auto; margin-right: auto;}
.CompareContainer .comHeadCategory {background-color: #d3d3d3; font-weight:bold;text-align:left; }
.CompareContainer .comCategory {width:150px;background-color: #d3d3d3; font-weight:bold; border-top: 1px solid white; text-align:left;}
.CompareContainer .comSpacer {display:block;height:10px;border-bottom: 1px solid #CCC;border-left: 1px solid #CCC;}
.CompareContainer .comProductTitle {font-size: 14px; margin-bottom:3px;}
.CompareContainer .comDek {vertical-align:top;border-bottom: 1px solid #CCC;}
.CompareContainer .comReview {vertical-align:top;border-bottom: 1px solid #CCC;border-left: 1px solid #CCC;background-color:White;}
.comReviewLink {vertical-align:bottom;}
.comSmallReviewLink {font-size:10px;}
.comMainGridItem {border-left: 1px solid #CCC;background-color:White;}
.comwLink {float: right;text-decoration: none; color:#06c; font-weight:bold;font-family: Arial, Helvetica, sans-serif;  }

.CompareContainer .comGridItem {vertical-align:top;border-bottom: 1px solid #CCC;border-left: 1px solid #CCC;background-color:White;}
.CompareContainer .comGridItem ul {text-align:left;margin-right:auto; margin-left: auto; width: 100px;}
.CompareContainer .comProductImage {border-bottom: 1px solid #CCC;}
.CompareContainer .comEC{position: relative; top: 61px; left: 25px;}
.CompareContainer a {text-decoration:none; color: #06c; font-weight: bold;}
.CompareContainer a:visited {text-decoration:none; color: #06c;}
.CompareContainer a:hover {text-decoration:underline;}
.CompareContainer .imageRow4 {}
.CompareContainer .overviewRow {}
.CompareContainer .benchmarkRow {}
.CompareContainer .productSpecRow {}
/* body{text-align: left;background: none !important;}
#wrapper{text-align: left;width:100%!important; }
.rightdiv{visibility: hidden;}
.leftdiv{visibility:hidden;} */
/* used for inline on advanced search page */
/*.comlContainer_hide .comlButton	{ visibility: hidden;}*/

/* Compare page CSS */


/* right content bar*/
/* remember to change css/review/sidebar.css */
.contentbar_first, .contentbar_second,.contentbar_third
{
	display:block;
	padding: 0;
	margin: 0;
	z-index:999;
	}
#tb_first_header,#tb_second_header,#tb_third_header{width:60px;}

#tb_spacer {clear: both;height: 1px; width: 100%;}
#tb_first_body,#tb_second_body, #tb_third_body{border-top: 1px solid #d1d1d1;}

.contentbar_first #tb_first_header,
.contentbar_second #tb_second_header,
.contentbar_third #tb_third_header
{
	color: white;
	padding: 5px 5px 5px 5px;
	margin: 6px 0px 6px 6px;
	text-align: center;
	font-weight: bold;
	background-color: black;
	float: left;
	}
.contentbar_first #tb_second_header,
.contentbar_first #tb_third_header,
.contentbar_second #tb_first_header,
.contentbar_second #tb_third_header,
.contentbar_third #tb_first_header,
.contentbar_third #tb_second_header
{
	color: black;
	padding: 5px 5px 5px 5px;
	margin: 6px 0px 6px 6px;
	text-align: center;
	font-weight: bold;
	background-color: #e9e9e9;
	float: left;
	}
.contentbar_first #tb_second_header.tb_second_header_hover,
.contentbar_first #tb_third_header.tb_third_header_hover,
.contentbar_second #tb_first_header.tb_first_header_hover,
.contentbar_second #tb_third_header.tb_third_header_hover,
.contentbar_third #tb_first_header.tb_first_header_hover,
.contentbar_third #tb_second_header.tb_second_header_hover
{
	color: white;
	padding: 5px 5px 5px 5px;
	margin: 6px 0px 6px 6px;
	text-align: center;
	font-weight: bold;
	background-color: black;
	float: left;
	}

.contentbar_first #tb_first_body,
.contentbar_second #tb_second_body,
.contentbar_third #tb_third_body
{display:block;}

.contentbar_first{clear:both;}
.contentbar_first #tb_second_body,
.contentbar_first #tb_third_body,
.contentbar_second #tb_first_body,
.contentbar_second #tb_third_body,
.contentbar_third #tb_first_body,
.contentbar_third #tb_second_body
{display:none;}
.contentbar_firstitem{clear: both; margin-left: 6px; margin-right: 6px; padding: 5px 0px 5px 0px; height: 100%; width: 275px; position: relative;}
.contentbar_listitem{clear: both; margin-left: 6px; margin-right: 6px; padding: 5px 0px 5px 0px; height: 100%; width: 275px; position: relative;border-top: 1px dotted #d1d1d1;}
.contentbar_headline{float: right; width: 210px; font-weight: bold; font-size: 12px; vertical-align: middle;}
.contentbar_link{float: left; width: 50px; margin-right: 10px; margin-bottom: 5px;}
.contentbar_img{width: 50px; height: 50px; border: 1px solid #d1d1d1;}

/* right content bar*/

