/* 
Site: WBT
Date: Nov 07
Layout: MPWD
Web Design: MPWD

*/

/* 
border-color: #c5c5c5; 
border-width: 1px; 
border-style: solid; 
*/

.video-lists ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

.video-lists li
{
list-style-type: none;
background-image: url(/images/wbt-video-icon.jpg);
background-repeat: no-repeat;
background-position: -.1em .4em;
padding-left: 2em;
margin: 0;
}

.pdf-lists ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

.pdf-lists li
{
list-style-type: none;
background-image: url(/images/icon_pdf.gif);
background-repeat: no-repeat;
background-position: -.1em .4em;
padding-left: 2em;
margin: 0;
}

#tech-right {font-size: 11.5px; float: right; margin-right: 100px; text-align: left;}

#tipper-header{padding: 3px 0 5px 0;}
.cat-box { 


height: 161px; padding: 0px; text-align: center; float:left; margin: 5px 15px 5px 0px; width: 160px;}

.video-logo { 


height: 200px; padding: 0px; text-align: center; float:left; margin: 5px 15px 5px 0px; width: 300px;}

.cat-box-no-border { margin-left: 0px; margin-bottom: 5px; margin-right: 15px; margin-top: 10px; height: 161px; padding: 0px; text-align: center; float:left; width: 160px;}

img.scaled-cat {
  width: 60%;
}


img.cat-box-no-border {
				border-style: none;
			}
					
img.cat-box-no-border a:link {
				border-style: none;
			}
img.cat-box {
				border-style: none;
			}		
img.cat-box a:link {
				border-style: none;
			}

