@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	background:url(../images/bg-strip.jpg) repeat-x left 0px;
}
body, html{
	margin:0;
	padding:0;
}
.button{
	color:#ffffff;
	background-color: #336699;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width:40px;
}
#main{
	background:url(../images/bg.jpg) no-repeat center top;
	margin:0 auto;
	padding:0;
	width:100%;
}
a, p, h1, h2, h3, h4, img{
	margin:0;
	padding:0;
}
p{
	margin-bottom:0;
	margin-top:0;
	padding:0 0 0 0;
}
.clear{
	clear:both;
	margin:0;
	padding:0;
}
#page-body{
	margin:0 auto;
	padding:0;
	width:940px;
}
#page-body-home{
	margin:0 auto;
	padding:0;
	width:950px;
}
#header{
	width:930px;
	height:182px;
	margin:0 auto;
	padding:0;
	background:url(../images/header-shadow.jpg) no-repeat center bottom;
}
#logo{
	margin:0;
	padding:0 0 0 27px;
	width:126px;
	height:119px;
	float:left;
}
#contact-ver{
	margin:0!important;
	padding:0;
	width:777px;
	height:119px!important;
	float:left;
}
#top-contact{
	margin:0!important;
	padding:10px 0 0 27px;
	
}

#login, #login a{
	margin:0!important;
	padding:0!important;
	float:right;
	background:url(../images/member-login.jpg) no-repeat left top;
	width:160px;
	height:30px;
	display:block;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	text-align:center;
}
#login a span{ visibility:hidden; margin:0; padding:0;}
#login a:hover{
	background:url(../images/member-login-h.jpg) no-repeat left top;
}

#logout, #logout a{
	margin:0!important;
	padding:0!important;
	float:right;
	background:url(../images/member-logout.jpg) no-repeat left top;
	width:160px;
	height:30px;
	display:block;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	text-align:center;
}
#logout a span{ visibility:hidden; margin:0; padding:0;}
#logout a:hover{
	background:url(../images/member-logout-h.jpg) no-repeat left top;
}

#apparel, #apparel a{
	margin:0!important;
	padding:0;
	float:right;
	background:url(../images/apparel.jpg) no-repeat left 3px;
	width:77px;
	height:30px;
	display:block;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	text-align:center;
}
#apparel a span{ visibility:hidden; margin:0; padding:0;}
#apparel a:hover{
	background:url(../images/apparel-h.jpg) no-repeat left 3px;
}

#texd{ 
	width:776px;
	height:75px;
	margin:0!important;
	padding:4px 0 0 0;
}
*{margin:0; padding:0;}

#navigation {
	margin:0;
	padding:0;
	width:930px;
	height:39px;
}
#navigation ul {
	margin:0;
	padding:0;
}
#navigation ul li {
	margin:0;
	padding:0;
	list-style:none;
	line-height:39px;
	float:left;
}
#navigation ul li a {
	margin:0;
	padding:0;
	text-decoration:none;
	outline:none;
	display:block;
	line-height:39px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}
#navigation ul li strong {
	visibility:hidden;
	margin:0;
	padding:0;
}
#nav-j, #nav-j a {
	margin:0;
	padding:0;
	background:url(../images/n-1.jpg) no-repeat;
	width:153px;
}
#nav-j a:hover,#nav-j a.select {
	background:url(../images/n-1-h.jpg) no-repeat;
}
#nav-a, #nav-a a {
	margin:0;
	padding:0;
	background:url(../images/n-2.jpg) no-repeat;
	width:135px;
}
#nav-a a:hover,#nav-a a.select {
	background:url(../images/n-2-h.jpg) no-repeat;
}
#nav-b, #nav-b a {
	margin:0;
	padding:0;
	background:url(../images/n-3.jpg) no-repeat;
	width:124px;
}
#nav-b a:hover, #nav-b a.select {
	background:url(../images/n-3-h.jpg) no-repeat;
}
#nav-c, #nav-c a {
	margin:0;
	padding:0;
	background:url(../images/n-4.jpg) no-repeat;
	width:87px;
}
#nav-c a:hover, #nav-c a.select {
	background:url(../images/n-4-h.jpg) no-repeat;
}
#nav-d, #nav-d a {
	margin:0;
	padding:0;
	background:url(../images/n-5.jpg) no-repeat;
	width:64px;
}
#nav-d a:hover, #nav-d a.select {
	background:url(../images/n-5-h.jpg) no-repeat;
}
#nav-e, #nav-e a {
	margin:0;
	padding:0;
	background:url(../images/n-6.jpg) no-repeat;
	width:63px;
}
#nav-e a:hover, #nav-e a.select {
	background:url(../images/n-6-h.jpg) no-repeat;
}
#nav-f, #nav-f a {
	margin:0;
	padding:0;
	background:url(../images/n-7.jpg) no-repeat;
	width:68px;
}
#nav-f a:hover{
	background:url(../images/n-7-h.jpg) no-repeat;
}

