/* CSS Document */

body {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background:#fff;
}

form, p {margin:0; padding:0;}

div#mainWrapper {
	width:1024px;
}

div#header {
	background:url(../images/logo.gif);
	width:1024px;
	height:132px;
}

div#logo {
	height:58px;
	margin:40px 0 0 20px;
	width:425px;
	cursor:pointer;
	clear:both;
}

div#navEZPagesTop {
	background:url(../images/nav.gif) repeat-x;
	height:36px;
}

div#navEZPagesTop ul {
	list-style:none;
	padding:10px;
	margin:0;
	text-align:center;
}

div#navEZPagesTop ul li {
	display:inline;
	padding:16px 20px;
	text-transform:uppercase;
	background:url(../images/divider.gif) right no-repeat;
}

div#navEZPagesTop ul li a {
	font-size:12px;
	font-weight:bold;
	color:#fff;
}

div#search_bar {
	background:url(../images/bar_search_bg.gif) repeat-x;
	height:44px;
}

div#search, div#search_text {font-weight:bold; font-size:11px; padding:10px;}

div#search input {
	vertical-align:middle;
	border:0;
	
}

div#search input#search_input_header {
	background:url(../images/search_bg.gif);
	width:139px;
	height:17px;
}

div#search_text a, div#search_text a:hover, div#search_text a:visited {
	color:#000;
}

div#shopping_cart_header {
	background:url(../images/cart_icon.gif) left no-repeat;
	padding-left:18px;
}

div#main_content {
	padding:10px 5px;
	background:#E5E5E5;
}

div#callPrice {
	padding:10px 0 0; 
	text-align:right;
}