#current-product-cat{ background-image: url(/images/wbt-cat-current2.png); color: #565656; background-position: -3px 4px; height: 20px; background-repeat: no-repeat;}
.product-box {padding-left: 80px; padding-bottom: 20px; padding-right: 80px; padding-top: 20px; float:left; border: 1px solid #eee; margin: 0 20px 0 0;}
.product-box a:link {color: #ea2602; text-decoration: underline;}
.product-box a:visited {color: #ea2602; text-decoration: underline;}
.product-box a:hover {color: #5c5c5c; text-decoration: none;}
.product-box a:active {color: #666666; text-decoration: underline;}
.product-box img {} 

/* Product Brand Page */

.product-list-search{ float: left; width: 340px; height: 80px; padding: 5px; margin: 2px 0 4px 0;}

div.product-list-search-images{
  float: left;
  width: 20%;
  margin: 2px 0;
  padding: 0 8px 0 0;
 }
 
 img.scaled-search {
  width: 100%;
}

.product-list-brand{height: 110px; padding: 5px; margin: 2px 0 4px 0; float: left; width: 300px;}

div.product-list-brand-images{
  float: left;
  width: 30%;
  margin: 0;
  padding: 0 8px 0 0;
 }

img.scaled-brand {
  width: 100%;
}

/* Product Detail */

 .floatright {
    padding-left: 5px;
    padding-bottom: 50px;
    padding-right: 10px;
    padding-top: 30px;
    float: right;
    margin: 0 5px 5px 15px;
    width: 280px;
    font-style: italic;
    color: #858585;
    font-size: 110%;

}

                             

.floatrightbox {
    padding-left: 5px;
    padding-bottom: 50px;
    padding-right: 10px;
    padding-top: 30px;
    float: right;
    margin: 0 5px 5px 15px;
    width: 280px;
    font-style: italic;
    color: #858585;
    font-size: 110%;

}

/* Contact Table Functions */

.contact-table input {padding: 3px; margin: 3px; border: 1px solid #ccc; font-size: 12px;}

.contact-table td { width: 170px; font-size: 12px;}

.contact-table select {padding: 2px; margin: 2px; border: 1px solid #ccc; font-size: 12px;}

.contact-table textarea {padding: 2px; margin: 2px; border: 1px solid #ccc; font-size: 12px;}


/* Sidebar Functions */


#form-response {
				margin-bottom: 10px;
				font-weight: bold;
				color: #1e7cff;
				background-color: #d0e2ff;
				border-color: #8cc4ff;
				border-width: 1px;
				border-style: solid;
				padding-right: 5px;
				padding-left: 5px;
				padding-bottom: 7px;
				padding-top: 7px;
			}
#dist-sidebar { text-transform: capitalize; padding-left: 20px; padding-bottom: 0; padding-right: 5px; padding-top: 15px; font-size: 12px; /* background: transparent url(/2008/images/wbt-sidebar-dist.png) no-repeat left top; */ height: 400px; width: 150px; margin: 0; line-height: 24px; padding-bottom: 2px;}

#dist-sidebar ul li {padding: 2px 0; }

#dist-sidebar ul {margin-top: 30px;}

.find-sidebar { border-left-style: none; border-width: 0px; float: right; margin-left: 0; margin-bottom: 10px; margin-right: 0px; margin-top: 5px; text-transform: capitalize;  padding-left: 15px; padding-bottom: 0px; padding-right: 15px; padding-top: 5px; font-size: 11px; /* background: transparent url(/2008/images/wbt-sidebar-products.png) no-repeat left top;*/ width: 150px; line-height: 24px; padding-bottom: 2px;}

.find-sidebar ul 
  {
  padding: 0;            
  list-style-type: none;           
  padding-left: 0;          
  padding-bottom: 10px;            
  padding-right: 0;             
  padding-top: 0;             
  margin-left: 0;
  margin-bottom: 0px;          
  margin-right: 0;          
  margin-top: 0px;
  }

.find-sidebar ul li {
background-position: 0 .4em; 
           
margin-bottom: 3px; margin-left: 20px; padding-left: 5px; padding-bottom: 8px; padding-right: 0; padding-top: 8px; border-bottom: 1px solid #ddd;}

.find-sidebar h1 {width: 100%; margin-left: 0px; margin-bottom: 2px; margin-right: 5px; margin-top: 0; padding-right: 5px; padding-top: 5px; border-color: #a8a8a8; border-width: 1px; border-style: solid; background-color: #e1e1e1; color: #6c6c6c; text-transform: uppercase; font-size: 105%;}


.dist-list{text-transform: uppercase; margin: 0; padding 2px; width: 100%;}

.left-dist{float: left; width: 150px;}


.products-sidebar { border-color: #dddddd; border-style: solid; border-width: 1px; margin-left: 0; margin-bottom: 10px; margin-right: 0px; margin-top: 5px; text-transform: capitalize; padding-left: 12px; padding-bottom: 0px; padding-right: 12px; padding-top: 5px; font-size: 12px; /* background: transparent url(/2008/images/wbt-sidebar-products.png) no-repeat left top;*/ width: 203px; line-height: 24px; padding-bottom: 2px;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

.products-sidebar ul {font-size: 12px; margin: 30px 0 20px 0;}

.products-sidebar ul li { margin: 0px; border-bottom-style: none; border-bottom-width: 0px; padding-left: 34px; padding-bottom: 11px; padding-right: 0; padding-top: 9px; border-bottom: #eee;}

.products-sidebar h1 {width: 100%; margin-left: 0px; margin-bottom: 2px; margin-right: 5px; margin-top: 0; padding-right: 5px; padding-top: 5px; border-color: #a8a8a8; border-width: 1px; border-style: solid; background-color: #e1e1e1; color: #6c6c6c; text-transform: uppercase; font-size: 105%;}

#dist-sidebar h1 {color: #fff; text-transform: uppercase; font-size: 105%; margin: 0 0 8px 0px; padding: 1px 1px; width: 210px; border: none;}

#home-sidebar { font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; padding-left: 15px; padding-bottom: 0; padding-right: 2px; padding-top: 15px; font-size: 12px; background: transparent url(/2008/images/wbt-sidebar-home.png) no-repeat left top; height: 350px; width: 240px; margin: 0 0 3px 0; line-height: 30px;}

#home-sidebar input {font: 10px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; padding: 2px; margin: 2px; border: 1px solid #ccc; font-size: 12px; text-transform: capitalize;}

#home-sidebar select {width: 200px; padding: 2px; margin: 2px; border: 1px solid #ccc; font-size: 12px;}

#home-sidebar h1{border-bottom-color: #c9c9c9; color: #fff; text-transform: uppercase; font-size: 91%; margin: 0 0 8px 0px; border-bottom: 0px solid; padding: 1px 5px; width: 210px;}

.lower-bkg {padding-top: 8px; height: 210px; width: 799px;}

.lower-bkg-promo { margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; text-align: center; padding-top: 4px; height: 210px; width: 1000px;}

#home-1 {margin-left: 0px; margin-right: 8px; padding-left: 0px; padding-bottom: 2px; padding-right: 0px; padding-top: 2px; width: 192px; height: 200px; float: left;}
#home-2 {margin-right: 8px; padding-left: 0px; padding-bottom: 2px; padding-right: 0px; padding-top: 2px; width: 192px; height: 200px; float: left;}
#home-3 {margin-right: 8px; padding-left: 0px; padding-bottom: 2px; padding-right: 0px; padding-top: 2px; width: 192px; height: 200px; float: left;}
#home-4 { margin-left: 601px; clear: none; padding-left: 2px; padding-bottom: 2px; padding-right: 0px; padding-top: 2px; width: 192px; height: 200px; float: none;}
                      

#home-5 { clear: both; float: right; padding-left: 0px; padding-bottom: 2px; padding-right: 0px; padding-top: 2px; width: 192px; height: 200px;}
/* Search Functions */

#request-button { border-color: #7f7f7f; width: 215px; margin: 0px; padding: 3px; text-transform: uppercase; color: #868686; font-size: 10px; background-color: white; border-style: solid; border-width: 1px; }

#home-sidebar p { color: #ff0816; }

#search-distributor-header{padding-left: 0; padding-bottom: 0; padding-right: 0; padding-top: 14px; background: transparent url(/images/wbt-dist-search.png) no-repeat top left; height: 50px; margin: 0;}

/* Ie */

#search-form{padding-left: 160px; padding-bottom: 0; padding-right: 0; padding-top: 14px; margin: 0px;}

#search-products-header{ margin: 0px; padding-left: 0; padding-bottom: 0; padding-right: 0; padding-top: 14px; background: transparent url(/images/wbt-product-search.png) no-repeat top left; height: 50px;}

#search-products-header-form{ margin: 0px; padding-left: 160px; padding-bottom: 0; padding-right: 0; padding-top: 0px;}

#search-distributor-header-form {padding-left: 190px; padding-bottom: 0; padding-right: 0; padding-top: 0px; margin: 0;}


/* Sidebar */

#contact-nav {font-size: 12px; line-height: 25px;background: transparent url(/2008/images/wbt-sidebar-contact.png) no-repeat top left; height: 240px; margin: 0; padding: 22px;}

#contact-nav h1 {color: aaa; text-transform:  uppercase; width: 180px; font-size: 95%; margin: 0; border-bottom: 1px solid #aaa; padding: 2px; margin: 0 0 8px 0; }

/* Navigation */

div#nav	{
	height: 80px;
	width: 1000px;
	margin: 0 0 0 5px;
	padding: 0 0 0px 0;
	border: 0;
	}



div#nav ul#top_menu	{
	height: 80px;
	width: 1000px;
	background: transparent url(/images/wbt-nav.png) no-repeat top left;
	margin: 0;
	padding: 0;
	position: relative;
}

div#nav ul#top_menu li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}
	ul#menu li, ul#top_menu a {
	height: 80px;
	display: block;
border: none;
}
  div#nav ul#top_menu li a {
	text-indent: -5000px;
	text-decoration: none;
	border: none;
	}

	
#one	{left: 140px; width: 80px;} /* home */
#two	{left: 210px; width: 115px;} /* services */
#three{left: 325px; width: 125px;} /* products */
#four {left: 450px; width: 110px;} /* contact */
#five {left: 560px; width: 130px;} /* links */



#one a:hover {text-decoration: none; background: transparent url(/images/wbt-nav.png) -140px -70px no-repeat;}
#two a:hover {text-decoration: none;background: transparent url(/images/wbt-nav.png) -210px -70px no-repeat;}
#three a:hover {text-decoration: none;background: transparent url(/images/wbt-nav.png) -325px -70px no-repeat;}
#four a:hover {text-decoration: none;background: transparent url(/images/wbt-nav.png) -450px -70px no-repeat;}
#five a:hover {text-decoration: none;background: transparent url(/images/wbt-nav.png) -560px -70px no-repeat;}


/* You are here */

body#home #one {background: transparent url(/images/wbt-nav.png) -140px -70px no-repeat;}
body#products #two {background: transparent url(/images/wbt-nav.png) -210px -70px no-repeat;}
body#find #three {background: transparent url(/images/wbt-nav.png) -325px -70px no-repeat;}
body#tech #four {background: transparent url(/images/wbt-nav.png) -450px -70px no-repeat;}
body#contact #five {background: transparent url(/images/wbt-nav.png) -560px -70px no-repeat;}


/* ----------- Headers ------------------- */

h1{ text-transform: capitalize; font-family: Helvetica, Arial, sans-serif; margin-left: 5px; margin-bottom: 10px; margin-right: 10px; margin-top: 3px; padding-left: 6px; padding-bottom: 6px; padding-right: 10px; padding-top: 3px; color: #3d3d3d; font-size: 125%; border-bottom: 1px solid #cccccc; line-height: 20px;}

h2{padding: 0px; margin-left: 0px; margin-bottom: 8px; margin-right: 0; margin-top: 12px; font-size: 118%; text-transform: capatilise; font-weight: bold; color: #;}

h3{ text-transform: capitalize; padding: 1px; margin-left: 0; margin-bottom: 5px; margin-right: 0; margin-top: 5px; color: #5f5f5f; font-size: 115%;}
h3 a:link {color: #ccc; text-decoration: none;}
h3 a:visited {color: #333; text-decoration: none;}
h3 a:hover {color: #aaa; text-decoration: none;}
h3 a:active {color: #333; text-decoration: none;}

h5{
	text-shadow: 1px 1px #bcbcbc;
	padding-left: 0;
	padding-bottom: 0px;
	padding-right: 0;
	padding-top: 0px;
	margin-left: 0;
	margin-bottom: 5px;
	margin-right: 0;
	margin-top: 10px;
	color: red; 
    font-size: 121%;
text-transform: uppercase;
}

h4{margin: 0 0 5px; padding: 4px 0px 4px 0px; color: #939393; font-size: 122%;
	opacity: 0.62;
	text-transform: uppercase;
}

h6{color: red; font-size: 105%; margin: 2px 0;  border: 1px solid red; padding: 4px;}

/* ----------- Links ------------------- */

a:link {color: #ea2602; text-decoration: underline;}
a:visited {color: #ea2602; text-decoration: underline;}
a:hover {color: #b0b0b0; text-decoration: none;}
a:active {color: #666666; text-decoration: underline;}

img {border: 0;}


/* Layout  */

body, html {

        font: 12px Helvetica, Arial, sans-serif; 
        background-color:#fff; color:#333;
		margin: 0px;
		background: #fff url(/images/wbt-bkg.png) top repeat-x;
		color: #4c4c4c;
line-height: 24px;
}
	body {
		min-width:500px;
	}
	#wrap {
		
		padding: 0px;
		
		margin:0 auto;
		width: 1000px;

	}


#header {margin: 0 0 0 8px; padding: 0;  height: 165px;}

    
/* Main Content */


#main-find {
   		font-size: 12px;
   		padding-left: 0px;
   		padding-bottom: 0;
   		padding-right: 0;
   		padding-top: 0px;
   		margin-left: 7px;
   		margin-bottom: 0;
   		margin-right: 0;
   		margin-top: 2px;
   		float: left;
		width: 720px;
	}
#main-find-inner {
   		font-size: 12px;
   		padding-left: 0px;
   		padding-bottom: 0;
   		padding-right: 0;
   		padding-top: 0px;
   		margin-left: 7px;
   		margin-bottom: 0;
   		margin-right: 0;
   		margin-top: 2px;
   		float: left;
		width: 460px;
	}

#tipping-home {
   		padding-left: 0px;
   		padding-bottom: 0;
   		padding-right: 0;
   		padding-top: 0px;
   		font-size: 12px;
   		margin-left: 7px;
   		margin-bottom: 0;
   		margin-right: 0;
   		margin-top: 0px;
   		float: left;
		width: 950px;
	}

#main-home {
   		padding-left: 0;
   		padding-bottom: 10px;
   		padding-right: 0;
   		padding-top: 0px;
   		font-size: 12px;
   		margin-left: 9px;
   		margin-bottom: 0;
   		margin-right: 0;
   		margin-top: 2px;
   		float: left;
		width: 720px;
	}
#main-home-new {
   		width: 740px;
   		padding-left: 2px;
   		padding-bottom: 10px;
   		padding-right: 0;
   		padding-top: 0px;
   		font-size: 12px;
   		margin-left: 2px;
   		margin-bottom: 0;
   		margin-right: 0;
   		margin-top: 2px;
   		float: left;
	}
#promo-main {
   		font-size: 11.5px;
   		margin-left: 6px;
   		margin-bottom: 0;
   		margin-right: 0;
   		margin-top: 2px;
   		float: left;
		width: 800px;
        padding: 0px 0 0 10px;
	}
#main {
   		font-size: 11.5px;
   		margin-left: 6px;
   		margin-bottom: 10px;
   		margin-right: 0;
   		margin-top: 2px;
   		float: left;
		width: 720px;
        padding: 0px 0 0 10px;
	}
#main-new {
   		font-size: 11.5px;
   		margin-left: 6px;
   		margin-bottom: 0;
   		margin-right: 0;
   		margin-top: 2px;
   		float: left;
        padding: 0px 0 0 10px;
	}
#main-catalogue {
   		width: 950px;
   		font-size: 11.5px;
   		margin-left: 6px;
   		margin-bottom: 0;
   		margin-right: 0;
   		margin-top: 0px;
   		float: left;
        padding: 0px 0 0 10px;
	}
#main h2, #main p {
		padding: 0;
    }
#main ul{margin: 0px; padding: 0px 8px 8px 18px;}



/* Sidebar Right */
#sidebar-find {
 
            
font-size: 12px;
 
            
margin-left: 450px;
                
margin-bottom: 0;
                
margin-right: 0;
                
margin-top: 0;
                
float: right;
width: 150px;
padding: 0;
	}


#sidebar-find ul {
font-size: 12px;
margin:0;
padding: 0;
list-style-type: none;
padding: 0;
background-position: 0 .4em;

    }
    #sidebar-find h3, #sidebar-find p {
		padding:0;
    }


#sidebar-home {
 
            
font-size: 11px;
margin-left: 15px;
margin-bottom: 0;
margin-right: 0;
margin-top: 5px;         
float: right;
width: 188px;
padding: 0;
	}


#sidebar {
 
            
font-size: 12px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 0;
margin-top: 0;         
float: right;
width: 250px;
padding: 0;
	}

#sidebar ul {
font-size: 12px;
margin:0;
padding: 0;
list-style-type: none;
padding: 0;

    }
#sidebar h3, #sidebar p {
		border-bottom-color: #b4b4b4;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		padding:0;
    }


#footer {
clear: both;
text-align: center;
line-height: 18px;
padding: 0 0 0 10px;
margin: 0;
	}
	