#nav-g, #nav-g a {
	margin:0;
	padding:0;
	background:url(../images/n-8.jpg) no-repeat;
	width:127px;
}
#nav-g a:hover{
	background:url(../images/n-8-h.jpg) no-repeat;
}
#nav-h, #nav-h a {
	margin:0;
	padding:0;
	background:url(../images/n-9.jpg) no-repeat;
	width:108px;
}
#nav-h a:hover{
	background:url(../images/n-9-h.jpg) no-repeat;
}

/******************************************************************* new navigation links for store *************************************************/
#nav-store-home, #nav-store-home a {
	margin:0;
	padding:0;
	background:url(../images/store-home.jpg) no-repeat;
	width:185px;
}
#nav-store-home a:hover,#nav-store-home a.select {
	background:url(../images/store-home-h.jpg) no-repeat;
}

#nav-store-policies, #nav-store-policies a {
	margin:0;
	padding:0;
	background:url(../images/policies.jpg) no-repeat;
	width:185px;
}
#nav-store-policies a:hover,#nav-store-policies a.select {
	background:url(../images/policies-h.jpg) no-repeat;
}

#nav-store-security, #nav-store-security a {
	margin:0;
	padding:0;
	background:url(../images/security.jpg) no-repeat;
	width:185px;
}
#nav-store-security a:hover,#nav-store-security a.select {
	background:url(../images/security-h.jpg) no-repeat;
}

#nav-store-contact, #nav-store-contact a {
	margin:0;
	padding:0;
	background:url(../images/contact.jpg) no-repeat;
	width:185px;
}
#nav-store-contact a:hover,#nav-store-contact a.select {
	background:url(../images/contact-h.jpg) no-repeat;
}

#nav-store-login, #nav-store-login a {
	margin:0;
	padding:0;
	background:url(../images/login.jpg) no-repeat;
	width:182px;
}
#nav-store-login a:hover,#nav-store-login a.select {
	background:url(../images/login-h.jpg) no-repeat;
}
/******************************************************************* new navigation links end **************************************************/






#container{
	margin:0 auto;
	padding:0 0 0 3px;
	width:937px;
	background:url(../images/top-content-store.png) no-repeat left -1px;
}
#container_home{
	margin:0 auto;
	padding:0 0 0 3px;
	width:937px;
	background:url(../images/hometop-content.jpg) no-repeat left -1px;
}
#containerb{
	margin:0 auto;
	padding:0;
	width:937px;
	background:url(../images/content-bg.jpg) repeat-y left;
}
#containerbhome{
	margin:0 auto;
	padding:0;
	width:937px;
	background:url(../images/homecontent-bg.jpg) repeat-y left;
}
#containerc{
	margin:0 auto;
	padding:0;
	width:937px;
	background:url(../images/sidebar-man.jpg) no-repeat left bottom;
}
#containerchome{
	margin:0 auto;
	padding:0;
	width:937px;
	
}

#sidebar{
	padding:0!important;
	width:223px;
	float:left;
	margin-top:6px;
}

#sidebar ul{
	margin:0!important;
	padding:0!important;
}
#sidebar ul li{
	margin:0!important;
	padding:0!important;
	list-style:none;
}
#sidebar ul li a{
	margin:0;
	padding:0;
	list-style:none;
	width:223px;
	text-decoration:none;
	display:block;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#f7f7f7;
}
#sidebar ul li a strong{visibility:hidden; margin:0; padding:0;
}

