body{
	margin:0px;
	padding:0px;
	background:url(../images/body_bg.gif) repeat-x #CCCCCC;
}
html{
	overflow-y:scroll;
}
td{
	vertical-align:top;
}
img{
	border:0px;
}
.Height100{
	height:100%;
}
.Height700{
	height:700px;
}
.PaddingBottom5{
	padding-bottom:5px;
}
.PaddingBottom75{
	padding-bottom:75px;
}
.PaddingBottom60{
	padding-bottom:60px;
}
.PaddingLeft7{
	padding-left:7px;
}
.PaddingTop4{
	padding-top:4px;
}
.PaddingTop6{
	padding-top:6px;
}
.PaddingTop16{
	padding-top:16px;
}
.PaddingLeft40{
	padding-left:40px;
}
.PaddingLeft20{
	padding-left:20px;
}
.PaddingLeft10{
	padding-left:10px;
}
.PaddingRight25{
	padding-right:15px;
}
.PaddingRight110{
	padding-right:110px;
}
.PaddingRight10{
	padding-right:10px;
}
.Background{
	background:url(../images/background.gif) no-repeat left 127px;
	margin:0px;
	padding:0px;
}
.LogoPad{
	padding:26px 0px 22px 7px;
}
.TopMenu{
	background:url(../images/topemenu_back.gif) no-repeat;
	width:530px;
	height:41px;
}
.TopMenuButtons{
	font-family:Tahoma;
	font-size:10px;
	color:#FFFFFF;
	padding:12px 0px 0px 14px;
}
.TopMenuButtonsOn{
	color:#127CBC;
}
.TopMenuButtons a{
	color:#FFFFFF;
	text-decoration:none;
}
.TopMenuButtons a:hover{
	color:#127CBC;
	text-decoration:none;
}
.TopMenuButtons a.TopMenuButtonsOn,a.topmenuon{
	color:#127CBC;
}
.SearchBtn{
	width:17px;
	text-align:right;
	padding:12px 10px 0px 0px;
}
.SearchTextFieldCont{
	padding:11px 0px 0px 0px;
}
.SearchTextField{
	background:url(../images/search_textfieldback.gif) no-repeat;
	width:148px;
	height:19px;
}
.SearchTextField input{
	width:133px;
	height:14px;
	border:0px;
	margin:1px 0px 5px 5px;
	font-family:verdana;
	font-size:9px;
	color:#BBBBBB
}
.VerticalSpace{
	width:5px;
	font-size:1px;
}
.Footer{
	font-family:Verdana;
	font-size:9px;
	color:#5499CF;
	text-align:center;
	line-height:18px;
	padding:15px 0px 15px 0px;
}
.Footer a{
	color:#5499CF;
	text-decoration:none;
}
.Footer a:hover{
	color:#F76925;
	text-decoration:none;
}
.CurveBg{
	background-color:#FFFFFF;
	border-top:1px solid #BDBDBE;
	height:10px;
	font-size:1px;
}
.WhiteDeals{
	background-color:#FFFFFF;
	border-left:1px solid #BDBDBE;
	border-right:1px solid #BDBDBE;
	padding:7px 28px 0px 35px;
	height:143px;
}
.ProductDeatil{
	font-family:Tahoma;
	font-size:11px;
	color:#575757;
}
.ProductDeatil a{
	color:#575757;
	text-decoration:none;
}
.ProductDeatil a:hover{
	color:#F0873B;
	text-decoration:none;
}
.ProductDeatil span{
	font-weight:normal;
}
.ProductDeatil span.Blue{
	font-weight:normal;
}
.ProductDeatil ul{
	padding:0px;
	margin:14px 0px 14px 18px;
}
.ProductDeatil ul li{
	margin:0px;
	padding:0px;
	list-style-image:url(../images/product_bullet.gif);
}
.ProductPrice{
	font-size:17px;
	font-family:Tahoma;
}
.OldPrice{
	color:#5499CF;
	text-decoration:line-through;
}
.NewPrice{
	color:#F0873B;
	text-align:right;
}
.LaptopPrice{
	color:#F0873B;
	text-align:right;
	font-size:14px;
	font-weight:bold;
}
.LaptopPrice2{
	font-size:14px;
	font-weight:bold;
	color:#F0873B;
}
.DealsFooter{
	background:url(../images/offers_bg.gif) no-repeat;
	width:467px;
	height:36px;
	padding:6px 20px 0px 20px;
}
.WhiteNews{
	background-color:#FFFFFF;
	border-left:1px solid #BDBDBE;
	border-right:1px solid #BDBDBE;
	height:143px;
	padding:0px 15px 0px 15px;
}
.NewsFooter{
	background:url(../images/news_bg.gif) no-repeat;
	width:261px;
	height:36px;
	padding:6px 17px 0px 17px;
}
.JoinMailing{
	background:url(../images/jointextfield_back.gif) no-repeat;
	width:183px;
}
.JoinMailing input{
	width:165px;
	height:14px;
	border:0px;
	margin:1px 0px 0px 5px;
	font-family:verdana;
	font-size:9px;
	color:#000;
}
.SubHeader{
	background:url(../images/sub_header.gif) no-repeat;
	width:766px;
	height:77px;
	font-family:Tahoma;
	font-size:25px;
	color:#FFFFFF;
	padding:22px 0px 0px 40px;
}
.SubLeftBorder{
	background:url(../images/sub_leftborder_bg.gif) repeat-y;
	height:100%;
	width:4px;
	font-size:1px;
}
.SubRightBorder{
	background:url(../images/sub_rightborder_bg.gif) repeat-y;
	height:100%;
	width:4px;
	font-size:1px;
}
.SubCenter{
	background-color:#FFFFFF;
	padding:15px 25px 20px 36px;
	font-family:Tahoma;
	font-size:12px;
	color:#575757;
}
.SubCenter a{
	color:#575757;
	text-decoration:none;
}
.SubCenter a:hover{
	color:#F0873B;
	text-decoration:none;
}
.SubCenter table{
	font-family:Tahoma;
	font-size:11px;
	color:#575757;
}
.SubCenter ul a{
	text-decoration:underline;
	color:#575757;
}
.SubCenter ul a:hover{
	text-decoration:none;
	color:#575757;
}
.CarrerText ul,.NewsDetail ul{
	margin:0px 0px 0px 12px;
	padding:0px 0px 0px 2px;
}
.CarrerText ul li,.NewsDetail ul li{
	margin:0px;
	padding:0px 0px 15px 15px;
	list-style-image:none;
	list-style-type:none;
	background:url(../images/forward.gif) no-repeat 0px 4px;
}
.BredCrmbs{
	padding-bottom:20px;
}
.BredCrmbs a{
	color:#575757;
	text-decoration:none;
}
.BredCrmbs a:hover{
	color:#F76925;
	text-decoration:none;
}
.BredCrmbs span{
	color:#F76925;
	font-weight:bold;
}
.PageTitle{
	font-size:22px;
	text-transform:uppercase;
	padding:0px 0px 20px 0px;
}
.BrandDropList{
	float:right;
	font-family:Tahoma;
	font-size:12px;
	color:#484636;
}
.LaptopBrandPad{
	border-bottom:1px solid #FFBF44;
	padding-top:20px;
}
.LaptopBrandTitle{
	font-size:20px;
	text-transform:uppercase;
	color:#575757;
}
.ViewAll{
	font-size:11px;
	color:#575757;
	text-align:right;
	padding-top:8px;
}
.ViewAll a{
	color:#575757;
	text-decoration:none;
}
.ViewAll a:hover{
	color:#F0873B;
	text-decoration:none;
}
.ListingLaptops{
	padding:20px 0px 10px 0px;
}
.DetailsProduct{
	float:left;
	margin:20px 0px 0px 0px;
}
.ListingSpace{
	width:20px;
	float:left;
	font-size:1px;
}
.BackToTop{
	padding-top:10px;
	text-align:right;
	font-family:Tahoma;
	font-size:11px;
	color:#575757;
}
.BackToTop a{
	color:#575757;
	text-decoration:none;
}
.BackToTop a:hover{
	color:#F0873B;
	text-decoration:none;
}
.CarrerText{
	color:#575757;
	border-bottom:1px solid #EFEFEF;
	padding-bottom:10px;
}
.FontSize14{
	font-size:14px;
}
.CarrerSectTitle{
	color:#3E94C9;
	font-size:14px;
	text-transform:uppercase;
}
.MembersTextField{
	background:url(../images/members_textfield.gif) no-repeat;
	width:178px;
	height:22px;
}
.CareerTextField{
	background:url(../images/career_textfield.gif) no-repeat;
	width:165px;
	height:22px;
}
/*.ContactTextField{
	background:url(../images/contact_textfield.gif) no-repeat;
	width:250px;
	height:22px;
}
.ContactTexArea{
	background:url(../images/contact_textarea.gif) no-repeat;
	width:464px;
	height:107px;
}*/
.QuatityTextField{
	width:30px;
	height:18px;
	border:1px solid #90C0F2;
	font-family:Tahoma;
	font-size:11px;
	color:#575757;
	padding:2px;
}
.CareerFormTextField,.CareerFormTextFieldSmall,.CareerFormSelect,.ContactFormTextField,.ContactFormTextArea,.ContactFormSelect,.MemberFormTextField,.CareerFormTextArea{
	border:1px solid #90C0F2;
	font-family:Tahoma;
	font-size:11px;
	color:#3E94C9;
	width:140px;
	height:18px;
	margin:2px 0px 0px 0px;
}
.CareerFormTextArea{
	width:285px;
	height:100px;
}
.CareerFormTextFieldSmall{
	width:95px;
}
.MemberFormTextField{
	width:170px;
}
.ContactFormTextArea{
	width:455px;
	height:100px;
}
.ContactFormTextField{
	width:240px;
}
.CareerFormSelect{
	width:147px;
	margin:0px;
	border:1px solid #90C0F2;
}
.ContactFormSelect{
	width:240px;
	margin:2px 0px 0px 0px;
	border:1px solid #90C0F2;
}
.CareerFields,.MembersFields{
	padding:2px 51px 15px 0px;
	font-size:11px;
}
.MembersFields{
	padding:2px 17px 16px 0px;
}
.CareerFields2{
	padding:2px 51px 0px 90px;
	font-size:11px;
}
.RequiredFields{
	color:#575757;
	font-size:11px;
}
.ContactMap{
	float:right;
}
.CareerForm{
	font-size:11px;
}
.MembAreaLeft{
	border-right:1px solid #CFCFCF;
}
.MemberTitle{
	font-size:15px;
	color:#EA8641;
	padding-bottom:30px;
}
.NewsTitle{
	color:#3E94C9;
	font-size:14px;
	padding-bottom:20px;
}
.NewsTitle a{
	color:#3E94C9;
	text-decoration:none;
}
.NewsTitle a:hover{
	color:#FD8A2D;
	text-decoration:none;
}
.NewsRef{
	font-size:9px;
	color:#575757;
}
.NewsRef a{
	color:#575757;
	text-decoration:underline;
}
.NewsRef a:hover{
	color:#575757;
	text-decoration:none;
}
.NewsDetail{
	font-size:12px;
	padding:20px 50px 0px 0px;
}
.NewsDetail ul a{
	font-size:10px;
	color:#3A91C7;
}
.NewsList{
	border-bottom:1px solid #BABABA;
	padding:0px 0px 20px 0px;
}
.NewsList2{
	border-bottom:1px solid #BABABA;
	padding:0px 0px 20px 0px;
}
.SearchHead{
	background-color:#FF9E3E;
}
.SearchHead img{
	margin:7px 6px 0px 0px;
}
.SearchHead table{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.ProductName{
	padding:12px 0px 0px 50px;
}
.ProductName a{
	color:#3A92C7;
	text-decoration:underline;
}
.SearchPad{
	padding:12px 0px 12px 0px;
}
.Orange{
	color:#FF9E3E;
}
.FontSize12{
	font-size:12px;
}
.Blue{
	color:#3A92C7;
	font-weight:normal;
}
.ProductField{
	vertical-align:middle;
	text-align:center;
}
.BorderBottom{
	border-bottom:1px solid #CCCCCC;
}
.FontSeize24{
	font-size:24px;
}
.Results{
	font-size:14px;
	padding-bottom:6px;
	color:#3E94C9;
}
.LongUp,.LongDown,.Long{
	background:url(../images/long_up.gif) no-repeat;
	text-align:center;
	width:327px;
	height:16px;
	padding-top:1px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.LongDown{
	background:url(../images/long_down.gif) no-repeat;
}
.Long{
	background:url(../images/long.gif) no-repeat;
}
.SmallUp,.SmallDown,.Small{
	background:url(../images/small_up.gif) no-repeat;
	width:105px;
	height:16px;
	text-align:center;
	padding-top:1px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.SmallDown{
	background:url(../images/small_down.gif) no-repeat;
}
.Small{
	background:url(../images/small.gif) no-repeat;
}
.ShopLong,.ShopSmall,.ShopMedium{
	background:url(../images/shop_long.gif) no-repeat;
	width:316px;
	height:16px;
	text-align:center;
	padding-top:1px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.ShopSmall{
	background:url(../images/shop_small.gif) no-repeat;
	width:79px;
}
.ShopingBasketBack{
	background:url(../images/shopingbasket_back.gif) no-repeat;
	width:227px;
	height:110px;
	padding:37px 12px 0px 16px;
}
.ShopingCartInfos{
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
}
.ShopingCartInfos a{
	text-decoration:underline;
	color:#FFFFFF;
}
.ShopingCartInfos a:hover{
	text-decoration:none;
	color:#000000;
}
/**************Scroll******************/
#divUpControl{
	position:absolute;
	right:5px; 
	top:0px; 
	z-index:1; 
} 
#divDownControl{
	position:absolute;
 	right:5px;
  	top:120px;
  	z-index:1; 
  } 
#divContainer{
	position:relative;
	width:200px;
	height:125px; 
	overflow:hidden; 
	top:0px; 
	left:0px; 
	visibility:hidden;
} 
#divContent{
	position:absolute;
 	top:-30px;
  	left:-142px;
	font-family:Tahoma;
	font-size:11px;
	color:#575757;
	height:230px;
}
#divContent ul{
	padding:0px;
	margin:14px 0px 0px 18px;
}
#divContent ul li{
	margin:0px;
	padding:0px 0px 12px 0px;
	list-style-image:url(../images/product_bullet.gif);
}
#divContent a{
	color:#575757;
	text-decoration:none;
}
#divContent a:hover{
	color:#53ADF3;
	text-decoration:none;
}
#ControlContaniner{
	position:relative;
}
#newscontents{
  	left:-142px;
	font-family:Tahoma;
	font-size:11px;
	color:#575757;
}
#newscontents ul{
	padding:0px;
	margin:14px 0px 0px 18px;
}
#newscontents ul li{
	margin:0px;
	padding:0px 0px 12px 0px;
	list-style-image:url(../images/product_bullet.gif);
}
#newscontents a{
	color:#575757;
	text-decoration:none;
}
#newscontents a:hover{
	color:#53ADF3;
	text-decoration:none;
}
/************** End Scroll ******************/
/************** Drop Down Menu ******************/
div.dropmenu {
	visibility: hidden;
	position: absolute;
	left:0px;
	top:0px;
	z-index:1000;
}
.SubMenuLeftBg{
	height:100%;
	border-right:1px solid #FFB53D;
	font-size:1px;
}
.SubmenuBg{
	background-color:#FD8A2D;
	border-right:1px solid #FFB53D;
}
.SubMenuBorder{
	border-bottom:1px solid #FDA55E;
}
.SubmenuBg div{
	padding:6px 0px 6px 15px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.SubmenuBg div a{
	color:#FFFFFF;
	text-decoration:none;
}
.SubmenuBg div a:hover{
	color:#127CBC;
	text-decoration:none;
}
/************** End Drop Down Menu ******************/

.ProductsList ul{
	margin:0px;
	padding:5px 0px 30px 0px;
	font-size:13px;
}
.ProductsList ul li{
	margin:0px;
	padding:3px 0px 0px 25px;
	list-style-type:none;
	list-style-image:none;
	background:url(../images/forward.gif) no-repeat 15px 8px; 
}
.ProductsList ul li a{
	text-decoration:none;
	color:#575757;
}
.ProductsList ul li a:hover{
	text-decoration:none;
	color:#FD8A2D;
}
.ProductSect{
	font-weight:bold;
	font-size:14px;
}
.memberoflogo{
	padding:12px 0px 0px 40px;
}
.360degre{
	position:absolute;
	background-color:#3E94C9;
	left:0px;
	top:0px;
	width:654px;
	z-index:1000;
	text-align:center;
	height:400px;
}
.degre360{
	position:absolute;
	background-color:#3E94C9;
	left:0px;
	top:0px;
	width:450px;
	z-index:1000;
	text-align:center;
}
.flashdiv
{	background-color:#3E94C9;
	width:100%;
	text-align:center;
	}
.MembersStatus
{padding:0 15px 5px 0px;
	text-align:right;
	color:#F76925;
	font-family:Tahoma;
	font-size:12px;
	}
.MembersStatus a{
	color:#127CBC;
	text-decoration:none;
}
.MembersStatus a:hover{
	text-decoration:underline;
}
.orange{
	color:#F76925;
	font-weight:bold;
}
.smalllist{
	border:1px solid #90C0F2;
	font-family:Tahoma;
	font-size:11px;
	color:#3E94C9;
	width:74px;
	height:18px;
	margin:2px 0px 0px 0px;
}
.Sendbtn{
	padding-right:180px;
}
.Sendbtn2{
	padding-right:26px;
	padding-top:20px;
}
.ContactFormTextArea2{
	border:1px solid #90C0F2;
	font-family:Tahoma;
	font-size:11px;
	color:#3E94C9;
	width:240px;
	height:88px;
	margin:2px 0px 0px 0px;
}
.paddingbottom20{
	padding-bottom:20px;
}
#DivArchiveLink{
	padding-right:40px;
}
.belowflash{
	background:url(../images/belowflash.gif) no-repeat left 359px;}

.actualiterow{
	padding:10px 0 10px 10px;
	background:url(../images/homeSep.gif) no-repeat left bottom;
}