body {background-attachment:fixed; background-image: url(bg_page.jpg); background-position:center top; background-repeat:repeat-y;
  margin:0px;
  padding:0px;
   
}

#main1{margin-left:auto;margin-right:auto; width:1007px;border:0px solid red;}


.new_menu {color:#efffff; font-weight:bold; font-size:12px; text-decoration:none; padding-left:15px; padding-right:15px; line-height:23px;}
.new_menu:hover {color:white; text-decoration:underline;}


#top-transparent{/*filter: alpha(opacity=55); -moz-opacity: .55;*/padding:3px; width:180px; margin-top:0px; margin-right:0px; margin-left:auto;}
#top-transparent a {color:#2E4747; text-decoration:none;}


.smenu_tab {margin-left:6px; margin-right:6px; margin-top:0px; border-left:1px solid #e0e0e0;}

.asidemenu_h1 { width:100%; text-align:left;   }
.asidemenu_h1 #hi { color:#CB3A02; font-weight:bold; text-decoration:none; background:#f9f9f9; border-bottom:1px solid #e1e1e1; text-transform:uppercase; padding:8px 8px 3px 3px; display:block;}
.asidemenu_h1 a { color:#EF7000; font-weight:bold; text-decoration:none; background:#f9f9f9; text-transform:capitalize; padding:8px 8px 3px 8px; display:block;}
.asidemenu_h1 a:hover {background:#0599B8; color:white;}
.asidemenu_h1 a img {border:0px solid #000000; margin-right:6px;}
.asidemenu_h1 li {type:none;list-style-type:none;}
.asidemenu_h1 li a{color:#502906; font-weight:normal; padding:1px 20px; border:0px; background:#ffffff; border-bottom:1px dotted #e2e2e2; padding:3px;}

#showcase_detail {width:100%;}
#showcase_detail td {background:#fafafa; border:1px solid #f3f3f3; font-size:11px;}
#showcase_detail select{font-size:11px;width:470px;}
#showcase_detail input {font-size:11px;border:1px solid #d0d0d0;height:14px;}

#main {font-family:arial; background:white;}
#laptop_detail th {text-aling:left; background:#E3E3E3; width:140px; color:#222222; padding:4px 5px;  }
#laptop_detail td {background:#f5f5f5;width:240px; color:#333333; padding-left:5px;}
#laptop_detail .ha {color:#666666; }
#laptop_detail .tab_top_th {height:30px; color:#eeeeee;}
#laptop_detail img {width:12px;}
#laptop_main_table {width:98%; border:1px solid #e7e7e7; color:#333333; margin-left:auto; margin-right:auto;}
#laptop_main_table td {padding:0px;}
#laptop_main_table th { height:20px;}
#laptop_main_table h2 {margin-top:3px;}
#laptop_header {padding-left:25px; background:white; width:50%;}
#laptop_header h1 {color: #0066CC;
	border-bottom-color: #FF9900;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-size:20px;
	margin-bottom:3px;}
#action_div {padding-top:5px;border:0px solid red; text-align:center; }
#price_div {text-align:center; margin-top:15px;}
#price_div span{*padding-left:10px;padding-left:10px; /*color:#FF7900;*/ color:red; font-weight:bold; font-size:18px; margin-bottom:8px;}
#price_div #stock {color:green; font-weight:normal;font-size:12px;}

#buy{color:green; font-weight:bold; font-size:16px; text-decoration:none;} 
#action img {border:0px solid; padding:3px 0px;}


#lap_bottom_actions {/*background:#d6d7d6;*/ border-top:1px solid #e7e7e7; height:18px; line-height:18px; text-align:right;}
#lap_bottom_actions a {padding:3px 18px; *padding:3px 12px; }
#productHyper {font-family:arial; font-size:10px; text-decoration:none; color:#999999; }
#productHyper:hover {text-decoration:underline; color:#222222; }

#laptop_drivers {width:97%;}
#laptop_drivers a {color:#0066CC; text-decoration:none;}
#laptop_drivers span {color:#999999; font-size:10px; }
#laptop_drivers td {background:#f5f5f5; border:1px solid #f0f0f0; padding-left:5px;}
#laptop_drivers .cat {padding-left:10px; background:none; height:32px; width:190px;}
#laptop_drivers .cat img {vertical-align:middle; padding-right:10px;}

.small_block{
	height: 160px;
	border-top-width: 7px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e8e8e8;
	border-right-color: #e8e8e8;
	border-bottom-color: #e8e8e8;
	border-left-color: #e8e8e8;
	margin-top: 4px;
	background:#fbfbfb;
	background-image:url('bg-box-bottom.png');
	background-position: bottom center;
	background-repeat:no-repeat;
	
	
}


.small_block a{color:#0066CC; text-decoration:none;}
.small_block #contact{color:#FF6000;}

.small_block span {
	background-color: #e8e8e8;
	width: 100%;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	white-space: nowrap;
}
.small_block span#sec {
	background-color: #FFFFFF;
	padding-top: 3px;
}



#heading_cat{background:#e8e8e8; padding:1px; color:#FF6701; text-align:center; margin:20px 0px;}
#heading_cat h1{padding:2px; margin:2px; font-family:Helvetica, sans-serif;}

h2 {
	color: #0066CC;
	border-bottom-color: #FF9900;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-size:14px;
	margin-bottom:3px;
}

#bottom{font-size:11px; padding-left:185px}

.bottom_link {color:#0066CC; text-decoration:none; padding:3px 15px;}

#bottom_navigator {font-size:12px; margin-left:auto; margin-right:auto; }
#bottom_navigator td {background:#e0e0e0; padding:3px;}
#bottom_navigator strong {color:#013264}
#bottom_navigator a {color:#0066CC; text-decoration:none;}

#tab_detail1, #tab_detail2, #tab_detail3, #tab_detail4, #tab_detail5, #tab_detail6 {
	background-color: #FFF;
	padding: 10px;
	border-bottom:1px solid #e7e7e7;
	border-left:1px solid #e7e7e7;
	border-right:1px solid #e7e7e7;
	padding:12px;
	margin-left:auto;
	margin-right:auto;
	width:93%;
	min-height:600px;
}
#tab_detail2, #tab_detail3, #tab_detail4, #tab_detail5, #tab_detail6{display: none; }
#tab_detail1 h2, #tab_detail3 h2, #tab_detail4 h2, #tab_detail5 h2, #tab_detail6 h2, #tab_detail2 h2 {color:#444444; border-bottom:1px solid #e7e7e7; }
#comp_tab_table {
	width:97%;
	margin-left:auto;
	margin-right:auto;
}

#comp_tab_table .active {
	
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e7e7e7;
	border-right-color: #e7e7e7;
	border-left-color: #e7e7e7;
	overflow: visible;
	text-align:center;
	height:24px;
}
 #comp_tab_table .inactive {
	background-color: #e7e7e7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d7d7d7;
	border-right-color: #d7d7d7;
	border-bottom-color: #dedede;
	border-left-color: #d7d7d7;
	text-align:center;
}

#comp_tab_table .active a {
	font-size: 12px;
	text-decoration: none;
	padding:2px 14px;
	color: #CB3A02;
}

#comp_tab_table .inactive a {
	color: #755958;
	text-decoration: none;
	font-size: 12px;
	padding:2px 14px;
	
}
#comp_tab_table #blank {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
}
#comp_tab_table #s_blank {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
}
#wrap {text-align:center;}
#wrap a img {border:1px solid #e7e7e7; padding:2px; margin:10px;}

