@charset "utf-8";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}



img {border: none;}
*{padding: 0px; margin: 0px;}
.clear {margin: 0px; padding: 0px; clear: both;}
body {
	margin: 0px;
	padding: 0px;	
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background: url(http://www.bathroomsprayers.com/images/bg/bg-body.jpg) repeat-x #fff;
}
#header {
	display: block; 
	width: 820px;
	margin: 0px auto;
	overflow: hidden;
	
	}
.myAccount {
	display: block; 
	float: right;
	width: 204px;
	height: 19px; 
	background: url(http://www.bathroomsprayers.com/images/bg/bg-cart.jpg) no-repeat;
	padding: 4px 15px  7px 35px;
	margin-bottom: 14px;
	}
	.myAccount a {
	color: #999; 
	text-decoration: none;
	}
/*-- Navigartion --*/	
/*#navigation {
	display: block; 
	width: 820px; 
	margin: 0px auto; 
	overflow: hidden;
	} 
	#navigation li {
		display: inline; 
		float: left;
		font-size: 14px; 
		font-weight: bold;
		padding: 7px 10px;
		list-style: none;
		color: #fff;
		width: 100px;
		text-align: center;
	}
	#navigation li a {
		color: #fff; 
		text-decoration: none; 
		}
	#navigation li  a:hover {
		color: #d8ff00;
		display: block; 
		width: 100px; 
		padding: 0px;
		}
*/.topBanner {
	display: block; 
	width: 1000px; 
	background: url(http://www.bathroomsprayers.com/images/bg/bg-top.jpg) no-repeat; 
	height: 295px; 
	margin: 0px auto;
	position: relative;
	}
	.topBanner h1 {
		display: block; 
		width: 139px;
		height: 63px; 
		padding: 60px 0 0 118px;
		}
	.topBanner h1 a {
		text-decoration: none;
		border: 0px;
		font-size: 10px;
		display: block;
		width: 139px;
		height: 63px;
		}
	.topBanner h1 span {visibility: hidden;}
	
	.topBanner .title {
		font-size: 32px;
		color: #06355c;
		position: absolute; 
		top: 60px;
		right: 108px;
		}
		.descrip {
			font-size: 20px;
			color: #06355c;
			position: absolute; 
			top: 100px;
			right: 108px;
			}
/*	.search {
		display: block;
		position: absolute;
		width: 420px;
		right: 5px;
		bottom: 5px;
		font-size:12px;
		}
		.search label {
			display: block;
			float: left;
			padding-top: 3px;
			}
		.search input.searchBox {
			display: block;
			float: left;
			width: 140px;
			border: 1px solid #777; 
			padding: 2px; 
			font-family: Arial, Helvetica, sans-serif;
			margin: 0px 5px;
			}
		.search input.buttonSearch {	
			margin-top: 2px;
			border: none;
			}
*/
/*-- main Content --*/

#mianContent {
	display: block;
	width: 1000px;
	overflow: hidden;
	margin: 0px auto;
	}
.infomation {
	display: block;
	width: 800px;
	height: 147px;
	background: url(http://www.bathroomsprayers.com/images/bg/bg-regis.jpg) no-repeat;
	margin: 0px auto;
	padding: 5px 100px 5px 100px;
	}		
	.infomation .login {
		display: block;
		float: left;
		width: 215px;
		overflow: hidden;
		}
		.infomation .login h4 {
			font-size: 12px;
			color: #333333;
			}
		.infomation .login h4 span {
			color:  #002f54;
			}
		.infomation .formlogin {
			display: block; 
			width: 203px;
			margin-top: 5px;
			padding: 10px 5px;
			border: 1px solid #dfdfdf;
			background: #fff;
			overflow: hidden;
		}	
		.infomation .formlogin label {
			display: block;
			float: left;
			width: 70px;
			color: #427297;
			margin-right: 5px;
			text-align: right;
			}
		.infomation .formlogin input.txtbox {
			display: block;
			float: left;
			width: 120px;
			font-size: 12px;
			border: 1px solid #427297;
			margin-bottom: 5px;
			}
		.infomation .formlogin input.buttonlogin {
			display: block;
			margin-left: 114px;
			}
		
		.infomation .formlogin p {
			display:block;
			text-align: right;
			font-size: 10px;
			color: #929292;
			margin-top: 3px;
			padding-right:10px;
			}
			.infomation .formlogin p a {
				color: #929292;
				text-decoration: underline;
				}
		.welcome {
			display: block;
			float: right;
			width: 549px;
			height: 97px;
			background: url(http://www.bathroomsprayers.com/images/bg/bg-welcome.gif) no-repeat;
			padding: 10px;
			color: #04467d;
			margin-top: 20px;
			}
			.welcome span {
				font-size: 20px;
				color: #04467d;
			}
		
	.superior {
		display: block; 
		width: 820px; 
		overflow: hidden;
		margin: 15px auto;
		padding-right: 3px;
		}
		.superior img {
			float: left;
			}
		.detaillSuperior {
			display: block;
			float: right;
			background: url(http://www.bathroomsprayers.com/images/bg/bg-superior.jpg) no-repeat;
			width: 764px;
			height: 146px;
			padding: 40px 25px 15px 30px;
			font-size: 14px;
			}
		.detaillSuperior li {
			margin-left: 30px;
			padding: 2px 0px 5px 0px;
			list-style: decimal;
			 }
			.detaillSuperior li strong {
				font-weight: bold;
				}

/*-- mainProduct --*/
.mainProduct {
	display: block;
	width: 819px;
	padding-right: 4px;
	margin: 15px auto;
	overflow: hidden;
	}
	.mainProduct h5 {
		display: block;
		width: 800px;
		background:  url(http://www.bathroomsprayers.com/images/bg/bg-heading.jpg) no-repeat;
		height: 24px;
		font-size: 14px; 
		font-weight: bold;
		padding: 7px 0 0 19px;
		color: #fff;
		}
	.mainProduct h5 span {
		color: #000;
		}
	.newProduct {
		display: block;
		border-left: 4px solid #60b4da;
		border-right: 4px solid #60b4da;
		border-bottom: 4px solid #60b4da;
		overflow: hidden;
		padding: 20px  14px 20px 20px;
		}
	.newProduct table {
		display: table;
		overflow: hidden;
		width: 700px;
		float: left;
		}
	.newProduct table td table {
		display: block;
		overflow: hidden;
		width: 136px;
		float: left;
		clear: both;
		}
	.newProduct dl dt {
		display: block; 
		float: left; 
		width: 82px;
	}
	
	.newProduct dl dd {
		display:block;
		float: right;
		width: 170px; 
		overflow: hidden;
		}
	.newProduct dl dd span {
		display:block;
		margin-bottom: 5px;
		}
	.newProduct dl dd span em  {
		font-family:Arial, Helvetica, sans-serif;
		font-style: normal;
		font-weight: bold;
		}
	
	.newProduct dl dd .name {
		display:block;
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
		color: #0093d6;
		} 
		.newProduct dl dd .model {
			margin-top: 15px;
			}
	.detailContent {
		display: bloc0044px; 
		background: url(http://www.bathroomsprayers.com/images/bg/bg-detail.jpg) bottom no-repeat #b5e2ff;
		border: 2px solid #9d9d9d;
		width: 543px;
		height: 199px;
		padding: 28px 255px 28px 17px;
		font-size: 12px;
		line-height: 16px;
		text-align: justify;
		margin: 0px auto 15px ;
		}
		.detailContent a {
			font-weight: bold;
			color: #000;
			text-decoration: none;
			}
	.payment {
		display: block;
		width: 819px;
		padding-right: 4px;
		position: relative;
		overflow: hidden;
		margin: 10px auto;
		height: 170px;
		}
		.bannerco {
			position: absolute;
			left: 45px;
			bottom: 15px;
			display:block;
		}
		.paypal {
			position: absolute;
			left: 320px;
			display: block;
			top: 25px;
			}
		.google {
			position: absolute;
			left: 600px;
			top: 25px;
			display: block;
			}

/*-- Inner ---*/
.topInner {
	display: block; 
	width: 1000px; 
	background: url(http://www.bathroomsprayers.com/images/bg/bg-topInner.jpg) no-repeat; 
	height: 219px; 
	margin: 3px auto 0px;
	position: relative;
	}
	.topInner h1 {
		display: block; 
		width: 139px;
		height: 63px; 
		padding: 60px 0 0 118px;
		}
	.topInner h1 a {
		text-decoration: none;
		border: 0px;
		font-size: 10px;
		display: block;
		width: 139px;
		height: 63px;
		}
	.topInner h1 span {visibility: hidden;}
	
	.topInner .title {
		font-size: 32px;
		color: #06355c;
		position: absolute; 
		top: 60px;
		right: 108px;
		}
		.descrip {
			font-size: 20px;
			color: #06355c;
			position: absolute; 
			top: 100px;
			right: 108px;
			}
	.search {
		display: block;
		position: absolute;
		width: 420px;
		right: 5px;
		bottom: 5px;
		font-size:12px;
		}
		.search label {
			display: block;
			float: left;
			padding-top: 3px;
			}
		.search input.searchBox {
			display: block;
			float: left;
			width: 140px;
			border: 1px solid #777; 
			padding: 2px; 
			font-family: Arial, Helvetica, sans-serif;
			margin: 0px 5px;
			}
		.search input.buttonSearch {	
			margin-top: 2px;
			border: none;
			}
			.topInner .search {
		display: block;
		position: absolute;
		width: 345px;
		right: 100px;
		bottom: 5px;
		font-size:12px;
		}
.breadcrumbs {
	display: block; 
	width: 804px; 
	margin: 0px auto 10px; 
	background: url(http://www.bathroomsprayers.com/images/bg/bg-breadcrum.jpg) no-repeat; 
	height: 21px;
	padding: 5px 4px 0px 15px;
	color: #06355c;
	font-size: 10px;
	}
	.breadcrumbs a {color: #06355c; text-decoration: underline;}
	.listProduct {
		display: bloc787807px;
		border-left: 4px solid #60b4da;
		border-right: 4px solid #60b4da;
		border-bottom: 4px solid #60b4da;
		overflow: hidden;
		padding: 20px  14px 20px 20px;
		}
	
		.listProduct dl {
			display: block;
			width: 702px;
			margin: 15px auto;
			border-bottom: 1px solid #e9e9e9;
			padding: 0px 25px 5px;
			overflow: hidden;
			}
		.listProduct dl dt {
			display: block;
			float: left;
			width: 200px; 
			text-align: center;
			margin:  0px 0px 15px 15px;
			}
		.listProduct dl dd {
			display: block;
			float: right;
			width: 445px;
			background: url(http://www.bathroomsprayers.com/images/bg/bg-dd.jpg) 0px 0px no-repeat;
			height: 190px;
			padding-left: 35px;
			}
		.listProduct dl dd span {
		display:block;
		margin-bottom: 5px;
		}
		.listProduct dl dd span em  {
		font-family:Arial, Helvetica, sans-serif;
		font-style: normal;
		font-weight: bold;
		}
		
		.listProduct dl dd .nameProduct {
			display:block;
			font-size: 14px;
			font-family: Arial, Helvetica, sans-serif;
			color: #0093d6;
			margin-bottom: 15px;
			font-weight: bold;
			} 
			.listProduct dl dd .nameProduct em {
				color: #000;
				}
		.listProduct dl dd .nameProduct a {
			color: #0093d6;
			text-decoration: underline;
			}		
		.selectcolor {
			display:block;
			margin-bottom: 5px;
			}	
		.selectcolor label {
			color: #000;
			font-weight: bold;
			display: block;
			}
			.selectcolor select {
				width: 200px;
				border: 1px solid #e9e9e9;
				}
	.description {
		display: block;
		width: 750px;
		margin: 0px auto 15px;
		overflow: hidden;
		}
		.tell {
			display: block;
			float: left;
			margin-top: 15px;
			width: 300px; 
		    color: #000000;
			}
			.tell a {
				color: #000;
				text-decoration: underline;
				}
		.qa {
			display: block;
			float: right;
			margin-top: 15px;
			width: 300px; 
		    color: #000000;
			text-align: right;
			}
			.qa a {
				color: #000;
				text-decoration: underline;
				}
	.productCategory {
		display: block;
		width: 730px;
		background: #dedede;
		padding: 10px;
		margin: 0px auto 15px!important;
		overflow: hidden;
		}
	.productCategory dl {
		display: block;
		overflow: hidden;
		width: 228px;
		float: left;
		background: #fff;
		margin: 0px 7px 0px 0px;
		padding: 5px;
		}
	.productCategory dl.last {
		margin-right:0px;
		}
	.productCategory dl dt {
		display: block; 
		float: left; 
		width: 82px;
		margin: 0px;
	}
	
	.productCategory dl dd {
		display:block;
		float: right;
		width: 130px; 
		overflow: hidden;
		background: none;
		padding:0px;
		height: auto;
		}
	.productCategory dl dd span {
		display:block;
		margin-bottom: 5px;
		}
	.productCategory dl dd span em  {
		font-family:Arial, Helvetica, sans-serif;
		font-style: normal;
		font-weight: bold;
		}
	
	.productCategory dl dd .name {
		display:block;
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
		color: #0093d6;
		} 
		.productCategory dl dd .model {
			margin-top: 15px;
			}

#HM_Menu2 {display: block; position: absolute; top: 74px!important; left: 300px!important; border: none; background: #0099CC!important;  }
#HM_Menu3 {display: block; position: absolute; top: 74px!important; left: 410px!important; border: none; background: #0099CC!important; }
#HM_Menu4 {display: block; position: absolute; top: 74px!important; left: 540px!important; border: none; background: #0099CC!important; }
#HM_Menu2_1 {
height:646px;
left:423px!important;
overflow-x:hidden;
overflow-y:hidden;
position:absolute;
top:95px!important;
visibility:hidden;
width:180px!important;
}
#HM_Menu2_2 {
height:646px;
left:423px!important;
overflow-x:hidden;
overflow-y:hidden;
position:absolute;
top:95px!important;
visibility:hidden;
width:180px!important;
}
#HM_Item2_2_1 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}
#HM_Item2_2_2 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}
#HM_Item2_2_3 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}
#HM_Item2_2_4 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}
#HM_Item2_2_5 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}
#HM_Item2_2_6 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}
#HM_Item2_2_7 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}
#HM_Item2_2_8 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}
#HM_Item2_2_9 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}
#HM_Item2_2_10 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}
#HM_Item2_2_11 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}
#HM_Item2_2_12 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}
#HM_Item2_2_13 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}
#HM_Item2_2_14 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}
#HM_Item2_2_15 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}
#HM_Item2_2_16 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}
#HM_Item2_2_17 {width:150px!important; padding: 5px 5px!important; border-bottom: 1px solid #cbecfa;}

/*-- footer  --*/
#footer {
	display:block;
	width: 100%;
	background: url(http://www.bathroomsprayers.com/images/bg/bg-footer.jpg) repeat-x;
	overflow: hidden;
	padding: 10px 0px;
	}
	.mainfooter {
		display: block;
		width: 819px; 
		margin: 10px auto;
		position: relative;
		}
	.navigationFooter {
		display: block;
		float: left;
		width: 800px;
		margin: 0px;
		
		}
		.navigationFooter li {
			display: inline;
			float: left;
			list-style: none;
			color: #fff;
			padding: 0px 7px;
			border-right: 1px solid #fff;
			}
			.navigationFooter li a {
				color: #fff;
				text-decoration: none;}
			.navigationFooter li.first {
				padding-left: 0px;}
			.navigationFooter li.last {
				border: none;
				}
		.navigationFooter li.info {
			border: none;
			padding: 0px 5px 0px 0px;
			}
		
		.copyright {
			display: block;
		
			font-size: 11px;
			color: #06355c;
			}


a:link {TEXT-DECORATION: none; color: blue;}    
a:visited {TEXT-DECORATION: none;color: blue;} 
a:hover {TEXT-DECORATION: underline;color: blue;}  
a:active {TEXT-DECORATION: none;color: blue;}  
/*
     FILE ARCHIVED ON 06:36:54 Apr 16, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 18:01:18 Aug 27, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.584
  exclusion.robots: 0.021
  exclusion.robots.policy: 0.01
  esindex: 0.011
  cdx.remote: 34.901
  LoadShardBlock: 289.923 (3)
  PetaboxLoader3.datanode: 135.821 (4)
  PetaboxLoader3.resolve: 349.909 (2)
  load_resource: 214.805
*/