#sid-0, #sid-0 a{
	background:url(../images/home-left.jpg) no-repeat left top;
	height:39px;
	margin:0;
	padding:0;
	line-height:39px;
}
#sid-0 a:hover, #sid-0 a.select{
	background:url(../images/home-left-h.jpg) no-repeat left top;
}
#sid-00, #sid-00 a{
	background:url(../images/press-left.jpg) no-repeat left top;
	height:32px;
	margin:0;
	padding:0;
	line-height:32px;
}
#sid-00 a:hover, #sid-00 a.select{
	background:url(../images/press-left-h.jpg) no-repeat left top;
}




#sid-1, #sid-1 a{
	background:url(../images/sid-1.jpg) no-repeat left top;
	height:32px;
	margin:0;
	padding:0;
	line-height:32px;
}
#sid-1 a:hover, #sid-1 a.select{
	background:url(../images/sid_01.jpg) no-repeat left top;
}
#sid-2, #sid-2 a{
	background:url(../images/sid-2.jpg) no-repeat left top;
	height:31px;
	margin:0;
	padding:0;
	line-height:31px;
}
#sid-2 a:hover, #sid-2 a.select{
	background:url(../images/sid_02.jpg) no-repeat left top;
}
#sid-3, #sid-3 a{
	background:url(../images/sid-3.jpg) no-repeat left top;
	height:32px;
	margin:0;
	padding:0;
	line-height:32px;
}
#sid-3 a:hover, #sid-3 a.select{
	background:url(../images/sid_03.jpg) no-repeat left top;
}
#sid-4, #sid-4 a{
	background:url(../images/sid-4.jpg) no-repeat left top;
	height:31px;
	margin:0;
	padding:0;
	line-height:31px;
}
#sid-4 a:hover, #sid-4 a.select{
	background:url(../images/sid_04.jpg) no-repeat left top;
}
#sid-5, #sid-5 a{
	background:url(../images/sid-5.jpg) no-repeat left top;
	height:32px;
	margin:0;
	padding:0;
	line-height:32px;
}
#sid-5 a:hover, #sid-5 a.select{
	background:url(../images/sid_05.jpg) no-repeat left top;
}
#sid-6, #sid-6 a{
	background:url(../images/sid-6.jpg) no-repeat left top;
	height:38px;
	margin:0;
	padding:0;
	line-height:38px;
}
#sid-6 a:hover, #sid-6 a.select{
	background:url(../images/sid_06.jpg) no-repeat left top;
}
#sid-7, #sid-7 a{
	background:url(../images/sid-7.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#sid-7 a:hover, #sid-7 a.select{
	background:url(../images/sid_07.jpg) no-repeat left top;
}

#sid-8, #sid-8 a{
	background:url(../images/sid-8.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#sid-8 a:hover, #sid-8 a.select{
	background:url(../images/sid_08.jpg) no-repeat left top;
}

#sid-9, #sid-9 a{
	background:url(../images/sid-9.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#sid-9 a:hover, #sid-9 a.select{
	background:url(../images/sid_09.jpg) no-repeat left top;
}
#sid-10, #sid-10 a{
	background:url(../images/sid-10.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#sid-10 a:hover, #sid-10 a.select{
	background:url(../images/sid_10.jpg) no-repeat left top;
}
#sid-11, #sid-11 a{
	background:url(../images/sid-11.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#sid-11 a:hover, #sid-11 a.select{
	background:url(../images/sid_11.jpg) no-repeat left top;
}

#sid-12, #sid-12 a{
	background:url(../images/sid-12.jpg) no-repeat left top;
	height:30px;
	margin:0;
	padding:0;
	line-height:30px;
}
#sid-12 a:hover, #sid-12 a.select{
	background:url(../images/sid_12.jpg) no-repeat left top;
}
#sid-13, #sid-13 a{
	background:url(../images/sid-13.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#sid-13 a:hover, #sid-13 a.select{
	background:url(../images/sid_13.jpg) no-repeat left top;
}

#sid-14, #sid-14 a{
	background:url(../images/sid-14.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#sid-14 a:hover, #sid-14 a.select{
	background:url(../images/sid_14.jpg) no-repeat left top;
}
#sid-15, #sid-15 a{
	background:url(../images/sid-15.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#sid-15 a:hover, #sid-15 a.select{
	background:url(../images/sid_15.jpg) no-repeat left top;
}
#sid-16, #sid-16 a{
	background:url(../images/sid-16.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#sid-16 a:hover, #sid-16 a.select{
	background:url(../images/sid_16.jpg) no-repeat left top;
}