#footer p {
		padding:5px;
		margin:0;
    }
    
#credits { padding-left: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 10px; font-size: 12px;  text-transform: capatilize; margin: 10px 0px 0px 10px; color: #4c4c4c; text-align: left; }


#credits2 ul li { list-style-type: none; padding-left: 2px; padding-bottom: 2px; padding-right: 0; padding-top: 2px;}

#credits2 ul {padding-right: 30px; padding-left: 30px; margin-left: 0; margin-bottom: 0px; margin-right: 0; margin-top: 0px; list-style-type: none;}

#credits2 {
		margin-bottom: 10px;
		float: left;
		clear: none;
	}

#credits3 ul {padding-right: 30px; padding-left: 25px; margin-left: 0; margin-bottom: 0px; margin-right: 0; margin-top: 0px; list-style-type: none;}

#credits3 ul li { list-style-type: none; padding-left: 2px; padding-bottom: 2px; padding-right: 0; padding-top: 2px;}

#credits3 {
		float: left;
		clear: none;
	}

#credits4 ul {padding-right: 30px; padding-left: 30px; margin-left: 0; margin-bottom: 0px; margin-right: 0; margin-top: 0px; list-style-type: none;}

#credits4 ul li { list-style-type: none; padding-left: 2px; padding-bottom: 2px; padding-right: 0; padding-top: 2px;}

