html, body {
	background-color:beige;
	margin:0; 
	padding:0; 
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	margin:5px 0 8px 0;
}


@media print {
	html, body {
	background-color:#FFFFFF;
	}
}

UNKNOWN 		{ font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; }


/* MASTER LAYOUT */ /*  */
/* MASTER LAYOUT */ /*  */
/* MASTER LAYOUT */ /*  */

button:focus::-moz-focus-inner { border-color: transparent ! important; } 


#HDSFMwrapper { 
 margin: 0 auto;
 padding: 0 auto;
 width: 1000px; /* 922   78 */
 border: 1px solid #666; 
 background-color:#FFF;
}
#HDSFMheader {
 color: #000;
 width: 1000px;
 float: left;
 background: #FFF;
}
#content_HDS_wrapper {
	text-align: left;
	margin: 10px; /* 0px auto */
	padding: 10px;
	border:0;
	width: 960px;
	background-color:#FFFFFF;
  min-height:530px;
  height:auto !important;
  height:530px; /*  height: 350px; */
	font: normal 12px Arial, Helvetica, sans-serif;
}

@media print {
	#content_HDS_wrapper {
	width: 100%; /*  75%         754px 77% */
	}
}

#HDSFMfooter { 
 width: 1000px;
 /* height: 160px; */
 clear: both;
 color: #FFF;
 border-top: 4px solid #000; /* 1px solid #ccc */
 border-left: 1px solid #000;
 border-right: 1px solid #000;
 border-bottom: 1px solid #000;
 background: #333 url(../../images/elements/footer_background.gif) repeat-x 0 0;
 margin: 0px auto; /* margin: 0px 0px 10px 0px; */
 padding: 0px auto;
}


/* HEADER */

.headerLogoTop h1 { color:#999999; font-weight:bold; font-size:15px; display:inline; }


/* LOGON FORM */
/* LOGON FORM */

.modal-overlay {
 position:fixed;
 top:0;
 right:0;
 bottom:0;
 left:0;
 height:100%;
 width:100%;
 margin:0;
 padding:0;
 background:#000; /* fff */
 opacity:.75;
 filter: alpha(opacity=75);
 -moz-opacity: 0.75;
 z-index:101;
}

* html .modal-overlay {   
 position: absolute;
 height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
.modal-window {
 position:fixed;
 top:50%;
 left:50%;
 margin:0;
 padding:0;
 z-index:102;
				
/* NEW */
 border: 14px solid black; 
 background-color:#FFFFFF;
}
* html .modal-window {
 position:absolute;
}
.close-window {
 position:absolute;
 width:19px; /* 32 */
 height:19px; /* 32 */
 right:18px; /* 8px */
 top:18px; /* 8px */
 background:transparent url('/wcsstore/B2BDirectStorefrontAssetStore/images/elements/close_button.gif') no-repeat scroll right top;
 text-indent:-99999px;
 overflow:hidden;
 cursor:pointer;
 opacity:.5;
 filter: alpha(opacity=50);
 -moz-opacity: 0.5;
}
.close-window:hover {
 opacity:.99;
 filter: alpha(opacity=99);
 -moz-opacity: 0.99;
}



/* rounded corners */
/* rounded corners */

.bl {background: url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/bl.gif) 0 100% no-repeat #FFCC33; width:100%; }
.br {background: url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/br.gif) 100% 100% no-repeat; }
.tl {background: url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/tl.gif) 0 0 no-repeat; }
.tr {background: url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/tr.gif) 100% 0 no-repeat; padding:10px; }
.clear {font-size: 1px; height: 1px; } 


/* Guided Navigation */
/* Guided Navigation */

.guidednav { margin:0 0 0 5px; } /* 0 */
.guidednav ul { font:normal 12px/1.5 Tahoma, Arial, Helvetica, sans-serif; color:#000; list-style:none; list-style-image:none; padding:0px 5px 0px 10px; margin:0; } /* line-height:14px;color: #FFFFFF;l */
.guidednav li a { color:#000; list-style-image:none; text-decoration:none; outline: none;}
.guidednav li a:hover{ color:#000; text-decoration:underline; font-weight:normal; }
.guidednav li a:visited{ color:#000; font-weight:normal; }
.guidednav li a .specials { font-weight:bold; color:#990000; outline: none;}

.specials {
	font-weight: bold;
	color: #990000;
}

.specials:hover {
	font-weight: bold;
	color: #FFF;
}

.guidednav p.dimensionHeader { font:bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#003399; padding:5px 5px 4px 10px; margin:0 0 4px 0; }
.guidednav p.dimensionHeader2 { font:bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000099; padding:5px 5px 5px 10px; margin:0 0 5px 0; }



/* Mini Navigation for the static pages */
/* Mini Navigation for the static pages */

a.nav, 
a.nav:link, 
a.nav:visited, 
.chosen {
	display:block; 
	width:186px; 
	height:25px; 
	background:#FFF; 
	border:1px solid #000; 
	margin-top:-1px;
	margin-left:8px;
	padding-left:8px; 
	text-align:left; 
	text-decoration:none; 
	font:normal 11px Arial, Helvetica, sans-serif; 
	color:#000; 
	line-height:25px; 
	overflow:hidden;
}
a.nav:hover {
	color:#000; 
	background:#EDEDED;
}
a.nav:active, 
.chosen {
	color:#000; 
	background:#EDEDED;
}
.mini-nav-title {
	display:block; 
	width:186px; 
	height:25px; 
	background:#000; 
	border:1px solid #000; 
	margin-top:2px;
	margin-left:8px;
	padding-left:8px; 
	text-align:left; 
	text-decoration:none; 
	font:bold 11px Arial, Helvetica, sans-serif; 
	color:#FFF; 
	line-height:25px; 
	overflow:hidden;
}






#mininav {
	float: right;
	margin: 0;
	padding: 0;
	border-style: solid solid none solid;
	border-color: #999999;
	border-size: 1px; 
	border-width: 1px;
	background-color: #000000;
	}
	

ul.cssnav {
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
	}


#mininav ul {
	list-style: none;
	list-style-image: none;
}

#mininav li {
	list-style: none;
	list-style-image: none;
}

#mininav li a {
	width: 200px;
	text-decoration: none;
	margin: 3px 0 4px 6px;
	margin-bottom: 1px;
	background-color: #FFFFFF;
	font-size: 11px;
	font: bold;
	outline: none;
	}	
	
#mininav li a:link, #mininav li a:visited {
	color: #000000;
	display: block;
	background: #FFFFFF;
	padding: 3px 0 4px 6px;
	margin-bottom: 1px;
	}
	
#mininav li a:hover {
	color: #FFC20E;
	background: #666666;
	padding: 3px 0 4px 6px;
	}