/****************************************************** new cat images *************************/

#nav-3m_products, #nav-3m_products a{
	background:url(../images/3m-products.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-3m_products a:hover, #nav-3m_products a.select{
	background:url(../images/3m-products-h.jpg) no-repeat left top;
}

#nav-abrasives, #nav-abrasives a{
	background:url(../images/abrasives.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-abrasives a:hover, #nav-abrasives a.select{
	background:url(../images/abrasives-h.jpg) no-repeat left top;
}


#nav-bath_safety, #nav-bath_safety a{
	background:url(../images/bath-safety.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-bath_safety a:hover, #nav-bath_safety a.select{
	background:url(../images/bath-safety-h.jpg) no-repeat left top;
}
#nav-chip_repair, #nav-chip_repair a{
	background:url(../images/chip-repair.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-chip_repair a:hover, #nav-chip_repair a.select{
	background:url(../images/chip-repair-h.jpg) no-repeat left top;
}
#nav-coatings, #nav-coatings a{
	background:url(../images/coatings.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-coatings a:hover, #nav-coatings a.select{
	background:url(../images/coatings-h.jpg) no-repeat left top;
}


#nav-featured, #nav-featured a{
	background:url(../images/featured.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-featured a:hover, #nav-featured a.select{
	background:url(../images/featured-h.jpg) no-repeat left top;
}

#nav-fillers, #nav-fillers a{
	background:url(../images/fillers.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-fillers a:hover, #nav-fillers a.select{
	background:url(../images/fillers-h.jpg) no-repeat left top;
}

#nav-hvlp_equipment, #nav-hvlp_equipment a{
	background:url(../images/HVLP-equipment.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-hvlp_equipment a:hover, #nav-hvlp_equipment a.select{
	background:url(../images/HVLP-equipment-h.jpg) no-repeat left top;
}


#nav-multispec, #nav-multispec a{
	background:url(../images/multispec.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-multispec a:hover, #nav-multispec a.select{
	background:url(../images/multispec-h.jpg) no-repeat left top;
}

#nav-on_sale, #nav-on_sale a{
	background:url(../images/on-sale.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-on_sale a:hover, #nav-on_sale a.select{
	background:url(../images/on-sale-h.jpg) no-repeat left top;
}

#nav-paper_tape, #nav-paper_tape a{
	background:url(../images/paper-tape.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-paper_tape a:hover, #nav-paper_tape a.select{
	background:url(../images/paper-tape-h.jpg) no-repeat left top;
}

#nav-safety_supplies, #nav-safety_supplies a{
	background:url(../images/safety-supplies.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-safety_supplies a:hover, #nav-safety_supplies a.select{
	background:url(../images/saftety-supplies-h.jpg) no-repeat left top;
}

#nav-shop_supplies, #nav-shop_supplies a{
	background:url(../images/shop-supplies.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-shop_supplies a:hover, #nav-shop_supplies a.select{
	background:url(../images/shop-supplies-h.jpg) no-repeat left top;
}

#nav-solvents, #nav-solvents a{
	background:url(../images/solvents.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-solvents a:hover, #nav-solvents a.select{
	background:url(../images/solvents-h.jpg) no-repeat left top;
}

#nav-surface_prep, #nav-surface_prep a{
	background:url(../images/surface-prep.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-surface_prep a:hover, #nav-surface_prep a.select{
	background:url(../images/surface-prep-h.jpg) no-repeat left top;
}

#nav-truck_bed_liner, #nav-truck_bed_liner a{
	background:url(../images/truck-bed-liner.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-truck_bed_liner a:hover, #nav-truck_bed_liner a.select{
	background:url(../images/truck-bed-liner-h.jpg) no-repeat left top;
}

#nav-universal_tints, #nav-universal_tints a{
	background:url(../images/universal-tints.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-universal_tints a:hover, #nav-universal_tints a.select{
	background:url(../images/universal-tints-h.jpg) no-repeat left top;
}
#nav-ventilation, #nav-ventilation a{
	background:url(../images/ventilation.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-ventilation a:hover, #nav-ventilation a.select{
	background:url(../images/ventilation-h.jpg) no-repeat left top;
}