#credits4 {
		float: left;
		clear: none;
	}

#credits5 ul { padding-left: 30px; margin-left: 0; margin-bottom: 0px; margin-right: 0; margin-top: 0px; list-style-type: none;}

#credits5 ul li { list-style-type: none; padding-left: 2px; padding-bottom: 2px; padding-right: 0; padding-top: 2px;}

.updated { background-repeat: no-repeat; background-position: right center; background-image: url(/images/updated.png); list-style-type: none; padding-right: 0;}

#updated { background-repeat: no-repeat; background-position: right center; background-image: url(/images/updated.png); list-style-type: none; padding-right: 0;}

.new { background-repeat: no-repeat; background-position: right center; background-image: url(/images/wbt-new-small.jpg); list-style-type: none; padding-right: 0;}

#new { background-repeat: no-repeat; background-position: right center; background-image: url(/images/wbt-new-small.jpg); list-style-type: none; padding-right: 0;}

#credits5 {
		float: left;
	}

#credits6 {
		padding-left: 30px;
		float: left;
	}

#credits p {float: left; text-transform: capatilize; margin: 2px; text-align: left; padding: 2px;}


#credits a:link {color: #666; text-decoration: underline;}
#credits a:visited {color: #999999; text-decoration: underline;}
#credits a:hover {color: red; text-decoration: none;}
#credits a:active {color: gray; text-decoration: none;}