#mininav li.present {
	width: 200px;
	text-decoration: none;
	padding: 2px 0 4px 6px;
	margin-bottom: 1px;
	background-color: #CCCCCC;
	font-size: 11px;
	font: bold; 
	color: #000000; 
	font: bold;
	}	

#mininav li.title {
	width: 180px;
	text-decoration: none;
	padding: 4px 0 4px 6px;
	margin-bottom: 1px;
	background-color: #333;
	font-size: 11px;
	font: bold; 
	color: #FFF; 
	font: bold;
	}







/* HOME PAGE ELEMENTS */
/* HOME PAGE ELEMENTS */
/* HOME PAGE ELEMENTS */
/* HOME PAGE ELEMENTS */
/* HOME PAGE ELEMENTS */


/* Home Page Content Areas */
/* Home Page Content Areas */

/* Flash and Accordion */
#content_wrap_top {
	background:#FFF;
	margin:10px auto 0 auto; /* 0 auto */
	padding:0; /* 10px */
	width:760px;
}

		/* Flash Banner */
		#content_left_top {
			background:#FFF; /* FFF */
			float:left;
			width:490px; 
			padding:0px;
		}
		
		/* Accordion */
		#content_right_top {
			background:#FFF;
			border:0px solid #333;
			float:right;
			margin-right:16px;
			width:242px;
		}

/* Services, Resources and Green Thingy */
#content_wrap_middle {
	float:left;
	background:#FFF;
	margin:10px auto 0 auto; /* 0 auto */
	padding:0; /* 10px */
	width:760px;
}

		/* Resources & Services Squares */
		#content_left_middle {
			background:#CCC;
			float:left;
			width:490px; 
			padding:0px;
		}
		
		/* Green Thingy */
		#content_right_middle {
			background: #006600;
			float:right;
			/* margin-right:7px; */
			width:244px;
}

/* JQuery Product Slider */
#content_wrap_slider {
	float:left;
	background:#FFF;
	border:0px solid #666666;
	margin:10px auto 0 auto; /* 0 auto */
	padding:0; /* 10px */
	width:756px;
}

/* Small Marketing Squares */
#content_wrap_smallsquares {
	float:left;
	background:#FFF;
	margin:10px auto 0 auto; /* 0 auto */
	padding:0; /* 10px */
	width:760px;
}

		/* Small Marketing Squares 1 thru 3  */
		#smallsquares1 {
			float:left;
			background: #630 url(../images/small_square_background.gif) no-repeat;
			margin:0 10px 0 0; /* 0 auto */
			padding:0; /* 10px */
			width:180px;
			height:96px;
		}
		
		/* Small Marketing Square 4 */
		#smallsquares4 {
			float:left;
			background: #960 url(../images/small_square_background.gif) no-repeat;
			margin:0 auto; /* 0 auto */
			padding:0; /* 10px */
			width:180px;
			height:96px;
		}


/*  Accordion  Accordion  Accordion  Accordion  Accordion  Accordion */
/*  Accordion  Accordion  Accordion  Accordion  Accordion  Accordion */
/*  Accordion  Accordion  Accordion  Accordion  Accordion  Accordion */


.AccordionTitle, .AccordionContent, .AccordionContainer
{
  position:relative; /*  */
  width:230px; /* 200 */
}

.AccordionTitle
{
  height:24px; /* 20px */
  width:222px;
	overflow:hidden; /*  */
	cursor:pointer; /*  */
	cursor:hand; 
  font-family: Arial, Helvetica, sans-serif; /*  */
  font-size:11px; /* 8pt */
  font-weight:bold; /*  */
  vertical-align:middle; /*  */
  text-align:left; /* center */
  background-repeat:repeat-x; /*  */
  display:block; /* table-cell */
  background-image:url('../../images/elements/title_repeater.jpg'); /*  */
  -moz-user-select:none; /*  */

	color:#FFFFFF;
	line-height:24px;
	padding-left:8px;
}

 .AccordionOpen
{
  height:130px; /* 200px */
  overflow:hidden; /* auto */
}

.AccordionContent
{
  height:0px; /*  */
  overflow:hidden; /* auto */
  display:none; /*  */
	width:100%;
	font:normal 11px Arial, Helvetica, sans-serif;
}

.AccordionContainer
{
  border-top: solid 1px #C1C1C1; /* C1C1C1 */
  border-bottom: solid 1px #C1C1C1; /*  */
  border-left: solid 2px #C1C1C1; /*  */
  border-right: solid 2px #C1C1C1; /*  */
}





/* SERVICES RESOURCES 4 SQUARE */
/* SERVICES RESOURCES 4 SQUARE */
/* SERVICES RESOURCES 4 SQUARE */


#jdcontainer { 
	float:left;
	width:490px;
} 

#group1 {
	width:235px;
	float:left;
	height: 250px;
	/* margin-right:5px; */
	padding: 0 5px 0 0;
}

#group2 {
	width:240px;
	float:left;
	height: 250px;
	padding: 0 5px 0 5px;
}

#jdcontainer .spacer {
	clear:both;
	height:15px;
}

#jdcontainer h2 {
	font-size:13px;
	padding:0;
	margin:0;
}

#jdcontainer img {
	border: 1px #000 solid;
	margin-right:10px;
}






/* NEW LANDING PAGE SQUARES */

