/* CSS Document */
 
body
{
	
	padding: 0;
	margin: 0;
	background-color: #EAEAEA;
}
img {
	border:0px;
}
img:hover {
	border:0px;
}
body, th, td, div
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.94em;
	color: #333333;
}

h1
{
	
}

h2
{
	
}

a
{
	color: #0543BE;
	font-weight:bold;
	text-decoration:none;
}

.inter_bigger {
	color:#000e61;
	font-size:larger;
	font-weight:bold;
}

a:hover
{
	text-decoration:underline;
}

a:active {
	outline: none;
}

a:focus {
outline-style:none;
}

#profileplacements a:hover {
	border:0px;
	text-decoration:none;
}

form
{
	padding: 0;
}

img
{
	border: 0;
}

.clear
{
	clear:both;
}

#outer
{
	margin: 150px auto;
	padding: 15px;
	vertical-align: middle;
	text-align: center;
	border: #0543BE solid 1px;
	font-size: 12px;
	width: 432px;
	height: auto;
	overflow: auto;
	background-color: #FFF;
}

#wrapper
{
	margin: 0 auto;
	width: 990px;
	background-color: white;
	padding: 10px;
	position:relative;
}

#pu-wrapper
{
	margin: 0 auto;
	background-color: white;
	padding: 10px;
	position:relative;
}

#header
{
	position:absolute;
	top:10px;
	left:10px;
}

#tagbar
{
	margin: 0 auto;
	width: 990px;
	height: 24px;
}

#logo
{
	margin: 0 auto;
	width: 990px;
}

#logo a
{
	float: left;
}

#logo div
{
	float: right;
	text-align: right;
	width:468px;
	height:60px;
	margin:-10px 0;
}

#vcl-site-banners
{
	display:none;
	width:468px;
	height:60px;
	margin:20px auto 20px auto;
	border:1px #909090 solid;
}

#logo div p
{
	padding: 0;
	margin: 0;
}

#logo .strap
{
	font-size: 130%;
}

#logo .help
{
	font-size: 186%;
}

#underheader
{
	clear: both;
	margin: 0 auto;
	width: 990px;
	height: 15px;
}

.tabs
{
	margin:0;
	width: 990px;
	height: 27px;
	position:relative; 
}

.tl
{
	position:absolute;
	top:0;
	left:0;
	height:3px;
	width:3px;
	background-image:url(/templates/1/images/corners/tl.png);
	background-position:top left;
	background-repeat:no-repeat;
}

.tr
{
	position:absolute;
	top:0;
	right:0;
	height:3px;
	width:3px;
	background-image:url(/templates/1/images/corners/tr.png);
	background-position:top right;
	background-repeat:no-repeat;
}

