@charset "iso-8859-1";
/* Default */
#wrapper { margin-left: 2px; }
.wrapper { width: 1000px; }

.transparent,
#hybContent .listImage img,
#hybContent .hybList ul li {
position: relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/cgi/en/img/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
#cboxClose { background: url(/cgi/en/img/close.gif) no-repeat left top; }

#header { width: 988px; margin-left: 3px; }
#mainMenu .navigationTabs a,
#mainMenu .userLinks a { padding-top: 7px; }
#mainMenu .userLinks .requestTrial { padding: 4px 10px 5px; }
#footer { margin-left: 2px; }

#pageContent.errorPage { margin-top: 0; padding-top: 99px; }
.moreInfo .contactInfo div { white-space: nowrap; }

#searchBar { text-align: center; }
#wrapper.productResults .resultsContainer #searchBar { margin-left: 90px; }
#wrapper.serviceDirectory .results #searchBar { margin-left: 90px; }

.recentSearchContainer { text-align: left; }
.home#wrapper .recentSearchContainer { top: -10px }

#browseSectionHeader .arrow.open { margin-top: 10px; }
#wrapper.home #searchBar { margin-bottom: 5px; text-align: left; }
#hiwContent .topText { margin: 0 10px 0 0; }
#hiwContent .hiwHeader { margin: 10px 5px; }
#hiwContent .hiwHeader .blueBalloonContainer { margin-left: 10px; }
#hiwContent .hiwHeader .arrowContainer { margin-left: 60px; }
#hiwContent .hiwHeader .arrowContainer .arrow.open { margin: 0; }
#hiwContent .hiwContentContainer { margin-left: 20px; }
#hiwContent .btnContainer { margin-left: 520px; width: 169px; }
#rsContent ul { width: 160px; }
#homeContentFooter .joinNetwork { margin-right: 0; }
#browseSection .viewAllLinks { margin-right: 75px; }
.joinNetworkBox p { width: 70%; }

#browseSidebar { margin-right: 5px; }
#browseSidebar #categoriesList,
#browseSidebar #manufacturersList { overflow: hidden; }

#wrapper.magazineSubscribe .formSection .formContent div.formNote { margin: 0 30px 0 0; }

#wrapper.freePosting div#freePostingContent label { margin: 3px 0; }
#wrapper.freePosting #freePostingContent #uploadImageSection #removeMainImage { margin: 20px 0 0 10px; }

#wrapper.serviceDirectory div.results { width: 56%; }
#wrapper.serviceDirectory div.tradeDirBoxPayingMember div.tradeDirCompanyLogo { width: 115px; }
#wrapper.serviceDirectory div.tradeDirBoxPayingMember div.tradeDirBoxInner { width: 390px; }

#wrapper.client div.bioInnerContainer div.bioMainContentShadow { margin: 10px 0 10px 6px; }
#wrapper.client div.bioInnerContainer div.bioMainContentShadow div.bioMainContent { margin: 0; }
.client#wrapper DIV.bioInnerContainer DL.halfWidth DD SPAN { width: 50px; }

#nonSearchSideBar #signInSideSection .rememberMe label { position: relative; }

.InputSuggestionBox { margin-top: 0; }
#wrapper .InputSuggestionBox { left: 547px; margin-top: -6px; }

#wrapper.sendMessage { width: 730px; clear: none; }
#wrapper.sendMessage div#sendMessageContent { width: 700px; }
#wrapper.sendMessage div#messageSupplier.rfq form#frmSupplier p input#chkSendMeOffers { margin: -3px 2px 0 -3px; }
#wrapper.sendMessage div#messageSupplier.rfq form#frmSupplier p.info { position: relative; margin-bottom: 0; }
#wrapper.sendMessage div#messageSupplier.rfq form#frmSupplier p.sendButton { margin: -10px 0 0; }

#wrapper.freePosting #freePostingContent { margin-left: 10px; }

#wrapper.passwordRecovery .pageBody form button { position: relative; top: 3px; }

#wrapper.requestTrial div.reqTrial form span.lastName { text-align: right; float: left; width: 70px; margin-left: 92px; }
#wrapper.requestTrial div.trialFormBody div.interested p label.second { width: 372px; }
#wrapper.requestTrial div.trialFormBody div.interested span.footerNote { position: relative; }
#wrapper.requestTrial div.trialFormFooter { margin-top: -18px; }
#wrapper.requestTrial #contentBodyTrial div.featureList2 { background: url(/cgi/en/img/mListBckBig.png) no-repeat left top; margin-top: 10px; }
#wrapper.requestTrial div.trialFormBodyBottom div.interested p span { width: 22px; height: 45px; float: left; margin-right: 0; }
#wrapper.requestTrial #contentBodyTrial div.reqTrial form p { float: left; margin: 0 0 5px; }
#wrapper.requestTrial div.trialFormBodyBottom div.interested * { float: left; margin-right: 5px; }

#wrapper.multiSeller div#detailsBody div#detailsContent div#sellerInformation div.resultsActions { margin-left: -52px; }
#wrapper.multiSeller div#detailsBody div#detailsContent div#sellerInformation div.resultsActions.bottom { margin: -20px 0 10px -52px; }

#buyITContent .recentSearchContainer { left: -391px;  }

#wrapper.signIn div.rememberMe { margin: 5px 0 -20px; width: 465px;}
#wrapper.signIn div.rememberMe a { margin-right: 60px; }
#wrapper.signIn div.rememberMe input#Session_Remember_Password { float: left; margin-top: -3px; }