#mega_care_div {width:304px; margin-left:auto; margin-right:auto; text-align:center; background:url('bg-customer.png') no-repeat; padding-top:110px; height:254px;}
#mega_care_div a, #mega_care_div span {text-decoration:none; color:#0066dd}




.lap_tb td{/*background:#f0f0f0;*/
/*border:1px solid #e7e3e7;*/
vertical-align:top;
width:253px;}

.lap_thu_box {
	background: url('bg-thumb.png') no-repeat;
	text-align: center;
	width:256px;
	height:356px;
}
.lap_thu_box h3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0065ce;
	text-decoration: none;
	font-weight:normal;
}
.lap_thu_box h3 sup {
	color: #F00;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.lap_thu_box a img {
	background-color: #FFF;
	border: 0px solid blue;
	width: 240px;
	height: 180px;
}
.lap_thu_box .spec td {
	background-color: #FFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	text-align:left;
	overflow:hidden;
	border: 0px solid red;
	}
.lap_thu_box #icons {
	text-align: left;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-top: 3px;
}
.lap_thu_box h3 {
	margin: 0px;
	padding: 4px;
	margin-bottom: 6px;
}
.lap_thu_box #price {
	text-align: right;
	padding-right: 3px;
}
.lap_thu_box #price span {
	color:#cc3c00;
	font-weight: bold;
	line-height: 30px;
}
.lap_thu_box #shrt_desc {
	color: #666;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 6px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