.form {background: url(/images/wbt-searchbar.png) left no-repeat; padding-left: 25px; padding-bottom: 3px; padding-right: 2px; padding-top: 2px; font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; margin: 0; border-color: #cccccc; border-style: solid; border-width: 1px; }
.button { margin-left: 1px; margin-bottom: 1px; margin-right: 1px; margin-top: 0px; background-color: white; background-repeat: no-repeat; width: 30px; background-image: url(/images/search-button.png); padding-left: 8px; padding-bottom: 5px; padding-right: 8px; padding-top: 5px; text-transform: capitalize; font-size: 11px; border-style: none; font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;}

.suggest_link {
				background-color: #fff;
				padding: 2px 6px;
			}
.suggest_link_over {
				background-color: #dddddd; color: #333; 
				padding: 2px 6px;
			}
#search_suggest {
				margin-top: 0;
				position: absolute; 
				background-color: #eee; 
width: 160px;
				text-align: left; 
				border: 0px solid #ddd;	
			}
tr.tableheader {
				font-weight: bold;
				background-color: #e4e4e4;
				border-style: none;
			}
table.parts td {
				border-style: none;
				padding-left: 8px;
				padding-bottom: 3px;
				padding-right: 8px;
				padding-top: 3px;
			}

#promo-sidebar {
 
            
font-size: 11px;
margin-left: 10px;
margin-bottom: 0;
margin-right: 0;
margin-top: 0;         
float: right;
width: 170px;
padding: 0;
	}

