﻿body{background-position:center top;background-repeat:no-repeat;color:#414141;}
#MainDiv{width:1000px;}
#MasterMiddleSection{width:1000px;display:block;float:left;top:197px;}
.BottomPageLinks{width:1000px;display:block;margin:20px auto;background-color:Transparent;padding-bottom:10px;float:left;}
#MainDiv{background-position:center top;background-color:transparent;background-repeat:no-repeat;height:540px;}
.TopBreadCrum{height:15px;width:1000px;text-align:right;}
#MainContentDiv{display:inline;float:left;}
#MasterHeader{width:1000px;height:182px;}
#MainContentTop{background-repeat:no-repeat;background-color:Transparent;background-image:url(/imgs/MainContentTop.gif);background-position:center top;height:10px;width:640px;}
#MainContentBot{height:10px;width:640px;display:block;}
.HeaderLinks{float:right;text-align:left;margin-left:10px;border-bottom:solid 2px #f39;width:69px;}
.HeaderLinks a{cursor:pointer;width:98px;font-size:11px;}
.HeaderLinks a:hover{text-decoration:none;}
.MainProductHeader{font-size:20px;}
#MainContentDiv{margin:0 auto;width:640px;background-color:#fff;}
#MasterRightMenu{width:179px;display:block;height:100%;}
#MasterLeftMenu{width:180px;display:block;height:100%;}
.LeftCol,#MasterMainContent{float:left;display:inline;}
.marquee{overflow:hidden;position:absolute;top:113px;left:100px;width:800px;height:20px;}
.RightCol{float:right;display:inline;}
#AllContentDiv{margin:0 auto;width:1000px;height:auto;position:relative;}
.SearchTxtBox{vertical-align:middle;border:solid 1px #6788ae;height:14px;Width:260px;float:right;display:block;background:#fff url(/imgs/magnifyingGlass.jpg) no-repeat left;padding-left:17px;}
.SearchBtn{vertical-align:middle;float:right;display:block;padding-left:3px;}
.CatButton{float:left;height:21px;width:65px;margin-right:9px;padding-left:14px;display:block;vertical-align:middle;}
.CatButton .ActiveButton{color:#fff;}
.BrandButton{float:left;height:20px;width:64px;padding-left:19px;display:block;vertical-align:middle;background-image:url(/imgs/brandbuttonimages.jpg);background-position:0 0;}
.BrandButton:hover{background-position:82px 0;}
.CatButton a,.BrandButton a{width:64px;height:19px;vertical-align:middle;font-weight:bold;font-size:12px;text-decoration:none;color:#666;display:table-cell;vertical-align:middle;letter-spacing:.5px;}
.BrandButton a:hover{color:#414141;}
.HeaderTabsArea{position:absolute;left:181px;width:640px;height:26px;top:131px;}
.HeaderBreadcrumArea{position:absolute;top:164px;left:54px;width:630px;height:13px;float:left;padding-top:3px;padding-bottom:4px; overflow:hidden;}
.HeaderBreadcrumArea a{font-size:11px;text-decoration:underline;color:#414141;}
.HeaderBreadcrumArea .SiteMap{color:#858585;}
.HeaderBreadcrumArea span{padding-left:3px;padding-right:5px;font-size:12px;vertical-align:middle;}
.BasketInfoArea{height:18px;margin-top:2px;width:237px;position:absolute;top:163px;left:690px;}
.PhoneNumArea{width:100px;height:18px;position:absolute;left:820px;top:139px;}
.PhoneNumArea span{font-size:11px;height:11px;padding-left:5px;}
#MasterMainContent{margin-bottom:10px;background-repeat:no-repeat;background-color:Transparent;background-image:url(/imgs/MainContentBot.gif);background-position:center bottom;}
.HeaderTabs{margin:0 auto;width:632px;height:26px;}
.HeaderTab{display:block;float:left;width:125px;height:22px;background-color:Transparent;background-image:url(/imgs/BackgroundLines.jpg);background-position:bottom;background-repeat:repeat-x;margin-top:4px;}
.HeaderTabborderleft{display:block;float:left;width:125px;height:22px;background-color:Transparent;background-image:url(/imgs/BackgroundLines.jpg);background-position:bottom;background-repeat:repeat-x;margin-top:4px;border-left:solid 2px #cecece;}
.HeaderTabborderleft a,.HeaderTab a{display:block;padding-top:4px;vertical-align:middle;width:125px;height:18px;text-align:center;color:#666;background-color:Transparent;}
.HeaderTabborderleft a:hover,.HeaderTab a:hover{text-decoration:none;background-color:#f2f2f2;color:#414141;}
.HeaderBlackTab{display:block;float:left;width:126px;height:26px;background-color:Transparent;background-image:url(/imgs/HeaderBlackTab.gif);background-repeat:repeat;}
.HeaderBlackTab a{display:block;vertical-align:middle;width:126px;height:23px;text-align:center;color:#fff;font-weight:bold;padding-top:7px;}
.HeaderBlackTab a:hover{text-decoration:none; color:#FFFFFF;}
.LeftOfBlackTab,.RightOfBlackTab{background-repeat:no-repeat;}
.LeftOfBlackTab{background-image:url(/imgs/tabfadeleft.gif);background-position:right;}
.RightOfBlackTab{background-image:url(/imgs/tabfaderight.gif);background-position:left;}
.NewsLetterSub{width:160px;margin:0 10px;height:67px;background-position:0 -288px;background-color:Transparent;margin-bottom:10px;}
.NewsLetterSub input{margin-top:37px;margin-left:8px;}
.PcProAwards,.ReductionsAd,.NewsLetterSub,.EpsonAd,.InsertAd,.PlusNetAd,.MobileAd{background-image:url(/imgs/Allbanners.gif);}
.LenovoAd{background-image:url(/imgs/Ads/Lenovo-banner.png); width: 140px; height: 74px;}
.LenovoAd a{display:block; width: 140px; height: 74px;}
.FujitsuAd{background-image:url(/imgs/Ads/Fujitsu-banner.jpg); width: 140px; height: 74px;}
.FujitsuAd a{display:block; width: 140px; height: 74px;}
.PcProAwards{width:160px;height:221px;margin:0 10px 10px;background-position:0 0;}
.PcProAwards a{display:block;height:221px;width:160px;}
.MobileAd{width:160px;margin:0 auto 10px;height:86px;background-position:0 -619px;background-color:Transparent;}
.MobileAd a{width:160px;height:86px;display:block;}
.EpsonAd{margin:0 auto;width:140px;height:74px;background-position:0 -355px;background-color:Transparent;}
.EpsonAd a{width:140px;height:74px;display:block;}
.EpsonAd a:hover{text-decoration:none;}
.UserLink{display:none;}
.HeaderTopRight{display:block;float:right;width:444px;}
.HeaderTopRight .Links{display:block;text-align:right;float:right;margin-top:10px;margin-right:4px;width:444px;}
.SearchBoxSection{margin-top:65px;margin-right:105px;text-align:right;height:18px;}
.AlignimgMiddle{vertical-align:middle;}
.LoadingSearchimg{height:32px;width:32px;margin-top:-25px;margin-right:52px;float:right;display:block;background-color:Transparent;background-position:center;}
.HeaderTopLeft{display:block;float:left;}
.HeaderTopLeft .MoreMessage{margin-left:120px;margin-top:10px;}
.MoreMessage a{text-decoration:none;}
.MoreMessage a:hover{text-decoration:none;color:inherit;}
.MoreMessage{text-align:left;}
.MoreNameArea{overflow:hidden;margin-left:50px;padding-left:183px;margin-top:28px;height:41px;max-width:350px;width:300px;position:absolute;top:41px;}
.MoreNameArea .Name{float:left;display:block;width:auto;}
.MoreNameArea .Name .Area{padding:1px;border:solid 2px #6788ae;display:block;height:34px;width:auto;text-align:center;width:auto;max-width:350px;}
/*.MoreNameArea .Name .Area span{display: block;vertical-align: middle;height:34px;font-size:33px;font-weight:normal; letter-spacing: -1px; font-family: Tahoma; line-height:27px;width:auto;max-width:200px;padding-left:5px;padding-right:6px;overflow:hidden;}*/
.MoreNameArea .Name .Area span{display:block;font-size:33px;height:33px;line-height:33px; overflow: hidden;}
.MoreNameArea .CoComimage{height:40px;width:22px;margin-left:4px;float:left;display:block;}
.HoverNormal:hover{color:#414141;}
.moreFromMessage{margin-left:97px;margin-top:3px;display:block;position:absolute;top:112px;}
.moreFromMessage a{font-size:11px;}
.RightMenuContent{width:179px;margin:0 auto;}
.VertAligntop{vertical-align:top;}
.LMDD{width:180px;display:block;}
.LNUnderDD{width:180px;display:block;}
.MainContentMidSection{background-color:#fff;width:640px;margin:0 auto;}
.LetterSiteMapSection{height:30px;padding-top:4px;font-size:10px;vertical-align:middle;text-align:center;}
.LetterSiteMapSection a{vertical-align:middle;font-size:10px;}
.LetterSiteMapSection span{vertical-align:middle;font-size:10px;}
.SourceCreative{text-decoration:underline;}
.LeftMenuArea{margin:0 auto;padding-top:33px;Width:160px;}
.PlusNetAd{margin:0 auto;width:140px;height:74px;background-position:0 -545px;background-color:Transparent;margin-top:10px;}
.PlusNetAd a{width:140px;height:74px;display:block;}
.PlusNetAd a:hover{text-decoration:none;}
.InsertAd{margin:0 auto;width:140px;height:116px;background-position:0 -429px;background-color:Transparent;margin-top:10px;}
.InsertAd a{width:140px;height:116px;display:block;}
.InsertAd a:hover{text-decoration:none;}
.HackerGuardianArea{width:140px;height:50px;}
.HackerGuardianArea a{width:140px;height:50px;display:block;color:#414141;text-decoration:none;}
.HackerGuardianArea a:hover{width:140px;height:50px;display:block;color:#414141;text-decoration:none;}
.HackerGuardianArea span{width:41px;height:50px;overflow:hidden;display:block;float:left;font-size:10px;text-align:right;vertical-align:middle;padding-top:6px;padding-right:6px;}
.HackerGuardianArea img{vertical-align:middle;padding-top:2px;}
.HackerGuardianArea script{vertical-align:middle;}
.ReductionsAd{height:67px;width:160px;margin:0 auto 10px;background-position:0 -221px;}
.ReductionsAd a{height:67px;width:160px;display:block;}
.ReductionsAd div{line-height:12px;float:right;width:74px;height:51px;padding:8px;text-align:center;color:#fff;font-size:13px;}
.ReductionsAd div b{font-weight:bold;font-size:20px;padding-bottom:3px;display:block;padding-top:3px;}
.ExtraLinksArea div .MenuOption{border-top:1px solid #6788ae;height:22px;width:140px;background-color:Transparent;background-image:url(/imgs/BackgroundLines.jpg);background-position:center bottom;background-repeat:repeat;color:#666;}
.ExtraLinksArea div .MenuOption:hover{background-color:#f2f2f2;background-image:none;}
.ExtraLinksArea div .MenuOption a{color:#666;cursor:pointer;text-decoration:none;vertical-align:middle;height:22px;width:135px;display:table-cell;padding-left:5px;}
.ExtraLinksArea div .MenuOption a:hover{color:#414141;text-decoration:none;}
.MainCustomerRating,.CompName,.CompRating,.MessageArea,.NameDateArea,.MoreLinkArea{font-size:11px;color:#414141;}
.MainCustomerFeedback{height:60px;}
.MessageArea{width:140px;height:45px;overflow:hidden;}
.NameDateArea{width:90px;height:15px;float:left;}
.MoreLinkArea{width:50px;height:15px;float:left;text-align:right;}
.MoreLinkArea a{text-decoration:none;}
.MoreLinkArea a:hover{text-decoration:none;}
.MainCustomerRating{height:60px;width:140px;}
.CompName{height:15px;width:70px;float:left;}
.CompName a{text-decoration:none;color:#414141;}
.CompName a:hover{text-decoration:none;}
.CompRating{height:15px;width:70px;text-align:right;float:left;}
#ImageLayer{position:absolute;border:0px;width:94px;height:94px;}
.moreFromTicker{display:block;left:558px;position:absolute;top:113px;width:337px;height:18px; font-size: 11px; overflow:hidden;}
.moreFromTicker ul, .moreFromTicker li, .moreFromTicker div, .moreFromTicker img  { margin: 0px; padding:0px; float: left; font-size: 11px; font-family: Arial; vertical-align: middle;height:18px;}
.moreFromTicker div{ width: 30px; }
.moreFromTicker ul{ width: 337px; padding-left: 5px;list-style-type:none;}
.moreFromTicker a{color:#414141;text-decoration:none;font-size: 11px; font-family: Arial;vertical-align:middle;}
.moreFromTicker a:hover{color:inherit;text-decoration: underline;font-size: inherit; font-family: inherit;vertical-align:inherit;}
.MsgArea{width: 610px; padding: 3px; background-color: #e8e8e8; margin: 0px 13px 10px 7px;}
.MsgArea span{ padding-right: 10px;color:#414141;display:inline;font-family:arial;font-size:12px;font-weight: bold;text-decoration:none;}
.moreFromTicker li { line-height: 18px;}
.RedLink { text-decoration: none; color: Red;}
.RedLink:hover { text-decoration: none; color: Red;}
.SiteMapLink{float: right; padding-right: 10px; width: 60px; text-align: right;}
.ProcurementMessage{display: none}
.CustomiseWebSite{display:block;height:100px;left:1009px;position:absolute;text-align:right;top:3px;width:16px;}
.CustomiseWebSite div{ height: 10px; width: 10px; margin: 2px 3px; float: right;cursor:pointer;}
.PartCodeLine {color:#414141;display:inline;font-family:arial;font-size:11px;font-weight:normal;text-decoration:none;}
.HeaderBreadcrumArea a,
.HeaderBreadcrumArea h1  { text-decoration: none; font-size: 11px; display: block; float: left; padding-right: 10px; padding-left: 10px;color:#414141; font-weight:normal;}
.HeaderBreadcrumArea .DividerNeeded  {background: url("/imgs/chevronDivider.gif") no-repeat scroll 100% 50% transparent; background-position: right;}
.SiteMap,
.HeaderBreadcrumArea a .clr {background: none;}
.Breadcrumbhome{background: url("/imgs/BreadCrumbHome.gif") no-repeat scroll 100% 50% transparent;margin-left:0;overflow:hidden;padding-left:0;padding-right:0;text-indent:-9999em;width:40px;}