.bl
{
	position:absolute;
	bottom:0;
	left:0;
	height:3px;
	width:3px;
	background-image:url(/templates/1/images/corners/bl.png);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.br
{
	position:absolute;
	bottom:0;
	right:0;
	height:3px;
	width:3px;
	background-image:url(/templates/1/images/corners/br.png);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.nonreltabs
{
	margin: 0 auto;
	width: 100%;
	height: 27px;
	background: #242021 url('/templates/1/images/tab-backg.jpg') repeat-x; 
	overflow:hidden;
}

.tabs ul li, .nonreltabs ul li
{
	color: #FFF;
}

.tabs ul li a, .nolink, .nonreltabs ul li a
{
	color: #FFF;
	text-decoration: none;
	font-size:80%;
	font-weight:bold;
}
.tabs ul li a:hover, .selected_tab, .nonreltabs ul li a:hover
{
	background: #0543BE url('/templates/1/images/tab-backg-ov.jpg') repeat-x;
}

#bookmark
{
	position: absolute;
	top: 4px;
	right: 4px;
	z-index:999;
}

#searchbar
{
	margin: 122px 0px 0px 0px;
	width: 990px;
	height: 45px;
	background-color: #FFFFFF;
	position:absolute;
	top:0px;
	left:10px;
	z-index:1;
}

#searchbar_second
{
	margin: 112px 0px 0px 0px;
	width: 990px;
	height: 45px;
	background-color: #FFFFFF;
	position:absolute;
	top:0px;
	z-index:1;
}


#searchbar .inner, #searchbar_second .inner
{
	height: 25px;
	width: 968px;
	background-color: #EaEAEa;
	border-right: 1px #CED5CD solid;
	border-left: 1px #CED5CD solid;
	margin: 0;
	padding: 10px 10px 7px 10px;
}

#searchbar p, #searchbar_second p
{
	padding: 0;
	margin: 0;
}

#searchbar .bottom, #searchbar_second .bottom
{
	height: 3px;
	float:left;
}

#searchbar .inline, #searchbar_second .inline
{
	float:left;
	margin-left: 10px;
	margin-right: 10px;
}

#searchbar .but, #searchbar_second .but
{
	margin-left: 0px;
}

#searchbar .button, #searchbar_second .button
{
	color: #FFF;
	font-weight: bold;
	background: #40B62C url(/templates/1/images/btn-backg.jpg) repeat-x center;
	border: 2px #FFF solid;
}

#searchbar .box, #searchbar_second .box
{
	color: #333333;
	font-weight: normal;
	border: 1px #CED5CD solid;
	width: 270px;
	height:13px;
	padding:3px 5px 6px 5px;
	font-size: 11px;
	font-weight: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#searchbar .select, #searchbar_second .select
{
	color: #333333;
	font-weight: normal;
	border: 1px #CED5CD solid;
	width: 299px;
	padding: 1px 3px 5px 3px;
	/*opacity: 0;
	filter:alpha(opacity=0);*/
}

#select-p
{
	position: relative;
	width:300px;
	height:24px;
	background-image:url(/templates/1/images/select.gif);
}

#select-p span
{
	position: absolute;
	top: 5px;
	left: 5px;
	font-size: 0.9em;
	font-weight: 100;
}

.greentext
{
	color: #40B62C;
}

#breadcrumbs
{
	font-size:80%;
	color:#8f8f8f;
	margin-bottom:10px;
	margin-left: 8px;
	margin-top:175px;
}

#breadcrumbs ul li a
{
	color:#8f8f8f;
	font-weight:normal;
}

#breadcrumbs ul
{
	padding:0;
	margin:0;
	list-style:none;
}

#breadcrumbs ul li
{
	display:inline;
}

#footer
{
	clear: both;
	border-top: 1px #CED5CD solid;
	/*border-bottom: 1px #CED5CD solid;*/
	padding-top:8px;
	padding-bottom: 10px;
	text-align: center;
}

#address_line
{
	font-size: 0.75em;
	font-weight: normal;
	color:#999;
	font-style: normal;
	text-align: right;
}

#subfooter
{
	width:970px;
	background-color:#F1F1F1;
	border-top:1px #CED5CD solid;
	float:left;
	padding:5px;
	margin-top:20px;
}

#subfooter span
{
	font-size:18px;
	font-weight:bold;
}

#left_subfooter
{
	float:left;
	width:32%;
	border-right: 1px dotted #666666;
	padding: 5px;
}

#middle_subfooter
{
	float:left;
	width:32%;
	border-right: 1px dotted #666666;
	padding: 5px;
}

#right_subfooter
{
	float:left;
	width:32%;
	padding: 5px;
}

#subfooter #right_subfooter ul
{
	list-style:none;
	width:400px;
	margin:0;
	padding:0;
}

#subfooter #right_subfooter ul li
{
	float:left;
	display:inline;
	font-size:12px;
	width: 98%;
}

#subfooter ul
{
	list-style:none;
	width:400px;
	margin:0;
	padding:0;
}

#subfooter ul li
{
	float:left;
	display:inline;
	font-size:12px;
	width:140px;
}
#subfooter a
{
	font-size:10px;
}
/* Global popup */
#popupBackground
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	background-color:#333333;
	opacity:0.5;
	z-index:1;
}

#popupBody 
{
	position:absolute;
	z-index:2;
}

#popupBodyWrapper
{
	float:left;
	position:relative;
}

#popup_stage
{
	float:left;
	background-color:#FFFFFF;
}

#popupCloseBtn
{
	position:absolute;
	top:10px;
	right:10px;
}

#top_left
{
	float:left;
	width:21px;
	height:21px;
	background-image:url(/templates/1/images/popup/tl.png);
	background-position:bottom right;
	background-repeat:no-repeat;
}

#top_row
{
	height:21px;
	width:auto;
	float:left;
	background-image:url(/templates/1/images/popup/t.png);
	background-position:bottom left;
	background-repeat:repeat-x;
}

#top_right
{
	float:left;
	width:21px;
	height:21px;
	background-image:url(/templates/1/images/popup/tr.png);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#mid_left
{
	height:auto;
	width:21px;
	float:left;
	background-image:url(/templates/1/images/popup/l.png);
	background-position:top right;
	background-repeat:repeat-y;
}

#mid_right
{
	height:auto;
	width:21px;
	float:left;
	background-image:url(/templates/1/images/popup/r.png);
	background-position:top left;
	background-repeat:repeat-y;
}

#btm_left
{
	float:left;
	width:21px;
	height:21px;
	background-image:url(/templates/1/images/popup/bl.png);
	background-position:top right;
	background-repeat:no-repeat;
}

#btm_row
{
	height:21px;
	width:auto;
	float:left;
	background-image:url(/templates/1/images/popup/b.png);
	background-position:top left;
	background-repeat:repeat-x;
}

#btm_right
{
	float:left;
	width:21px;
	height:21px;
	background-image:url(/templates/1/images/popup/br.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#lightboxclosebtn
{
	position:absolute;
	top:5px;
	right:5px;
	width:40px;
	height:40px;
	z-index:3;
	text-align:center;
}
/* Global popup end */

/* Start Node CSS */

#searchbarnode
{
	float:left;
	width:100%;
	margin:auto;
}

#searchbarnode p
{
	float:left;
	width:100px;
	text-align:left;
	font-weight:bold;
	font-size:10px;
	color:#999999;
	margin:0 10px 0 0;
	padding:0 0;
}

#searchbarnode select
{
	width:114px;
	margin-right:6px;
	margin-top:3px;
	float:left;
}

#searchbarnode #submitfsearch
{
	background-image:url(/templates/1/images/go-sq.gif);
	background-position:top left;
	background-repeat:no-repeat;
	border:0;
	padding:0px 3px 0px 0px;
	margin:0px 3px 0px 0px;
	float:left;
	width:63px;
	height:23px;
	cursor:pointer;
	display:block;
}

#searchbarnode #resetfsearch
{
	background-image:url(/templates/1/images/go-reset.gif);
	background-position:top left;
	background-repeat:no-repeat;
	border:0;
	padding:0;
	margin:0px 9px 0px 2px;
	float:left;
	width:51px;
	height:23px;
	cursor:pointer;
}
.out-imgpad {
	margin-top:1px;
	display:inline;
	position:absolute;
}
#allsitepages
{
	float:left;
	width:737px;
}

#allsitepages p
{
	float:left;
	width:705px;
	border:1px #eaeaea solid;
	background-color:#f1f1f1;
	padding:10px;
	margin:0 0 10px 0;
}

#pages_left
{
	width: 737px;
	float: left;
}

#featured_ver_laptops
{
	width:250px;
	float:left;
}

.featured_ver_placement
{
	float:left;
	width:100%;
	background-image:url(/templates/1/images/rl-g-bg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	border:1px #eaeaea solid;
	text-align:center;
	margin-bottom:10px;
	height:200px;
}
	
.featured_ver_placement a
{
	float:left;
	width:100%;
	height:190px;
	text-decoration:none;
	padding-top:10px;
}

.featured_ver_placement img
{
	height:110px;
	border:0;
	text-decoration:none;
}

.featured_ver_placement span
{
	float:left;
	clear:left;
	width:100%;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	margin-bottom:10px;
}

.featured_ver_placement .laptoptitle
{
	display:block;
}

.featured_ver_placement .laptopimg
{
	float:left;
	width:100%;
	text-align:center;
}

.featured_ver_placement .mainlink
{
	width:100%;
	height:0;
	padding-top:23px;
	background-image:url(/templates/1/images/rl-btn.gif);
	background-position:center top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	overflow:hidden;
	display:block;
	margin:auto;
}

#pages_right
{
	/*border: #FF0000 dotted 1px;*/
	width: 298px;
	float:left;
}

#pages_header
{
	color:#333333;
	margin-bottom:10px;
	background-image:url(/templates/1/images/manuheaderbg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	float:left;
	height:40px;
	padding:5px 0 0 10px;
	position:relative;
	width:980px;
	font-size:24px;
	margin-top:170px;
}

#pagescontent
{
	float:left;
	width:710px;
	font-size:12px;
	color:#666666;
	padding:0 15px 0 0;
	margin:0 0 10px 5px;
}

#pagescontent p
{
	margin:3px 0 13px 0;
}

#pagescontent h2
{
	color:#333333;
	margin-bottom:0;
}


#pages_right .page_header h1
{
	font-size:16px;
}

#pages_right .featured_placement .laptop_img img
{
	margin: 0px 0 5px 0;
}

#pages_right .featured_placement .laptop_price
{
	font-weight:bold;
}

#pages_right .featured_placement
{
	background-color:#F1F1F1;
	border:1px solid #EAEAEA;
	height:250px;
	margin:0 0 10px;
	padding:10px 3px;
	text-align:center;
	width:290px;
}



#page_header
{
	width:100%;
	color:#333333;
	font-size:90%;
	margin-bottom:10px;
}

#page_header h1
{
	font-size:20px;
}

#nodecontent
{
	font-size:10px;
	float:left;
	width:650px;
	clear:left;
}

#nodecontent p
{
	padding:0;
	margin:0;
}

#page_subheader
{
	margin-top:160px;
	float:left;
	width:100%;
}

#page_subheader h2
{
	font-size:12px;
	float:left;
}

#page_header h1
{
	padding:0;
	margin:0;
}

#left_column
{
	width:180px;
	float:left;
	margin:0 10px 10px 0;
}

#mid_column, lower_mid_column
{
	width:100%;
	float:left;
	margin:0px 10px 10px 0;
}

#right_column
{
	width:180px;
	float:left;
	margin-bottom:10px;
}

.sidenav_top 
{
	width:180px;
	height:3px;
	background-image:url(/templates/1/images/sidenav-top.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.sidenav_btm
{
	width:180px;
	height:3px;
	background-image:url(/templates/1/images/sidenav-btm.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.sidenav_mid
{
	width:178px;
	border-left:1px #CED5CD solid;
	border-right:1px #CED5CD solid;
	background-color:#EAEAEA;
}

.nav_header
{
	margin:0 0 10px 5px;
	font-weight:bold;
	padding:3px 0 3px 0;
	width:95%;
	border-bottom:1px #CED5CD solid;
	float:left;
}

.nav_header p
{
	font-size:80%;
	padding:0;
	margin:0 0 3px 0;
}

#comparebasket
{
	border:2px #CED5CD solid;
	float:right;
	width:600px;
	padding-bottom:5px;
}

#phone_cadre
{
	margin:4 3px 4px 5px;
}

#comparebasketcontent
{
	float:left;
	width:185px;
	padding:0 3px 3px 3px;
}

#comparebasket h2
{
	float:left;
	width:96%;
	padding:2%;
	font-size:14px;
	margin:0;
}


#comparebasket p
{
	font-size:9px;
	margin:2%;
}

#selectedlaptops
{
	text-align:center;
	width:300px;
	float:left;
	margin:5px 0 5px 0;
}

#selectedlaptopsp
{
	float:left;
	width:300px;
}

#selectedlaptopsp p
{
	float:left;
	width:23%;
	text-align:center;
	padding:0 1% 0 1%;
	margin:0;
	overflow:hidden;
	font-size:8px;
}

#compareoptions
{
	float:right;
	margin:-55px 0 0 0;
	width:100px;
	text-align:center;
}

#selectedlaptops img
{
	margin:0 10px 0 10px;
	width:50px;
	height:50px;
}

#comparesubmit, #clearcomparebasket
{
	cursor:pointer;
	margin-bottom:8px;
}

#clearcomparebasket
{
	margin-top:5px;
}

#basketfullpopup 
{
	background-color:#FFFFFF;
}

#basketfullpopup div
{
	padding:10px;
}

#basketfullpopup div h1
{
	font-size:18px;
}

#basketfullpopup div p
{
	font-size:11px;
}

.header_mobile
{
	margin-top:157px;
}

#node_page_header
{
	color:#333333;
	font-size:90%;
	float:left;
}

#node_page_header h1
{
	float:left;
	margin:0;
	padding:0;	
	width:auto;
	font-size:20px;
	width:380px;
}

#node_page_header h2
{
	float:left;
	margin:0;
	padding:0;	
	width:auto;
	font-size:20px;
}

#node_page_header p
{
	clear:left;
	float:left;
	font-size:10px;
	width:370px;
}

#price_filters
{
	position:relative;
}

.portlet p {
	font-size:100%;
	color:#333333;
}

.portlet
{
	margin-bottom:15px;
}

.portlet_topper
{
	width:174px;
	height:16px;
	background-color:#CCCCCC;
	margin:0;
	padding:3px 0 0 5px;
}

.portlet_topper p
{
	float:left;
}

.toggle
{
	float:right;
	margin:1px 3px 0 0;
	cursor:pointer;
}

.move_icon
{
	float:right;
	margin:1px 3px 0 0;
	cursor:move;
}

.portlet_topper p
{
	padding:0;
	margin:0;
	color:#FFFFFF;
	font-weight:bold;
}

.portlet_content ul
{
	padding:0;
	margin:3px 0;
	list-style:none;
}

.portlet_content ul li a 
{
	display:block;
	width:173px;
	padding:1px 0 3px 5px;
	text-decoration:none; 
	border-bottom: 1px #F7F7F7 solid;
	/*font-family: Arial, Tahoma, Verdana, Sans-serif;
	font-size: 10px;*/
}

.portlet_content ul li a:hover
{
	text-decoration: none;
	background-color: #CCCCCC;
}

.listing_top
{
	width:100%;
	height:3px;
	background-image:url(/templates/1/images/listing-header-top.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.listing_header
{
	width:100%;
	height:21px;
	border:1px #CED5CD solid;
	border-top:0;
	background-color:#EAEAEA;
}

.listing_header p 
{
	float:left;
	padding:0;
	margin:3px 0 0 7px;
	font-size:80%;
	font-weight:bold;
}

.list_container
{
	width:100%;
	border:1px #CED5CD solid;
	border-top:0;
	
}

.item_container
{
	width:100%;
	margin:auto;
	border-bottom:1px #CED5CD solid;
	padding:10px 5px 10px 5px;
}

#toppagenation
{
	font-size:9px;
}

.nodetablerows tr th
{
	color:#FFFFFF;
	height:25px;
	border-right:1px #666666 solid;
	font-size:12px;
}

.nodetablerows tr th a
{
	display:block;
	width:95%;
	height:20px;
	padding-top:5px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
}

.nodetablerows tr th a:hover
{
	text-decoration:underline;
}

.nodetablerows tr td
{
	text-align:center;
	font-size:9px;
}

.nodetablerows tr td p
{
	padding:0;
	margin:0;
}

.double-border
{
	border-bottom:2px #7e7e7e solid;
	border-top:2px #7e7e7e solid;
	border-right:1px #CED5CD solid;
}

.double-border-right
{
	border-right:2px #7e7e7e solid;
	border-bottom:2px #7e7e7e solid;
	border-top:2px #7e7e7e solid;
}

.double-border-left
{
	border-left:2px #7e7e7e solid;
	border-bottom:2px #7e7e7e solid;
	border-top:2px #7e7e7e solid;
	border-right:1px #CED5CD solid;
}

.simple-border-right
{
	border-right:1px #CED5CD solid;
	border-bottom:1px #CED5CD solid;
}

.simple-border-left
{
	border-left:1px #CED5CD solid;
	border-bottom:1px #CED5CD solid;
	border-right:1px #CED5CD solid;
}

.normal-border {
	border-bottom:1px #CED5CD solid;
	border-right:1px #CED5CD solid;
}

#floatingHeaders
{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:25px;
	text-align:center;
	display:none;
	padding-left:1px;
	font-size:12px;
}

#floatingHeaders .modelcol
{
	width:241px;
}

#floatingHeaders span table
{
	width:990px;
	border-left:1px #666666 solid;
	border-right:1px #666666 solid;
	margin:auto;
}

/* Connected deal table headers */
#floatingHeaders .modelcol-fl
{
	width:236px;
}

#floatingHeaders .screencol-fl
{
	width:100px;
}

#floatingHeaders .procesorcol-fl
{
	width:108px;
}

#floatingHeaders .ramcol-fl
{
	width:90px;
}

#floatingHeaders .harddrivecol-fl
{
	width:100px;
}

#floatingHeaders .oscol-fl
{
	width:120px;
}

#floatingHeaders .retalercol-fl
{
	width:107px;
}
/* Connected deal table headers */

#editorchoicearea
{
	position:relative;
}

.editorschoicerow
{
	background-color:#CCFF66;
}

#editorschoicerowimg
{
	background-image:url(/templates/1/images/ecbg.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#editorchoicestar
{
	width:80px;
	height:80px;
	position:absolute;
	top:0;
	left:-10px;
	background-image:url(/templates/1/images/ecstar.png);
	background-position:top left;
	background-repeat:no-repeat;
	z-index:1000;
}

.alsombblink a
{
	float:left;
	color:#00CC00;
	font-size:8px;
	margin:0 5px 5px 5px;
	width:92%;
	text-decoration:underline;
}

#modelcontentarea img
{
	float:left;
}

.checkboxbg
{
	float:left;
	width:71px;
	cursor:pointer;
}

.checkboxbg input
{
	float:left;
	margin-top:6px;
	cursor:pointer;
}

.checkboxbg label
{
	float:left;
	margin-top:7px;
	color:#00008b;
	font-size:10px;
	cursor:pointer;
}

.checkboxbg label:hover
{
	text-decoration:underline;
}

.seemorebtn
{
	float:left;
	margin-bottom:10px;
}

.modelcol
{
	width:237px;
}

.modelcol p
{
	padding:0;
	margin:0;
	width:150px;
}

.modelcol img
{
	margin-top:5px;
}

/*.laptopimg
{
	cursor:move;
}*/

.modelcol table tr td
{
	border:0;
}

.modelcompare
{
	width:30%;
}

.processorcol
{
	width:115px;
}

.processorcol p
{
	font-size:10px;
	margin-bottom:0;
}

.processorcol p strong
{
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
}

.harddrivecol
{
	width:100px;
}

.harddrivecol span
{
	color:#009900;
	font-size:16px;
	font-weight:bold;
}

.screencol
{
	width:105px;
}

.screencol span
{
	color:#0066FF;
	font-size:16px;
	font-weight:bold;
}

.ramcol
{
	width:80px;
}

.ramcol span
{
	color:#CC6600;
	font-size:16px;
	font-weight:bold;
}

.oscol
{
	width:120px;
}

.pricecol
{
	width:200px;
}

.pricecol p strong
{
	font-size:16px;
	color:#0033CC;
}

.retailercol
{
	width:120px;
}

.pricecol
{
	width:120px;
}

.item_info
{
	border-right:1px #CED5CD solid;
}

.item_info a, .item_info a img
{
	margin-right:5px;
}

.item_info p 
{
	padding-right:5px;
}

.item_info h3 a 
{
	font-size: 13px;
}

.item_info p strong a
{
	color:#0543BE;
	text-decoration:none;
}

.item_info p strong a:hover
{
	text-decoration:underline;
}

.item_review
{
	float:left;
	width:130px;
	border-right:1px #CED5CD solid;
	padding:25px 3px 3px 0;
	height:95px;
	text-align:center;
}

.item_review p 
{
	padding:0;
	margin:0;
}

.item_review p strong
{
	/*color:#0543BE;*/
}

.item_review img
{
	margin:7px 0 7px 0;
}

.item_review a 
{
	font-size:80%;
	text-decoration:none;
}

.item_review a:hover
{
	text-decoration:underline;
}

.item_price
{
	float:left;
	width:142px;
	padding:10px 0 10px 0;
	/*height:60px;*/
	text-align:center;
}

.item_price p
{
	padding:0;
	margin:0;
	color:#0543BE;
}

.item_price p strong
{
	font-size:130%;
}

.item_price img 
{
	margin-top:10px;
}

#pagenation_container
{
	float:left;
	width:100%;
	height:20px;
	left:0;
	bottom:0;
	background-color:#EAEAEA;
	margin-top:10px;
	text-align:right;
}

#pagenation_container p
{
	padding:0;
	margin:4px 6px 0 0;
	font-size:80%;
	color:#0543BE;
}

.banner_ad
{
	width:178px;
	text-align:center;
	padding-bottom:7px;
}
/* End Node CSS */

/* Start Item CSS */
#page_subheader h2
{
	float:left;
}

#specsWin
{
	float:left;
	width:110px;
	height:0px;
	padding-top:16px;
	background-image:url(/templates/1/images/specsbtn.gif);
	background-position:top left;
	background-repeat:no-repeat;
	overflow:hidden;
	margin:10px 10px 10px 0;
}

#specsWin:hover
{
	background-position:bottom left;
}

#sendbyEmail {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/templates/1/images/email.gif) no-repeat scroll left top;
	display:block;
	height:20px;
	overflow:hidden;
	width:59px;
	margin-top:10px;
	float:right;
}

#sendbyEmail:hover
{
	background-position:bottom left;
}

#sendbyEmail2 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/templates/1/images/email.gif) no-repeat scroll left top;
	display:block;
	height:20px;
	overflow:hidden;
	width:59px;
	margin-top:10px;
	position:absolute;
	top:270px;
	right:10px;
}

#sendbyEmail2:hover
{
	background-position:bottom left;
}

#lefthand_column
{
	float:left;
	width:680px;
	margin:0 10px 10px 0;
}

#righthand_column
{
	float:left;
	width:300px;
	margin:0 0 10px 0;
}

#banner_area
{
	width:300px;
	height:250px;
	position:relative;
}

.banner_item
{
	position:absolute;
	top:0;
	left:0;
	margin-bottom:10px;
}

#item_info_container
{
	float:left;
	width:100%;
	padding:20px 0 20px 0;
}

#item_info_image
{
	float:left;
	width:250px;
	padding-right:10px;
	border-right:1px #CED5CD solid;
}

#item_info_image p
{
	width:100%;
	text-align:center;
}

#item_info_text
{
	float:left;
	width:385px;
	margin-left:20px;
}

#item_info_text ul, #item_info_text p
{
	list-style:none;
	padding:0;
	margin:0 0 10px 0;
}

#item_info_text ul li
{
	margin-bottom:5px;
}

#item_lower_content
{
	float:left;
	width:988px;
	border:1px #CED5CD solid;
	border-top:0;
	padding:0;
	overflow:hidden;
}

#buynow_tab span
{
	width:66px;
	text-align:center;
}

.sortSelected
{
	color:#FFFFFF;
}

.right_nav_300_top
{
	float:left;
	width:300px;
	height:3px;
	margin-top:10px;
	background-image:url(/templates/1/images/sidenav-top-300.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.right_nav_300
{
	float:left;
	width:292px;
	padding:0 3px 0 3px;
	background-color:#eaeaea;
	border-left:1px #ced5cd solid;
	border-right:1px #ced5cd solid;
}

.right_nav_300 p
{
	padding:3px 0 6px 0;
	margin:0;
	border-bottom:1px #CCCCCC solid;
	width:100%;
}

.right_nav_300 table
{
	width:100%;
	margin-top:10px;
}

.right_nav_300 td
{
	padding:3px 0 3px 3px;
}

.right_nav_300 td
{
	color:#505050;
	font-size:90%;
}

.tr_even
{
	background-color:#F0F0F0;
}

.tr_odd
{
	background-color:#eaeaea;
}

.right_nav_300_btm
{
	float:left;
	width:300px;
	height:3px;
	background-image:url(/templates/1/images/sidenav-btm-300.gif);
	background-position:top left;
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.right_nav_300 ul
{
	padding:0;
	margin:0;
	list-style:none;
	margin:7px 0 7px 0;
}

.right_nav_300 ul li
{
	float:left;
	width:285px;
	padding:3px;
	background-color:#FFFFFF;
	border:1px #EAEAEA solid;
}

.right_nav_300 ul li img
{
	float:left;
	margin-right:5px;
}

.right_nav_300 ul li p
{
	float:left;
	padding:0;
	margin:5px 0 0 0;
	border:0;
	width:200px;
	font-size:83%;
}

.related_product:hover
{
	text-decoration:underline;
}

.related_product img
{
	float:left;
	margin-right:10px;
}

.related_product span
{
	float:left;
	margin-top:5px;
}

.compare_prices
{
	float:left;
	width:100%;
}

.compare_prices a 
{
	float:right;
	margin:10px 0 0 5px;
}

#hidden_items
{
	display:none;
}

#laptopfilters
{
	float:left;
	margin-top:20px;
}

#laptopfilters ul
{
	padding:0;
	margin:0;
	list-style:none;
}

#laptopfilters ul li
{
	float:left;
	display:inline;
	margin-right:3px;
}

#laptopfilters ul li a
{
	float:left;
	width:125px;
	height:27px;
	background-image:url(/templates/1/images/green-tab.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	padding-top:10px;
	font-size:100%;
}

#laptopfilters ul li a:hover
{
	text-decoration:underline;
}

.pricetableclass
{
	background-color: #CCC;
	/*border:1px #CED5CD solid;*/
	border: 1px #242021 solid;
}

.pricetableclass th
{
	font-size:70%;
	/*border-bottom:1px #CED5CD solid;*/
	height: 25px;
	background: #242021 url('/templates/1/images/tab-backg.jpg') repeat-x;
	color: #FFF;
	line-height: 90%;
}

.pricetableclass td
{
	font-size:70%;
	height: 60px;
	background-color: #FFF;
	text-align:center;
	width:12%;
}

.pricetableclass .col_1
{
	width:16%;
	padding:10px;
	text-align:left;
}

.pricetableclass #col_header_1
{
	width:16%;
}

.pricetableclass .col_2
{
	font-weight:bold;
	font-size:18px;
	color:#0099FF;
	width:12%;
}

.pricetableclass #col_header_2
{
	width:12%;
}

.pricetableclass .col_3
{
	font-weight:bold;
	font-size:18px;
	color:#00CC00;
	width:12%;
}

.pricetableclass #col_header_3
{
	width:12%;
}

.pricetableclass .col_4
{
	font-weight:bold;
	font-size:18px;
	color:#993399;
	width:12%;
}

.pricetableclass #col_header_4
{
	width:12%;
}

.pricetableclass .col_5
{
	font-weight:bold;
	font-size:18px;
	color:#CC3300;
	width:12%;
}

.pricetableclass #col_header_5
{
	width:12%;
}

.pricetableclass .col_6
{
	width:12%;
}

.pricetableclass #col_header_6
{
	width:12%;
}

.pricetableclass .col_7
{
	width:12%;
}

.pricetableclass #col_header_7
{
	width:12%;
}

.pricetableclass .col_8
{
	width:12%;
	padding:5px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color:#0066CC;
}

.pricetableclass #col_header_8
{
	width:12%;
}

.pricetableclass th a
{
	float:left;
	width:100%;
	height:18px;
	padding-top:10px;
	color:#FFFFFF;
	text-decoration: underline;
}

#pricetableblock .price
{
	color:#FF0000;
	font-size: 18px;
	font-weight: bold;
}

.pricetableclass th a:hover
{
	background: #0543BE url(/templates/1/images/tab-backg-ov.jpg) repeat-x scroll 0 0;
}

.tableRollOverEffect1{
	background-color:#F1F1F1;
}

#specs_table
{
	overflow:auto;
}

.table_header_link
{
	text-decoration:underline;
}
/* End Item CSS */

/* Homepage CSS */
#homepage_wrapper
{
	float:left;
	width:100%;
	margin:170px 0 10px 0;
}

.top_row_placement
{
	float:left;
	height:250px;
}

#placement_1
{
	width:665px;
	height:250px;
	margin-right:15px;
	background-image:url(/templates/1/images/free-laptops-banner.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#free_laptops_area
{
	float:left;
	width:190px;
	height:250px;
	margin-left:20px;
	padding-left:10px;
}

#free_laptops_area h1, #laptops_area h2
{
	margin:15px 0 0 0;	
	font-size:23px;
}

#free_laptops_area h1 a, #laptops_area h2 a
{
	float: inherit;
	margin: inherit;
	color: #222222;
	text-decoration: none;
}
#free_laptops_area h1 a:hover, #laptops_area h2 a:hover
{
	text-decoration: underline;
}

#free_laptops_area p, #laptops_area p
{
	margin-top:5px;
}

.laptops_compare_btn
{
	float:left;
	margin:120px 0 0 43px;
}

#laptops_area
{
	float:left;
	width:190px;
	height:250px;
	margin-left:20px;
	padding-left:10px;
}

#placement_2
{
	width:310px;
	height:250px;
	background-image:url(/templates/1/images/search-bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#textsearch-hp
{
	margin:50px 0 0 16px;
}

#main_text_search
{
	
}

#search-btn
{
	float:right;
	margin:5px 15px 0 0;
}

#form-or
{
	float:left;
	margin:35px 0 0 16px;	
}

#main_select_box
{
	float:left;
	margin:0;
	clear:both;
	width:190px;
}

#quick_links
{
	width:100%;
	float:left;
	margin:15px 0 20px 0;
}

#quick_links ul
{
	padding:0;
	margin:0;
}

#quick_links ul li
{
	display:inline;
}

#quick_links ul li a
{
	float:left;
	width:163px;
	height:19px;
	padding-top:6px;
	text-align:center;
	background-color:#eaeaea;
	border:1px #fff solid;
	color:#333333;
	text-decoration:none;
	font-size:80%;
}

#quick_links ul li a:hover
{
	background-color:#f5f5f5;
	text-decoration:underline;
}

#table_of_specs ul
{
	margin:0;
	padding:0;
	list-style:none;
}

#table_of_specs ul li
{
	display:inline;	
}

#spec_select select
{
	margin-bottom:5px;
	width:180px;
}

#spec_select_top
{
	width:100%;
	height:2px;
	background-image:url(/templates/1/images/home-spec-border-top.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#spec_select
{
	width:966px;
	padding:20px 10px;
	border-left:1px #EAEAEA solid;
	border-right:1px #EAEAEA solid;
}

#spec_select table
{
	width:100%;
}

#spec_select table tr td
{
	text-align:center;
}

#spec_select_btm
{
	width:100%;
	height:2px;
	background-image:url(/templates/1/images/home-spec-border-btm.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#manu_sel_box
{
	clear:left;
	float:left;
	margin:30px 0 0 16px;
}

#featured_laptops
{
	float:left;
	width:100%;
	margin-top:20px;
	margin-bottom: 20px;
}

.featured_laptop_placement
{
	float:left;
	width:270px;
	height:250px;
	background-color:#F1F1F1;
	margin:0 10px 0 10px;
	padding:20px;
}

.laptops_name
{
	clear:left;
	float:left;
	margin-top:10px;
	font-weight:bold;
	width:100%;
	text-align:center;
}
.laptops_name a
{
	text-decoration: none;
}
.laptops_name a:hover
{
	text-decoration: underline;
}

.featured_type
{
	float:left;
	font-weight:bold;
	font-size:16px;
	width:100%;
	border-bottom:1px #999999 solid;
	padding-bottom:3px;
	text-align: center;
}

.laptops_img
{
	float:left;
	border:1px #999999 solid;
	margin:10px 0 0 45px;
}

.laptops_price
{
	float:left;
	font-weight:bold;
	margin-top:10px;
	width:100%;
	text-align:center;
}
/* Homepage CSS end */

/* Site Pages CSS start */

#sitepagewrap
{
	margin: auto 10px auto 10px;
	text-decoration:none;
}

#sitepagewrap h2
{
	font-size: 98%;
}

#sitepagewrap p
{
	font-size: 95%;
	text-decoration:none;
}

#sitepagewrap p a
{
	color:#0543BE;
	text-decoration:none;
}

#sitepagewrap p a:hover
{
	color:#0543BE;
	text-decoration: underline;
}

.buy_now_link
{
	/*float:left;*/
	margin-top:5px;
}

/* Predictive Search Results */

#predictive_results_node
{
	position:absolute;
	top:-2px;
	right:58px;
	width:290px;
	z-index:1000;
	display:none;
}

#preSearchUlContainer
{
	float:left;
	width:290px;
	border-top:0;
	padding:0 5px 0 4px;
	background-image:url(/templates/1/images/ss-mid.png);
	background-position:top left;
	background-repeat:repeat-y;
}

#preSearchUlContainer h4
{
	float:left;
	width:277px;
	height:14px;
	padding:2px 0 2px 5px;
	margin:0;
	background-color:#333333;
	color:#FFFFFF;
	background-image:url(/templates/1/images/ss-headers.gif);
	background-position:top left;
	background-repeat:repeat-x;
}

#preSearchUlContainer ul
{
	padding:0;
	margin:0;
	list-style:none;
}

#preSearchUlContainer ul li a, #noresultsnode
{
	float:left;
	width:278px;
	text-decoration:none;
	padding:2px;
	font-weight:bold;
	font-size:10px;
	z-index:1000;
}

#preSearchUlContainer ul li .up, #noresultsnode
{
	background-color:#dfe1e3;
	border-top:1px #e9eaeb solid;
	border-bottom:1px #c7ccd1 solid;
	color:#666666;
}

#noresultsnode
{
	width:277px;
	padding-left:3px;
}

#preSearchUlContainer ul li .over
{
	background-color:#666666;
	border-top:1px #666666 solid;
	border-bottom:1px #666666 solid;
	background-image:url(/templates/1/images/ss-itemsov.gif);
	background-position:top left;
	background-repeat:repeat-x;
	color:#FFFFFF;
}

#preSearchUlContainer ul li a img
{
	float:left;
	width:40px;
	margin:1px 5px 0 1px;
}

#preSearchUlContainer ul li span
{
	float:left;
}

#ss-btm
{
	float:left;
	width:100%;
	background-image:url(/templates/1/images/ss-btm.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	height:6px;
}
/* Predictive Search Results End */

/* Manufacturer page CSS */
#manupagewrap
{
	width:990px;
	float:left;
	margin-bottom:10px;
	margin-top:157px;
	position:relative;
}

#manupagewrap h1
{
	float:left;
	width:730px;
	height:40px;
	background-image:url(/templates/1/images/manuheaderbg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	position:relative;
	padding:5px 0 0 10px;
}

#manupagewrap #left_col
{
	width:720px;
	float:left;
}

#manupagewrap #left_col p
{
	font-size:12px;
	color:#666666;
}

#manupagewrap #right_col
{
	width:250px;
	float:right;
	background-color:#F1F1F1;
	margin:17px 0 0 10px;
}

#manupagewrap #right_col #imgwrap
{
	width:248px;
	height:142px;
	overflow:hidden;
	text-align:center;
	border:1px #d1d3d0 solid;
	float:left;
}

#manupagewrap #right_col img
{
	float:left;
	margin:-1px 0 0 -1px;
}

#manu_info
{
	float:left;
	width:228px;
	padding:10px;
	border:1px #d1d3d0 solid;
	border-top:none;
	background-image:url(/templates/1/images/addrboxhighlight.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#manu_info p
{
	float:left;
	margin:4px 0 0 0;
	padding:0;
}

#addrarea
{
	float:left;
	clear:left;
}

#manu_info span
{
	float:left;
	margin:2px 0 0 0;
	width:100%;
}

#featured_hor_laptops
{
	float:left;
	width:990px;
	margin:30px 0 10px 0;
}

#featured_hor_laptops_ajax
{
	float:left;
	width:990px;
	margin:5px 0 10px 0;
}

#rl-body
{
	width:990px;
	height:200px;
	float:left;
	background-color:#FFFFFF;
	background-image:url(/templates/1/images/rl-body.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.featured_hor_placement
{
	float:left;
	width:25%;
	text-align:center;
}

.featured_hor_placement a
{
	float:left;
	width:100%;
	height:195px;
	text-decoration:none;
	padding-top:10px;
}

.featured_hor_placement img
{
	height:110px;
	border:0;
	text-decoration:none;
}

.featured_hor_placement span
{
	float:left;
	clear:left;
	width:100%;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	margin-bottom:10px;
}

.featured_hor_placement .laptoptitle
{
	display:block;
}

.featured_hor_placement .laptopimg
{
	float:left;
	width:100%;
	text-align:center;
}

.featured_hor_placement .mainlink
{
	width:100%;
	height:0;
	padding-top:23px;
	background-image:url(/templates/1/images/rl-btn.gif);
	background-position:center top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	overflow:hidden;
	display:block;
	margin:auto;
}

#manupagewrap .laptop_name
{
	padding: 5px 3px 0 3px;
	height: 25px;
}

#manupagewrap .laptop_name a
{
	font-size: 11px;
}

.featured_manu_placement .laptop_img img
{
	margin:10px 0 5px 0;
}

.featured_manu_placement .laptop_price
{
	font-weight:bold;
}

#manu_articles
{
	float:left;
	width:990px;
	margin-bottom:20px;
}

#manu_articles h2
{
	font-size:14px;
}

#manu_articles .article-item
{
	width:968px;
	padding:10px;
	float:left;
	font-size:10px;
	color:#666666;
	background-color:#f1f1f1;
	border:1px #eaeaea solid;
	margin-bottom:3px;
}

#manu_articles span h3
{
	padding:0;
	margin:0;
}

#manu_articles span p
{
	padding:0;
	margin:0;
}
/* Manufacturer page CSS */

/* Global Tool Tip */

/* {margin:0; padding:0} */

#text {
	margin:50px auto auto auto;
	width:500px;
}

.hotspot {
	cursor:pointer;
}

#tt {
	position:absolute;
	display:block;
	background:url(/templates/1/images/tool-tip/tt_left.gif) top left no-repeat;
}

#tttop {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(/templates/1/images/tool-tip/tt_top.gif) top right no-repeat;
	overflow:hidden;
}

#ttcont {
	display:block;
	padding:2px 12px 3px 7px;
	margin-left:5px;
	background:#666;
	color:#FFF;
	font-size:70%;
}

#ttbot {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(/templates/1/images/tool-tip/tt_bottom.gif) top right no-repeat;
	overflow:hidden;
}

.ttContent {
	display:none;
}

.left {
    font-size: 0.75em;
	font-weight: normal;
	font-style: normal;
	float: left;
}

/* Global Tool Tip End */

/* Platform A banner advertising */
#bannerwrapper {
	clear: both;
	width: 100%;
	padding: 20px 0 20px 0;
}

#adbanners {
	text-align: center;
}
/* Platform A banner advertising end */

/* Compare laptops page */
#comparelaptops table
{
	float:left;
	width:100%;
	font-size:12px;
	text-align:center;
}

#comparelaptops table tr td
{
	padding:5px;
}

.specnamestd
{
	font-weight:bold;
	text-align:left;
}

.laptopimgtd
{
	text-align:center;
}

.laptopnametd
{
	background-color:#38b024;
	background-image:url(/templates/1/images/cl-headers.gif);
	background-position:top left;
	background-repeat:repeat-x;
	font-weight:bold;
	text-align:center;
}

.laptopnametd td
{
	color:#FFFFFF;
}

.removecompareitem
{
	font-size:9px;
}

.gobacklink
{
	font-size:10px;
	clear:left;
	float:left;
}
/* Compare laptops page */

#tabsearchsm
{
	float:left;
	height:17px;
	padding:0;
	width:194px;
	font-size:10px;
	background-color:#FFFFFF;
	overflow:hidden;
	position:relative;
}

#saction
{
	float:left;
	width:18px;
	height:17px;
	margin-right:5px;
	background-color:#FFFFFF;
}

#sactionicon
{
	width:100%;
	height:100%;
	float:left;
	display:none;
	background-repeat:no-repeat;
}

.sload
{
	background-image:url(/templates/1/images/sload.gif);
	background-position:left top;
}
.sclose
{
	background-image:url(/templates/1/images/sclose.gif);
	background-position:left bottom;
	cursor:pointer;
}

.sclose:hover
{
	background-position:left top;
}

#tabsearchsm input
{
	position:absolute;
	width:285px;
	height:16px;
	top:-2px;
	left:-2px;
	font-size:10px;
	color:#333333;
	padding:1px 20px 0 2px;
}

.smallmpn
{
	font-size:10px;
}

#removelf
{
	font-size:9px;
}

/* New homepage */
.hp-placement
{
	float:left;
	width:480px;
	height:125px;
	padding:5px 0 0 10px;
	background-position:top left;
	background-repeat:no-repeat;
}

.hp-placement2
{
	float:left;
	width:270px;
	height:125px;
	padding:5px 0 0 10px;
	background-position:top left;
	background-repeat:no-repeat;
}

.mp-placement
{
	float:left;
	width:480px;
	height:125px;
	padding:0 0 0 0;
}
.mp-placement div
{
	padding:10px 0 0 22px;
}

.hp-placement h1, .hp-placement h2, .hp-placement h3, .hp-placement2 h1, .hp-placement2 h2, .hp-placement2 h3
{
	font-size:30px;
	color:#FFFFFF;
	padding:0;
	margin:0;
}

.hp-placement p, .hp-placement2 p
{
	font-size:14px;
	font-weight:bold;
	color:#eaeaea;
	margin:0;
	padding:0;
}

#placementhomepage {
	margin-top:270px;
}
#buyersguideplacement
{
	background-image:url(/templates/1/images/homepage/1.3/buyers-guide.gif);
	margin-right:10px;
	margin-bottom:5px;
	position:relative;
}

#alllaptopsplacement
{
	background-image:url(/templates/1/images/homepage/1.3/free-laptops.gif);
}

#freelaptopsplacement
{
	left:510px;
	position:absolute;
	top:320px;
	background-image:url(/templates/1/images/homepage/1.3/all-laptops.gif);
	float:left;
	width:270px;
	height:125px;
	padding:5px 0 0 10px;
	background-position:top left;
	background-repeat:no-repeat;
}


#buyersguideplacement a.title
{
	color:#272727;
	font-size:30px;
	padding:0;
	margin:0;
}

#freelaptopsplacement h2
{
	padding:0;
	margin:0;
	font-size:30px;
}


#buyersguideplacement h1
{
	padding:0;
	margin:0;
}

#freelaptopsplacement p
{
	font-size:14px;
	font-weight:bold;
	color:#EAEAEA;
	margin:0;
	padding:0;
}

#buyersguideplacement p
{
	font-size:14px;
	font-weight:bold;
	color:#272727;
	margin:0;
	padding:0;
}

#alllaptopsplacement .greenbtn
{
	margin:30px 30px 0 0;
	float:right;
}

#freelaptopsplacement .greenbtn
{
	margin:30px 30px 0 0;
	float:right;
}

#buyersguideplacement .blackbtn
{
	margin:30px 199px 0 0;
	float:right;
}

#profileplacements
{
	float:left;
	clear:both;
	width:490px;
	position:absolute;
	top:320px;
	left:10px;
}

#profileplacements a
{
	float:left;
}

#profileplacements .margins
{
	margin-left:10.8px;
}

#dealoftheday
{
	float:left;
	width:990px;
	height:198px;
	background-image:url(/templates/1/images/homepage/dotd-laptop.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	margin:10px 0 20px 0;
}

#dotdblock
{
	float:right;
	margin:28px 90px 0 0;
	width:593px;
	height:140px;
}

#dotdblock a
{
	float:left;
}

#dotdblock span
{
	float:left;
	width:400px;
}

#dotdblock span p
{
	margin-top:2px;
	padding-top:2px;
	font-size:11px;
}

#dotdblock span a
{
	float:none;
}

#dotdblock span a strong
{
	font-size:18px;
	color:#333333;
}

#dotdblock span a strong:hover
{
	text-decoration:underline;
}

.boldtext
{
	font-weight:bold;
}

.blackbtn
{
	display:block;
	width:100px;
	height:21px;
	padding-top:10px;
	background-image:url(/templates/1/images/homepage/blackbtn.png);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:underline;
	text-decoration:none;
}

#link_video {
	height:127px;
	width:190px;
	position:absolute;
	display:block;
	top:0px;
	right:0px;
}

.blackbtn:hover
{
	text-decoration:underline;
}

.greenbtn
{
	display:block;
	width:100px;
	height:21px;
	padding-top:10px;
	background-image:url(/templates/1/images/homepage/greenbtn.png);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:underline;
	text-decoration:none;
}

.greenbtn:hover
{
	text-decoration:underline;
}

#homepagecontent
{
	font-size:11px;
	float:left;
	width:53%;
	padding:0 0 0 15px;
}

#hpbannerarea
{
	text-align:right;
	float:left;
	width:44%;
}

#contentblock
{
	float:left;
	margin:10px 0 20px 0;
	display:inline;
}

.titlebar
{
	position:relative;
	float:left;
	width:978px;
	height:20px;
	padding:3px 3px 3px 9px;
	background-image:url(/templates/1/images/homepage/titlebarbg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	margin-top:10px;
	display:inline;
}
.separationtop {
	margin-top:10px;
	padding:3px 3px 3px 7px;
	width:1px;
	height:17px;
	float:left;
	display:inline;
}

.topfivebar
{
	position:relative;
	float:left;
	width:476px;
	min-height:20px;
	padding:3px 3px 3px 9px;
	background-image:url(/templates/1/images/homepage/titlebarbg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	margin-top:10px;
	display:inline;
}

.topfivecontent
{
	position:relative;
	float:left;
	width:474px;
	min-height:20px;
	padding:3px 3px 3px 9px;
	border: 1px solid #d9d6d6;
	background-position:top left;
	background-repeat:repeat-x;
	display:inline;
	left:0px;
	margin-left:0px;
}

.hp-deals {
	width:84px;
	margin-right:5px;
	margin-left:3px;
	float:left;
	text-align:center;
	margin-bottom:5px;
	display:inline;
}

#toptenplacement {
	float:left;
}
#toptenplacement  ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
#toptenplacement  ul li {
	display:inline;
	float:left;
	height:150px;
	overflow:hidden;
	position:relative;
	text-align:center;
	width:94px;
}
#toptenplacement ul li .imglink {
	height:75px;
	left:0;
	padding:5% 0 4%;
	position:absolute;
	top:0;
	width:100%;
	z-index:1;
	font-size:smaller;
}
#toptenplacement ul li img .topimg {
	display:block;
	margin:0 auto;
	width:auto;
	position:absolute;
	left:10px;
	top:29px;
}
ul li .seealldealslink {
	background-image:url(/templates/1/images/see-deals.gif);
	background-position:center top;
	background-repeat:no-repeat;
	bottom:3px;
	display:block;
	height:0;
	left:0;
	margin:auto;
	overflow:hidden;
	padding-top:22px;
	position:absolute;
	width:100%;
	z-index:0;
}

#toptenplacement ul li .topprice {
	display:block;
	margin:auto;
	overflow:hidden;
	position:absolute;
	z-index:1;
	top:110px;
	left:0px;
	font-size:smaller;
	width:100%;
}


.hp-deals img {
	padding-bottom:5px;
}


.topfivebar h1, .topfivebar h2, .topfivebar h3, .topfivebar h4, .topfivebar h5, .topfivebar h6, .topfivebar p, .topfivebar a
{
	padding:0;
	margin:0;
	font-size:14px;
}

.titlebar h1, .titlebar h2, .titlebar h3, .titlebar h4, .titlebar h5, .titlebar h6, .titlebar p, .titlebar a
{
	padding:0;
	margin:0;
	font-size:14px;
}

#sub-footer
{
	position:relative;
	float:left;
	width:990px;
	height:196px;
	background-image:url(/templates/1/images/homepage/subfooterbg.gif);
	background-position:top left;
	background-repeat:repeat-x;
}

#sub-footer .blockseperator
{
	width:2px;
	height:177px;
	margin-top:10px;
	float:left;
	background-image:url(/templates/1/images/homepage/subfootersep.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#sub-footer .block
{
	width:239px;
	float:left;
	padding:5px 0 7px 7px;
}

#sub-footer .block span
{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

#sub-footer .block a
{
	color:#FFFFFF;
	font-size:10px;
	font-weight:normal;
}

#sub-footer .block ul
{
	float:left;
	width:239px;
	padding:0;
	margin:10px 0 0 0;
	list-style:none;
}

#sub-footer .block ul li
{
	float:left;
}

#sub-footer .block .halfwidth li
{
	width:50%;
}

#sub-footer .block .fullwidth li
{
	width:100%;
}

#sub-footer .block ul li a
{
	float:left;
	width:100%;
}
/* New homepage end */

#adbannerblock
{
	width:100%;
	text-align:center;
	margin:10px 0 10px 0;
	float:left;
}

/* New retailer pages */
#retContainer
{
	margin-top:300px;
}

#flash_player {
	height:320px;
	width:470px;
}

#retHeader
{
	float:left;
	width:100%;
	margin:10px 0 0 0;
}

#retHeader h1
{
	padding:7px;
	margin:0 0 10px 0;
	float:left;
}

#retContent
{
	padding:10px;
	color:#666666;
	font-size:12px;
}

#retContent p img
{
	float:right;
	border:1px #f1f1f1 solid;
	padding:5px;
	margin:0 0 10px 10px;
}

#retHeader img
{
	float:right;
}

#rds
{
	margin-bottom:20px;
	float:left;
	width:100%;
}

#rds h3
{
	padding:0;
	margin:0 0 5px 0;
}
/* New retailer pages end */

#hpps
{
	position:absolute;
	top:133px;
	right:10px;
}

/* New Editor's Choice Row */
#ec-wrapper
{
	width:990px;
	height:108px;
	background-image:url(/templates/1/images/editorschoice-bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#ec-wrapper table
{
	float:left;
	margin:5px 0 0 50px;
	width:95%;
}

#ec-wrapper table tr td
{
	text-align:center;
}

#ec-wrapper table tr td p
{
	margin:0;
	padding:0;
	font-size:9px;
}

#ec-wrapper .model-col
{
	width:142px;
}

#ec-wrapper .ss-col
{
	font-size:18px;
	font-weight:bold;
	color:#0066ff;
	width:90px;
}

#ec-wrapper .ps-col
{
	width:118px;
}

#ec-wrapper .ps-col strong
{
	font-size:18px;
	font-weight:bold;
	color:#ff0000;
}

#ec-wrapper .ram-col
{
	font-size:18px;
	font-weight:bold;
	color:#cc6600;
	width:90px;
}

#ec-wrapper .hd-col
{
	font-size:18px;
	font-weight:bold;
	color:#009900;
	width:97px;
}

#ec-wrapper .os-col
{
	width:117px;
}

#ec-wrapper .price-col
{
	width:118px;
}

#ec-wrapper .price-col strong
{
	font-size:18px;
	font-weight:bold;
	color:#0033cc;
}

#ec-wrapper .go-col
{
}
/* New Editor's Choice Row End */

.historyback
{
	float:right;
}

#page_header_articles
{
	color:#333333;
	margin-bottom:10px;
	background-image:url(/templates/1/images/manuheaderbg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	float:left;
	height:36px;
	padding:9px 0 0 10px;
	position:relative;
	width:980px;
	margin-top:167px;
}

#page_header_articles h1
{
	padding:0;
	margin:0;
	font-size:18px;
}

#sitepagewrapa
{
	color:#666666;
	font-size:12px;
	padding:10px;
}

.networkLogo img
{
	border:1px #EAEAEA solid;
	width:31px;
	margin:2px;
}

.networkLogo img:hover
{
	border:1px #CCCCCC solid;
}

.netItemLogo
{
	width:70px;
}

/* Gaming laptops page */
#gaming-laptops
{
	width:960px;
	color:#666666;
	font-size:12px;
	padding:10px;
}

#gaming-laptops input
{
	margin-left:10px;
}

#pages_header_game
{
	color:#333333;
	margin-bottom:0;
	background-image:url(/templates/1/images/manuheaderbg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	float:left;
	height:40px;
	padding:5px 0 0 10px;
	position:relative;
	width:980px;
	font-size:24px;
}
/* Gaming laptops page end */

/* New Mobile Broadband Section */
#mbb-deal-table table tr td, #payg-mbb-deal-table table tr td
{
	padding:5px 1% 5px 1%;
	/*width:14%;*/
}

.mbb-deal-col img
{
	float:left;
	margin-right:10px;
}

.mbb-deal-col
{
	overflow:hidden;
	width:20%;
}

.mbb-deal-col p
{
	text-align:left;
}

.mbb-net-col img
{
	width:70px;
}

.mbb-speed-col p
{
	color:#0066FF;
	font-size:16px;
	font-weight:bold;
}

.mbb-down-col p
{
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
}

.mbb-term-col p
{
	color:#CC6600;
	font-size:16px;
	font-weight:bold;
}

.mbb-cost-col p
{
	color:#009900;
	font-size:16px;
	font-weight:bold;
}

#network_logo_btns
{
	float:left;
	width:98%;
	padding:10px 1% 10px 1%;
	background-color:#f1f1f1;
	border:1px #eaeaea solid;
	font-size:12px;
}

#network_logo_btns p
{
	float:left;
	padding:0;
	margin:3px 0 0 0;
	font-weight:bold;
	color:#666666;
}

#network_logo_btns ul
{
	float:left;
	padding:0;
	margin:0 0 0 20px;
	list-style:none;
}

#network_logo_btns ul li
{
	display:inline;
}

#network_logo_btns ul li a
{
	float:left;
	margin-right:20px;
	width:80px;
	height:0;
	padding-top:22px;
	overflow:hidden;
	background-position:left top;
	background-repeat:no-repeat;
}

.btn-all
{
	background-image:url(/templates/1/images/networks/btns/all.gif);
}

.btn-3
{
	background-image:url(/templates/1/images/networks/btns/3.gif);
}

.btn-t-mobile
{
	background-image:url(/templates/1/images/networks/btns/t-mobile.gif);
}

.btn-vodafone
{
	background-image:url(/templates/1/images/networks/btns/vodafone.gif);
}

.btn-o2
{
	background-image:url(/templates/1/images/networks/btns/o2.gif);
}

.btn-orange
{
	background-image:url(/templates/1/images/networks/btns/orange.gif);
}

.nodealimg
{
	width:60px;
}

.no_item_container
{
	margin:auto;
	padding:1%;
	width:98%;
	background-color:#f1f1f1;
	border:1px #eaeaea solid;
	font-weight:bold;
}

.mbb-retailer-col-img
{
	height:31px;
}
/* New Mobile Broadband Section End */

.vcl-site-banners
{
	width:468px;
	height:60px;
	border:1px #666666 solid;
	margin:auto;
	display:none;
}

#headerbanner
{
	float:right;
}

.white {
	color:#FFFFFF;
}

.etafFormContentWidth
{
	width: 100%; 
	padding: 0; 
	margin: 0; 
	text-align: left;
}

#closeEtafLinkBox
{
	float: none; 
	display: block; 
	margin: 10px 0 10px 0; 
	width: 100%; 
	overflow: hidden; 
	padding: 10px 10px 10px 10px; 
	text-align: center; 
	color: #fff; 
	border-top: 1px #f1f1f1 solid;
}

#etafLinkBoxBg
{
	background-color: #333; 
	float:left;
	top: 200px; 
	right: 0; 
	width: 240px; 
	height: 250px; 
	z-index: 1999; 
	opacity:0.9; 
	filter:alpha(opacity=90);
	display:none;
	position:absolute;
	color: #fff;
	padding: 10px 10px 10px 10px; 
}

#etafLinkBoxMainContent {
	color: #fff;
}

#comparetobasket {
	position:absolute;
	top:0px;
	left:0px;
}

#node_page_header {
	position:relative;
}

#etafLinkBoxBg a
{
	color: #fff;
}

#etafLinkNotifications
{
	color:#fff;
	z-index:2000;
}

.rankimg {
	position:absolute;
	top:30px;
	left:20px;
}

.rankimg_small {
	position:absolute;
	top:55px;
	left:15px;
}

.magnifyimg_small_ajax {
	position:absolute;
	bottom:0px;
	left:140px;
}

.magnifyimg_small {
	position:absolute;
	bottom:0px;
	left:100px;
}

.home_rankimg_small {
	position:absolute;
	top:73px;
	left:3px;
	zindex:999;
}

#nav {
	height:24px;
	background: #242021 url('/templates/1/images/tab-backg.jpg') repeat-x;
}

#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:2em;
z-index:2;
}

#nav a{
display:block;
z-index:2;
padding-left:20px;
padding-right:20px;
}

#nav li{
float:left;
position:relative;
z-index:2;
}

#nav ul {
position:absolute;
display:none;
width:12em;
top:2em;
z-index:2;
}

#nav li ul a{
width:11em;
height:27px;
float:left;
text-align:left;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:9.6em;
margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}
.sep {
	height:17px;
	width:1px;
}
.navbg {
	margin-top:-2px;
	background: #545454 url('/templates/1/images/menubg.gif') repeat-x; 
	background-position:bottom;
	width:14.9em;
	border-bottom:1px solid #161415;
	border-left:1px solid #161415;
	border-right:1px solid #161415;
}
.leave-review {
	margin-left:35px;
}
#innerHeader {
	height:50px;
	padding:0px 10px 10px 10px;
	background-image:url('/templates/1/images/step1.png');
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:120px;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	z-index:9999;
}

#innerHeader h1 {
	font-size:14px;
	margin-top:5px;
	margin-bottom:5px;
}

#reviewFormLeft {
	height:80px;
	margin-top:10px;
	padding:0px 10px 10px 10px;
	background-image:url('/templates/1/images/step2.png');
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:120px;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
}

#reviewFormLeft h1 {
	font-size:14px;
	margin-top:5px;
	margin-bottom:5px;
}

#reviewFormLeft .details_rv, #reviewFormRight .details_rv
{
	float:left;
	padding-right:15px;
	width:190px;
	display:block;
	padding-bottom:5px;
}

.details_rv_rating
{
	float:left;
	padding-right:15px;
	width:355px;
	display:block;
	padding-bottom:5px;
}

.details_rv_small {
	float:left;
	padding-right:15px;
	width:355px;
	display:block;
	padding-bottom:5px;
	font-size:9px;
}


#review_body {
	float:left;
	padding-right:15px;
	display:block;
}

#reviewFormRight {
	padding:0px 10px 10px 10px;
	background-image:url('/templates/1/images/step3.png');
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:120px;
	border-right: 1px solid #eaeaea;
	height:225px;
	margin-top:10px;
}

#reviewFormRight h1 {
	font-size:14px;
	margin-top:5px;
	margin-bottom:5px;
}

#tandcs {
	padding:0px 10px 0px 10px;
	background-position:center left;
	background-repeat: no-repeat;
	padding-left:20px;
	font-size:9px;
	background-color:#eaeaea;
	border:1px solid #abadb3;
	margin-top:0px;
}

#tandcs h1 {
	font-size:12px;
}

#selectManuModel select {
	font-size:12px;
	width:130px;
}
.popup_spec {
	float:left;
	background-color:#FFF;
	position:relative;
	height:570px;
	width:400px;
	margin-top:0px;
	padding-top:0px;
	padding-right:10px;
	overflow:auto;
}
.review_posted {
clear:left;
float:right;
font-size:10px;
margin-bottom:10px;
}

.reviewItem {
background-color:#F1F1F1;
border:1px solid #EAEAEA;
margin-top:2px;
margin-bottom:6px;
padding:10px;
width:95%;
}

.overAll h3 {
	font-size:11px;
	margin:0px;
	padding:0px;
	float:left;
	width:145px;
	padding-left:10px;
}

.reviewItem p {
margin:0;
padding:0;
}
.review_body {
clear:left;
}
.reviewsPagenation {
margin:5px 0;
}
.popup_spec h1 {
	font-size:14px;
	float:left;
	padding:0px 5px 0px 10px;
}
.leave-review-small {
	padding-left: 22px;
	padding-bottom:15px;
	padding-top:14px;
}
.review_rating_img {
	padding-top:5px;
}
.overAll {
	border:2px solid #b3b3b3;
}
.reviewTop {
	margin-top:2px;
	margin-bottom:6px;
	padding:0px 10px 10px 10px;
	width:95%;
	min-height:90px;
}

#selectManuModel h2 {
	font-size:11px;
	float:left;
	padding:0px 5px 0px 10px;
}
.navbg li {
	margin-top:-1px;
}
#specandreviews {
	margin-top:15px;
	background-image:url('/templates/1/images/tab-backg.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
	height:35px;
	color:#FFF;
	text-align:center;
	display:block;
	width:240px;
	font-size:11px;
	position:relative;
	float:left;
}
#specandreviews2 {
	margin-top:5px;
	background-image:url('/templates/1/images/tab-backg.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
	height:35px;
	color:#FFF;
	text-align:center;
	display:block;
	width:250px;
	font-size:11px;
	position:absolute;
	top:266px;
	left:10px;
}
.replace {
	position:absolute;
	top:270px;
	left:270px;
}
#compareThis {
	color:#000;	
	font-size:11px;
	position:absolute;
	bottom:10px;
	right:-80px;
	height:36px;
	text-align:left;
	padding-left:10px;
}

#page_subheader {
	float:left;
	padding-bottom:10px;
	min-height:130px;
}

#topItem {
	marging-top:8px;
	margin-left:0px;
	padding:10px;
	width:350px;
}

#compareThis label:hover {
	text-decoration:underline;
}

#compareThis label {
	font-weight:bold;
}

.unchecked {
	width:200px;
	background-image:url('/templates/1/images/tab-backg-oc.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
}

.comparecheckbox {
	margin-top:13px;
}

.checked {
	width:200px;
	background-image:url('/templates/1/images/tab-backg-oc.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
}

#specandreview_link {
	position:absolute;
	top:13px;
	left:15px;
	display:block;
}
.fixedtab {
	margin-top:-1px;
}

#buyers_guide {
	width:800px;
	margin-left:85px;
	float:left;
	border:1px solid #dbdbdb;
	text-align:center;
	padding:10px;
	background-color:#f5f5f5;
}

#ajax_results {
	width:970px;
	float:left;
	position:relative;
}