.right-promo {
		padding-bottom: 2px;
	}

#footer-nav {

        padding: 0px;		
		margin:0 auto;
		width: 1000px;
	}
	
	#footer-line {


		background-image: url(/images/footer-bkg.png);


		background-position: 0 top;


		background-repeat: repeat-x;


		height: 400px;


		background-color: #f0f0f0;


		margin-top: 5px;


		clear: both;


		border-top-color: #979797;


		border-top-style: solid;


		border-left-width: 0px;


		border-bottom-width: 0px;


		border-right-width: 0px;


		border-top-width: 1px;


	}
	

	
.tech-pop-left{clear: none; float: left;}
#contact-box{ padding-left: 3px; line-height: 22px; color: #ea2602; padding-right: 5px; font-size: 14px; }
#contact-box-right{ text-align: center; margin-right: 130px; clear: right; float: right; }
.image-holder{ margin-bottom: 0px; padding: 2px; height: 110px; }
.homebox { 


padding-left: 2px; 


padding-bottom: 2px; 


padding-right: 3px; 


padding-top: 2px; 


height: 200px; text-align: center; float:left; margin: 5px 15px 5px 0px; width: 180px;}
.news-container {
                                                                                                    	padding: 5px;
                                                                                                    	background-position: left top;
                                                                                                    	background-repeat: no-repeat;
                                                                                                    	background-image: url(/images/wbt-right-bkg.png);
                                                                                                    	height: 119px;
                                                                                                    	margin-bottom: 5px;
                                                                                                    	min-width: 0px;
                                                                                                    	width: 188px;
                                                                                                    }
