/* EES Static Page Styles */
img,input[type="image"] { border: 0; vertical-align: middle; }
a.hovBord img {padding:2px;}
a.hovBord:hover img {border:2px solid #bbb; padding:0px;}

/* Our Services */
.w375 {width: 375px;}
.w665 {width: 665px;}

h3.help.alt {font-size: 16px;} /*overrides ees.2.css line ~95*/
div.ExternalSoftware {background:url(/Images/Icons/48x48/Services/ImportData.png) left top no-repeat; padding-left:55px;}
div.PricingSoftware {background:url(/Images/Icons/48x48/Services/3rdPartyPricers.png) left top no-repeat; padding-left:55px;}
div.emContacts {background:url(/Images/Icons/48x48/Services/emContacts.png) left top no-repeat; padding-left:55px;}
div.ADP {background:url(/Images/Icons/48x48/Services/ADP.png) left 4px no-repeat; padding-left:60px;}
div.Ariba {background:url(/Images/Icons/48x48/Services/Ariba.png) left top no-repeat; padding-left:85px;}
div.App {background:url(/Images/Icons/48x48/Services/App-2020-08.png) left top no-repeat; padding-left:55px;}
div.Automation {background:url(/Images/Icons/48x48/Services/Automation.png) left top no-repeat; padding-left:55px;}
div.Building {background:url(/Images/Icons/48x48/Services/Building.png) left 2px no-repeat; padding-left:55px;}
div.BuyingTools {background:url(/Images/Icons/48x48/Services/BuyingTools.png) left 2px no-repeat; padding-left:55px;}
div.CardSwipe {background:url(/Images/Icons/48x48/Services/CardSwipe.png) left top no-repeat; padding-left:55px;}
div.Catalog {background:url(/Images/Icons/48x48/Services/Catalog.png) left 2px no-repeat; padding-left:55px;}
div.CCsecurity {background:url(/Images/Icons/48x48/Services/CCsecurity.png) left 3px no-repeat; padding-left:55px;}
div.Curbside {background:url(/Images/Icons/48x48/Services/curbside.png) left 3px no-repeat; padding-left:55px;}
div.CustomLabels {background:url(/Images/Icons/48x48/Services/CustomLabels.png) left top no-repeat; padding-left:55px;}
div.CustomPart {background:url(/Images/Icons/48x48/Services/CustomPart.png) 4px top no-repeat; padding-left:55px;}
div.CustomSoftware {background:url(/Images/Icons/48x48/Services/CustomSoftware.png) left top no-repeat; padding-left:55px;}
div.CustomSolutions {background:url(/Images/Icons/48x48/Services/CustomSolutions.png) left top no-repeat; padding-left:55px;}
div.CustomWire {background:url(/Images/Icons/48x48/Services/CustomWire.png) left 4px no-repeat; padding-left:55px;}
div.Delivery {background:url(/Images/Icons/48x48/Services/Delivery3D.png) left top no-repeat; padding-left:55px;}
div.DirectVendorAccess {background:url(/Images/Icons/48x48/Services/DirectVendorAccess.png) left top no-repeat; padding-left:55px;}
div.EDI {background:url(/Images/Icons/48x48/Services/EDI.png) left 3px no-repeat; padding-left:55px;}
div.EESCredit {background:url(/Images/Icons/48x48/Services/EES_Credit.png) left 6px no-repeat; padding-left:55px;}
div.EmailInvoice {background:url(/Images/Icons/48x48/Services/EmailInvoice.png) left top no-repeat; padding-left:55px;}
div.Integration {background:url(/Images/Icons/48x48/Services/Integration.png) left top no-repeat; padding-left:55px;}
div.Inventory {background:url(/Images/Icons/48x48/Services/Products-Dolly.png) left top no-repeat; padding-left:55px;}
div.eInventory {background:url(/Images/Icons/48x48/Services/eInventory.png) left 4px no-repeat; padding-left:57px;}
div.Graph {background:url(/Images/Icons/48x48/Services/PricingSoftware.png) left top no-repeat; padding-left:55px;}
div.IMsupply {background:url(/Images/logos/orgs/IMSupply.png) left top no-repeat; padding-left:66px;}
div.IMARK {background:url(/Images/Icons/48x48/Services/IMARK.png) left top no-repeat; padding-left:66px;}
div.InvoiceApproval {background:url(/Images/Icons/48x48/Services/InvoiceApproval.png) left top no-repeat; padding-left:55px;}
div.Key {background:url(/Images/Icons/48x48/Services/Key.png) 9px top no-repeat; padding-left:55px;}
div.List {background:url(/Images/Icons/48x48/Services/List.png) left top no-repeat; padding-left:55px;}
div.Lock {background:url(/Images/Icons/48x48/Services/Lock.png) 4px 3px no-repeat; padding-left:55px;}
div.NAED {background:url(/Images/Icons/48x48/Services/NAED.png) left top no-repeat; padding-left:66px;}
div.Notification {background:url(/Images/Icons/48x48/Services/Notification.png) 11px 3px no-repeat; padding-left:55px;}
div.Oildex {background:url(/Images/Icons/48x48/Services/OILDEX.png) left top no-repeat; padding-left:85px;}
div.OnSiteProducts {background:url(/Images/Icons/48x48/Services/OnSiteProducts.png) left top no-repeat; padding-left:55px;}
div.Oracle {background:url(/Images/Icons/48x48/Services/Oracle.png) left top no-repeat; padding-left:85px;}
div.Payables {background:url(/Images/Icons/48x48/Services/Payables.png) left top no-repeat; padding-left:55px;}
div.Payment {background:url(/Images/Icons/48x48/Services/Payment.png) left top no-repeat; padding-left:55px;}
div.Personal {background:url(/Images/Icons/48x48/Services/Personal.png) left top no-repeat; padding-left:55px;}
div.PINs {background:url(/Images/Icons/48x48/Services/PINs.png) left top no-repeat; padding-left:55px;}
div.POReferenceManage {background:url(/Images/Icons/48x48/Services/PO.Reference.Manage.png) left top no-repeat; padding-left:55px;}
div.PowerPurchase {background:url(/Images/Icons/48x48/Services/PowerPurchase.png) left top no-repeat; padding-left:85px;}
div.PriceFiles {background:url(/Images/Icons/48x48/Services/PriceFiles.png) left top no-repeat; padding-left:55px;}
div.Products-Person {background:url(/Images/Icons/48x48/Services/Products-Person.png) left top no-repeat; padding-left:55px;}
div.ProjectManagement {background:url(/Images/Icons/48x48/Services/ProjectManagement.png) left top no-repeat; padding-left:55px;}
div.pulling-heads {background: url(/Images/Icons/48x48/Services/Personal.png) left top no-repeat; padding-left: 55px;}
div.Purchasing {background:url(/Images/Icons/48x48/Services/Purchasing.png) left top no-repeat; padding-left:55px;}
div.Quotes {background:url(/Images/Icons/48x48/Services/Quotes.png) left top no-repeat; padding-left:55px;}
div.Rewards {background:url(/Images/Icons/48x48/Services/Rewards.png) left top no-repeat; padding-left:55px;}
div.Returns {background:url(/Images/Icons/48x48/Services/Returns.png) 3px top no-repeat; padding-left:55px;}
div.SaveCost {background:url(/Images/Icons/48x48/Services/SaveCost.png) left top no-repeat; padding-left:55px;}
div.simpull-reel {background: url(/Images/Icons/48x48/Services/wire-services.png) left top no-repeat; padding-left: 55px;}
div.SpecialEvents {background:url(/Images/Icons/48x48/Services/SpecialEvents.png) left top no-repeat; padding-left:76px;}
div.Storage {background:url(/Images/Icons/48x48/Services/Storage.png) left top no-repeat; padding-left:55px;}
div.StoreEvents {background:url(/Images/Icons/48x48/Services/StoreEvents.png) left top no-repeat; padding-left:55px;}
div.Stores {background:url(/Images/Icons/48x48/Services/Stores.png) left top no-repeat; padding-left:55px;}
div.SuccessWare {background:url(/Images/Icons/48x48/Services/SuccessWare21.png) left top no-repeat; padding-left:85px;}
div.Technology {background:url(/Images/Icons/48x48/Services/Technology.png) left top no-repeat; padding-left:55px;}
div.grayBox.TimeSaved {background: #eee url(/Images/Icons/48x48/time.png) 5px 30px no-repeat;padding-left: 65px;}
div.Tracking {background:url(/Images/Icons/48x48/Services/Tracking.png) left top no-repeat; padding-left:55px;}
div.trailer-truck-rental {background: url(/Images/Icons/48x48/Services/Delivery3D.png) left top no-repeat; padding-left: 55px;}
div.TXBuyBoard {background:url(/Images/Icons/48x48/Services/TXBuyBoard.png) left top no-repeat; padding-left:66px;}
div.Tungsten {background:url(/Images/Icons/48x48/Services/TungstenNetwork.png) left top no-repeat; padding-left:85px;}
div.Vantage {background:url(/Images/Icons/48x48/Services/Vantage.png) left top no-repeat; padding-left:85px;}
div.Vendors {background:url(/Images/Icons/48x48/Services/Vendors.png) left top no-repeat; padding-left:55px;}
div.Warranty {background:url(/Images/Icons/48x48/Services/Warranty.png) left top no-repeat; padding-left:55px;}
div.Wire {background: url(/Images/Icons/48x48/Services/wire-services.png) left 3px no-repeat; padding-left: 55px;}
div.wire-cuts {background: url(/Images/Icons/32x32/References2.png) left top no-repeat; padding-left: 55px;}
div.wire-parallel {background: url(/Images/Icons/48x48/Services/CustomWire.png) left top no-repeat; padding-left: 55px;}

div.grayBox.CustomSoftware {background:#eee url(/Images/Icons/48x48/Services/minis/Vendors.png) 5px 15px no-repeat; padding-left:37px;}
div.grayBox.DirectVendorAccess {background:#eee url(/Images/Icons/48x48/Services/minis/DirectVendorAccess.png) 5px 15px no-repeat; padding-left:42px;}
div.grayBox.fax {background:#eee url(/Images/Icons/16x16/fax.png) 8px 12px no-repeat; padding-left:30px;}
div.grayBox.subInfo {background:#eee url(/Images/Icons/12x12/branch.png) 8px 12px no-repeat; padding-left:30px;}
div.grayBox.Info {background:#eee url(/Images/Icons/16x16/info.png) 8px 12px no-repeat; padding-left:30px;}


/*About Us and Help pages*/
	.section.main {margin-top:7px;}
	.section.main20 {margin-top:20px;}
	h4.alt {font-size:1.1em;}
	.noTxtDec {text-decoration:none;}
	.altLink {text-decoration:none; color:#000059;}
	.AboutLeftCol {width: 200px; float:left; margin-top:5px;}
	.AboutLeftCol a {text-decoration:none; color:#343650;}
	.AboutLeftCol a:hover {color: #487EFD;}
	.AboutLeftCol li {list-style:none; line-height:10px; }
	.Banner {margin-right:-150px;}
	.BannerBacking {margin-top:19px; height:200px; background:url(/Images/CustomerService/AboutUs/Current/slice.png) right repeat;  border:1px solid #999;}
	.BannerNav li {list-style:none; float:right; margin-bottom:6px; margin-top:0px;}
	.BannerNav a {border:0; display: inline-block; line-height:29px; text-align:center; font-size:.9em; background:url(/Images/Buttons/AboutUs/light_btn.png) no-repeat left top; text-decoration:none; color:#023893; outline:none; }
	.BannerNav a span { display:block; white-space:nowrap; margin:0 0 0 12px; padding-right:32px; line-height:29px; background:url(/Images/Buttons/AboutUs/light_btn.png) no-repeat right bottom;}
	.BannerNav a:hover {background:url(/Images/Buttons/AboutUs/dark_btn.png) no-repeat left top;}
	.BannerNav a:hover span {background:url(/Images/Buttons/AboutUs/dark_btn.png) no-repeat right bottom; color:#ddd;}
	.dblSpace {line-height:30px;}
	.dblSpace dt {margin-top:7px;}
	.dblSpace dd {padding:0 0 13px 0; font-size:.9em; line-height:17px;}
	dl.dlBox dd {margin-right: 12px; padding-top:5px; background-position:left 8px;}
	dl.dlBox dt.Header {padding-bottom:7px; padding-top: 5px; margin-right:20px; border-bottom:1px solid #ccc;}
	.dotted {color: #fff; background-color: #fff; border: 1px dotted #ccc; border-style: none none dotted; }
	.Indent {margin-left: 25px;}
	.Indent2 {margin:0 0 10px 8px; font-size:1em;}
	.textItalic {font-style:italic;}
	.textGry {color:#999;}
	.Lheight8 li {line-height:8px;}
	.listCapa {line-height:26px; font-size:1.03em;}
	ul.listCapa li {list-style:none;}
	ul.listCapa li h4 {font-style:italic; font-weight:bold; color:#555}
	ul.listCapa ul li{list-style:disc; font-style:normal;}
	.listNone li {list-style:none;}
	ul.sideRibbon li .listMedLarge {margin:0; font-size: .9em; padding:0; line-height:10px;}
	ul.sideRibbon li .listMedLarge ul {margin:0 0 0 12px; padding:0;}
	ul.sideRibbon li .listMedLarge li {padding:0; margin:0;}
	ul.sideRibbon li .listMedLarge > li {border-top: 1px solid #aaa; margin-bottom:0; padding-bottom:0;}
	ul.sideRibbon li .listMedLarge li.first {border-top: none;}
	ul.sideRibbon li .listMedLarge li a {background: url(/Images/Buttons/AboutUs/Nav_icon_trans.png) no-repeat 10px; padding:13px 0 13px 25px; display:block; outline:none;}
	ul.sideRibbon li .listMedLarge li li {padding:0; margin:0;}
	ul.sideRibbon li .listMedLarge li li a {background-image:url(/Images/Buttons/AboutUs/Nav_sub_icon.png); outline:none;}
	ul.sideRibbon li .listMedLarge li a:hover {background-color:#555; color:#CCC;}
	ul.sideRibbon li .listMedLarge li li a:hover {border-radius:7px; background-color:#777;}
	ul.sideRibbon li .listMedLarge li li a.active {background-color:#e6e6e6; border-radius:7px;}
	.listQfacts {line-height: 30px; font-size: 1em;}
	.listQfacts.padLeft {margin-left:185px;}
	.listBox {background-color:#ebebeb; border: 1px solid #ccc; margin:0 405px 30px 0; padding:10px 1px 5px 8px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 1px 1px 10px rgba(0,0,0,.2); box-shadow: 1px 1px 10px rgba(0,0,0,.2);}
	div.listBox.center {margin:30px 0px 0px 30px; padding:10px; width:540px;}
	.listBox.free30 {margin:5px 30px; padding:8px;}
	.listBox.free30.right {margin-right:230px; margin-top:15px;}
	.listHelpMenu {line-height:20px; font-size:1em;}
	.listHelpMenu li {list-style:none;}
	.listHelpAns {line-height:25px; margin:20px 0 0 0; padding:0;}
	.listHelpAns li {list-style:none; margin-bottom:9px;}
	.listHelpAns li li {list-style:none;}
	.listHelpAns li li li {list-style:circle;}
	.listHelpAns li li li li {list-style:disc;}
	ul.listSpace li {margin:5px 0 10px 0;}
	.helpMenu div {display:block;}
	.helpMenu img {padding:0px; margin:0px; border:none;}
	#topFAQ li {line-height:32px; font-size:1.1em; list-style:none;}
	#topFAQ li a {text-decoration:none; outline:none; background: url(/Images/CustomerService/Help/Qred.jpg) no-repeat 6px; padding:10px 0 10px 30px; }
	#topFAQ li.Ans {text-decoration:none; outline:none; background: url(/Images/CustomerService/Help/A_trans.jpg) no-repeat left 15px; padding:5px 0 5px 30px; margin:0 0 12px 25px;}
	ul.Squares p, h3 {margin-bottom:8px;}
	.Squares a {text-decoration:none; color:#343650; padding:6px 0px 0 80px; height:65px; display:block; border-radius:0 12px 12px 0; -moz-border-radius:0 12px 12px 0;}
	.Squares a:hover{ color: #487EFD;}
	.Squares li {list-style:none;}
	.Squares a.all:hover {background-color:#eee;}
	.Squares a.first {background:url(/Images/CustomerService/AboutUs/Squares/CurrentNews.png) left no-repeat; }
	.Squares a.second {background:url(/Images/CustomerService/AboutUs/Squares/Qfacts.png) left no-repeat; }
	.Squares a.third {background:url(/Images/CustomerService/AboutUs/Squares/Capabilities1.png) left no-repeat; }
	.Squares a.fourth {background:url(/Images/CustomerService/AboutUs/Squares/History.png) left no-repeat; }
	.Squares a.fifth {background:url(/Images/CustomerService/AboutUs/Squares/Careers2.png) left no-repeat;}
	.Squares a.App {background:url(/Images/logos/app-logo_64x64px.png) left no-repeat;}
	.Squares a.otherApp {background:url(/Images/CustomerService/Support/Squares/3rdPapp.png) left no-repeat;}
	.Squares a.rOne {background:url(/Images/CustomerService/Support/Squares/ContractorDirectory.png) left no-repeat;}
	.Squares a.rTwo {background:url(/Images/CustomerService/Support/Squares/Classifieds2.png) left no-repeat;}
	.Squares a.rThree {background:url(/Images/CustomerService/Support/Squares/References.png) left no-repeat;}
	.Squares a.rFour {background:url(/Images/CustomerService/Support/Squares/Copper2.png) left no-repeat;}
	.Squares a.rFive {background:url(/Images/CustomerService/Support/Squares/Features.png) left no-repeat;}
	.Squares a.d1 {background:url(/Images/CustomerService/Support/Squares/CreditApp.png) left no-repeat;}
	.Squares a.d2 {background:url(/Images/CustomerService/Support/Squares/TXresale.png) left no-repeat;}
	.Squares a.d3 {background:url(/Images/CustomerService/Support/Squares/TXtax.png) left no-repeat;}
	.Squares a.d4 {background:url(/Images/CustomerService/Support/Squares/Brochure.png) left no-repeat;}
	.Squares a.d5 {background:url(/Images/CustomerService/Support/Squares/Lines.png) left no-repeat;}
	.Squares a.d6 {background:url(/Images/CustomerService/Support/Squares/Locations.png) left no-repeat;}
	.Squares a.d7 {background:url(/Images/CustomerService/Support/Squares/Catalog.png) left no-repeat;}
	.Squares a.p1 {background:url(/Images/CustomerService/Support/Squares/Privacy.png) left no-repeat;}
	.Squares a.p2 {background:url(/Images/CustomerService/Support/Squares/Terms.png) left no-repeat;}
	.Squares a.p3 {background:url(/Images/CustomerService/Support/Squares/Logo.png) left no-repeat;}
	.Squares a.Pay {background:url(/Images/CustomerService/Support/Squares/Brochure-Pay.png) left no-repeat;}
	.Squares a.Purch {background:url(/Images/CustomerService/Support/Squares/Brochure-Purch.png) left no-repeat;}
	.sRight { margin:0 0 0 222px; padding:1px 0 0 8px; }
	.textBig {font-size:1.1em;}
	ul.sideRibbon li h3 {margin-bottom:7px; font-size:1.1em;}
	div.width {width:155px; margin-bottom:auto; text-align:center;}
	img.award {width:111px; height:152px; float:left; padding:5px 13px 0 0;}
	.inline {display:inline;}
	tr.head {background-color:#eee;}

/*About Us / Special Padding and Margins */
	.padRightBott20 {padding:5px 15px 5px 0;}
	.padTopBot {padding-top:10px; padding-bottom:60px; padding-right:15px;}
	.padTop1 {padding-top:1px;}

/*About Us / Flowplayer (video)*/
	#skinless {display:block; width:200px; height:136px; padding-bottom:5px; }
	#skinless a {outline:none;}
	#skinless2 {display:block; width:352px; height:240px; padding-left:10px;}
	#skinless2 a {outline:none;}
	
/*Current/News*/
div#spotlight {background:url(/Images/CustomerService/AboutUs/Current/spotlight.jpg) top left no-repeat; padding:64px 20px 30px 24px; color:#111;}
div#spotlight p {margin:0px 0 15px 0;}
.gryBG {background:url(/Images/CustomerService/AboutUs/Current/bg-slice.jpg) top left repeat-y; border-right:1px solid #bbb; border-bottom:1px solid #bbb;}
.gryBG.brochures {margin-top:15px; padding:5px 124px 0 0; border-top:1px solid #e4e4e4; border-left:1px solid #d7d7d7; background:url(/Images/CustomerService/Support/brochure-bg-slice.png) top left repeat-y; -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 1px 1px 10px rgba(0,0,0,.2); box-shadow: 1px 1px 10px rgba(0,0,0,.2);}

/*Sitemap and 404 */
h4.message404 {margin:20px 450px 16px 20px; padding:8px; background-color:#f3f3f3; border:1px solid #ddd; border-radius:5px; -moz-border-radius:5px; }
p.actions {margin-left:20px;}
p.action.textCenter {margin-left:0px;}
p.actions a {margin-left:60px;}
p.actions a.firstOne {margin-left:0px;}
p.smallRule {margin:15px auto; border-bottom:1px dotted #ccc;}
div.mapBox {padding:0px; margin-bottom:30px; background:#eee; border:1px solid #bbb; border-radius:5px; -moz-border-radius:5px;}
h3.sitemap {margin-bottom:25px; padding:5px 0 10px 5px; background:#ccc; border-bottom:1px solid #bbb; color:#555;}
div.block {width:100%; display:block; clear:both; margin:7px 24px 25px 20px;}
div.block hr {margin-right:30px;}
div.block h4.alt {font-weight:bold;}
.column {float:left; width:32%; display:block; font-size:.9em;}
.column.first, .column.last { margin-left: 0 !important; }
.column.last { float: right !important; margin-right:26px;}
.column li {list-style:none; line-height:19px;}
.column ul {margin:1px 0 3px 14px;}
.column dd {line-height:19px; padding-bottom:7px;}
.column dd li a {color:#2E6BFC; font-size:.95em;}
.column dt {color:#444;}

/*FAQ Styles*/
div#wrapper{/*width:960px; margin: 0 auto;*/ position:relative;}
div#primary{width:700px; margin: 0px 20px 0 0; float:left; display:inline;}
ul.section_menu{padding:10px 10px 0 10px;}
ul.section_menu.side{background:#EDEDED; padding:15px 10px; border: 1px solid #ccc; border-radius:5px; -webkit-box-shadow: 2px 2px 4px #888; -moz-box-shadow: 2px 2px 4px #888; line-height:21px;}
ul.section_menu li {margin-left: 16px; margin-bottom: 5px;}
ul.section_menu li.sub { margin-left: 0px;}
ul.section_menu li.sub2 {margin-left: 30px; font-size:.85em;}

#wrapper h3{padding-top:30px;}
#wrapper h3.lowPad{padding-top:5px;}
#wrapper dl.faq{margin-bottom:30px;}
#wrapper dl.faq dt{font-weight:bold; color:#333; padding:25px 0 5px 0; display:block;}	
#wrapper dl.faq dd{padding-bottom:25px; border-bottom:1px dotted #cccccc; display:block;}

#sidebar {float: right;width:240px;}
#sidebar_content {width:240px;}
#sidebar_content.fixed {position: fixed; top: 0; z-index:10;}
.footer {position:relative; z-index:25;}

/*HelpMainMenu*/
.listImgMenu ul { margin:0 0 15px 0; padding:0; overflow: hidden;}
.listImgMenu ul li.ImgMenu { text-indent:-32766px; list-style: none; float: left; display: inline; }
.listImgMenu ul li.ImgMenu a { width: 110px; height: 54px;  display: block; background: url(/images/customerservice/Help/HelpMenu.png) no-repeat 0 0; }
.listImgMenu ul li.ImgMenu a.cList {width:121px; height: 54px; display:block; background: url(/images/customerservice/Help/CustomListsMenu.png) no-repeat 0 0;}
.listImgMenu ul li.ImgMenu a.cPart {width:136px; height: 54px; display:block; background: url(/images/customerservice/Help/CustomParts.png) no-repeat 0 0;}
.listImgMenu ul li.ImgMenu a.Quotes {width:171px; height: 54px; display:block; background: url(/images/customerservice/Help/QuotesMenu.png) no-repeat 0 0;}
.listImgMenu ul li.ImgMenu a.AccPay {width:112px; height: 54px; display:block; background: url(/images/customerservice/Help/Payables.png) no-repeat 0 0;}
.listImgMenu ul li.ImgMenu a.AccPur {width:110px; height: 54px; display:block; background: url(/images/customerservice/Help/Purchasing.png) no-repeat 0 0;}
.listImgMenu ul li.ImgMenu a.FAQ {width:102px; height: 54px; display:block; background: url(/images/customerservice/FAQ/FAQmenu.png) no-repeat 0 0;}
.listImgMenu ul li.ImgMenu a.Capab {width:106px; height: 54px; display:block; background: url(/images/customerservice/Support/CapabilitiesMenu.png) no-repeat 0 0;}

.listImgMenu ul li.ImgMenu.Cap0 a { background-position: 0 0; width:104px;}
.listImgMenu ul li.ImgMenu.Cap0 a:hover, .listImgMenu ul li.ImgMenu.Cap0 a.active { background-position: 0 -54px;}
.listImgMenu ul li.ImgMenu.Cap1 a { background-position: -104px 0; width:113px;}
.listImgMenu ul li.ImgMenu.Cap1 a:hover, .listImgMenu ul li.ImgMenu.Cap1 a.active { background-position: -103px -54px;}
.listImgMenu ul li.ImgMenu.Cap2 a { background-position: -217px 0; width:125px;}
.listImgMenu ul li.ImgMenu.Cap2 a:hover, .listImgMenu ul li.ImgMenu.Cap2 a.active { background-position: -216px -54px; }
.listImgMenu ul li.ImgMenu.Cap3 a { background-position: -342px 0; width:113px;}
.listImgMenu ul li.ImgMenu.Cap3 a:hover, .listImgMenu ul li.ImgMenu.Cap3 a.active { background-position: -341px -54px; }
.listImgMenu ul li.ImgMenu.Cap4 a { background-position: -455px 0; width:100px;}
.listImgMenu ul li.ImgMenu.Cap4 a:hover, .listImgMenu ul li.ImgMenu.Cap4 a.active { background-position: -455px -54px;}
.listImgMenu ul li.ImgMenu.Cap5 a { background-position: -555px 0; width:110px; }
.listImgMenu ul li.ImgMenu.Cap5 a:hover, .listImgMenu ul li.ImgMenu.Cap5 a.active { background-position: -555px -54px;}
.listImgMenu ul li.ImgMenu.b0 a { background-position: 0 0; width:112px;}
.listImgMenu ul li.ImgMenu.b0 a:hover { background-position: 0 -55px;}
.listImgMenu ul li.ImgMenu.b1 a { background-position: -112px 0; width:114px;}
.listImgMenu ul li.ImgMenu.b1 a:hover { background-position: -112px -55px;}
.listImgMenu ul li.ImgMenu.b2 a { background-position: -226px 0; width:124px;}
.listImgMenu ul li.ImgMenu.b2 a:hover { background-position: -226px -55px; }
.listImgMenu ul li.ImgMenu.b3 a { background-position: -350px 0; width:100px;}
.listImgMenu ul li.ImgMenu.b3 a:hover { background-position: -350px -55px; }
.listImgMenu ul li.ImgMenu.b4 a { background-position: -450px 0; width:107px;}
.listImgMenu ul li.ImgMenu.b4 a:hover { background-position: -450px -55px;}
.listImgMenu ul li.ImgMenu.b5 a { background-position: -557px 0; }
.listImgMenu ul li.ImgMenu.b5 a:hover { background-position: -557px -55px;}
.listImgMenu ul li.ImgMenu.cL1 a { background-position: 0 0;}
.listImgMenu ul li.ImgMenu.cL1 a:hover {background-position: 0 -61px;}
.listImgMenu ul li.ImgMenu.cL2 a {background-position: -121px 0; width:129px;}
.listImgMenu ul li.ImgMenu.cL2 a:hover {background-position: -121px -61px; }
.listImgMenu ul li.ImgMenu.cP1 a { background-position: 0 0; width:99px;}
.listImgMenu ul li.ImgMenu.cP1 a:hover {background-position: 0 -61px;}
.listImgMenu ul li.ImgMenu.cP2 a {background-position: -99px 0; width:120px;}
.listImgMenu ul li.ImgMenu.cP2 a:hover {background-position: -99px -61px; }
.listImgMenu ul li.ImgMenu.cP3 a { background-position: -219px 0; width:134px;}
.listImgMenu ul li.ImgMenu.cP3 a:hover {background-position: -219px -61px;}
.listImgMenu ul li.ImgMenu.cP4 a {background-position: -353px 0;}
.listImgMenu ul li.ImgMenu.cP4 a:hover {background-position: -353px -61px; }
.listImgMenu ul li.ImgMenu.cP5 a {background-position: -489px 0;}
.listImgMenu ul li.ImgMenu.cP5 a:hover {background-position: -489px -61px; }
.listImgMenu ul li.ImgMenu.q1 a { background-position: 0 0;}
.listImgMenu ul li.ImgMenu.q1 a:hover {background-position: 0 -61px;}
.listImgMenu ul li.ImgMenu.q2 a {background-position: -171px 0; width:139px;}
.listImgMenu ul li.ImgMenu.q2 a:hover {background-position: -171px -61px; }
.listImgMenu ul li.ImgMenu.q3 a {background-position: -310px 0; width:163px;}
.listImgMenu ul li.ImgMenu.q3 a:hover {background-position: -310px -61px; }
.listImgMenu ul li.ImgMenu.py0 a { background-position: 0 0;}
.listImgMenu ul li.ImgMenu.py0 a:hover { background-position: 0 -55px;}
.listImgMenu ul li.ImgMenu.py1 a { background-position: -112px 0; width:109px;}
.listImgMenu ul li.ImgMenu.py1 a:hover { background-position: -114px -55px;}
.listImgMenu ul li.ImgMenu.py2 a { background-position: -221px 0; width:105px;}
.listImgMenu ul li.ImgMenu.py2 a:hover { background-position: -221px -55px; }
.listImgMenu ul li.ImgMenu.py3 a { background-position: -326px 0; width:106px;}
.listImgMenu ul li.ImgMenu.py3 a:hover { background-position: -326px -55px; }
.listImgMenu ul li.ImgMenu.py4 a { background-position: -432px 0; width:113px;}
.listImgMenu ul li.ImgMenu.py4 a:hover { background-position: -432px -55px;}
.listImgMenu ul li.ImgMenu.py5 a { background-position: -545px 0; width:120px; }
.listImgMenu ul li.ImgMenu.py5 a:hover { background-position: -545px -55px;}
.listImgMenu ul li.ImgMenu.pur0 a { background-position: 0 0; width:105px;}
.listImgMenu ul li.ImgMenu.pur0 a:hover { background-position: 0 -55px;}
.listImgMenu ul li.ImgMenu.pur1 a { background-position: -105px 0; width:119px;}
.listImgMenu ul li.ImgMenu.pur1 a:hover { background-position: -105px -55px;}
.listImgMenu ul li.ImgMenu.pur2 a { background-position: -224px 0; width:94px;}
.listImgMenu ul li.ImgMenu.pur2 a:hover { background-position: -224px -55px; }
.listImgMenu ul li.ImgMenu.pur3 a { background-position: -318px 0;}
.listImgMenu ul li.ImgMenu.pur3 a:hover { background-position: -318px -55px; }
.listImgMenu ul li.ImgMenu.pur4 a { background-position: -428px 0;}
.listImgMenu ul li.ImgMenu.pur4 a:hover { background-position: -428px -55px;}
.listImgMenu ul li.ImgMenu.FAQ0 a { background-position: 0 0; width:114px;}
.listImgMenu ul li.ImgMenu.FAQ0 a:hover { background-position: 0 -55px;}
.listImgMenu ul li.ImgMenu.FAQ1 a { background-position: -114px 0;}
.listImgMenu ul li.ImgMenu.FAQ1 a:hover { background-position: -114px -55px;}
.listImgMenu ul li.ImgMenu.FAQ2 a { background-position: -216px 0; width:113px;}
.listImgMenu ul li.ImgMenu.FAQ2 a:hover { background-position: -216px -55px; }
.listImgMenu ul li.ImgMenu.FAQ3 a { background-position: -329px 0;}
.listImgMenu ul li.ImgMenu.FAQ3 a:hover { background-position: -329px -55px; }
.listImgMenu ul li.ImgMenu.FAQ4 a { background-position: -431px 0; width:108px;}
.listImgMenu ul li.ImgMenu.FAQ4 a:hover { background-position: -431px -55px;}
.listImgMenu ul li.ImgMenu.FAQ5 a { background-position: -539px 0; width:113px; }
.listImgMenu ul li.ImgMenu.FAQ5 a:hover { background-position: -539px -55px;}

/* Site-Features and Elliott-Services styles */
#featureBackground {background:url(/images/bg/featureBG.jpg) top left no-repeat; width:960px; height:580px; color:#444; margin:0 0 15px;}
#thumbnails {width:480px;height:458px; float:right; display:inline; margin:40px 0; background-position:0px 10px; padding-left:4px; padding-top:10px;}
div#initial {padding:40px 515px 0 22px;}
.gallery_item { width:140px; height:135px; padding-top:7px; float:left; margin-right:20px; margin-bottom:8px; position:relative; display:inline;}
.gallery_item.bottom {margin-top:8px;} 
.gallery_image_container { width:115px; height:115px; position:relative; margin-left:12px;} 
.gallery_image_container a {color:#333; text-decoration:none; font:Georgia, "Times New Roman", Times, serif; padding-top:2px; }
.gallery_image_container a:hover img {border:2px solid #aaa;}
.gallery_item_link { position:absolute; height:105px; width:105px; margin-left:2px; margin-top:2px; z-index:20; text-decoration:none;} 
.gallery_image { margin-left:2px; margin-top:2px;}
.gallery_image_text { display:none; position:absolute; bottom:0px; left:0px; width:101px; margin-left:5px; margin-bottom:5px; font-size:0.9em; background-color:#f3ebe4; border-top:3px solid #cdc3be; padding:3px 2px; opacity:0.9; text-align:center;} 
.gallery_image_text a { text-decoration:none; color:#80411e;} 
div.menu2  {padding:0;margin-left:8px;position: relative;text-align: center;}
div.menu2 em { 	background: url(/Images/CustomerService/Features/popup.jpg) no-repeat;width:112px;height:30px;padding-top:4px;margin:85px 0 0 2px;left:1px;position: absolute;text-align: center;z-index: 2;display: none;font-style:normal;font-size:.9em;font-weight:bold;}
.feature.hide {display:none;}  
.feature.show {display:block;} 
a.on img {border:3px solid #68729D; margin:0 0 2px 2px;}
a.on:hover img {border:3px solid #68729D;}
.gallery_item.bottom a.on img {position: relative; top:-3px; right:-1px;}
div.feature {padding:40px 515px 0 22px; clear:left; overflow:visible;}
.feature h3 {margin-bottom:0px;}
.feature p {margin-bottom:10px;}
.feature img {padding-top:3px;}
div.feature ul.listSpace li {margin-bottom:11px;}
ul.listSpace li.inline {display:inline; font-weight:bold; font-size:1.1em; margin-left:14%;}
ul.listSpace li.inline.single {margin-left:115px;}
ul.sub li {margin-bottom:7px; list-style-type:disc;}
ul.sub {margin-bottom:15px; padding-bottom:0px;}

/*Kiosk Main - Sortable Table and embed video sizing */
table.tablesorter {font-size: 11px; width: 90%;}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {background-color: #313c79; border: 1px solid #222; color:#eee;padding: 4px; text-align:left;}
table.tablesorter thead tr .header {background-image: url(/images/customerservice/aboutus/bg.gif); background-repeat: no-repeat; background-position: center right;cursor: pointer;}
table.tablesorter tbody td {color: #3D3D3D;padding: 4px;}
table.tablesorter tbody tr.odd td {background-color:#D3DCE7;}
table.tablesorter thead tr .headerSortUp {background-image: url(/images/customerservice/aboutus/asc.gif);}
table.tablesorter thead tr .headerSortDown {background-image: url(/images/customerservice/aboutus/desc.gif);}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {background-color: #414e95;}

.embed-video-classic {width: 100%; height: 376px; margin:30px 0;}

/* Resources - electrical References - Guides */
.staticAdContainer {background:#FBEBCE; border: 1px solid #ccc; padding: 2px; padding-left: 10px; padding-right: 10px; clear: both;}
.recommendedItemContainer{ margin-right: 10px; float:left; width:32%; text-align: left; padding-top:0px; margin-bottom:10px; margin-left: 10px, padding: 5px; }
.textBig { font-size:1.1em;}
.grayBox.polish {background: -moz-linear-gradient(top, #eee 19%, #ddd 100%); background: -webkit-linear-gradient(top, #eee 19%,#ddd 100%); background: linear-gradient(to bottom, #eee 19%,#ddd 100%); } 
.pad5 { padding: 5px;}
strong, b { font-weight: bold;}
.textItalic {font-style:italic;}
.dropShadow {box-shadow:1px 1px 1px #888; margin:4px 0; border-left:1px solid #ccc;border-top:1px solid #ccc;}
.margLeft5{margin-left:5px} 
.margBottom0{margin-bottom:0}
.textSmall { font-size:11px; }
.margBottom5{margin-bottom:5px}
.limitWidth {max-width:180px; padding:0 0 4px 3px;}
.hint, .smallhint, .note.spec { color:#080; }
.clear { clear:both; }
.mh125 {min-height:125px; text-align:center;}
element.style {overflow: hidden; width: 185px;}
.margLeft5 { margin-left: 5px; }
.left {float: left; }
.wSet { max-width:95px; max-height:115px; }
.colorAdjust { color: #0739BE; background:#ddd; padding:2px 1px 2px 4px; border-radius:5px 0 0 5px; }
.searchPrice { float:left; font-weight:bold; font-size:16px; color:#c00;}
.textBig { font-size:1.1em;}

/*Electrical References- Conduit Fill table*/
.conduit_fill_table td:{background-color: mediumpurple;} 
.conduit_fill_table td:(1){background-color: blue;} 
.conduit_fill_table td:empty{background-color: lightpink;} 	
.conduit_fill_table tr:nth-child(even){background: rgba(230, 247, 255,0.3);}  
.oneValue {background-color: lightyellow;}
	
/*Electrical References- Electrical Formula*/
.Electrical_Formula tr:nth-child(odd){background: rgba(255, 255, 229, 0.3);}
.Electrical_Formula tr:nth-child(even){background: rgba(230, 247, 255,0.3);}
.Electrical_Formula tr td:nth-child(2) {background: #FCE3E3;}  
.Electrical_Formula tr td:nth-child(3) {background:#E2FCFF ;}  
.Electrical_Formula tr td:nth-child(4) {background:#DBFDDD ;} 
.Electrical_Formula tr td:nth-child(5) {background:#FFEFE2 ;}
.Electrical_Formula .top-header {background-color: #7676B4;color: white;}

/*ElectricalReferences- Conduit Fill PVC*/
.conduit_fill_table_PVC td:{background-color: mediumpurple;} 
.conduit_fill_table_PVC td:(1){background-color: blue;} 
.conduit_fill_table_PVC td:empty{background-color: lightpink;} 	
.conduit_fill_table_PVC tr:nth-child(even){background: rgba(230, 247, 255,0.3);}
.nowrap {white-space: nowrap;} 

/*UL Fuse Classification Chart*/
.Ul_Fuse_color tr:nth-child(2){background: #FDF3F3;}	
.Ul_Fuse_color tr:nth-child(3) {background:#FFEFE2;}
.Ul_Fuse_color tr:nth-child(4) {background:#FFEFE2;}	
.Ul_Fuse_color tr:nth-child(5) {background:#FCFDE9;}
.Ul_Fuse_color tr:nth-child(6) {background:#FCFDE9;}
.Ul_Fuse_color tr:nth-child(7) {background:#FCFDE9;}
.Ul_Fuse_color tr:nth-child(8) {background:#EBFFED;}
.Ul_Fuse_color tr:nth-child(9) {background:#EDFDFF;}
.Ul_Fuse_color tr:nth-child(10) {background:#EDFDFF;}
.Ul_Fuse_color tr:nth-child(11) {background:#C9C8E1;}
.Ul_Fuse_color tr:nth-child(12) {background:#C1BEED;}
.Ul_Fuse_color tr:nth-child(13) {background:#EEDDF1;}
.Ul_Fuse_color tr:nth-child(14) {background:#E4D0E5;}
.Ul_Fuse_color tr:nth-child(15) {background:#E5D0DB;}
.Ul_Fuse_color tr:nth-child(16) {background:#E5D0D6;}
.Ul_Fuse_color .top-header {background-color: #7676B4; color: white;}