#flash_player {
	float:left;
}

#ajax_content {
	float:left;
	padding-left:15px;
	width:310px;
}

#ajax_content h2 {
	font-size:13px;
	width:290px;
	background-color:#238c09;
	color:#FFF;
	text-align:center;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	margin-bottom:30px;
}

#buyerscontent
{
	float:left;
	width:964px;
	font-size:12px;
	color:#666666;
	padding:0 15px 0 0;
	margin:0 0 10px 5px;
}

#buyers_noitem {
	border:1px solid #dbdbdb;
	background-color:#f5f5f5;
	padding:10px;
}

em {
	position: absolute;
	background-color:#ffffdd;
	border:1px solid #edb800;
	font-style:normal;
	font-weight:normal;
	width:250px;
	top: 200px;
	left: 50px;
	text-align: center;
	z-index: 999;
	display: none;;
	color:#9a6015;
	padding:7px;
	text-align:left;
}
em:first-letter {
	font-size:16px;
	font-weight:bold;
}
.explain-word span {
	height:20px;
	width:20px;
}
.gtt-title {
	width:95%;
}

.explain-word {
	background-image:url('/templates/1/images/help-icon.png');
	background-repeat:no-repeat;
	background-position:right center;
}

.explain-word:hover {
	cursor:help;
}
.help_big {
	position:absolute; 
	top:105px; 
	right:10px;
}
.help_big:hover {
	cursor:help;
}
#spread {
	background-color:#cdcdcd;
	color:#333333;
	padding:10px 10px 10px 10px;
	width:99%;
	font-weight:bold;
}