#sidebarhomenew {
                                                                                                    	border-width: 188px;
                                                                                                    	float: right;
                                                                                                    	margin-left: 15px;
                                                                                                    }
#main-center {
                                                                                                    	padding: 0px;
                                                                                                    	margin-left: 3px;
                                                                                                    }
#main-order {
                                                                                                    	width: 100%;
                                                                                                    	padding: 0px;
                                                                                                    	margin-left: 3px;
                                                                                                    }
.news-header {
                                                                                                    	padding-left: 3px;
                                                                                                    	padding-bottom: 1px;
                                                                                                    	padding-right: 3px;
                                                                                                    	padding-top: 3px;
                                                                                                    	border-bottom-color: #bababa;
                                                                                                    	border-bottom-style: solid;
                                                                                                    	border-bottom-width: 0px;
                                                                                                    	font-size: 15px;
                                                                                                    	font-weight: bold;
                                                                                                    }
.news-container p {
                                                                                                    	line-height: 21px;
                                                                                                    	padding-left: 3px;
                                                                                                    	padding-bottom: 1px;
                                                                                                    	padding-right: 3px;
                                                                                                    	padding-top: 2px;
                                                                                                    	margin: 0px;
                                                                                                    }
#newslink {
                                                                                                    	padding-right: 3px;
                                                                                                    	float: right;
                                                                                                    }
.news {
                                                                                                    	padding-bottom: 5px;
                                                                                                    	padding-top: 5px;
                                                                                                    }
.flv {
                                                                                                    	margin-right: 5px;
                                                                                                    	margin-bottom: 5px;
                                                                                                    }
.flv-left {
                                                                                                    	margin-right: 5px;
                                                                                                    	float: left;
                                                                                                    }
p {
                                                                                                    	padding-bottom: 2px;
                                                                                                    	padding-top: 2px;
                                                                                                    }
.display-wrap-new {
                                                                                                    	width: 100%;
                                                                                                    	padding-bottom: 10px;
                                                                                                    	margin-bottom: 5px;
                                                                                                    	border-bottom-color: #e5e5e5;
                                                                                                    	border-bottom-style: solid;
                                                                                                    	border-bottom-width: 1px;
                                                                                                    }
#documents {
                                                                                                    	width: 400px;
                                                                                                    	margin-right: 20px;
                                                                                                    	padding-right: 1px;
                                                                                                    	border-color: #dcdcdc;
                                                                                                    	border-style: solid;
                                                                                                    	border-width: 1px;
                                                                                                    -moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;}

#docheader {
                                                                                                    	margin-bottom: 5px;
                                                                                                    	font-weight: bold;
                                                                                                    	padding: 3px;
                                                                                                    	background-color: #f2f2f2;
                                                                                                    	border-bottom-color: #dcdcdc;
                                                                                                    	border-bottom-style: solid;
                                                                                                    	border-bottom-width: 1px;
                                                                                                    }

.new-image img {
                                                                                                    	padding: 0px;
                                                                                                    	margin: 0px;
                                                                                                    }

.clear-right {
                                                                                                    	clear: both;
                                                                                                    }

.trademark {
                                                                                                    	margin: 0px;
                                                                                                    	padding-left: 10px;
                                                                                                    	padding-bottom: 10px;
                                                                                                    	padding-right: 10px;
                                                                                                    	padding-top: 0px;
                                                                                                    	font-size: 10px;
                                                                                                    	clear: left;
                                                                                                    }

.lower-credits {
                                                                                                    	margin-top: 10px;
                                                                                                    	border-top-color: #d5d5d5;
                                                                                                    	border-top-style: solid;
                                                                                                    	border-top-width: 1px;
                                                                                                    	padding-left: 10px;
                                                                                                    	padding-bottom: 0px;
                                                                                                    	padding-right: 10px;
                                                                                                    	padding-top: 10px;
                                                                                                    	clear: left;
                                                                                                    }

