body{
	margin:0px;
	padding:0px;
	background-color:#EFEBDC
}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#565656
}
a{
	font-family:"Trebuchet MS", Times, serif;
	font-size:11px;
	color:#A06C42;
}
a.cssLink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#565656
}
.bgTopper{
	background-image:url(img/bg_footer.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:45px;
}
.bgTopper1{
	background-image:url(img/bg_footer.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:8px;
}
.bgMiddle{
	height:100%;
}
.bgContent{
	background-image:url(img/bg_content.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:80px
}
.bgContentInner{
	background-image:url(img/bg_content_inner.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:62px
}
.bgContentInner2{
	background-image:url(img/bg_content_inner_cout.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:62px
}
.bgFooter{
	background-image:url(img/bg_footer.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:102px;
}
.tableSearch .text{
	border-width:1px;
	border-style:solid;
	border-color: #828569 #B9B88B #B9B88B #828569;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#565656
}
.tableSearch .text_str{
	border-width:1px;
	border-style:solid;
	border-color: #828569 #B9B88B #B9B88B #828569;
	font-family:Arial, Helvetica, sans-serif;
	width: 150px;
	font-size:11px;
	color:#565656
}
.tableFooter{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#565656
}
.tableFooter a:link,
.tableFooter a:active,
.tableFooter a:visited,
.tableFooter a:hover
{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#565656
}
.tableLogin td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#ffffff;
	padding:3px 3px 0px 0px;
}
.tableLogin tr.forget td{
	padding:0px;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
}
.tableLogin tr.forget a{
	padding:0px;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9BDBD7;
	text-decoration:none
}
.tableLogin tr.forget a:hover{
	padding:0px;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none
}

.tableLogin .text{
	border-width:1px;
	border-style:solid;
	border-color: #828569 #B9B88B #B9B88B #828569;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#565656
}
.tableContentIndex{
	margin:20px 0px
}
.tableContent{
	margin:0px
}
.tableContent .text{
	border-width:1px;
	border-style:solid;
	border-color: #828569 #B9B88B #B9B88B #828569;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#565656
}

.bgPointsVert{
	background-image:url(img/bg_points_vertical.gif);
	background-position:center top;
	background-repeat:repeat-y;
	width:20px
}
.bgContentLeft{
	background-image:url(img/bg_content_left.jpg);
	background-position:right top;
	background-repeat:repeat-x
}
.bgContentRight{
	background-image:url(img/bg_content_right.jpg);
	background-position:left top;
	background-repeat:repeat-x
}
.bgContentLeft2{
	background-image:url(img/bg_content_left2.jpg);
	background-position:right top;
	background-repeat:no-repeat
}
.bgContentRight2{
	background-image:url(img/bg_content_right2.jpg);
	background-position:left top;
	background-repeat:no-repeat
}
.bgContentLeftInner{
	background-image:url(img/bg_content_left_inner.jpg);
	background-position:right top;
	background-repeat:repeat-x
}
.bgContentLeft2Inner{
	background-image:url(img/bg_content_left2_inner.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	height:300px
}
.bgContentRightInner{
	background-image:url(img/bg_content_right_inner.jpg);
	background-position:left top;
	background-repeat:repeat-x
}
.bgContentRight2Inner{
	background-image:url(img/bg_content_right2_inner.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:312px
}
.headerPage{
	font-family:"Trebuchet MS", Times, serif;
	font-size:18px;
	font-weight:normal;
	color:#5C3821;
}
.headerTopic{
	font-family:"Trebuchet MS", Times, serif;
	font-size:18px;
	color:#B86426;
	text-decoration:none;
	text-transform:capitalize
}
.headerTopic b{
	font-size:21px;
}
.headerTopic small{
	font-size:12px;
}
.headerItem{
	font-family:"Trebuchet MS", Times, serif;
	font-size:21px;
	color:#B86426;
}
table.bathList td{
	font-family:"Trebuchet MS", Times, serif;
	font-size:18px;
	color:#B86426;
	text-align:center;
	vertical-align:middle;
	padding:10px 0px;
	width:25%;
}
table.bathList td a{
	font-family:"Trebuchet MS",Arial, Times, serif;
	font-size:12px;
	color:#B86426;
	text-decoration:none
}
table.bathList tr.uneven td{
/*
	background-color:#EEE2C4;
*/
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#dEd2b4 #cEc2a4  #E1C9AE  #cEc2a4;
}
/*
table.bathList tr.uneven td{
	background-color:#EEE2C4
}
*/
.tableShowers td{
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#dEd2b4 #cEc2a4  #E1C9AE  #cEc2a4;
	padding:15px 0px
}
.bgDetail{
	background-image:url(img/bg_detail.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:305px;
	height:300px;
	padding:10px 5px 25px 5px;
	text-align:left;
}
.textRed{
	font-family:Arial, Times, serif;
	font-size:17px;
	color:#D54E4F;
}
.textHotComfort{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#363636
}
a.linkDetail{
	font-family:"Trebuchet MS",Arial, Times, serif;
	font-size:13px;
	color:#A06C42;
	text-decoration:none
}
a.linkNav:link,
a.linkNav:active,
a.linkNav:hover,
a.linkNav:visited
{
	font-family:"Trebuchet MS",Arial, Times, serif;
	font-size:13px;
	color:#A06C42;
	text-decoration:none;
	text-transform:capitalize
}
.linkNavDisable:link, a.linkNavDisable:active, a.linkNavDisable:hover, a.linkNavDisable:visited{
	font-family:"Trebuchet MS",Arial, Times, serif;
	font-size:18px;
	color:#C28B5F;
	text-decoration:none;
	text-transform:capitalize;
	cursor:text;
}
table.tableFeedback td{
	padding:3px 5px;
}
.tableFeedback input.text, .tableFeedback textarea{
	border-width:1px;
	border-style:solid;
	border-color: #828569 #B9B88B #B9B88B #828569;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#565656
}
.tableFeedback.text_str{
	border-width:1px;
	border-style:solid;
	border-color: #828569 #B9B88B #B9B88B #828569;
	font-family:Arial, Helvetica, sans-serif;
	width: 150px;
	font-size:11px;
	color:#565656
}
.tableFeedback input.btn{
	border-width:1px;
	border-style:solid;
	border-color:#cfcbbc #a47304  #a47304 #cfcbbc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#C49324
}
.countertopsCompare th{
	font-family:"Trebuchet MS",Arial, Times, serif;
	font-size:13px;
	color:#A06C42;
	text-align:left;
	vertical-align:top;
	padding:5px 5px 10px 5px;
}
.countertopsCompare td{
	font-family:Arial, Times, serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	vertical-align:top;
	padding:10px 5px 5px 5px;
}
.tableShowersSizes th{
	font-family:"Trebuchet MS",Arial, Times, serif;
	font-size:13px;
	color:#A06C42;
	text-align:left;
	vertical-align:top;
	padding:5px 5px 10px 5px;
}
.tableShowersSizes td{
	font-family:Arial, Times, serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	vertical-align:top;
	padding:10px 5px 5px 5px;
}

.tableTextures td{
	font-family:"Trebuchet MS",Arial, Times, serif;
	font-size:12px;
	color:#A06C42;
	font-weight:600;
	text-align:left;
	vertical-align:top;
	width:20%;
	padding:10px 0px
}
.brick{
	font-family:"Trebuchet MS",Arial, Times, serif;
	font-size:12px;
	color:#A06C42;
}

.tableOptions td b{
	font-family:"Trebuchet MS",Arial, Times, serif;
	font-size:12px;
	color:#A06C42;
}
.imgBorder{
	border:1px solid #A3957B;
}
.ProfInstall td{
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#dEd2b4 #cEc2a4  #E1C9AE  #cEc2a4;
	padding:20px 0px 20px 0px
}
.webEmail{
	width:35px
}
.phoneFax{
	width:35px
}
.camden{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#ffffff;
	padding:3px 3px 0px 0px;
}