#nav-watco_drains, #nav-watco_drains a{
	background:url(../images/watco-drains.jpg) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-watco_drains a:hover, #nav-watco_drains a.select{
	background:url(../images/watco-drains-h.jpg) no-repeat left top;
}
/**********************************************************************************************/


/*************************************************** new cat images ***************************************************************/

#nav-featured, #nav-featured a{
	background:url(../images/left-featured-product.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-featured a:hover, #nav-featured a.select{
	background:url(../images/left-featured-product-h.gif) no-repeat left top;
}

#nav-surface_prep, #nav-surface_prep a{
	background:url(../images/left-Surface-Prep.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-surface_prep a:hover, #nav-surface_prep a.select{
	background:url(../images/left-Surface-Prep-h.gif) no-repeat left top;
}
#nav-cleaner, #nav-cleaner a{
	background:url(../images/left-Cleaning-Solution.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-cleaner a:hover, #nav-cleaner a.select{
	background:url(../images/left-Cleaning-Solution-h.gif) no-repeat left top;
}
#nav-powerbond, #nav-powerbond a{
	background:url(../images/left-PowerBond-Wipe-On-Primer.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-powerbond a:hover, #nav-powerbond a.select{
	background:url(../images/left-PowerBond-Wipe-On-Primer-h.gif) no-repeat left top;
}
#nav-uv_technology, #nav-uv_technology a{
	background:url(../images/left-UV-Technology.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-uv_technology a:hover, #nav-uv_technology a.select{
	background:url(../images/left-UV-Technology-h.gif) no-repeat left top;
}
#nav-uv-tub_coating, #nav-uv-tub_coating a{
	background:url(../images/uv-bathtub-tile-coating.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-uv-tub_coating a:hover, #nav-uv-tub_coating a.select{
	background:url(../images/uv-bathtub-tile-coating-h.gif) no-repeat left top;
}
#nav-uv_coatings, #nav-uv_coatings a{
	background:url(../images/left-UV-Coatings.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-uv_coatings a:hover, #nav-uv_coatings a.select{
	background:url(../images/left-UV-Coatings-h.gif) no-repeat left top;
}
#nav-uv_primer, #nav-uv_primer a{
	background:url(../images/uv-primers.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-uv_primer a:hover, #nav-uv_primer a.select{
	background:url(../images/uv-primers-h.gif) no-repeat left top;
}
#nav-uv_stone_creations, #nav-uv_stone_creations a{
	background:url(../images/uv-stone-creations.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-uv_stone_creations a:hover, #nav-uv_stone_creations a.select{
	background:url(../images/uv-stone-creations-h.gif) no-repeat left top;
}
#nav-uv_equip, #nav-uv_equip a{
	background:url(../images/left-UV-Equipment-&-Accessories.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-uv_equip a:hover, #nav-uv_equip a.select{
	background:url(../images/left-UV-Equipment-&-Accessories-h.gif) no-repeat left top;
}

#nav-uv_package, #nav-uv_package a{
	background:url(../images/left-UV-Package-for-Countertops.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-uv_package a:hover, #nav-uv_package a.select{
	background:url(../images/left-UV-Package-for-Countertops-h.gif) no-repeat left top;
}
#nav-hvlp_equipment, #nav-hvlp_equipment a{
	background:url(../images/left-Fuji-HVLP-Equipment.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-hvlp_equipment a:hover, #nav-hvlp_equipment a.select{
	background:url(../images/left-Fuji-HVLP-Equipment-h.gif) no-repeat left top;
}

#nav-hvlp_parts_accessories, #nav-hvlp_parts_accessories a{
	background:url(../images/left-Fuji-HVLP-Parts-and-Accessories.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-hvlp_parts_accessories a:hover, #nav-hvlp_parts_accessories a.select{
	background:url(../images/left-Fuji-HVLP-Parts-and-Accessories-h.gif) no-repeat left top;
}