div#top_left {background:url(../images/top_left.gif); width:246px; height:6px; overflow:hidden;}
div#middle_left {background:#868686; padding:0 4px;}
div#bottom_left {background:url(../images/bot_left.gif); width:246px; height:9px; overflow:hidden;}
div.leftBoxContainer, div#navColumnOneWrapper {padding:0; margin:0;}
div.leftBoxContainer {background:#868686; border:0;}
#navColumnOne {background:#E5E5E5}
#main_center_content {padding-left:6px;}
h3.leftBoxHeading{text-align:left; background:url(../images/left_box_heading.gif); width:218px; height:27px; padding:15px 0 0 20px; margin:0;}
div.left_box_bottom {background:url(../images/left_box_bottom.gif); width:238px; height:7px; overflow:hidden;}
div.centerColumn {padding:0 5px;}
div#top_center {background:url(../images/top_center.gif); width:762px; height:5px; overflow:hidden;}
div#middle_center {background:#fff; width:760px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4}
div#bottom_center {background:url(../images/bottom_center.gif); width:762px; height:5px; overflow:hidden;}
div#bannerThree {padding:0; margin-bottom:5px;}
div.sideBoxContent a {font-size:14px; color:#000;}
div.sideBoxContent a:hover {color:#0033FF;}
div.sideBoxContent a:active {color:#CC0000;}
div.sideBoxContent span.arrow {background:url(../images/arr1.gif) left no-repeat; width:11px; height:11px; padding-left:18px;}
div#categoriesContent {text-transform:uppercase;}
div#categoriesContent div {padding-bottom:10px;}
div#informationContent li {padding:2px 0px;}
div#informationContent span.arrow2, div#manufacturersContent span.arrow2 {background:url(../images/arr2.gif) left no-repeat; width:9px; height:7px; padding-left:18px;}
div#footer {background:url(../images/footer_bg.gif) repeat-x; height:221px; padding:0 5px; width:1014px;}
div#top_footer {background:url(../images/top_footer_bg.gif); width:1014px; height:5px; overflow:hidden;}
div#middle_footer {background:#262626; padding:15px 120px;}
div#bottom_footer {background:url(../images/bottom_footer_bg.gif); width:1014px; height:5px; overflow:hidden;}
div.footer_icon {background:transparent url(../images/footer_icon.gif) no-repeat scroll left top; color:#FFFFFF; font-size:12px; height:21px; padding:10px 0 18px 55px; width:135px;}
div#footer_text {text-align:center; color:#A3A3A3; font-size:11px; font-weight:bold; padding:15px 0;}
div#footer_nav {text-align:center;}
div#footer_nav ul, div#manufacturersContent ul {list-style:none; margin:0; padding:0;}
div#footer_nav ul li {display:inline;}
div#footer_nav ul li a, div#footer_nav ul li a:hover, div#footer_nav ul li a:visited {color:#A3A3A3}
div.centerBoxContentsNew {border-bottom:1px dotted #000; height:200px;}
div.ri_mainFeaturedProducts {width:210px; text-align:left; padding-left:15px;}
div.top_img {background:url(../images/top_img_bg.gif); width:138px; height:5px; overflow:hidden;}
div.middle_img {border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}
div.bottom_img {background:url(../images/bot_img_bg.gif); width:138px; height:5px; overflow:hidden;}
div.ri_productsName a {font-size:12px; font-weight:bold; color:#000000;}
div.ri_productsName a:hover {text-decoration:underline; color:#006633}
div.ri_fp_des {font-size:12px; color:#585757; padding:5px 0 15px;}
div.ri_price {text-align:center; color:#067900; font-weight:bold; padding-right:15px;}
div.centerColumn h1 {margin:0; text-align:left;}
div.center_categories {background:url(../images/categories_bg.gif) bottom repeat-x; padding:15px; clear:left;}
div#categoryImgListing {border:1px solid #d4d4d4; padding:10px; float:left; margin-top:10px;}
h1, h2, h3, h4, h5, h6 {margin:0px;}
div#indexProductListCatDescription {margin:0; padding:0 0 0 20px;}
div.centerColumn h2, div#productsListingTopNumber {background:url(../images/center_box_heading.gif); width:735px; height:25px; padding:10px 0 0 15px; text-align:left; color:#fff; font-weight:normal; font-size:14px;}
div.centerColumn h2 a, div.centerColumn h2 a:hover, div.centerColumn h2 a:visited {color:#fff;}
div.centerBoxContentsProducts {padding:10px 0px; border-bottom:1px dotted #d4d4d4;}
div.centeredContent img.listingProductImage {float:left; border:1px solid #d4d4d4; padding:10px; margin: 0 0 0 15px;}
div.products_listing_modify {float:left; text-align:left; padding-left:15px;}
div.listingDescription {width:300px;}
div#indexProductListCatDescription {margin:0; padding:0 0 0 20px; }
h3.itemTitle a, h3.itemTitle a:hover, h3.itemTitle a:visited {color:#000000}
div.pl_price {float:right; font-weight:bold; font-size:17px; color:#067900;}
div#categoryDescription {margin:0; padding:0 0 0 20px; float:left;}
div.sideBoxContent {border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; padding:10px 0 10px 20px; margin:0; text-align:left; width:216px;}
div#productMainImage {padding:5px 10px 0 15px;}
div#productMainImage img {border:1px solid #d4d4d4; padding:10px;}
h1#productPrices {color:#067900; padding:10px 0 0; text-align:right;}
div#cartAdd {border:0; margin:0; padding:10px 0 0; padding-right:20px;}
div#quantity_box {background:url(../images/qty_bg.gif); width:109px; height:23px; font-size:11px; padding-top:3px; margin-top:1px; margin-right:3px;}
div#product_info_modify {padding:15px 0 0; background:#EFEEEE;}
div#productsListingTopNumber span {padding-left:200px; color:#fff;}
div#productsListingTopNumber span a {color:#fff;}
div#productsListingTopNumber span a:hover, div#productsListingTopNumber span a:visited {color:#fff;}
h2#cartEmptyText {background:none; padding:10px 0; font-size:18px; color:#000;}
div.pl_manufactures {font-weight:bold; font-size:1.3em; color:#000;}
div.pl_manufactures a, div.pl_manufactures a:hover, div.pl_manufactures a:visited {color:#000; font-size:1em;}
div.t_price {/*background:url(../images/t_price.gif);*/ /*width:75px;*/ height:7px; overflow:hidden;}
div.m_price {/*background:#c7c7c7;width:75px;*/}
div.b_price {/*background:url(../images/b_price.gif); width:75px;*/ height:7px; overflow:hidden;}