.landingPageContainer {
	width:170px; /* 165px */
	height:170px; /* 165px */
	/* margin:10px 15px 10px 5px; */
	margin:3px 4px 5px 3px; /* 3px 6px 5px 3px */
	padding:3px 4px 5px 2px; /* 3px 6px 5px 2px */
	float:left;
	border:0px solid #000; 
}

.landingpageinside {
	background: URL(/../toplandingbox.gif) 0 100% no-repeat;
	margin:-1px -1px -1px -1px;
}


/* Landing Page Boxes*/

.landingpagecontainer1 {
	width:170px;
	height:170px;
	border:1px solid #999;
	margin:10px 18px 10px 0;
	float:left;
}

.landingpagecontainer2 {
	width:358px;
	height:170px;
	border:1px solid #999;
	margin:10px 18px 10px 0;
	float:left;
}

.landingpagecontainer3 {
	width:546px;
	height:170px;
	border:1px solid #999;
	margin:10px 18px 10px 0;
	float:left;
}

.landingpagecontainer4 {
	width:734px;
	height:170px;
	border:1px solid #999;
	margin:10px 18px 10px 0;
	float:left;
}





/* 
/* ********************************************************************************* */
/* ********************************************************************************* */
/*
/*
/*
/*
/*
/* ENDECA REBRAND STYLES  */
/*
/*
/*
/*
/*
/*
/* ********************************************************************************* */
/* ********************************************************************************* */


/* 
/* ********************************************************************************* */
/* ********************************************************************************* */
/*
/* Guided Navigation Elements  */
/*
/* ********************************************************************************* */
/* ********************************************************************************* */

/*  Not Registered Yet Box in Guided Nav  */

UL.bulletGuidedNav {font-size:12px; list-style:url(../images/yellow_bullet.gif); line-height:14px;}
.notregisteredcopy {font-size:11px;}


/*  Tabs  */