#nav-watco_drains, #nav-watco_drains a{
	background:url(../images/left-Watco-Drain-Kits.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-watco_drains a:hover, #nav-watco_drains a.select{
	background:url(../images/left-Watco-Drain-Kits-h.gif) no-repeat left top;
}
#nav-membership, #nav-membership a{
	background:url(../images/left-Membership-Fee.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-membership a:hover, #nav-membership a.select{
	background:url(../images/left-Membership-Fee-h.gif) no-repeat left top;
}
#nav-prod_equip, #nav-prod_equip a{
	background:url(../images/refinishing-productsnequipment.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-prod_equip a:hover, #nav-prod_equip a.select{
	background:url(../images/refinishing-productsnequipment-h.gif) no-repeat left top;
}

#nav-print_pbra, #nav-print_pbra a{
	background:url(../images/left-Printing-Services.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-print_pbra a:hover, #nav-print_pbra a.select{
	background:url(../images/left-Printing-Services-h.gif) no-repeat left top;
}

#nav-store_apparel, #nav-store_apparel a{
	background:url(../images/left_apparel.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-store_apparel a:hover, #nav-store_apparel a.select{
	background:url(../images/left_apparel-h.gif) no-repeat left top;
}


#nav-store_search, #nav-store_search a{
	background:url(../images/search.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-store_search a:hover, #nav-store_search a.select{
	background:url(../images/search-h.gif) no-repeat left top;
}


#nav-multi_color, #nav-multi_color a{
	background:url(../images/mulit-color_coatings.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-multi_color a:hover, #nav-multi_color a.select{
	background:url(../images/multi-color_coatings-h.gif) no-repeat left top;
}



#nav-multi_color_products, #nav-multi_color_products a{
	background:url(../images/multi-color_product_line.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-multi_color_products a:hover, #nav-multi_color_products a.select{
	background:url(../images/multi-color_product_line-h.gif) no-repeat left top;
}

#nav-ers_sampler_pack, #nav-ers_sampler_pack a{
	background:url(../images/multi-color_sampler_pack.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-ers_sampler_pack a:hover, #nav-ers_sampler_pack a.select{
	background:url(../images/multi-color_sampler_pack-h.gif) no-repeat left top;
}
#nav-true_look, #nav-true_look a{
	background:url(../images/truelook-surfaces.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-true_look a:hover, #nav-true_look a.select{
	background:url(../images/truelook-surfaces-h.gif) no-repeat left top;
}
#nav-fuji_systems, #nav-fuji_systems a{
	background:url(../images/fuji_hvlp_spray_system.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-fuji_systems a:hover, #nav-fuji_systems a.select{
	background:url(../images/fuji_hvlp_spray_system-h.gif) no-repeat left top;
}
#nav-deals, #nav-deals a{
	background:url(../images/packaged.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-deals a:hover, #nav-deals a.select{
	background:url(../images/packaged-saving-h.gif) no-repeat left top;
}
#nav-low_voc, #nav-low_voc a{
	background:url(../images/low-voc-coaing.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-low_voc a:hover, #nav-low_voc a.select{
	background:url(../images/low-voc-coating-h.gif) no-repeat left top;
}
#nav-countertop_refinishing, #nav-countertop_refinishing a{
	background:url(../images/countertop-refinishing-systems.gif) no-repeat left top;
	height:29px;
	margin:0;
	padding:0;
	line-height:29px;
}
#nav-countertop_refinishing a:hover, #nav-countertop_refinishing a.select{
	background:url(../images/countertop-refinishing-system-h.gif) no-repeat left top;
}
/************************************************************ new cat images ****************************************************/

#content{
	width:705px;
	margin:0;
	padding:38px 0 0 0;
	float:left;
	/*background:url(../images/bottom-contact.jpg) no-repeat left bottom;*/
	
	
	min-height:736px;
	height:auto !important;
	height:736px;
}