.lap_thu_box #colorbox {float:right; width:110px; text-align:right; margin-right:7px;}
.lap_thu_box #colorbox div{width:16px; height:16px; display:normal; border:1px solid #d6d7d6; float:right; margin-left:2px;}

.lap_tb #blank {background:none; border:0px solid}
.lap_thu_box #lap_name_div {
	/*background-color: #e4e2de;*/
	border-bottom:1px solid #e7e3e7;
}
.lap_tb {/*width:100%*/}


#comp_tab{margin-left:80px;width:"700px";font-size:11px;}
#comp_tab td{background:#f0f0f0; border:1px solid #e0e0e0; width:180px; vertical-align:top; text-align:center;}
#comp_tab .ha{background:#d0d0d0; border:1px solid #c0c0c0; width:150px; font-weight:bold; vertical-align:top;text-align:left; padding-left:3px;}
#comp_tab th{background:#505050; color:white; height:50px;}
#comp_tab #lapPic, #comp_tab select {width:179px; }
#comp_tab img {width:12px; border:0px;}
#comp_tab b {color:#0066CC;}
#comparisonHeader {padding:25px;}		 								
#comparisonHeader h1 {margin:0px; color:#0066CC; border-bottom:1px solid #FF6000; margin-bottom:6px;}

#comp_tab .comp_top {vertical-align:top;}

#laptop_comp_detail th {text-align:left; background:#e1e1e1; color:#111111; padding:4px 5px;  }
#laptop_comp_detail td {background:#f1f1f1; color:#333333; border:1px solid #e3e3e3; padding-left:5px; text-align:center;}
#laptop_comp_detail .ha {color:#232323; text-align:left; background:#e7e7e7; }
#laptop_comp_detail .tab_top_th {height:30px; color:#eeeeee;}
#laptop_comp_detail img {width:12px;  border:0px;}
#laptop_comp_detail  #lapPic, .lap_comp_top select {width:179px; vertical-align:top; text-align:left; }
#laptop_comp_detail .lap_comp_top {vertical-align:top;}
#laptop_comp_detail .comp_model_top {background:#888888; color:white; height:50px; text-align:center;}
#laptop_comp_detail b{color:#0066CC;}