#cat-1 {
                                                                                                    	height: 20px;
                                                                                                    	background-position: -3px 4px;
                                                                                                    	background-repeat: no-repeat;
                                                                                                    	background-image: url(/images/categories/cat-abrasives.png);
                                                                                                    }

#cat-2 {
                                                                                                    	height: 20px;
                                                                                                    	background-position: -3px 4px;
                                                                                                    	background-repeat: no-repeat;
                                                                                                    	background-image: url(/images/categories/cat-tapingtools.png);
                                                                                                    }

#cat-3 {
                                                                                                    	height: 20px;
                                                                                                    	background-position: -3px 4px;
                                                                                                    	background-repeat: no-repeat;
                                                                                                    	background-image: url(/images/categories/cat-papertape.png);
                                                                                                    }

#cat-4 {
                                                                                                    	height: 20px;
                                                                                                    	background-position: -3px 4px;
                                                                                                    	background-repeat: no-repeat;
                                                                                                    	background-image: url(/images/categories/cat-liftingtools.png);
                                                                                                    }

#cat-5 {
                                                                                                    	height: 20px;
                                                                                                    	background-position: -3px 4px;
                                                                                                    	background-repeat: no-repeat;
                                                                                                    	background-image: url(/images/categories/cat-accesspanels.png);
                                                                                                    }

#cat-6 {
                                                                                                    	height: 20px;
                                                                                                    	background-position: -3px 4px;
                                                                                                    	background-repeat: no-repeat;
                                                                                                    	background-image: url(/images/categories/cat-plastering.png);
                                                                                                    }

#cat-7 {
                                                                                                    	height: 20px;
                                                                                                    	background-position: -3px 4px;
                                                                                                    	background-repeat: no-repeat;
                                                                                                    	background-image: url(/images/categories/cat-power.png);
                                                                                                    }

#cat-9 {
                                                                                                    	height: 20px;
                                                                                                    	background-position: -3px 4px;
                                                                                                    	background-repeat: no-repeat;
                                                                                                    	background-image: url(/images/categories/cat-render.png);
                                                                                                    }

#cat-10 {
                                                                                                    	height: 20px;
                                                                                                    	background-position: -3px 4px;
                                                                                                    	background-repeat: no-repeat;
                                                                                                    	background-image: url(/images/categories/cat-safety.png);
                                                                                                    }

#cat-11 {
                                                                                                    	height: 20px;
                                                                                                    	background-position: -3px 4px;
                                                                                                    	background-repeat: no-repeat;
                                                                                                    	background-image: url(/images/categories/cat-trimtex.png);
                                                                                                    }

#cat-12 {
                                                                                                    	height: 20px;
                                                                                                    	background-position: -3px 4px;
                                                                                                    	background-repeat: no-repeat;
                                                                                                    	background-image: url(/images/categories/cat-beadex.png);
                                                                                                    }

.wbt-icon {
                                                                                                    	height: 20px;
                                                                                                    	background-position: -3px 4px;
                                                                                                    	background-repeat: no-repeat;
                                                                                                    	background-image: url(/images/wbt-icon.png);
                                                                                                    }

#wbt_cart {
                                                                                                    	border-color: #cfcfcf;
                                                                                                    	border-style: solid;
                                                                                                    	border-width: 1px;
                                                                                                    }

td {
                                                                                                    	padding: 4px;
                                                                                                    	border-color: #dddddd;
                                                                                                    	border-style: solid;
                                                                                                    	border-width: 0px;
                                                                                                    }

tr {
                                                                                                    	border-color: #e7e7e7;
                                                                                                    	border-style: solid;
                                                                                                    	border-width: 1px;
                                                                                                    }

#cart_header {
                                                                                                    	background-color: #e5e5e5;
                                                                                                    	border-bottom-color: #e6e6e6;
                                                                                                    	border-bottom-style: solid;
                                                                                                    	border-bottom-width: 1px;
                                                                                                    }

.banner {
                                                                                                    	margin-left: 6px;
                                                                                                    }

