body {
	text-align: center;
	font-family:Arial, Helvetica, Verdana, Sans-Serif;
	font-size:9pt;
	color:#333;
	background: url('laptopmag_bg.jpg') #ebebeb;
	background-repeat:repeat-y;
	background-position:center top;
}
#wrapper {
	text-align: left;
	margin:0 auto;
	padding:0;
	width:1000px;
	position: relative;
	top:0px;
}
input, select, textarea {
	border:1px solid #333;
	font-family:Arial, Helvetica, Verdana, Sans-Serif;
	font-size:12px;
}
h1 h2 h3 {
	font-family:Georgia, Serif;
}
p {
	margin-bottom:10px;
}
.marginbottom {
	margin-bottom:20px;
	clear:both;
}
.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;
}
div#UtilityNav {
	width:100%;
	text-align:right;
	height:26px;
	font-size:8pt;
	color:#333;
	vertical-align:bottom;
	position:relative;
}
div#Header {
	width:100%;
	height:90px;
	margin:0 0 10px 0;
}
div#Header:Logo {
width:272px;
height:90px;
float:left;
}
div#Header:BannerAd {
width:728px;
height:90px;
float:right;
}
#divTitle {
	width:100%;
	padding-bottom:0;
	height:34px;
}
#divBreadcrumb {
	width:100%;
	height:38px;
	padding-top:16px;
	padding-left:10px;
}
#divLeftCol {
	float:left;
	width:160px;
	vertical-align:top;
}
#divCenterCol {
	float:left;
	width:520px;
	margin:0 auto;
	padding:0 5px 10px 5px;
	vertical-align:top;
	display:inline;
}
#divRightCol {
	float:left;
	width:300px;
	vertical-align:top;
	position:absolute;
	clear:both;
	left:690px;
	top:167px;
	display:block;
}
#Footer {
	width:100%;
	border:solid 1px #c0c0c0;
	clear:both;
	margin-bottom:20px;
}
#FooterTop {
	padding:10px 10px 10px 10px;
}
.FooterCol {
	float:left;
	width:160px;
	margin-right:10px;
}
.clearboth {
	clear:both;
}
#copyright {
	border-top:solid 1px #c0c0c0;
	padding:10px 10px 10px 10px;
	font-size:9pt;
}
.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(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(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(vertDash.gif) 100% 0 repeat-x;
}
.greybox {
	margin-bottom:10px;
}
.greybox .greyboxcontent {
	background:#EAEAEA;
	padding:5px;
}
.greybox .greyboxtop {
	height:8px;
	overflow:hidden;
	background:url(grey_tr.gif) 100% 0 repeat-x;
}
.greybox .greyboxtop div {
	height:8px;
	width:8px;
	background:#EAEAEA url(grey_tl.gif) 0 0 no-repeat;
}
.greybox .greyboxbottom {
	height:8px;
	overflow:hidden;
	background:url(grey_br.gif) 100% 0 no-repeat;
}
.greybox .greyboxbottom div {
	height:8px;
	width:8px;
	background:#EAEAEA url(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(green_tr.gif) 100% 0 repeat-x;
}
.greenbox .greenboxtop div {
	height:8px;
	width:8px;
	background:#C3DCA8 url(green_tl.gif) 0 0 no-repeat;
}
.greenbox .greenboxbottom {
	height:8px;
	overflow:hidden;
	background:url(green_br.gif) 100% 0 no-repeat;
}
.greenbox .greenboxbottom div {
	height:8px;
	width:8px;
	background:#C3DCA8 url(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('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('comparison_background.gif');
	background-repeat:repeat;
	background-color:#EFEFEF;
	clear:both;
	width:99%;
	margin-right:4px;
}
#ComparisonWidget .contentRowAlternate {
	margin-top:4px;
	background-image:url('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(tt_red.png) top left;
}
.tt_red-text {
	font-size:11px;
	padding:4px 8px 8px;
	background:url(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(tt_green.png) top left;
}
.tt_green-text {
	font-size:11px;
	padding:4px 8px 8px;
	background:url(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:#C4DCA8 url(roundedtop300-gr1.gif) no-repeat left top;
	width:300px;
	margin:0;
	padding:0;
	position:relative;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
.pagenav_topics {
	display:block;
	position:relative;
	z-index:2;
	background:white;
	border-style:solid;
	border-color:#C4DCA8;
	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:#C4DCA8;
	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;
	zoom:1;
}
.tab_table {
	z-index: 100;
	height: 10px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
}

td{
text-align:left;
}

.active_tab {
	color: white;
	padding: 5px 5px 5px 5px;
	margin: 6px 0px 6px 6px;
	text-align: center;
	font-weight: bold;
	background-color: black;
}
.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:270px;
	text-align:left;
	float: left;
}
#td_topics_active, #td_topics_hidden {
	width: 100px;
	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;
}
.lptWireBox .lptBoxContent {
	background:#fff;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	height:auto;
	overflow:hidden;
}
.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(corner_wire_TR_bg.gif) 100% 0 repeat-x;
}
.lptWireBox .asHeader {
	height:6px;
	padding:0;
	margin-bottom:0;
	background:url(Astop.gif) 100% 0 repeat-x;
}
.lptWireBox .lptBoxHeader div {
	height:4px;
	width:4px;
	background:#fff url(corner_wire_TL.gif) 0 0 no-repeat;
}
.lptWireBox .lptBoxFooter {
	height:4px;
	overflow:hidden;
	background:url(corner_wire_BR_bg.gif) 100% 0 no-repeat;
}
.lptWireBox .asFooter {
	height:6px;
	overflow:hidden;
	background:url(Asfooter.gif) 100% 0 no-repeat;
}
.lptWireBox .lptBoxFooter div {
	height:4px;
	width:4px;
	background:#fff url(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(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(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;
	overflow:hidden;
}
.RCcontainer div {
	margin-bottom: -2000px;
	padding-bottom: 2000px;
}
.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(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:#C3DCA8;
	font-weight:bold;
	padding:3px;
	font-size:10px;
	margin-top:10px;
}
.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:12px;
	padding-bottom:5px;
}
.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(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;
}