#contenthome{
	width:705px;
	margin:0;
	padding:38px 0 0 0;
	float:left;
	background:url(../images/homebottom-contact.jpg) no-repeat left bottom;
	
	
	min-height:736px;
	height:auto !important;
	height:736px;
}
#text{
	margin:0 auto;
	padding:0;
	width:600px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#342401;
	
}
#footer{
	margin:0 auto;
	padding:0;
	background:#2d4c5a url(../images/footer-repet.jpg) repeat-x top;
}
#footer-nav{
	width:850px;
	margin:0 auto;
	padding:0 90px 0 0;
}
#tab{
	margin:0;
	padding:40px 0 0 0;
	float:left;
	color:#98a2a7;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#tab a{
	margin:0; 
	padding:0 5px 0 5px;
	color:#98a2a7;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#tab a:hover{
	color:#85a400;
}
#home-content{
	width:950px;
	margin:0;
	padding:0;
}
#flash{
	width:669px;
	height:320px;
	margin:0;
	padding:6px 0 0 19px;
	float:left;
	background:url(../images/flash-left.jpg) no-repeat left top;
}
#form{
	margin:0;
	padding:60px 0 0 0;
	background:url(../images/form-bg.jpg) no-repeat left top;
	width:262px;
	height:266px;
	float:left;
}
/* form 2 */
#form form{margin:0; padding:0;}
	#form2{
		margin:0;
		padding:0;
		color:#fff;
		width:262px; /* customize width, this form have fluid layout */
		}
	
	#form2 fieldset{
		margin:0;
		padding:0;
		border:none;	
		background: url(../images/form2/form_top.gif) repeat-x;		
		padding-bottom:1em;
		}		
	#form2 legend{display:none;}	
	#form2 p{margin:.5em 20px;}	
	#form2 label{display:block;}	
	#form2 input, #form2 textarea{		
		width:188px;
		border:none;
		padding:5px 3px 5px 5px;
		color:#636363;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		}	
	#form2 input{
		height:15px;
		background:url(../images/name.gif) no-repeat;

	}	
	#form2 textarea{
		height:54px;
		overflow:auto;
		background:url(../images/comment.gif) no-repeat;

		}					
	#form2 p.submit{
		margin:0!important; 
		padding:0 0 0 50px;
		
		}	
	#form2 p{ margin:0; padding:0 0 5px 28px;}
	#form2 button{
		padding:0;
		margin:0;
		height:38px;
		line-height:38px;		
		border:none;
		background:url(../images/submit.jpg) no-repeat;
		color:#fff;
		cursor:pointer;	
		display:block;
		width:152px;	
		float:left;
		}				

/* // form 2 */
#boxes{
	margin:0;
	padding:0;
	width:950px;
}
a{text-decoration:none; outline:none;}
#boxes strong{ visibility:hidden;}
#refinishing, #refinishing a{
	margin:0;
	padding:0;
	float:left;
	background:url(../images/what-is-refinishing.jpg) no-repeat left top;
	width:233px;
	display:block;
	line-height:164px;
	height:164px;
	text-align:center;
	
	
}
#refinishing a:hover{
	background:url(../images/what-is-refinishing-h.jpg) no-repeat left bottom;
}
#pwhy, #pwhy a{
	margin:0;
	padding:0;
	float:left;
	background:url(../images/Pwhy-to-join-pbra.jpg) no-repeat left top;
	width:229px;
	display:block;
	line-height:164px;
	height:164px;
	text-align:center;
}
#pwhy a:hover{
	background:url(../images/Pwhy-to-join-pbra-h.jpg) no-repeat left bottom;
}
#our-pro, #our-pro a{
	margin:0;
	padding:0;
	float:left;
	background:url(../images/our-product.jpg) no-repeat left top;
	width:226px;
	display:block;
	line-height:164px;
	height:164px;
	text-align:center;
}
#our-pro a:hover{
	background:url(../images/our-product-h.jpg) no-repeat left bottom;
}
#locate{
	margin:0;
	padding:0;
	float:left;
	background:url(../images/select-state.jpg) no-repeat left top;
	width:262px;
	height:164px;
}
#want{
	margin:0;
	padding:0;
	float:left;
	background:url(../images/want-to-become.jpg);
	width:688px;
	height:245px;
}
#want p{
	width:500px;
	padding:45px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#2c3d44;
	font-size:12px;
}
#why-link {
	padding:0 0 0 0;
	line-height:50px;
	text-align:center;
}
#why-link a strong {
	visibility:hidden;
}
#new-member, #new-member a{
	background:url(../images/man-right-image.jpg) no-repeat left top;
	width:262px;
	height:245px;
	margin:0;
	padding:0;
	float:left;
	text-decoration:none;
	display:block;
	line-height:245px;
}
#new-member a strong{visibility:hidden;}
#new-member a:hover{background:url(../images/man-right-image-h.jpg) no-repeat left top;}