#comments_list ul {
	list-style-type: none;
}

.pair_comment {
	-moz-border-radius:2px 2px 2px 2px;
	background-color:#FBF9EA;
	border:2px dotted #E2E1D5;
	margin:0px 0px 10px 0px;
	overflow-x:auto;
	padding:10px;
}

.impair_comment {
	-moz-border-radius:2px 2px 2px 2px;
	background-color:#FFFFFF;
	border:2px dotted #E2E1D5;
	margin:0px 0px 10px 0px;
	overflow-x:auto;
	padding:10px;
}

.red_comment {
	background-color:#febbbb;
	border:2px dotted #ad7575;
	list-style-type: none;
	padding:10px;
	overflow-x:auto;
	margin:0px 0px 10px 0px;
	-moz-border-radius:2px 2px 2px 2px;
}
.decalTop {
	margin-top:10px;
}

.mostpopularlaptop {
	position:relative;
	float:left;
	width:474px;
	min-height:20px;
	padding:3px 3px 3px 9px;
	border: 1px solid #d9d6d6;
	background-position:top left;
	background-repeat:repeat-x;
	display:inline;
	left:0px;
	margin-left:0px;
}

.mostpopularlaptop ul {
	list-style-type: none;
	width:100%;
	padding:0px;
	margin:0px;
}