ul.navigations {
display:block;
list-style:none;
padding:0;
margin:0;

}

ul.navigations li {
background:transparent url(LN_arrow.gif) no-repeat scroll 1px 1px;
border-bottom:1px dotted #000000;
display:block;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:92%;
height:auto;
overflow:hidden;
zoom:1;
margin:0px 0 8px 0;
padding:0 0 2px 12px;
}

ul.navigations li a {
color:#000;
text-decoration:none;
font-size:12px;
font-weight:bold;
}

ul.navigations li a:hover {
color:#ff0000;
text-decoration:none;
}



ul.footlink{
list-style:none; 
display:inline;
padding:0;
margin:0;
} 
 
ul.footlink li{
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0 12px;
border-right:1px solid #CCCCCC;
}  
 
ul.footlink li a{
color:#000;
font-size:12px;
font-weight:normal;
text-decoration:none;
}   

ul.footlink li a:hover{
color:#990000;
font-size:12px;
font-weight:normal;
text-decoration:none;
}  

h2{
margin:0 0 7px 0;
padding:0;
font-size:15px;
color:#0066CC;
}

p{
text-align:justify;
padding:0;
margin:0 0 7px 0;
line-height:17px;
font-size:12px;
}

h1, .story h2{
background-color:#6D6D6D;
background-image:url(hl_gradient_bg.jpg);
background-position:left top;
padding-bottom:3px;
padding-left:12px;
padding-right:3px;
padding-top:6px;
margin:0 -12px;
color:white;
font-family:Arial;
font-size:13px;
font-weight:bold;

}

p.bonus{
font-size:12px;
margin:0;
padding:0;
}




.reviews_banner img{
 float:left;
 margin:2px 5px 2px 0;
 border:1px solid #000;
 padding:3px;
 background:#fff;
}

.imgalign{
 float:right;
 margin:2px 0px 2px 10px;
 border:1px solid #000;
 padding:3px;
 background:#fff;
}

.reviews{
   border-bottom:1px solid #CCCCCC
	margin:5px 0 10px 0;
	padding:5px;
	zoom:1;
}

.reviews h3 a:hover{
color:#808080;
text-decoration:none;
}

.reviews h4, .reviews h4 a{
 padding:0;
 margin:0;
 text-align:left;
color:#e05f10;
font-family:Tahoma,Arial,Helvetica,sans-serif;
text-decoration:none;
 text-decoration:none;
 font-size:12px;
 margin:0 0 3px 0;
 font-weight:bold;
}

h4 a{
 padding:0;
 margin:0;
 text-align:left;
color:#e05f10;
font-family:Tahoma,Arial,Helvetica,sans-serif;
text-decoration:none;
 text-decoration:none;
 font-size:13px;
 margin:0 0 3px 0;
 font-weight:bold;
}

.topcasino_btn{
float:right;margin:-35px 0 0;
padding:0;
width:300px;
}



.widget h2{
text-transform:uppercase;
color:#000;
text-align:left;
margin:0;
}



.input_box{
width:125px;
height:15px;
color:#990000;
padding:2px;
margin-bottom:5px;
}


.button{
background:#666;
text-align:center;
font-size:12px;
padding:2px 7px;
border:none;
color:#fff;
width:130px;
}