#text h1 {
margin:0;
padding:0;
font-family:Helvetica;
font-size:20px;
color:#342401;
font-weight:bold;
}
#text h2 {
	margin:0;
	padding:10px 0 7px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:22px;
	color:#342401;
}
#text h3 {
	margin:0;
	padding:10px 0 7px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#342401;
}
#text a {
	color:#1a84ae;
	text-decoration:underline;
}
#text a:hover {
	color:#636f1d;
	text-decoration:none;
}
#text ul li {
	margin:5px 0 0 16px;
	padding:0 0 0 8px;
	font-size:12px;
	line-height:18px;
	color:#342401;
	list-style-image:url(../images/icon.gif);
}
.member{
	margin:0;
	padding:0;
	height:46px;
	display:block;
	text-decoration:none;
}
.member a{
	margin:0;
	padding:0;
	height:46px;
	line-height:25px;
	text-align:center;
	display:block;
	text-decoration:none !important;
}
.member a span{
	visibility:hidden;
}




.pbra_toplink
{
	font-family:Helvetica; 
	font-size:12px; 
	color:#FFFFFF;
	text-decoration:none;
}
.pbra_toplink a
{
	font-family:Helvetica; 
	font-size:12px; 
	color:#FFFFFF;
	text-decoration:none;
}
a.pbra_toplink:hover
{
	font-family:Helvetica; 
	font-size:12px; 
	color:#FFFFFF;
	text-decoration:underline;
}


/** BOX STYLES **/
.BoxFrame{background-color:#D3E4D6;}

.BoxHeader{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	background-color:#D3E4D6;
	height:25px;
	padding-left:5px;
	padding-right:5px;
	color:#2C362E;
}
.BoxContent{
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	padding-left:10px;padding-right:10px;padding-top:6px;padding-bottom:6px;
	background-color:#f6f6f6;
	color:#451008;
}
.BoxText{
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	background-color:#f6f6f6;
	color:#451008;
}


/** PAGE HEADER AND NAVIGATION					**/
.pageHeader{
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	background-color:#FFFFFF;
	text-align:left;
	padding:5px;
	margin:0px;
	color:#000000;
	height:24px;
	line-height:24px;
}

.pageNavigation{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	background-color:#FFFFFF;
	padding:5px;
	height:16px;
	color:#0033cc;
}

.pageNavigation div{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#0033cc;
}

/** CATALOG ITEMS				 				**/
.CatalogNavigation{
	background-color:#F6F6F6;
	border-bottom:1px solid #D3E4D6;
}
.CatalogNavigation table tr td{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#F6F6F6;
	color:#666666;
}
.CatalogItemDark{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	padding:4px;
	color:#000000;
}
.CatalogItemLight{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#ffffff;
	padding:4px;
	color:#000000;
}

/** LISTS FOR CART ITEMS - USES CATALOG STYLES **/

.listHeader{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	color:#000000;
}

.listItem{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#ffffff;
	color:#000000;
}

/** FORMS										**/
/**NEW FORM STYLES**/

.formFieldSet{
	border:1px solid #89a8ad;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	/*border-style: outset;*/
	padding-bottom:10px;

}

.formContent{
	clear:both;
	float:left;
	padding-left:0px;
	width:99%;
}

.formSeparator{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	padding:6px;
	color:#000000;
}

.formHeader{
	clear:both;
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	background-color:#FFFFFF;
	color:#000000;
	padding:5px;
}

.formLine{
	clear:both;
	float:left;
	width:100%;
}

.formCaption{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
	margin-top:3px;
	text-align:right;
	width:40%;
}

.formControl{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
}

.formSpace{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
	padding-left:15px;
}

.formControlText{
	font-family:arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:144px;color:#666666;
}

.formControlSelect{
	font-family:arial;
	#font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:150px;color:#666666;
}

.formButtons{
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	clear:both;
	float:left;
	width:99%;
}
/**NEW FORM END**/

.FormItems{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	padding:2px;
	color:#333333;
}

.formRemark{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	color:#999999;	
}

.ProductSubtitle{
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	border-bottom:1px solid #CCCCCC;
	padding:5px;
	margin:0px;
}