.bottomhead {height:px; background:#e0e0e0; color:#444444; margin:0px; text-align:center; padding:5px;}
.bottomhead a {text-decoration:none; color:#303030; padding:0px 10px;}
.bottomhead div {padding:5px;}
.bottomhead div a {text-decoration:none; color:#930; padding:10px;}

#bottom_extreme {background:#262626; color:white; height: 20px; line-height: 20px; padding:3px 5px 5px 5px; text-align:right;}
#bottom_extreme #links {float:left;}
#bottom_extreme #links a {color:Orange; text-decoration:none;}
#bottom_mid {text-align:center; height:; vertical-align:middle; }


#submenu {background:#e7e7e7; height:24px;  text-align:right; line-height:24px; padding-right:10px;}
#submenu a {text-decoration:none; color:#0066CC; padding:0px 5px;}
#submenu a:hover {text-decoration:underline;}

#submenu2 {height:24px;  text-align:right; line-height:24px; padding-right:10px;}
#submenu2 a {text-decoration:none; color:red; padding:0px 5px;}
#submenu2 a:hover {text-decoration:underline;}

#marquee {float:left; width:670px; text-align:left; padding-left:15px;}

#sell_frm_div {padding-left:45px;}

#sell_frm_tab {border:1px solid #d6d7d6; width:480px;}
#sell_frm_tab td {background:#f5f5f5; color:#888888;}
#sell_frm_tab .header {background:#e0e0e0; padding-left:5px; color:black; width:150px;}
#sell_frm_tab .spacer {background:#ffffff;color:black; }
#sell_frm_tab span {color:red; font-weight:bold; font-size:14px;}
#sell_frm_div  select, #sell_frm_div input {width:170px; font-size:12px;}


#sale_contact_div {background:#f7f6e1; padding:8px; font-size:12px; border:1px solid #ccc; width:350px; color:#444;}
#sale_contact_div strong {color:#056cac; font-size:12px;}
#sale_contact_div div {margin-top:15px; margin-bottom:15px;}
#sale_contact_div  i {color:#888888; font-size:11px;}
#sale_contact_div span {margin:75px; font-size:18px; line-height:22px; font-weight:bold; color:maroon;}

#contact_main_div{padding:25px;}
#contact_main_div h1{margin:0px; color:#0066CC; border-bottom:1px solid #FF6000; margin-bottom:6px; font-size:18px;}
#contact_main_div ul a {font-size:13px; font-weight:bold; color:maroon; line-height:24px; text-decoration:none;}


#contact_main_div #mega_strong{color:#0066CC; font-size:14px;padding-bottom:4px; line-height:22px;}
#contact_main_div h3 {margin-bottom:4px;  color:#cb3a02;}
#contact_main_div h4{margin-bottom:3px;}


#payment_QA_List_div{ padding:10px 0px;}
#payment_QA_List_div ul li a {color:#0066CC; font-weight:normal; line-height:16px;}

.border {border:1px solid #e6e7e6; padding:3px; width:630px;}
.bt {vertical-align: top; margin-top: 2px; width:73px; height:19px; background:url('images/button.png'); border:0px;}

.comp_side_div {text-align:center; border-bottom:1px solid #e8e8e8; padding-bottom:6px;}
.comp_side_div h3 {font-size:12px; color:#0066CC; margin-bottom:0px;}
.comp_side_div a img {border:0px solid;}


#top_ticket_div {margin-left:600px}
/*--------Developer Shahid -----------------------*/

#center_announcment {border:1px solid #E68A6D; background:#FAD8C8; margin-left:550px;margin-right:auto;width:300px; padding:3px;}
#center_announcment h2 {display:normal; border:0px;}
.footerAddress{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}
.marquees{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}


#index_pack #pack_header {background:#f0f0f0; 
							border-bottom:1px solid #d5d5d5; 
							color:#555555; 
							font:12px; 
							padding-top:15px; 
							font-weight:bold;
							text-align:center;}
#index_pack #pic {width:260px; padding:2px; background:#eeeeee; margin-top:10px;}
#index_pack #pic div {display:block; text-align:center; padding:3px; }
#index_pack #pic div a img {padding:3px; border:1px solid #eeeeee;width:240px;height:185px}
#index_pack #pic div a img:hover{background:#dddddd; }
#index_pack #pic table {width:100%}
#index_pack #pic td {width:50%;background:white; font-size:10px; color:#666666;}
#index_pack #pic span {color:blue; font-size:10px; text-align:left; padding-left:2px; display:block;}
#index_pack #more {text-align:right; background:#EFEBEF; padding:4px;float:right; width:120px; height:16px; line-height:16px; font-weight:bold;}
.attribute{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:red;
	text-decoration:none;							
}
.headerTabs{
font-family:Arial;
font-size:14px;
color:#222222;
font-weight:bold;

}

	#follow{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
	
	}
	#mainf{
	border:1px solid #eeeeee;
	background-color:#ffffff;
	float:right;
	margin-right:10px;
	width:100px;
	padding-:5px;
	*padding:5px;
	}
#mainf:hover{
	border:1px solid #ffffff;
	background-color:#dddddd;
	
	}
	#img{
		float:left;
	}
	#img:hover{
		float:left;
		background-color:#eeeeee;
	}
	#text{
		font-family:arial;
		
		font-size:11px;
		font-weight:bold;
		padding-top:0px;
		*pading-top:0px;
		text-decoration:none;
		padding-left:3px;
		*padding-left:3px;
		
	}

		#pdfMain{
	border:1px solid #222222;

	float:right;
	margin-right:50px;
	width:170px;
	padding-top:5px;
	padding-left:25px;
	*padding-top:5px;
	*padding-left:25px;
	border:0px solid red;
	}
	#pdfMain:hover{
	border:0px solid #eeeeee;

	float:right;
	margin-right:50px;
	width:170px;
	padding-top:5px;
	padding-left:25px;
	*padding-top:5px;
	*padding-left:25px;
	border:0px solid red;
	}
	#pdfImage{
		float:left;
	}
	#pdfImage:hover{
		float:left;
		
	}
	#pdfText{
		font-family:arial;
		
		font-size:13px;
		font-weight:bold;
		color:red;
		padding-top:0px;
		*pading-top:0px;
		text-decoration:none;
		padding-left:3px;
		*padding-left:3px;
		
	}
	#pdfText:hover{
		font-size:13px;
		font-weight:bold;
		color:red;
		padding-top:0px;
		*pading-top:0px;
		text-decoration:none;
		padding-left:3px;
		*padding-left:3px;
		
		
	}
	