.dynamic-tab-pane-control.tab-pane {position:relative;width:100%;/* width needed weird IE bug */margin:0px;/* to make room for the shadow */background-color:#FFFFFF;}

.dynamic-tab-pane-control .tab-row .tab {width:98px;height:20px;background-image:url( "../../images/endeca/tab_CCCCCC.gif" );background-repeat:no-repeat;background-color:#CCCCCC;position:relative;display:inline;float:left;overflow:hidden;cursor:pointer;cursor:hand;margin:0px 2px -2px 0px;padding:2px 0px 0px 0px;border:0;z-index:0;font:11px Arial, Helvetica, sans-serif;white-space:nowrap;text-align:center;}

.dynamic-tab-pane-control .tab-row .tab.selected {width:98px; height:20px; background-image:url( "../../images/endeca/tab_666666.gif" );background-repeat:no-repeat;background-color:#666666;border-bottom-width:0;z-index:0;margin:0px 2px -2px 0px;padding:2px 0px 0px 0px;top:0px;}

.dynamic-tab-pane-control .tab-row .tab a {font:11px Arial, Helvetica, sans-serif;text-decoration:none;font-weight:bold;cursor:pointer;cursor:hand;color:#000000;outline: none;}

.dynamic-tab-pane-control .tab-row .selected a{width:98px;height:20px;background-repeat:no-repeat;color:#FFF;}


.dynamic-tab-pane-control .tab-page {clear:both;width:100%;border:0px solid #666666;background:rgb( 252, 252, 254 );z-index:0;position:relative;font:11px Arial, Helvetica, sans-serif;color:Black;padding:0px;}

.dynamic-tab-pane-control .tab-row {z-index:1;white-space:nowrap;}


/*  OLD Checkout Process in Guided Nav  */

.checkoutProcessHeader { font-size:17px; font-weight:bold; padding:10px 10px 8px 10px;}

.checkoutProcess { padding:0px 10px 5px 10px; font-size:11px;}
.checkoutProcess a{font-size:11px; color:#336699}
.checkoutProcess a:hover{font-size:11px; color:#003366}


/*  NEW Checkout Process in Top Nav  */

.checkoutHeader {
	color:#ffcc33;
	font: bold 24px Arial, Helvetica, sans-serif;
	border-right:solid 0px #ffcc33;
}

.COstep1, .COstep2, .COstep3 {
	padding:0 40px;
	border-right:solid 1px #ffcc33;
}

.COstep4 {
	padding:0 40px;
	border-right:solid 0px #ffcc33;
}

.checkoutStepsDefault {
	color:#999999;
}
	
.checkoutStepsSelected {
	color:#000000;
}

.checkoutStepsActive {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
a.checkoutStepsPrev:link {
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}

a.checkoutStepsPrev:link,
a.checkoutStepsPrev:visited, 
a.checkoutStepsPrev:active,
a.checkoutStepsPrev:visited  {
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}

a.checkoutStepsPrev:hover {
	color: #369;
	text-decoration:underline;
}


/* 
/* ********************************************************************************* */
/* ********************************************************************************* */
/*
/* Product Detail & Mini Shopping Cart Content Box  */
/*
/* ********************************************************************************* */
/* ********************************************************************************* */

.productDetailContent {border-top: 3px solid #666666;border-bottom: 1px solid #666666;border-left: 1px solid #666666;border-right: 1px solid #666666;height:250px;padding: 5px;vertical-align:top;}

.miniCartContentCell {height:130px;padding: 0px;vertical-align:top;background-color:#FFFF00;vertical-align:top;}

/* Border and defualt backgrond color around mini-shopping cart and mini-quick order */
.miniborder { border: 0px solid #333333; background-color:#FFFFFF /*#ededed*/; margin-bottom:2px;}
.miniborder_emptycart { border: 0px solid #333333; background-color:#FFFFFF /*#f3f3f3*/; }

/* Qty and Part # headers */
.minicartHeader1 {background-color:#333333 /*#666666*/;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#FFFFFF;height:20px; text-decoration:none; width:1%;}

/* Price and Total headers */
.minicartHeader2 {background-color: #666666 /*#333333*/;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#FFFFFF;height:20px;padding-right:0px;text-decoration:none;}

.minicartNoHeader {display:none; text-decoration:none;}


.minicartContent {font-size:11px;color:#000000;height:18px;}

.minicartEmpty {font-size:11px; color:#000000; padding:10px 10px 10px 10px;}

.minicartPrice {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;height:16px;padding-right:6px;}

.minicartPriceSub {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#000000;padding:3px 5px 3px 0px;}

.minicartCheckout {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;padding:3px 0px 3px 0px;}

.minicartPagination {font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:5px 5px 5px 5px;}
.minicartPagination a{font-size:11px;color:#336699;}
.minicartPagination a:hover{font-size:11px;color:#003366;}

/* Pagination bar for mini-shopping cart */
.minicartPagination2 {font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:5px 5px 5px 5px; background-color:#ededed;}
.minicartPagination2 a{font-size:11px;color:#336699;}
.minicartPagination2 a:hover{font-size:11px;color:#003366;}

.miniQuickOrder {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;padding:3px 10px 3px 9px;}
.miniQuickOrderButton {padding:3px 10px 3px 9px; margin-left:6px;}
.miniQuickOrderLink {padding:0px 10px 0px 0px;margin:0;}
.miniQuickOrder a{font-size:11px;color:#336699;}
.miniQuickOrder a:hover{font-size:11px;color:#003366;}

.minicartCellbg1 {background-color:#EDEDED;}
.minicartCellbg2 {background-color:#FFFFFF;}
.minicartCellbg3 {background-color:#FFFFFF;}
.minicartCellbg4 {background-color:#CCCCCC;}

a.minicartLink {font-size:11px;color:#336699;text-decoration:underline; outline: none;}		

a.minicartLink:hover {font-size:11px;color:#003366;text-decoration:underline;}

input.quickadd1 {border: 1px solid #454545; background-color:#FFFFFF; width:85%; height:95%; /* width:90%; height:16px; */ }
input.quickadd2 {border: 1px solid #454545; background-color:#FFFFFF; width:70%; height:95%; /* width:90%; height:16px; */ }

.quickorderCell1 {width:70%; padding: 3px 3px 3px 5px;}
.quickorderCell2 {width:30%; padding: 3px 3px 3px 5px;}

.quickshoppingBorder {border-left: 1px solid #666666;border-right: 1px solid #666666;border-bottom: 1px solid #666666;}

/* NEW Shopping Cart Styles */
.t {background: url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/dot2.gif) 0 0 repeat-x; width: 100%}
.b {background: url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/dot2.gif) 0 100% repeat-x}
.l {background: url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/dot2.gif) 0 0 repeat-y}
.r {background: url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/dot2.gif) 100% 0 repeat-y}
.bl {background: url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/bl2.gif) 0 100% no-repeat}
.br {background: url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/br2.gif) 100% 100% no-repeat}
.tl {background: url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/tl2.gif) 0 0 no-repeat}
.tr {background: url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/tr2.gif) 100% 0 no-repeat; padding:10px}


/* 
/* ********************************************************************************* */
/* ********************************************************************************* */
/*
/*  Search Results  */
/*
/* ********************************************************************************* */
/* ********************************************************************************* */

/* Results List Products */

.resultslistCell {padding:5px 5px 0px 5px;font-family:Arial, Helvetica, sans-serif;vertical-align:top;}

.resultscheckboxCell {padding:2px 0px 0px 2px;font-family:Arial, Helvetica, sans-serif;vertical-align:middle; width:1%;}

.resultsPhotoCell {
min-height:80px;
height:auto;
height:80px !important;
padding: 5px 0px 5px 0px; vertical-align:bottom;}

.resultssingleAddtoCart {padding:0px 0px 0px 5px;}

.resultslistHeader {
min-height:50px;
height:auto;
height:50px !important;
font-size:11px;font-weight:bold; padding:3px 10px 3px 0px; vertical-align:top;}

.resultsListLine {width:100%;padding:0;margin:5px 0 10px 0;border-bottom:#CCCCCC dashed 1px; clear:left;}

.resultslistHDSPartNum {font-size:11px; padding: 0px 0px 0px 0px;}

.resultslistHDSPartNum a{font-size:11px;color:#336699;}

.resultslistHDSPartNum a:hover{font-size:11px;color:#003366;text-decoration:underline;}

.resultslistPrice {
min-height:50px;
height:auto;
height:50px !important;
font-size:11px; 
padding:3px 3px 3px 0px;
}

.resultslistQty {font-size:11px; padding:0px 0px 0px 0px;}

.resultslistPagination a{ font-size:18px; color:#336699;}

.resultslistPagination a:hover{ font-size:18px; color:#003366;}

td.resultslistPagSpacing {padding:10px 0px 10px 0px;}

.resultslistTopBar {background-color:#666666; color:#FFFFFF; font: bold 16px Arial, Helvetica, sans-serif; padding:4px 8px 2px 8px;}

.resultslistTopBar1 {background-color:#666666;}
.resultslistTopBar2 {color:#FFFFFF; font: bold 16px Arial, Helvetica, sans-serif; padding:0px 4px 3px 0; white-space:nowrap;}
.resultslistTopBarLeft {background: url(../../images/endeca/corner_666666_01.gif) 0 0 no-repeat; width: 100%;} 
.resultslistTopBarRight {background: url(../../images/endeca/corner_666666_02.gif) 100% 0 no-repeat; padding:4px 10px 2px 10px;}
.resultslistBottomBarLeft {background: url(../../images/endeca/corner_666666_03.gif) 0 100% no-repeat; width: 100%;} 
.resultslistBottomBarRight {background: url(../../images/endeca/corner_666666_04.gif) 100% 100% no-repeat; width: 100%;} 

input.resultslistquantitycart {color: #000000; background-color: #FFFFFF; font-size: 11px; width:30px; text-align: center;}

.addtocartMessage {background:url(../../images/endeca/checkmark3.gif) 0 50% no-repeat; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#063; padding:0px 0px 0px 26px;}

/* 
/* ********************************************************************************* */
/* ********************************************************************************* */
/*
/*  Feature Items  */
/*
/* ********************************************************************************* */
/* ********************************************************************************* */

.featureBoxTop {background-color:#566A8D; width:100%; vertical-align:top; color:#FFFFFF; font-size:14px; font-weight:bold;}
.featureBoxBottom {background-color:#EAECF1; width:100%; vertical-align:top;}

.featureBoxTop2 {background-color:#8294B0; width:100%; vertical-align:top; color:#FFFFFF; font-size:14px; font-weight:bold;}
.featureBoxBottom2 {background-color:#F1F2F6; width:100%; vertical-align:top;}

.featureBoxTop3 {background-color:#798059; width:100%; vertical-align:top; color:#FFFFFF; font-size:14px; font-weight:bold;}
.featureBoxBottom3 {background-color:#EBEFE0; width:100%; vertical-align:top;}

.featureBoxTop4 {background-color:#911400; width:100%; vertical-align:top; color:#FFFFFF; font-size:14px; font-weight:bold;}
.featureBoxBottom4 {background-color:#F4E5E5; width:100%; vertical-align:top;}

.featureBoxtopleft {background: url(../../images/endeca/corner_566A8D_01.gif) 0 0 no-repeat; width: 100%;} 
.featureBoxtopright {background: url(../../images/endeca/corner_566A8D_02.gif) 100% 0 no-repeat; padding:5px 10px 5px 10px;}
.featureBoxbottomleft {background: url(../../images/endeca/corner_EAECF1_03.gif) 0 100% no-repeat; width: 100%;} 
.featureBoxbottomright {background: url(../../images/endeca/corner_EAECF1_04.gif) 100% 100% no-repeat; padding:5px 0px 5px 0px;}

.featureBoxbottomBorder {background: url(../../images/endeca/square_336699.gif) 0 100% repeat-x;}

.featureBoxleftBorder {background: url(../../images/endeca/square_336699.gif) 0 0 repeat-y;}
.featureBoxrightBorder {background: url(../../images/endeca/square_336699.gif) 100% 0 repeat-y;}
.featureBoxbottomleftBorder {background: url(../images/corners/border336699_bl.gif) 0 100% no-repeat;}
.featureBoxbottomrightBorder {background: url(../images/corners/border336699_br.gif) 100% 100% no-repeat; padding: 0px;}


/* Feature Item Box */

.featureitemCell {width:24%;padding: 3px 3px 3px 7px;}
.featureSpacer {background-image:url(http://wwwdev.hdsupply.com/images/endeca/square_336699.gif);background-repeat:repeat-y;}

.featureitemPhoto { width:1%; padding: 5px 10px 3px 10px; vertical-align:top; }
.featureitemHeader {font-size:11px;font-weight:bold;padding: 5px 8px 3px 3px;width:99%;vertical-align:top;}

.featureHDSPartNum {font-size:12px;padding: 3px 0; vertical-align:top;}
.featurepromoPrice {font-size:11px;font-weight:bold;color:#990000;}
.featureitemPrice {font-size:11px;padding: 6px 3px 2px 12px;vertical-align:top;}


/* Attributes and Filters Box */

.attributes { background-color:#EDEDED; }
.filters { background-color:#CCC; }

.attributesBoxTop { background-color:#566A8D; width:100%; vertical-align:top; color:#FFFFFF; font-size:14px; font-weight:bold; }

.attributesBoxBottom { background: #EDEDED url(../../images/endeca/corner_EDEDED_03.gif) no-repeat 0 100%; vertical-align:top; }
.filtersBoxBottom { background: #CCCCCC url(../../images/endeca/corner_CCCCCC_04.gif) no-repeat 100% 100%; vertical-align:top; }
.searchresultsBoxBottom { background: #EDEDED url(../../images/endeca/corner_EDEDED_04.gif) no-repeat 100% 100%; vertical-align:top; }

.attributesBoxBottom2 { background: #666666 url(../../images/endeca/corner_666666_04.gif) no-repeat 0 100%; vertical-align:top; }
.searchresultsBoxBottom2 { background: #666666 url(../../images/endeca/corner_666666_03.gif) no-repeat 100% 100%; vertical-align:top; }

.attributesBoxbottomleft { background: #EDEDED url(../../images/endeca/corner_EDEDED_03.gif) no-repeat 0 100%; padding:10px 0px 5px 0px; } 
.attributesBoxbottomright { background: #CCCCCC url(../../images/endeca/corner_CCCCCC_04.gif) no-repeat 100% 100%; padding:10px 0px 5px 0px; }

.searchresultsBoxbottomleft { background: #EDEDED url(../../images/endeca/corner_EDEDED_03.gif) no-repeat 0 100%; } 
.searchresultsBoxbottomright { background: #EDEDED url(../../images/endeca/corner_EDEDED_04.gif) no-repeat 100% 100%; }





/* 
/* ********************************************************************************* */
/* ********************************************************************************* */
/*
/*  Category Landing Page  */
/*
/* ********************************************************************************* */
/* ********************************************************************************* */

.catLandingPhoto {padding:5px 5px 5px 5px;height:70px; vertical-align:bottom;}

.catLandingSubCatLink {padding:10px 5px 20px 5px; font-size:12px; font:bold 12px Arial, Helvetica, sans-serif;}

.catLandingSubCatLink a {color:#000000; text-decoration:underline;outline: none;}

.catLandingSubCatLink a:hover {color:#336699; text-decoration:underline;}


#categories ul {
  float: left;
  width: 100%; /* 12em */
  margin: 0;
  padding: 0;
}
 
#categories ul li {
 /*  float: left;
  width: 25%;6em */
	margin: 0;
  padding: 0;
	list-style-image:none;
	list-style:none;
	list-style-type:none;
} 

#categories li a {
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	margin: 0;
  padding: 2px 4px;
	display:block !important;
	display: inline-block;
}

#categories li a:hover {
	text-decoration: none;
	background-color:#ededed;
}

#categories h1 {
	font:bold 15px/1.2 "Gotham", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #369;
	margin-bottom:6px;
	text-decoration: none;
}

#categories a:hover h1 {
	text-decoration: underline;
}


/* show more button show more buttons how more button show more button*/
/* show more button show more buttons how more button show more button*/

.selectCategoryBoxleft { 
	background: #EDEDED url(/wcsstore/B2BDirectStorefrontAssetStore/images/endeca/corner_EDEDED_03.gif) no-repeat 0 100%; 
	padding:3px 0px 0px 0px; 
} 

.selectCategoryBoxright { 
	background: #EDEDED url(/wcsstore/B2BDirectStorefrontAssetStore/images/endeca/corner_EDEDED_04.gif) no-repeat 100% 100%; 
	padding:0px 0px 5px 0px; 
}
						
a.button_show_hide_product2 {
	background: url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/showMore.gif) no-repeat;
	display:block;
	color: #000;
	font: bold 13px Arial, Helvetica, sans-serif;
	line-height:29px;
	margin-bottom: 8px;
	text-decoration:none;
}

a:hover.button_show_hide_product2 {
	background: url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/showMore_hover.gif) no-repeat;
	display:block;
	color: #FFF;
	font: bold 13px Arial, Helvetica, sans-serif;
	line-height:29px;
	margin-bottom: 8px;
	text-decoration:none;
}

.add2, .add2:hover  {
	background:url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/showMore.gif) no-repeat;
	display:block;
}
.minus2 {
	background:url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/hideAdded.gif) no-repeat;
	display:block;
}
.minus2:hover {
	background:url(/wcsstore/B2BDirectStorefrontAssetStore/images/elements/hideAdded_hover.gif) no-repeat;
	display:block;
}



/* 
/* ********************************************************************************* */
/* ********************************************************************************* */
/*
/*  Product Detail Page  */
/*
/* ********************************************************************************* */
/* ********************************************************************************* */

/*  Search Within Box */

.topleftBorder666666 {background: url(../../images/endeca/border666666_tl.gif) 0 0 no-repeat; width: 100%;} 
.toprightBorder666666 {background: url(../../images/endeca/border666666_tr.gif) 100% 0 no-repeat;}
.bottomleftBorder666666 {background: url(../../images/endeca/border666666_bl.gif) 0 100% no-repeat;}
.bottomrightBorder666666 {background: url(../../images/endeca/border666666_br.gif) 100% 100% no-repeat; padding: 0px;}

.topBorder666666 {border-top:4px solid #333333; background-color:#FFFFFF;}
.bottomBorder666666 {background: url(../../images/endeca/border_666666.gif) 0 100% repeat-x;}
.leftBorder666666 {background: url(../../images/endeca/border_666666.gif) 0 0 repeat-y; width:100%;}
.rightBorder666666 {background: url(../../images/endeca/border_666666.gif) 100% 0 repeat-y;}

/* Information in Tabs */
.productdetailHeadertab{font-size:12px; font-weight:bold; padding:10px 5px 5px 10px; vertical-align:top;}
.productdetailCopytab {font-size:12px;padding: 0px 10px 0px 10px; vertical-align:top;}

.productdetailPartNumbertab {font-size:12px; color:#000000; padding:5px 5px 5px 10px; vertical-align:top;}

.productdetailWarrantytab {font-size:12px; color:#000000; padding:10px 5px 5px 10px; vertical-align:top;}

/* Product Information */

.productdetailPhoto{padding:10px 5px 5px 10px; vertical-align:top;}
.productdetailHeader{font-size:13px; font-weight:bold; padding:10px 5px 5px 10px; vertical-align:top;}
.productdetailPartNumber {font-size:12px; color:#000000; padding:5px 5px 5px 10px; vertical-align:top;}
.productdetailFeatures{padding:10px 0px 5px 10px; vertical-align:top;}
.productdetailPrice1{font-size:12px; padding:0px 0px 5px 10px; vertical-align:top;}
.productdetailPrice2{font-size:12px; font-weight:bold; padding:0px 0px 5px 10px; vertical-align:top;}
.productdetailPriceHeader{font-size:12px; font-weight:bold; padding:15px 0px 5px 10px; vertical-align:top;}
.productdetailAddToCart{font-size:12px; font-weight:bold; padding:2px 0px 5px 10px; vertical-align:top;}



/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

.featurethumbs {
width:30%; 
float:left;
vertical-align:middle;
padding-left:20px;
}

.featurethumbsimg {
display:block;
margin-left: auto;
margin-right: auto;
padding:20px;
}

 
#generalFeatures ul {
  float: left;
  width: 100%; /* 12em */
  margin: 0;
  padding: 0;
}
 
#generalFeatures ul li {
	background-image:url(../images/yellow_bullet.gif) no-repeat;
	list-style-position:inside;
	float: left;
	width: 50%; /* 6em */
	margin: 0;
	padding: 0;
	}
	
#hor-zebra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
	
}
#hor-zebra th {
	font-size: 14px;
	font-weight: bold;
	padding: 10px 8px;
	color: #000;
	
}
#hor-zebra td {
	padding:5px 0 5px 8px;
	color: #000;
}
#hor-zebra .odd {
	background: #FFF; 
}
#hor-zebra .even {
	background: #E8E8E8; 
}

#hor-zebra .last {
	border-bottom: solid 1px #E8E8E8;
	}



/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

.HDSFMbricksmenu {
padding: 0;
width: 100%;
border-bottom: 0px solid #FFCC33; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.HDSFMbricksmenu ul {
font: bold 12px Arial, Helvetica, sans-serif;
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.HDSFMbricksmenu li {
display: inline;
margin: 0 2px 0 0;
padding: 0;
/* text-transform:uppercase; */
}

.HDSFMbricksmenu a {
float: left;
display: block;
font: bold 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration: none;
margin: 0 2px 0 0; /*Margin between each menu item*/
padding: 5px 12px;
background-color: #333333; /* black - Default menu color */
border-top: 1px solid white;
}

.HDSFMbricksmenu a#greentab {
float: left;
display: block;
font: bold 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration: none;
margin: 0 2px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: #4A7C09; /* black - Default menu color 669900*/
border-top: 1px solid white;
}

.HDSFMbricksmenu a:hover {
background-color: #777; /*Brown color theme*/ 
text-decoration: none;
color:#FFFFFF;
font: bold 12px Arial, Helvetica, sans-serif;
}


.HDSFMbricksmenu a#greentab:hover {
background-color: #6B8E3D; /*Brown color theme*/ 
text-decoration: none;
color:#FFF;
font: bold 12px Arial, Helvetica, sans-serif;
}

.HDSFMbricksmenu a.selected { /*currently selected tab*/
background-color: #FFCC33; /*Brown color theme*/ 
color: #000;
border-color: #FFCC33; /*Brown color theme*/ 
}

.HDSFMbricksmenu a.selected:hover { /*currently selected tab*/
background-color: #FFCC33; /*Brown color theme*/ 
color: #000;
border-color: #FFCC33; /*Brown color theme*/ 
}

.HDSFMbricksmenu a#greentab.selected:hover { /*currently selected tab*/
background-color: #6B8E3D; /*Brown color theme*/ 
color: #FFF;
border-color: #FFF; /*Brown color theme*/ 
}

.tabcontent {
display:none;
width:auto;
}

#HDSFMbricksmenuline {
clear: both;
padding: 0;
width: 100%;
height: 7px;
background: #FFCC33; /* D25A0B - Brown color theme */ 
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
}

@media print {
.tabcontent {
display:block !important;
}
}

.tabcontent ul {
	list-style:url(http://wwwdev.hdsupply.com/images/yellow_bullet.gif);
}
.tabcontent li {
	margin-top:3px;
}





/* 
/* ********************************************************************************* */
/* ********************************************************************************* */
/*
/*  Misc  */
/*
/* ********************************************************************************* */
/* ********************************************************************************* */

/* Breadcrumbs */

.breadcrumbs {font:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:8px 10px 8px 10px; background-color:#EDEDED;}
.breadcrumbs a{font:Arial, Helvetica, sans-serif; font-size:11px; color:#336699; text-decoration:underline;}
.breadcrumbs a:hover{font:Arial, Helvetica, sans-serif; font-size:11px; color:#003366; text-decoration:underline;}
.breadcrumbRemove {margin:0 0 -2px 0;}
/* Return to Search Results */

.returnSearchResults {padding:0 0 0 10px; font-size:11px;}
.returnSearchResults a{font:Arial, Helvetica, sans-serif; font-size:11px; color:#336699; text-decoration:underline;}
.returnSearchResults a:hover{font:Arial, Helvetica, sans-serif; font-size:11px; color:#003366; text-decoration:underline;}

.detailReturn {padding:0 0 0 10px; font-size:11px;}
a.detailReturn {font:Arial, Helvetica, sans-serif; font-size:11px; color:#336699; text-decoration:underline;outline: none;}
a:hover.detailReturn {font:Arial, Helvetica, sans-serif; font-size:11px; color:#003366; text-decoration:underline;}

.detailReturn2 {padding:0 0 0 0; font-size:11px;}
a.detailReturn2{font:Arial, Helvetica, sans-serif; font-size:11px; color:#336699; text-decoration:underline;}
a:hover.detailReturn2{font:Arial, Helvetica, sans-serif; font-size:11px; color:#003366; text-decoration:underline;}

/* Search Text Box */

.searchtextbox {padding: 0px 0px 0px 0px;font: normal normal normal 11px Arial, Helvetica, sans-serif;border: 1px solid #000000;background-color: #F8F4E5;color: #000000;overflow: hidden;width: 100%;height:18px;margin-top:2px;}

.searchtextbox2 {padding: 0px 0px 0px 0px;font: normal normal normal 11px Arial, Helvetica, sans-serif;border: 1px solid #000000;background-color: #FFFFFF;color: #000000;overflow: hidden;width: 100%;height:18px;margin-top:2px; width:110px;}


/*  Search Within Box */

.searchWithInHeader {font-size:14px;font-weight:bold;color: #336699;padding: 8px 8px 5px 8px;}
.searchWithInCopy {font-size:10px;padding: 5px 8px 8px 8px;}

.topleftBorderFFCC33 {background: url(../../images/endeca/borderFFCC33_tl.gif) 0 0 no-repeat; width: 100%;} 
.toprightBorderFFCC33 {background: url(../../images/endeca/borderFFCC33_tr.gif) 100% 0 no-repeat;}
.bottomleftBorderFFCC33 {background: url(../../images/endeca/borderFFCC33_bl.gif) 0 100% no-repeat;}
.bottomrightBorderFFCC33 {background: url(../../images/endeca/borderFFCC33_br.gif) 100% 100% no-repeat; padding: 0px; height:90px;}

.topcheckoutBorder666666 {background: url(../../images/endeca/border_666666.gif) 0 0 repeat-x #FFF; border-bottom: solid #666 1px;}
 
.topBorderFFCC33 {background: url(../../images/endeca/border_FFCC33.gif) 0 0 repeat-x;}
.bottomBorderFFCC33 {background: url(../../images/endeca/border_FFCC33.gif) 0 100% repeat-x;}
.leftBorderFFCC33 {background: url(../../images/endeca/border_FFCC33.gif) 0 0 repeat-y;}
.rightBorderFFCC33 {background: url(../../images/endeca/border_FFCC33.gif) 100% 0 repeat-y;}


/*  Messaging */

.youSearchFor {font-size:14px;font-weight:bold;}

.youSearchFor a:hover{font-size:14px;font-weight:bold;}



/*  No Results */

.noresultsStyles h2 {margin: 0 0 10px 0;}

.noresultsLeft {background-color:#FFFFCC;width:50%;}

.noresultsRight {width:50%;}




/* 
/* ********************************************************************************* */
/* ********************************************************************************* */
/*
/*
/*
/* END - END - END - END - END - END - END - END - END - END
/*
/* ENDECA REBRAND STYLES  */
/*
/* END - END - END - END - END - END - END - END - END - END
/*
/*
/*
/*
/* ********************************************************************************* */
/* ********************************************************************************* */


/* PAGINATOR */
/* PAGINATOR */
/* PAGINATOR */

.Pages { text-align: center; } /* margin-bottom: 6px; margin-top: 0px; */
.Paginator { margin-left: auto; margin-right: auto; font: 12px Arial, Helvetica; color: #000000; padding-top: 10px; padding-bottom: 10px; } /*  */
.Paginator a, .pageList .this-page { padding: 2px 5px; border: solid 1px #333; background: #fff; text-decoration: none; color: #000; font: 12px/14px Arial, Helvetica; } /*  */
.Paginator a:visited { padding: 2px 5px; border: solid 1px #666; background: #fff; text-decoration: none; font: 12px/14px Arial, Helvetica; } /*  */
.Paginator .AtStart { margin-right: 10px; padding: 2px 5px; /* border: solid 1px #ddd; */ background: #fff; color: #aaa; } /*  */
.Paginator .Prev { margin-right: 10px; padding: 2px 5px; border: solid 1px #666; background: #fff; } /* */
.Paginator .break { padding: 8px 2px 2px 2px; border: none; background: #fff; text-decoration: none; } /*  */
.Paginator .Next { margin-left: 10px; padding: 2px 5px; border: solid 1px #666; background: #fff; } /*  */
.Paginator .AtEnd { margin-left: 10px; padding: 2px 5px; /* border: solid 1px #ddd; */ background: #fff; color: #aaa; } /*  */
.Paginator .this-page { padding: 2px 5px; font-weight: bold; font-size: 12px; color: #FFCC33; background: #333; border: solid 1px #333; text-decoration: none; } /*  */
.Paginator a:hover { color: #FFCC33; background: #333333; border-color: #036; text-decoration: none; font: 12px/14px Arial, Helvetica; } /*  */
.Pages div.Results { text-align: center; font: 12px/14px Arial, Helvetica; color: #999; margin-top: 8px; } /*  */

/* PAGINATOR */
/* PAGINATOR */
/* PAGINATOR */



/* Ideally Green Section Styles */
/* Ideally Green Section Styles */

.greenHeader {width:740px; height:130px; background-repeat:no-repeat;}
.greenBuys {float:left; margin:-51px 0 0 10px !important;margin:-51px 0 0 6px;}

.greenHomeBody {margin:10px; vertical-align:top;}

.greenHomeNav {width:400px; float:right; margin:10px;}

.greenHomeNav tr { vertical-align:top; text-align:left;}
.greenHomeNav td {width:50%; padding:10px 0 0 10px;}
.greenHomeNav a {color:#336633; text-decoration:underline;outline: none;}
.greenHomeNav a:hover, .greenHomeNav a:visited {color:#336633;text-decoration:underline;}

.greenRightImage {margin:0 0 0 10px;}
.greenLeftImage {margin:0 10px 0 0;}

.greenBody {margin:10px; vertical-align:top;}

.greenBody h1 {color:#006633; margin:20px 0 8px 0;}
.greenBody h2 {color:#006633; margin:0 0 2px 0;}

.greenHomeBody h1 {color:#006633; margin:20px 0 8px 0;}

.greenBodyContent { margin:10px; vertical-align:top;}
.greenBodyContent h1 {color:#006633; margin:20px 0 8px 0;}
.greenBodyContent h2 {color:#006633; margin:0 0 2px 0;}

.greenNav {width:180px; min-height:200px;float:right; margin:10px;}

.greenNavTop { background-image:url(../../images/ideallygreen/green_nav_top.gif); background-position:0 0; background-repeat:no-repeat;padding-top:30px;}

.greenNavMiddle {border-left:#336633 1px solid;border-right:#336633 1px solid; padding:0 10px 0 10px;}

.greenNavBottom { background-image:url(../../images/ideallygreen/green_nav_bottom.gif); background-position:0 100%; background-repeat:no-repeat;padding-top:30px;}

.greenNav h2 { color:#336633; font-size:12px; font-weight:bold; margin:0;}

.greenNav ul { padding:0 10px 0 10px;margin:0; list-style: none; list-style-image: none; list-style-type:none; }
.greenNav li { color:#336633; list-style: none; list-style-image: none; list-style-type:none; }

.greenNav a {color:#336633; font-size:10px; text-decoration:none;}
.greenNav a:hover, .greenNav a:hover {color:#336633;font-size:10px;text-decoration:underline;}


.greenSubNavContainer {margin:20px 0 20px 0;}

.greenSubNav {width:150px; border-left:#A5B893 1px solid;border-right:#A5B893 1px solid;border-right:#A5B893 1px solid;border-bottom:#A5B893 1px solid; float:left; margin:0 10px 0 0;}

.greenSubNav h2 { color:#336633	; background-color:#CED8C4; padding:5px; font-size:12px; font-weight:bold; margin:0;border-top:#A5B893 1px solid;border-bottom:#A5B893 1px solid;}

.greenSubNav ul { padding:0 10px 0 10px;margin:10px 0 10px 0; list-style: none; list-style-image: none; list-style-type:none; }
.greenSubNav li { color:#336633; list-style: none; list-style-image: none; list-style-type:none; }

.greenSubNav a {color:#336633;font-size:10px;text-decoration:none;outline: none;}
.greenSubNav a:hover, .greenSubNav a:hover {color:#336633;font-size:10px;text-decoration:underline;}

.greenTableLeft {padding:0 0 0 20px; width:1%; white-space:nowrap;}
.greenTableMiddle {padding:0 0 0 10px; width:1%; white-space:nowrap;}
.greenTableRight {padding:0 0 0 20px; width:98%; white-space:nowrap;}


.greenEcotoid { background-image:url(../../images/ideallygreen/ecotoid_bg.jpg); background-position:0 0; background-repeat:no-repeat; height:80px;padding:10px 0 0 35px;margin:20px 0 20px 0;}

.greenEcotoid2 { background-image:url(../../images/ideallygreen/ecotoid_side_bg.jpg); background-position:0 0; background-repeat:no-repeat; padding:20px 20px 0 20px;margin:20px 0 20px 0;}


