body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	color:#fff;
	background:#000
}
dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, span, strong, form, fieldset, table, th, tr, td, input, label, select, div {
	margin:0px;
	padding:0px
}
li {
	list-style:none
}
a {
	text-decoration:none;
	color:#fff
}
a:hover {
	text-decoration:underline;
	color:#fff
}
fieldset {
	border:none
}
img {
	border:none
}
.fl {
	float:left
}
.fr {
	float:right
}
.cl {
	clear:both;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.wrapper {
	width:1000px;
	margin:0 auto 0 auto
}
.header-container {
	width:1000px;
	height:auto;
	padding:36px 0 22px 0
}
.header-container .header-inner {
	width:1000px
}
.header_Left-Col {
	width:305px
}
.header_Left-Col h1 {
	background:url(http://www2.webfaucets.com/images/logo_img.jpg) no-repeat;
	width:305px;
	height:63px;
	text-indent:-9999px;
	font-size:10px;
	color:#000
}
.header_Left-Col h1 a {
	width:305px;
	height:63px;
	display:block;
	text-indent:-9999px;
	font-size:10px;
	color:#000
}
.header_Right-Col {
	width:300px
}
.header_Right-Col .ac-links {
	width:300px;
	text-align:right
}
.header_Right-Col .ac-links ul {
	list-style:none;
	padding:22px 0 0 0
}
.header_Right-Col .ac-links ul li {
	font-size:11px;
	color:#cbcbcb;
	text-align:right;
	float:right;
	margin:0 0 0 10px;
	background:url(http://www2.webfaucets.com/images/divider-1.gif) right no-repeat;
	padding:0 10px 0 0
}
.header_Right-Col .ac-links ul li a {
	font-size:11px;
	color:#cbcbcb;
	text-align:right;
	text-decoration:none
}
.header_Right-Col .ac-links ul li a:hover {
	font-size:11px;
	color:#fff;
	text-align:right;
	text-decoration:underline
}
.header_Right-Col .ac-links ul li span {
	background:url(http://www2.webfaucets.com/images/cart-icn.gif) right no-repeat;
	padding:3px 22px 1px 0
}
.header_Right-Col .ac-links .ac-last {
	padding:0 0 0 0;
	background:none
}
.header_Right-Col .ac-title {
	width:300px;
	text-align:right;
	color:#ebebeb;
	font-size:15px;
	font-weight:bold;
	padding:8px 0 0 0
}
.top-menu_container {
	width:1000px;
	padding:0 0 15px 0
}
.top-menu_container ul {
	list-style:none
}
.top-menu_container ul li {
	font-size:12px;
	color:#FFF;
	float:left;
	margin:0 16px 0 0
}
.top-menu_container .bathroom-link {
	width:238px;
	height:96px;
	background:url(http://www2.webfaucets.com/images/bathroom.jpg) no-repeat left top;
	text-indent: -2000px
}
.top-menu_container .bathroom-selected {
	width:238px;
	height:96px;
	background:url(http://www2.webfaucets.com/images/bathroom.jpg) no-repeat left bottom;
	text-indent: -2000px
}
.top-menu_container .bathroom-link a {
	width:228px;
	height:56px;
	display:block;
	text-decoration:none;
	padding:40px 0 0 10px;
	background:url(http://www2.webfaucets.com/images/bathroom.jpg) no-repeat left top;
	text-indent: -2000px
}
.top-menu_container .bathroom-link a:hover {
	width:228px;
	height:56px;
	display:block;
	text-decoration:none;
	padding:40px 0 0 10px;
	background:url(http://www2.webfaucets.com/images/bathroom.jpg) no-repeat left bottom;
	text-indent: -2000px
}
.top-menu_container .bathroom-link .bath-selected {
	background:url(http://www2.webfaucets.com/images/bathroom.jpg) no-repeat left bottom;
	text-indent: -2000px
}
.top-menu_container .bath-selected2 {
	background:url(http://www2.webfaucets.com/images/batroom-link.jpg) no-repeat;
	width:228px;
	height:56px;
	padding:40px 0 0 10px;
	text-indent: -2000px
}
.top-menu_container .bath-selected2 b {
	font-size:28px;
	font-weight:bold;
	color:#333;
	text-indent: -2000px
}
.top-menu_container .bath-selected2 em {
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-style:normal;
	color:#333;
	text-indent: -2000px
}
.top-menu_container .kitchen-link {
	width:238px;
	height:96px;
	background:url(http://www2.webfaucets.com/images/kitchen.jpg) no-repeat left top;
	text-indent: -2000px
}
.top-menu_container .kitchen-selected {
	width:238px;
	height:96px;
	background:url(http://www2.webfaucets.com/images/kitchen.jpg) no-repeat left bottom;
	text-indent: -2000px
}
.top-menu_container .kitchen-link a {
	width:228px;
	height:56px;
	display:block;
	text-decoration:none;
	background:url(http://www2.webfaucets.com/images/kitchen.jpg) no-repeat left top;
	padding:40px 0 0 10px;
	text-indent: -2000px
}
.top-menu_container .kitchen-link a:hover {
	background:url(http://www2.webfaucets.com/images/kitchen.jpg) no-repeat left bottom;
	text-indent: -2000px
}
.top-menu_container .kitchen-selected2 {
	background:url(http://www2.webfaucets.com/images/kitchen-link_over.jpg) no-repeat;
	width:228px;
	height:56px;
	padding:40px 0 0 10px;
	text-indent: -2000px
}
.top-menu_container .kitchen-selected2 b {
	font-size:28px;
	font-weight:bold;
	color:#333;
	text-indent: -2000px
}
.top-menu_container .kitchen-selected2 em {
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-style:normal;
	color:#333;
	text-indent: -2000px
}
.top-menu_container .elements-link {
	width:238px;
	height:96px;
	background:url(http://www2.webfaucets.com/images/element.jpg) no-repeat left top;
	text-indent: -2000px
}
.top-menu_container .elements-selected {
	width:238px;
	height:96px;
	background:url(http://www2.webfaucets.com/images/element.jpg) no-repeat left bottom;
	text-indent: -2000px
}
.top-menu_container .elements-link a {
	width:228px;
	height:56px;
	background:url(http://www2.webfaucets.com/images/element.jpg) no-repeat left top;
	display:block;
	text-decoration:none;
	padding:40px 0 0 10px;
	text-indent: -2000px
}
.top-menu_container .elements-link a:hover {
	background:url(http://www2.webfaucets.com/images/element.jpg) no-repeat left bottom;
	text-indent: -2000px
}
.top-menu_container .elements-link .elements-selected {
	background:url(http://www2.webfaucets.com/images/element.jpg) no-repeat left bottom;
	text-indent: -2000px
}
.top-menu_container .elements-selected2 {
	background:url(http://www2.webfaucets.com/images/elements-link_over.jpg) no-repeat;
	width:228px;
	height:56px;
	padding:40px 0 0 10px;
	text-indent: -2000px
}
.top-menu_container .elements-selected2 b {
	font-size:28px;
	font-weight:bold;
	color:#333;
	text-indent: -2000px
}
.top-menu_container .elements-selected2 em {
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-style:normal;
	color:#333;
	text-indent: -2000px
}
.top-menu_container .commercial-link {
	width:238px;
	height:96px;
	background:url(http://www2.webfaucets.com/images/commercial.jpg) no-repeat left top;
	float:right;
	margin:0 0 0 0;
	text-indent: -2000px
}
.top-menu_container .commercial-selected {
	width:238px;
	height:96px;
	background:url(http://www2.webfaucets.com/images/commercial.jpg) no-repeat left bottom;
	float:right;
	margin:0 0 0 0;
	text-indent: -2000px
}
.top-menu_container .commercial-link a {
	width:228px;
	height:56px;
	background:url(http://www2.webfaucets.com/images/commercial.jpg) no-repeat left top;
	display:block;
	text-decoration:none;
	padding:40px 0 0 10px;
	text-indent: -2000px
}
.top-menu_container .commercial-link a:hover {
	background:url(http://www2.webfaucets.com/images/commercial.jpg) no-repeat left bottom;
	text-indent: -2000px
}
.top-menu_container .commercial-link .commercial-selected {
	background:url(http://www2.webfaucets.com/images/commercial.jpg) no-repeat left bottom;
	text-indent: -2000px
}
.top-menu_container .commercial-selected2 {
	background:url(http://www2.webfaucets.com/images/commercial-link_over.jpg) no-repeat;
	width:228px;
	height:56px;
	padding:40px 0 0 10px;
	text-indent: -2000px
}
.top-menu_container .commercial-selected2 b {
	font-size:28px;
	font-weight:bold;
	color:#333;
	text-indent: -2000px
}
.top-menu_container .commercial-selected2 em {
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-style:normal;
	color:#333;
	text-indent: -2000px
}
.top-menu_container .bathroom-full {
	width:238px;
	height:501px;
	text-indent: -2000px
}
.top-menu_container .bathroom-full a {
	width:238px;
	height:501px;
	display:block;
	padding:0px 0 0 0;
	text-decoration:none;
	background:url(http://www2.webfaucets.com/images/batroom-full.jpg) no-repeat left bottom;
	text-indent: -2000px
}
.top-menu_container .bathroom-full a:hover {
	width:238px;
	height:501px;
	display:block;
	background:url(http://www2.webfaucets.com/images/batroom-full.jpg) no-repeat left top;
	text-indent: -2000px
}
.top-menu_container .bathroom-full a span {
	width:216px;
	height:64px;
	background:url(http://www2.webfaucets.com/images/main-box-bg.png) repeat-x;
	text-decoration:none;
	padding:30px 0 0 10px;
	display:block;
	text-indent: -2000px
}
.top-menu_container .bathroom-full a span b {
	font-size:28px;
	font-weight:bold;
	color:#333;
	text-transform:lowercase;
	text-indent: -2000px
}
.top-menu_container .bathroom-full a span em {
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-style:normal;
	color:#333;
	text-indent: -2000px
}
.top-menu_container .bathroom-full a:hover span b {
	font-size:28px;
	font-weight:bold;
	color:#ccc;
	text-transform:lowercase;
	text-indent: -2000px
}
.top-menu_container .bathroom-full a:hover span em {
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-style:normal;
	color:#ccc;
	text-indent: -2000px
}
.top-menu_container .bathroom-full a:hover span {
	width:216px;
	height:64px;
	background:url(http://www2.webfaucets.com/images/main-box-bg_over.png) repeat-x;
	color:#ccc;
	text-indent: -2000px
}
.top-menu_container .kitchen-full {
	width:238px;
	height:501px;
	text-indent: -2000px
}
.top-menu_container .kitchen-full a {
	width:238px;
	height:501px;
	background:url(http://www2.webfaucets.com/images/kitchen-full.jpg) no-repeat left bottom;
	display:block;
	padding:0px 0 0 0;
	text-decoration:none;
	text-indent: -2000px
}
.top-menu_container .kitchen-full a:hover {
	width:238px;
	height:501px;
	background:url(http://www2.webfaucets.com/images/kitchen-full.jpg) no-repeat left top;
	display:block;
	text-indent: -2000px
}
.top-menu_container .kitchen-full a span {
	width:216px;
	height:64px;
	background:url(http://www2.webfaucets.com/images/main-box-bg.png) repeat-x;
	text-decoration:none;
	padding:30px 0 0 10px;
	display:block;
	text-indent: -2000px
}
.top-menu_container .kitchen-full a span b {
	font-size:28px;
	font-weight:bold;
	color:#333;
	text-transform:lowercase;
	text-indent: -2000px
}
.top-menu_container .kitchen-full a span em {
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-style:normal;
	color:#333;
	text-indent: -2000px
}
.top-menu_container .kitchen-full a:hover span b {
	font-size:28px;
	font-weight:bold;
	color:#ccc;
	text-transform:lowercase;
	text-indent: -2000px
}
.top-menu_container .kitchen-full a:hover span em {
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-style:normal;
	color:#ccc;
	text-indent: -2000px
}
.top-menu_container .kitchen-full a:hover span {
	width:216px;
	height:64px;
	background:url(http://www2.webfaucets.com/images/main-box-bg_over.png) repeat-x;
	color:#ccc;
	text-indent: -2000px
}
.top-menu_container .elements-full {
	width:238px;
	height:501px;
	text-indent: -2000px
}
.top-menu_container .elements-full a {
	width:238px;
	height:501px;
	background:url(http://www2.webfaucets.com/images/elements-full.jpg) no-repeat left bottom;
	display:block;
	padding:0px 0 0 0;
	text-decoration:none;
	text-indent: -2000px
}
.top-menu_container .elements-full a:hover {
	width:238px;
	height:501px;
	background:url(http://www2.webfaucets.com/images/elements-full.jpg) no-repeat left top;
	display:block;
	text-indent: -2000px
}
.top-menu_container .elements-full a span {
	width:216px;
	height:64px;
	background:url(http://www2.webfaucets.com/images/main-box-bg.png) repeat-x;
	text-decoration:none;
	padding:30px 0 0 10px;
	display:block;
	text-indent: -2000px
}
.top-menu_container .elements-full a span b {
	font-size:28px;
	font-weight:bold;
	color:#333;
	text-transform:lowercase;
	text-indent: -2000px
}
.top-menu_container .elements-full a span em {
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-style:normal;
	color:#333;
	text-indent: -2000px
}
.top-menu_container .elements-full a:hover span b {
	font-size:28px;
	font-weight:bold;
	color:#ccc;
	text-transform:lowercase;
	text-indent: -2000px
}
.top-menu_container .elements-full a:hover span em {
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-style:normal;
	color:#ccc;
	text-indent: -2000px
}
.top-menu_container .elements-full a:hover span {
	width:216px;
	height:64px;
	background:url(http://www2.webfaucets.com/images/main-box-bg_over.png) repeat-x;
	color:#ccc;
	text-indent: -2000px
}
.top-menu_container .commercial-full {
	width:238px;
	height:501px;
	float:right;
	margin:0 0 0 0
}
.top-menu_container .commercial-full a {
	width:238px;
	height:501px;
	background:url(http://www2.webfaucets.com/images/commercial-full.jpg) no-repeat left bottom;
	display:block;
	padding:0px 0 0 0;
	text-decoration:none;
	text-indent: -2000px
}
.top-menu_container .commercial-full a:hover {
	width:238px;
	height:501px;
	background:url(http://www2.webfaucets.com/images/commercial-full.jpg) no-repeat left top;
	display:block
}
.top-menu_container .commercial-full a span {
	width:216px;
	height:64px;
	background:url(http://www2.webfaucets.com/images/main-box-bg.png) repeat-x;
	text-decoration:none;
	padding:30px 0 0 10px;
	display:block;
	text-indent: -2000px
}
.top-menu_container .commercial-full a span b {
	font-size:28px;
	font-weight:bold;
	color:#333;
	text-transform:lowercase;
	text-indent: -2000px
}
.top-menu_container .commercial-full a span em {
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-style:normal;
	color:#333;
	text-indent: -2000px
}
.top-menu_container .commercial-full a:hover span b {
	font-size:28px;
	font-weight:bold;
	color:#ccc;
	text-transform:lowercase;
	text-indent: -2000px
}
.top-menu_container .commercial-full a:hover span em {
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-style:normal;
	color:#ccc;
	text-indent: -2000px
}
.top-menu_container .commercial-full a:hover span {
	width:216px;
	height:64px;
	background:url(http://www2.webfaucets.com/images/main-box-bg_over.png) repeat-x;
	color:#ccc;
	text-indent: -2000px
}
.content-container {
	width:1000px;
	padding:0 0 20px 0
}
.content-container_inner {
	width:1000px
}
.content-container_inner2 {
	width:1000px;
	background:url(http://www2.webfaucets.com/images/left-menu-bg.jpg) left bottom repeat-y
}
.content-container_inner3 {
	width:1000px;
	background:url(http://www2.webfaucets.com/images/left-menu-bg2.jpg) left bottom repeat-y
}
.content-Left-Col {
	width:238px;
	background:#000
}
.top-title_Left {
	width:238px;
	height:28px;
	background:#666;
	padding:4px 0 0 0;
	margin:0 0 15px 0
}
.left-menu {
	width:238px;
	background:#333
}
.left-menu_title {
	width:238px;
	background:#666;
	margin:0 0 1px 0;
	padding:0 0 0px 0
}
.left-menu_title h2 {
	color:#FFF;
	font-size:12px;
	text-transform:capitalize;
	padding:10px 0 10px 10px;
	border-top:1px solid #000
}
.left-menu_title h2 span {
	font-size:12px;
	text-transform:capitalize;
	padding:0 0 0 3px
}
.left-menu_title p {
	font-size:11px;
	color:#FFF;
	text-transform:lowercase;
	padding:5px 0 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.left-menu_title p a {
	font-size:11px;
	color:#FFF;
	text-decoration:underline
}
.left-menu_title p a:hover {
	font-size:11px;
	color:#FFF;
	text-decoration:none
}
.left-links {
	width:238px
}
.left-links ul {
	list-style:none;
	margin:0px;
	padding:0px
}
.left-links ul li {
	font-size:12px;
	color:#FFF;
	background:#666;
	margin:0 0 1px 0;
	padding:0px
}
.left-links ul li a {
	font-size:12px;
	color:#FFF;
	display:block;
	text-decoration:none;
	width:228px;
	height:24px;
	line-height:22px;
	padding:0 0 0 10px;
	background:#666;
	border-top:1px #1d1d1d solid
}
.left-links ul li a:hover {
	font-size:12px;
	color:#fff;
	text-decoration:none;
	background:#333
}
.left-links ul.level-3 {
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 14px
}
.left-links ul.level-3 li {
	font-size:12px;
	color:#FFF;
	background:#666;
	margin:0 0 1px 0;
	padding:0px
}
.left-links ul.level-3 li a {
	font-size:12px;
	color:#FFF;
	display:block;
	text-decoration:none;
	width:214px;
	height:18px;
	line-height:15px;
	padding:0 0 0 10px;
	background:#666;
	border-top:none
}
.left-links ul.level-3 li a:hover {
	font-size:12px;
	color:#fff;
	text-decoration:none;
	background:#333
}
.left-links ul.level-4 {
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 28px
}
.left-links ul.level-4 li {
	font-size:12px;
	color:#FFF;
	background:#666;
	margin:0 0 1px 0;
	padding:0px
}
.left-links ul.level-4 li a {
	font-size:12px;
	color:#FFF;
	display:block;
	text-decoration:none;
	width:200px;
	height:18px;
	line-height:15px;
	padding:0 0 0 10px;
	background:#666;
	border-top:none
}
.left-links ul.level-4 li a:hover {
	font-size:12px;
	color:#fff;
	text-decoration:none;
	background:#333
}
.left-links .sub-menu {
}
.left-links .sub-menu ul {
	list-style:none;
	margin:0;
	padding:0
}
.left-links .sub-menu ul li {
	font-size:12px;
	color:#FFF;
	text-indent:13px
}
.left-links .sub-menu ul li a {
	font-size:12px;
	color:#FFF;
	text-decoration:none
}
.left-links .sub-menu ul li a:hover {
	font-size:12px;
	color:#FFF;
	text-decoration:underline
}
.content-Right-Col {
	width:747px
}
.top-title_Right {
	width:747px;
	height:32px;
	background:#666;
	margin:0 0 15px 0
}
.top-title_Right2 {
	width:747px;
	height:32px;
	background:#666;
	margin:0 0 0 0
}
.search-row {
	width:220px;
	padding:6px 0 0 10px
}
.search-row .search-caption {
	font-size:12px;
	color:#FFF;
	padding:1px 0 0 0
}
.search-row .search-input {
	width:176px;
	background:url(http://www2.webfaucets.com/images/search-bg.jpg) no-repeat;
	height:20px
}
.search-row .search-input input {
	background:none;
	width:165px;
	color:#000;
	font-size:11px;
	padding:4px 0 0 8px;
	border:none;
	outline:none
}
.product-area {
	width:762px;
	position:relative
}
.pro-box {
	width:175px;
	padding:0 0 0 15px;
	margin:0px 0 0 0
}
.pro-box .pro-inner {
	width:176px;
	height:191px;
	background:#666;
	position:relative;
	padding:10px 0 0 0px
}
.pro-box .pro-inner .pro-name {
	position:absolute;
	bottom:8px;
	left:8px;
	font-size:12px;
	color:#FFF;
	vertical-align:top
}
.pro-cross-price {
	color:#C00;
	text-decoration:line-through
}
.gray-table {
	width:747px;
	color:#000;
	padding:0 0 15px 0
}
.gray-table2 {
	width:747px;
	color:#000;
	padding:0 0 0 0
}
.cart-total {
	width:747px;
	color:#CCC;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding:0 0 0px 0
}
.gray-table .gray-table_title {
	width:737px;
	height:23px;
	line-height:23px;
	color:#FFF;
	font-size:12px;
	background:#999;
	font-weight:bold;
	padding:0 0 0 10px;
	text-transform:capitalize
}
.gray-table .gray-table_title span {
	text-transform:capitalize;
	font-size:11px;
	font-weight:normal
}
.gray-table .gray-table_dis {
	width:747px;
	background:#CCC;
	padding:10px 0 2px 0
}
.gray-table .gray-table_dis .gray-table_dis-inner {
	width:727px;
	margin:0 auto
}
.gray-table_Row {
	width:727px;
	padding:0 0 8px 0
}
.gray-table_Row .gray-table_Row-caption {
	font-size:12px;
	color:#030303;
	font-weight:bold;
	padding:2px 0 0 0;
	text-transform:capitalize;
	width:140px
}
.gray-table_Row .gray-table_Row-input {
	width:540px
}
.last-input {
	width:403px
}
.dvider {
	width:747px;
	height:6px;
	font-size:0;
	background:#666;
	margin:0 0 20px 0
}
.comment_box {
	margin:0 10px 10px;
	padding:5px;
	width:471px;
	height:30px;
	border:0px solid #6f7278;
	background:#cdcdcd;
}
.dvider_cart {
	width:747px;
	height:6px;
	font-size:0;
	background:#666;
	margin:0 0 10px 0
}
.rmv-padd {
	padding:0px !important
}
.gray-table .gray-table_dis2 {
	width:747px;
	min-height:155px;
	background:#CCC;
	padding:0px 0 8px 0
}
.gray-table_dis3 {
	min-height:100px;
	background:#CCC;
	padding:0px 0 8px 0
}
.gray-table_left-Col-1 {
	width:175px;
	height:175px
}
.gray-table_right-Col-1 {
	width:542px;
	padding:10px 10px 0 0
}
.gray-table_Row2 {
	width:542px;
	padding:0 0 8px 0
}
.gray-table_Row2 a {
	color:#000;
	text-decoration:none
}
.gray-table_Row2 a:hover {
	color:#000;
	text-decoration:underline
}
.gray-table_Row2 p {
	font-size:12px;
	color:#000;
	margin:0;
	padding:0
}
a.gray-table_Rowa {
	font-size:12px;
	color:#000;
	margin:0;
	padding:0;
	font-weight:normal
}
a.gray-table_Rowa:hover {
	font-size:12px;
	color:#000;
	margin:0;
	padding:0;
	text-decoration:underline;
	font-weight:normal
}
.gray-table_title1 {
	width:400px
}
.gray-table_title1 p {
	color:#000;
	font-size:12px;
	font-weight:bold;
	line-height:20px
}
.gray-table_price {
	width:119px;
	text-align:right;
	font-size:16px;
	color:#000;
	font-weight:bold
}
.gray-table_price .cart-1 {
	width:119px;
	border:0px solid #f00
}
.gray-table_price .cart-2 {
	width:119px;
	border:0px solid #f00
}
.gray-table_left-Col-1_pd {
	width:250px;
	height:250px;
	background-color: #fff;
}
#mfg_image {
	margin: 10px 0 0 0;
	padding:12px;
	text-align:center;
	font:bold 16px Arial, Helvetica, sans-serif;
	background:#fff;
}
.gray-table_right-Col-1_pd {
	width:487px;
	min-height:240px;
	padding:10px 10px 0 0
}
.gray-table_Row2_pd {
	width:487px;
	height:79px;
	padding:0 0 8px 5px;
	border:0px solid #f00
}
.gray-table_Row2_pd a {
	color:#000;
	text-decoration:none
}
.gray-table_Row2_pd a:hover {
	color:#000;
	text-decoration:underline
}
.gray-table_Row2_pd p {
	font-size:12px;
	color:#000;
	margin:0;
	padding:0
}
a.gray-table_Rowa {
	font-size:12px;
	color:#000;
	margin:0;
	padding:0;
	font-weight:normal
}
a.gray-table_Rowa:hover {
	font-size:12px;
	color:#000;
	margin:0;
	padding:0;
	text-decoration:underline;
	font-weight:normal
}
.gray-table_title1_pd {
	width:365px
}
.gray-table_title1_pd p {
	color:#000;
	font-size:12px;
	font-weight:bold;
	line-height:20px
}
.gray-table_price_pd {
	width:117px;
	text-align:right;
	font-size:16px;
	color:#000;
	font-weight:bold
}
.gray-table_price .cart-1_pd {
	width:117px;
	border:1px solid #f00
}
.gray-table_price .cart-2_pd {
	width:117px;
	border:0px solid #f00
}
.buttonup {
	background:url(http://www2.webfaucets.com/images/arrowup.gif) no-repeat left top;
	height:10px;
	width:15px;
	border:0px none;
	cursor:pointer
}
.buttondown {
	background:url(http://www2.webfaucets.com/images/arrowdown.gif) no-repeat left 0px;
	height:10px;
	width:15px;
	border:0px none;
	cursor:pointer
}
.gray-table_thumb {
	width:739px;
	padding:21px 0 8px 9px;
	border:0px solid #f00
}
.gray-table_thumb ul {
	list-style:none;
	margin:0;
	padding:0
}
.gray-table_thumb ul li {
	font-size:12px;
	float:left;
	padding:0px 6px 0px 0px
}
.grat-tabs {
	width:747px
}
.grat-tabs ul {
	list-style:none;
	padding:0;
	margin:0
}
.grat-tabs ul li {
	width:176px;
	height:31px;
	background:#666;
	text-transform:uppercase;
	font-size:12px;
	color:#c8c8c8;
	line-height:31px;
	margin:0 14px 0 0;
	float:left
}
.grat-tabs ul li a {
	display:block;
	width:166px;
	height:31px;
	padding:0 0 0 10px;
	;
	font-size:12px;
	color:#c8c8c8;
	text-decoration:none
}
.grat-tabs ul li a:hover {
	background:#CCC;
	color:#000;
	text-decoration:none
}
.grat-tabs ul li .selected {
	background:#CCC;
	color:#000;
	text-decoration:none
}
.tabcontent {
	display:none
}
.grat-tabs .last-tab {
	margin:0 0 0 0;
	width:177px
}
.grat-tabs_discription2 {
	width:727px;
	min-height:150px;
	height:auto !important;
	height:183px;
	margin:0 auto 0 auto;
	padding:8px 0 0 0
}
.grat-tabs_discription2 ul {
	list-style:circle;
	margin:0;
	padding:0
}
.grat-tabs_discription2 ul li {
	font-size:12px;
	color:#000;
	padding:0px 0 0px 5px;
	margin:0 0 0px 25px;
	list-style:circle
}
.grat-tabs_discription {
	width:727px;
	min-height:150px;
	height:auto !important;
	height:183px;
	margin:0 auto 0 auto;
	padding:8px 0 0 0
}
.grat-tabs_discription ul {
	list-style:none;
	margin:0;
	padding:0
}
.grat-tabs_discription ul li {
	font-size:12px;
	color:#000;
	background:url(http://www2.webfaucets.com/images/pdf-icn.gif) no-repeat left;
	padding:20px 5px 15px 40px;
	margin:0 0 8px 20px
}
.grat-tabs_discription ul li a {
	color:#000 !important;
	font-weight:normal !important
}
.grat-tabs_discription h4 {
	font-size:12px;
	padding:0 0 10px 0
}
.grat-tabs_discription p {
	font-size:12px;
	color:#000;
	font-weight:normal;
	padding:0 0 5px 0
}
.grat-tabs_discription1 {
	width:747px
}
.grat-tabs_discription1 .thumb-1 {
	width:111px;
	padding:0 0 0 12px;
	margin:12px 0 0 0
}
.grat-tabs_discription1 .thumb-1 .thumb-1_inner {
	width:111px
}
.grat-tabs_discription1 .thumb-1 .thumb-1_inner .img-pro {
	width:111px;
	height:111px;
	background:#FFF
}
.grat-tabs_discription1 .thumb-1 .thumb-1_inner .img-dis {
	width:111px;
	padding:5px 0 0 0
}
.grat-tabs_discription1 .thumb-1 .thumb-1_inner .img-dis p {
	color:#000;
	font-size:11px
}
#country1 a {
	color:#1010C5;
	font-weight:bold
}
#country2 a {
	color:#1010C5;
	font-weight:bold
}
.txt-box-1 {
	width:403px;
	border:1px #FFF solid;
	padding:4px;
	font-size:11px
}
.drop-down-1 {
	width:20px;
	padding:2px
}
.drop-down-cart {
	width:25px;
	padding:2px;
	border:0px none;
	text-align:right;
	height:15px;
	margin:0px 0px 0px 3px
}
.drop-down-2 {
	width:50px;
	padding:2px;
	border:none;
	height:15px
}
.drop-down {
	width:auto;
	padding:2px;
	border:none
}
select {
	width:auto;
	padding:2px;
	border:none
}
.order-title {
	width:737px;
	height:23px;
	line-height:23px;
	color:#FFF;
	font-size:12px;
	background:#999;
	font-weight:bold;
	padding:0 0 0 10px;
	text-transform:capitalize;
	margin:0 0 11px 0
}
.order-table {
	width:747px;
	background:#ccc;
	color:#000;
	margin:0 0 12px 0
}
.order-table .order-thumb {
	width:88px;
	padding:0 0 0 0
}
.order-head {/*border-right:1px #000 solid;*/
	background:#999;
	padding:0 0 0 10px;
	line-height:25px;
	font-size:12px;
	color:#000
}
.order-head-last {
	background:#999;
	padding:0 0 0 10px;
	line-height:25px;
	font-size:12px;
	color:#000
}
.order-border {
	border-right:1px #000 solid
}
.order-des {
	padding:8px 5px 0 10px;
	font-size:12px;
	color:#000
}
.order-des p {
	font-size:12px;
	color:#000;
	padding:0 0 3px 0
}
.order-quantity {
	padding:8px 0 0 10px;
	font-size:12px;
	color:#000
}
.order-quantity p {
	font-size:11px;
	color:#000;
	font-weight:normal;
	padding:3px 0 3px 0
}
.order-subtotal {
	padding:8px 0 0 10px;
	font-size:12px;
	color:#000
}
.order-subtotal p {
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding:0 0 3px 0
}
.order-subtotal .order-subtotal-last {
	padding:10px 0 0 0
}
.shipping-container {
	width:747px;
	background:#ccc;
	margin:0 0 12px 0
}
.shipping-container .shipping-left {
	width:367px;
	border-right:1px #999999 solid
}
.shipping-left-title {
	width:357px;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-transform:capitalize;
	background:#999;
	padding:0 0 0 10px;
	line-height:21px
}
.shipping-left-dis {
	width:357px;
	padding:10px 0 10px 10px;
	color:#343434
}
.shipping-container .shipping-right {
	width:378px
}
.shipping-right-title {
	width:368px;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-transform:capitalize;
	background:#999;
	padding:0 0 0 10px;
	line-height:21px
}
.black-1 {
	font-size:11px;
	color:#343434;
	padding:5px 0 0 0
}
.edit {
	font-size:11px;
	color:#343434;
	padding:8px 0 0 0
}
.edit a {
	font-size:11px;
	color:#343434;
	text-decoration:underline
}
.edit a:hover {
	font-size:11px;
	color:#343434;
	text-decoration:none
}
.gray-btn {
	margin:0;
	padding:0;
	background:url(http://www2.webfaucets.com/images/btn-arrow.jpg) right no-repeat;
	padding:0 28px 0 0
}
.gray-btn input {
	background:url(http://www2.webfaucets.com/images/btn-bg.jpg) top left repeat-x;
	border:none;
	height:24px;
	padding:0 8px 0 8px;
	color:#FFF;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif
}
.gray-btn input {
	padding:0 0px 0 0px !important
}
.gray-btn2 {
	margin:0 0 0 10px;
	padding:0
}
.gray-btn2 a {
	background:url(http://www2.webfaucets.com/images/btn-bg.jpg) top left repeat-x;
	padding:5px 0 5px 8px;
	display:block;
	color:#FFF;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none
}
.gray-btn2 a:hover {
	color:#FFF;
	font-size:11px;
	text-decoration:none
}
.gray-btn2 a span {
	background:url(http://www2.webfaucets.com/images/btn-arrow.jpg) right no-repeat;
	padding:3px 38px 4px 0
}
.gray-btn2n {
	margin:0;
	padding:0
}
.gray-btn2n a {
	padding:0;
	display:block
}
.gray-btn2n a:hover {
}
.gray-btn2small {
	margin:0 0 0 10px;
	padding:0
}
.gray-btn2small a {
	background:url(http://www2.webfaucets.com/images/btn-bg.jpg) top left repeat-x;
	padding:5px 0 5px 8px;
	display:block;
	color:#FFF;
	font-size:7px;
	text-transform:uppercase;
	text-decoration:none
}
.gray-btn2small a:hover {
	color:#FFF;
	font-size:7px;
	text-decoration:none
}
.gray-btn2small a span {
	background:url(http://www2.webfaucets.com/images/btn-arrow.jpg) right no-repeat;
	padding:3px 38px 4px 0
}
.gray-btn3 {
	margin:0;
	padding:0
}
.gray-btn3 a {
	background:url(http://www2.webfaucets.com/images/btn-bg.jpg) top left repeat-x;
	padding:5px 8px 5px 0px;
	display:block;
	color:#FFF;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none
}
.gray-btn3 a:hover {
	color:#FFF;
	font-size:11px;
	text-decoration:none
}
.gray-btn3 a span {
	background:url(http://www2.webfaucets.com/images/btn-arrow2.jpg) left no-repeat;
	padding:3px 0px 4px 38px
}
.close-icn-caption {
	line-height:18px
}
.close-icn-caption .close-icn {
	padding:0 0 0 5px
}
.your-order {
	width:747px;
	margin:0 0 15px 0
}
.your-order h4 {
	font-size:12px;
	margin:0;
	padding:0;
	color:#ccc;
	text-transform:uppercase
}
.your-order p {
	font-size:12px;
	color:#9f9f9f;
	margin:0;
	padding:0 0 0 0;
	font-weight:normal;
	line-height:20px
}
.your-order p a {
	font-size:12px;
	color:#9f9f9f;
	text-decoration:underline
}
.your-order p a:hover {
	font-size:12px;
	color:#fff;
	text-decoration:none
}
.title-Right_2 {
	width:747px;
	margin:0 0 15px 0
}
.title-Right_2 h2 {
	font-size:20px;
	margin:0;
	padding:0 0 5px 0;
	color:#ccc;
	text-transform:capitalize;
	line-height:18px
}
.title-Right_2 h1 {
	font-size:18px;
	margin:0;
	padding:0 0 5px 0;
	color:#ccc;
	text-transform:capitalize;
	line-height:18px
}
.title-Right_2 h1 span {
	font-size:12px;
	margin:0;
	padding:0 0 5px 0;
	color:#ccc;
	text-transform:capitalize;
	line-height:18px;
	font-weight:normal;
}
.title-Right_2 p {
	font-size:12px;
	color:#9f9f9f;
	margin:0;
	padding:0 0 0 0;
	font-weight:bold
}
.title-Right_2 p a {
	font-size:12px;
	color:#9f9f9f;
	text-decoration:none
}
.title-Right_2 p a:hover {
	font-size:12px;
	color:#fff;
	text-decoration:none
}
.title-Right_2 .paging-1 {
	color:#747474;
	font-size:12px;
	font-weight:bold;
	padding:30px 0 0 0
}
.title-Right_2 .paging-1 a {
	color:#747474;
	font-size:12px;
	font-weight:bold;
	text-decoration:none
}
.title-Right_2 .paging-1 a:hover {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline
}
.cart-total {
	width:747px;
	color:#CCC;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding:0 0 8px 0
}
.indexing {
	width:1000px;
	color:#FFF
}
.indexing ul {
	margin:0;
	padding:0;
	list-style:circle inside
}
.indexing ul li {
	font-size:16px;
	color:#ccc;
	font-weight:bold;
	list-style:circle inside;
	margin:0 0 10px 0;
	width:350px
}
.indexing ul li span {
	padding:0 0 0 20px;
	font-size:12px;
	text-align:right
}
.indexing ul li span a {
	font-size:12px;
	color:#ccc;
	text-decoration:underline
}
.indexing ul li span a:hover {
	font-size:12px;
	color:#ccc;
	text-decoration:none
}
.footer {
	width:1000px;
	border-top:6px #333 solid;
	padding:10px 0 0 0
}
.footer .footer-left {
	width:670px;
	color:#cacaca;
	font-size:12px
}
.footer .footer-left a {
	color:#cacaca;
	font-size:12px;
	text-decoration:none;
	padding:0 5px 0 5px
}
.footer .footer-left a:hover {
	color:#fff;
	font-size:12px;
	text-decoration:underline
}
.footer .footer-left h3 {
	font-size:17px;
	padding:10px 0px 10px 5px
}
.footer .footer-right {
	width:200px;
	color:#cacaca;
	font-size:12px;
	text-align:right
}
.footer .footer-right .bbb {
	width:294px;
	height:35px;
	padding:10px 0 0 0
}
.leftfooter {
	background-color:#333
}
.tf_upfront_badge {
	margin-left:-40000px
}
#mainImg{
	border-bottom: 3px solid #999;
}