.title-mp {
	width:30%;
	height:91px;
	float:left;
	padding-left:10px;
	text-align:center;
	padding-top:5px;
}

.description-mp {
	width:66%;
	height:91px;
	float:left;
	padding-top:5px;
}

.description-mp .topprice {
	font-size:14px;
	color:#c63939;
	position:absolute;
	top:25px;
	right:20px;
}

ul .mp-spec {
	margin-top:10px;
	margin-bottom:10px;
}

.mp-spec li {
	list-style-type: circle;
	font-size:12px;
	margin-left:20px;
	margin-bottom:2px;
}

ul li .seealldealslink2 {
	background-image:url(/templates/1/images/compare-prices.gif);
	background-position:left top;
	background-repeat:no-repeat;
	bottom:3px;
	display:block;
	overflow:hidden;
	padding-top:22px;
	width:130px;
	z-index:0;
	margin-top:5px;
	float:right;
	height:30px;
	position:absolute;
	top:50px;
	right:0px;
}

.landing_rankimg_small {
	position:absolute;
	top:63px;
	left:25px;
	zindex:999;
}
#conversionUp {
	position:relative;
	top:160px;
	left:0px;
}

#LivechatButton {
	margin-left:40px;	
	margin-top:10px;
}

#phone_cadre { 
	position:absolute; 
	top:0px; 
	right:490px; 
	z-index:999; 
	background-color:#a5d1ff; 
	border:1px dotted #499ef5; 
	padding:9px 3px 3px 3px;
	width:170px;
	height:50px;
	text-align:center;
	line-height:20px;
}
#text_legal {
	color:#999999;
	font-size:0.em;
	font-style:normal;
	font-weight:400;
	text-align:center;
}

#adsense {
	position:absolute;
	top:180px;
	right:10px;
	z-index:999;
	height:265px;
	width:200px;
}

#review_adsense {
	position:absolute;
	bottom:0px;
	left:-15px;
}

#compareRectify {
	margin-left:0px;
	border:0px;	
}

#vertical_pub {
	position:absolute;
	height:600px;
	width:128px;
	top:145px;
	right:-215px;
}

#vertical_pub2 {
	position:absolute;
	height:600px;
	width:128px;
	top:145px;
	left:-155px;
	z-index:9999;
	border:1px solid black;
}

#horizontal_pub {
	position:absolute;
	top:25px;
	right:-75px;
}

#horizontal_pub2 {
	position:absolute;
	top:770px;
	right:-75px;
}


#pagescontent_ltd
{
	float:left;
	width:700px;
	font-size:12px;
	color:#666666;
	padding:140px 15px 0 0;
	margin:0 0 10px 20px;
	position:relative;
}

#pagescontent_ltd p
{
	margin:3px 0 13px 0;
}

#pagescontent_ltd h2
{
	color:#333333;
	margin-bottom:0;
}