#banner{
float:left;
padding-left:500px;
		}
#textBanner{
	padding-left:400px;
	width:300px;
}
#banners{
	
}

	
#title{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}
#attributes{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:3px;
	*padding-left:3px;
	color:red;	
}
#title:hover{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#222222;
}
#attributes:hover{
	font-family:arial;
	font-size:12px;
	padding-left:3px;
	*padding-left:3px;
	font-weight:bold;
	text-decoration:underline;
	color:red;	
}

.contact_heading 
{
	color: #FFFFFF;
	font-size: 14px;
	padding-left: 10px;
	font-weight: bold;
}
.style1 {color: #FFFFFF; font-size: 16px; padding-left: 10px; font-weight: bold; }
.style2 {
	color: #990000;
	font-weight: bold;
}
	#share{
	float:right;
	padding-right:15px;
	padding-bottom:0px;
	*padding-right:15px;
	*padding-bottom:0px;
		}
	#follow{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding-bottom:0px;
	
	}
	#mainfollow{
	border:1px solid #eeeeee;
	background-color:#ffffff;
	float:right;
	margin-left:1px;
	width:18px;
	padding:2px;
	*padding:2px;
	margin-top:0px;
	*margin-top:0px;
	}
	#mainfollow:hover{
	border:1px solid #ffffff;
	background-color:#dddddd;
	}
	
	#mainfollow2{
	border:1px solid #eeeeee;
	background-color:#ffffff;
	float:right;
	margin-right:10px;
	width:100px;
	padding:5px;
	*padding:5px;
	margin-top:3px;
	*margin-top:3px;
	}
	#mainfollow2:hover{
	border:1px solid #ffffff;
	background-color:#dddddd;
	float:right;
	width:100px;
	margin-right:10px;
	padding:5px;
	*padding:5px;
	margin-top:3px;
	*margin-top:3px;
	}
	
	#img{
		float:left;
	}
	#img:hover{
		float:left;
		background-color:#eeeeee;
	}
	#textfollow{
		font-family:arial;
		
		font-size:11px;
		font-weight:bold;
		padding-top:0px;
		*pading-top:0px;
		text-decoration:none;
		padding-left:3px;
		*padding-left:3px;
		
	}
	#textfollow:hover{
font-size:11px;
		font-weight:bold;
		padding-top:0px;
		*pading-top:0px;
		text-decoration:none;
		padding-left:3px;
		*padding-left:3px;
		
		
	}
	
.titles{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#276e9a;
	background-color:#FFFFFF;
	padding-left:20px;
	
	
	}
.normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:20px;
	font-weight:bold;
	color:#222222;
	background-color:#FFFFFF;
	}
.price{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#276e9a;
	font-weight:bold;
	border:0px solid #222222;
	height:30px;
	background-color:#ff8001;
	}
	
.yes_icon{
	background:url('icons/tick-icon.png') no-repeat;);
	color:#54af28;
	
	padding-left:20px;
}

.no_icon{
	background:url('icons/delete-icon.png') no-repeat;);
	color:#b22922;
	
	padding-left:20px;
}

.null_icon{
	background:url('images/i14main110210.png') no-repeat;);
	color:#b22922;
	
	padding-left:20px;
}

#top-bar a{color:#ff8800; font-weight:normal;}
