﻿#SearchString {height: 18px; width: 114px; color: #336666; font-size: 9px; margin-top:4px; }
.grey-bg {background:url(http://www.luxstores.com/images/grey-bg.gif)}
/*styles for product page*/
.style_h1 
{font-size: 12px; font-family: Arial,Helvetica,sans-serif; color: #000000; font-weight: bold; padding:0px; margin:0px; margin-top:6px; margin-bottom:16px;}

.sku-code {font-size: 10px; font-family: Arial,Helvetica,sans-serif; padding-bottom:8px; padding-top:8px;}
.h1-tr {height:54px;}
.prices-cart {padding-top:0px;}
 /*{padding-top:8px;}* disabled when needed map price to add to layout/ 
.style2 {font-size: 10px; font-style: italic; font-family: Arial,Helvetica,sans-serif;}
/*style for logos container - has line and padding*/
/*#container3 { height:33px; width: 315px;}*/
#icons-logos a img {border:0; padding:0; margin:0; display:block; display:inline;}
#icons-logos span a img {border:0; padding:0; margin:0; display:block; display:inline;}
.grey-bord {border: 1px solid #cccccc;}
.style3 {font-family: Arial,Helvetica,sans-serif; font-size: 11px; color:#000000; font-weight:normal;} /*msrp price; price per box*/
.style4 { font-size: 11px; color: #ff0000; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; } /*you save*/
.style12 {font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 12px; color: #990000; white-space:nowrap; } /*our price text and price*/
.style8 { font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 14px; color: #ff0000;} /*sale price amount if on sale*/
.style10 { font-family: Arial,Helvetica,sans-serif; font-size: 11px;} /*availability text*/

/*tabs styles*/
.inactive{display:none}
.active { }
.tabs img {display:block}
.tabs td
{
cursor: hand; cursor:pointer;
}
.tab-border
{
background-image: url(http://www.luxstores.com/bathshowerdoor/images/t-border.jpg);
background-repeat:repeat-x;
background-position: bottom;
}
p
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #23446d;
text-align: justify;
line-height: 16px;


}
.tab-content td ul {padding:0; margin-left:20px; margin-top:0; margin-bottom:0; margin-right:0;}
.tab-content td
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #4c7086;
text-align: justify;
line-height: 17px;
padding: 15px;
}
.tab-content td div {margin:0; padding:0; display:inline;}

/*RN*/

.tab-content-rn td ul {padding:0; margin-left:20px; margin-top:0; margin-bottom:0; margin-right:0;}
.tab-content-rn td
{
line-height: 17px; padding-left:0px; padding-right:0px; padding-top:7px; padding-bottom:7px;
}
.tab-content-rn td div {margin:0; padding:0; display:inline;}
.tab-content-rn td div #alt_image_text {display:compact; width:270px; text-align:center;}

/*RN*/

.tabs-text {border-bottom:1px solid #84ABC4;
border-left:1px solid #84ABC4;
border-right:1px solid #84ABC4;}
/*styles for category display page - contains border around products, */
.BorderOnMS {
vertical-align:top; text-align:center;
padding:3px; border-bottom:1px solid #405909;
	border-top:1px solid #405909;
	border-left:1px solid #405909;
	border-right:0px solid #405909;
	width:106px;
}
.BorderOnMS img{width:100px;  display:block; border:0px;}
.HomePageTD {
width:173px;
	border:  1px solid #405909;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px; vertical-align:top; 
}
.cell {
margin-left:4px; margin-top:4px;
}
.RetailPrice {
	color: #000000;
	font-weight:bold;
	line-height:20px;
	font-size:12px;
}
.RetailPriceStr {
 text-decoration:line-through;
 font-size:12px;
}
.OurPrice {
	color: #CB2802;
	font-weight:bold;
	line-height:12px;
	font-size:12px;
}
.OurPriceStr {
	color: #CB2802;
	font-weight:bold;
	line-height:12px;
	text-decoration:line-through;
	font-size:12px;
}
/*.saletag { margin-right: 2px; vertical-align:middle; width:44px;}*/
.saletag { margin-right: 2px; vertical-align:middle; width:80px;}
.SalePrice {
	color: #FF0000;
	/*font-size: 18px;*/
	font-size: 17px;
	font-weight: 900;
	font-family: Arial, Helvetica, sans-serif;
}
.HomePageTD a:link {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	font-weight: normal;
	text-decoration:none;
	}
.HomePageTD a:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    color:#000000;
	font-weight: normal;
	text-decoration:none;
	}
.HomePageTD a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	font-weight: normal;
	text-decoration:underline;
	}
.paging {font-size:9px; color:#405909;}
#prevpagediv {background:url(http://www.luxstores.com/bathroom-glass-vanities/previous.gif); height:22px; width:67px; padding-left:14px; padding-right:0; padding-top:3px; background-repeat:no-repeat;}
#nextpagediv {background:url(http://www.luxstores.com/bathroom-glass-vanities/next.gif); height:22px; width:67px; padding-left:4px; padding-right:14; padding-top:3px; background-repeat:no-repeat;}

#prevpagediv2 {background:url(http://www.luxstores.com/bathroom-glass-vanities/previous.gif); height:22px; width:67px; padding-left:14px; padding-right:0; padding-top:3px; background-repeat:no-repeat;}
#nextpagediv2 {background:url(http://www.luxstores.com/bathroom-glass-vanities/next.gif); height:22px; width:67px; padding-left:4px; padding-right:14; padding-top:3px; background-repeat:no-repeat;}

.cell23 {padding-left:12px;padding-bottom:6px;padding-top:5px; padding-right:12px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: normal;
text-align:justify;}
.style_2h1{
font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:10px; padding-top:6px;padding-bottom:6px; font-size:12px; font-weight:bold ;color:#FFFFFF; margin-left: 0px; margin-top: 0px;margin-right: 0px;margin-bottom: 0px;
} 
/*styles for changable images on product detail page*/
#changable-colors img {display:inline;}
.act-image {border:1px solid #CE5802; cursor:pointer; cursor:hand; margin:2px; margin-top:8px;}
.inact-image{border:1px solid #cccccc;cursor:pointer; cursor:hand;margin:2px;margin-top:8px;}
.check{margin-top:5px; margin-bottom:0;}
/*styles for main navigarion pages with flash content*/
.cat-brands td
{
vertical-align: top;
}

.cat-right-navigation
{
border: solid 1px #a5aab7;
background-color: #dbdee3;
}
.cat-right-navigation td
{
border-bottom: solid 1px #a5aab7;
border-top: solid 1px #ffffff;
}

.cat-right-navigation a:active, .cat-brands a:active
{
color: #494d5d;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: left;
}

.cat-right-navigation a:link, .cat-brands a:link
{
color: #494d5d;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: left;
}

.cat-right-navigation a:visited, .cat-brands a:visited
{
color: #494d5d;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: left;}

.cat-right-navigation a:hover, .cat-brands a:hover
{
color: #e0650f;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: left;
}


.cat-brands
{
background-color: #e2eaec;
padding-bottom: 5px;
border: solid 1px #a5aab7;
}

.cat-brands td
{
text-align: center;
}
.sales_promo {
	padding-bottom: 8px; padding-top: 8px;
	border: 1px solid #a5aab7;
	border-bottom:0;
}
.sales_promo img {
	border:0;
}
/*styles for category-last top navigator with border for active item*/
.paddingtop5 td
{
padding-top: 5px;
}
.border img
{
border: solid 1px #CCCCCC;
}
.border_active img
{
border: solid 2px #d05d02;
}
.border_active a:link
{
color: #d05d02;
}
.border_active a
{
color: #d05d02;
}
.border_active a:hover
{
color: #d05d02;
}
.border_active a:visited
{
color: #d05d02;
}
img a:hover
{
border-color: #ffffff;
}
/*text under main category content - h2 =h1=@name*/
h2, h2 a
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #30598c;
text-decoration: none;
}

/*used for open tech drawing*/
.tdr_open { margin:0;margin-right:10;padding:0; font-weight:bold; text-decoration:underline; float:left; text-transform:uppercase;font-family: Arial,Helvetica,sans-serif;font-size: 12px;}
.shortbr3-line {margin:0;margin-right:10;  padding:0; font-weight:bold; float:left; text-transform:uppercase;}

/*RN*/
.shortbr-rn {margin:0;  padding:0;}
a.shortbr-rn:link {font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #314053; text-transform:uppercase; text-decoration:none; font-weight:bold;} 
a.shortbr-rn:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #314053; text-transform:uppercase; text-decoration:none; font-weight:bold;}
a.shortbr-rn:active {font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #314053; text-transform:uppercase; text-decoration:none; font-weight:bold;}
a.shortbr-rn:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #DD0000; text-transform:uppercase; text-decoration:none; font-weight:bold;}
/*RN*/

.overv {list-style-position:outside; }
/*from variables*/
body {margin:0 auto; width:774px; text-align:center;}

.child-options { display:none;}
.m-pagetitle {font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; text-weight:100;}
.pricedisc { font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.zoomstyle2 {
	font-size: 11px;
}
.smallstyle {
        font-size: 4px;
        color: #FFFFFF;
}
.styletitle {
        font-family: Verdana, Arial, Helvetica, sans-serif;           font-size: 13px; color:#314053 ; padding-bottom:6px; padding-top:6px; margin-bottom:0; margin-top:0px;
}
.styledrop {font-family: Verdana, Arial, Helvetica, sans-serif;     font-weight:bold;      font-size: 13px; background:#dde6e5
}
.shortbr {
	line-height: 12pt;
}
.shortbr2 {
	line-height: 3px;
}
.styledrop3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background:#dde6e5; width:410px;}
.shortbr3 {line-height: 12pt; margin-top:6; margin-bottom:6; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.rudy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#314053;}
.rudy1 {color: #000000; font-weight: bold; font-size: 14px;}
.rudy2 {color: #000000; font-size: 12px;}
.rudy3 {color: #990000; font-weight: bold; font-size: 12px;}
.rudy4 {color: #FF0000; font-style:italic; font-weight: bold; font-size: 16px;}
	a.send:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:none; line-height:20px;}
	a.send:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:none; line-height:20px;}
	a.send:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:none; line-height:20px;}
	a.send:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #DD0000; text-decoration:none; line-height:20px;}
.container{margin: 0px;padding: 0px; border: 1px solid #949294;}
.celldivider {margin: 0px;padding: 0px; border: 1px solid #949294;}
.boxedinfo{background-color: #dde6e5;margin: 0px;padding: 0px;	border-top: none; border-right: none; border-bottom: 1px solid #949294;border-left: none; }
.zoomstyle2 {font-size: 11px;}
.smallstyle {font-size: 4px; color: #FFFFFF;}
.styletitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#314053}
.styledrop {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; background:#dde6e5;}
.shortbr {line-height: 12pt;}
.shortbr2 {line-height: 3px;}
.description {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;}
.disclaimer {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.breascrumpsddd {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #314053;}
.breadcrumps {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ce5802; border-bottom: solid 1px #7ba7b9; padding-bottom: 2px; width:570px;}
.breadcrumps a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #01576c; font-weight: bold;}
.breadcrumps a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #01576c; font-weight: bold;}
.breadcrumps a:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #01576c; font-weight: bold;}
.breadcrumps a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ce5802; font-weight: bold;}
#info-div a:link{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:bold;}
#info-div a{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#f29815;font-weight:bold;}
#info-div a:visited{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#f29815;font-weight:bold;}
#info-div a:hover{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#FF0000;font-weight:bold;}
a.menu_href:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #314053; text-decoration:none;}
	a.menu_href:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #314053; text-decoration:none;}
	a.menu_href:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #314053; text-decoration:none;}
	a.menu_href:hover {font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: bold;  color: #DD0000; text-decoration:none;}
a.menu_href2:link {font-family: Arial, Helvetica, sans-serif;   font-size: 12px; font-weight: bold; color: #314053; text-decoration:none; line-height:20px;}
	a.menu_href2:visited {font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: bold; color: #314053; text-decoration:none; line-height:20px;}
	a.menu_href2:active {font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: bold; color: #314053; text-decoration:none; line-height:20px;}
	a.menu_href2:hover {font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: bold;  color: #DD0000; text-decoration:none; line-height:20px;}	
a.menu_href3:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:500; color: #314053; text-decoration:none;}
	a.menu_href3:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:500; color: #314053; text-decoration:none;}
	a.menu_href3:active {font-family: Arial, Helvetica, sans-serif;  font-size: 11px; font-weight:500; color: #314053; text-decoration:none;}
	a.menu_href3:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:500; color: #DD0000; text-decoration:none;}
.campaign-tracker-text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #314053;}
.campaign-tracker {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #314053;}
.vita-disclaimer1 {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; color:#314053; background-color:#dde6e5;}
.vita-disclaimer2 {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold;background-color:#dde6e5;}
#subtitle {font-size:12px; color:#314053; text-decoration:none;}
a.h2title:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #314053; text-decoration:none; line-height:16px;}
	a.h2title:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #314053; text-decoration:none; line-height:16px;}
	a.h2title:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #314053; text-decoration:none; line-height:16px;}
	a.h2title:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #DD0000; text-decoration:none; line-height:16px;}
a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #314053;} 
a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #314053;}
a:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #314053; text-decoration:none;}
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #DD0000; text-decoration:none;}
/*related products - item level (checkboxes and radio buttoms)*/
a.related_pro:link {font-size:10px;color:#000000;}
a.related_pro:hover {font-size:10px; color:#FF0000;}
a.related_pro:visited {font-size:10px; color:black;}
a.related_pro:active {font-size:10px;color:black;}
.left-nav {width:174px; padding-left:4px;}
/*styles for positioning search buttom and input field*/
#searcharea {
	DISPLAY: block; MARGIN: 0px
}
#searcharea INPUT {
	FONT-SIZE: 1em
}
#searcharea FIELDSET {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; DISPLAY: block; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid
}
#searcharea LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em; TEXT-TRANSFORM: uppercase;
}
#searchpageHeader {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px Tahoma, Geneva, Verdana, sans-serif; COLOR: #000000; PADDING-TOP:0px;
}
INPUT#query {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; font-size:12px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; height:20px;
}
#query {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ; height:22px;
}
.marina09 { font-family:Arial, Helvetica, sans-serif; color:314053; font-weight:bold; font-size:11px;}



/*footer styles*/
#footer-links-checkout {margin:0 auto; padding-left:20px; padding-top:20px; text-align:left; width:754px; border:solid 1px #c73a00; color:#e9e9e9; font-size:10px;}
#footer-links-checkout ul {margin:0; padding:0; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;}
#footer-links-checkout a {color:#000000; text-decoration:none; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px;}
#footer-links-checkout a:active {color:#000000; text-decoration:none;  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px;}
#footer-links-checkout a:visited {color:#000000; text-decoration:none;  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px;}
#footer-links-checkout a:link{color:#000000; text-decoration:none;  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px;}
#footer-links-checkout a:hover {text-decoration:underline; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px;}
#footer-links {margin:0 auto; padding-left:8px; text-align:left; width:774px; border:solid 1px #999999; text-color:#666666; font-size:8px; margin-top:12px; font-family:Verdana,Arial,Helvetica,sans-serif; }
#footer-links li {margin:0; padding:0; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; list-style-position: inside}
#footer-links a:active {color:#666666; text-decoration:none;  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px;}
#footer-links a:visited {color:#666666; text-decoration:none;  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px;}
#footer-links a:link {color:#666666; text-decoration:none;  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px;}
#footer-links a:hover {text-decoration:underline; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px;}
#footer-images {margin:0 auto; text-align:left; padding-left:20px; padding-top:8px; width:774px; margin-top:12px; height:65px; border:solid 1px #999999; color:#999999; font-size:11px;  vertical-align: bottom; }
#footer-images img{ border:0; float:left; }
#footer-copyright {margin:0 auto; text-align:center; padding-left:20px; padding-top:0px; width:754px; margin-top:6px; height:40px; border:solid 1px #FFFFFF; color:#666666; font-size:11px;  vertical-align: bottom; }
/*for features tab on item level - ceramic tiles and hardwood*/
.tile {padding:0; margin:0;}
.tile2 {padding:0; margin:0;}
.tile td{padding:3px; margin:0; border:0;}
.tile2 td{padding:3px; margin:0; border: 1px solid #4c7086; border-collapse:collapse}
.tile_logoes {padding-left:2px;text-align:left;}
/*for additional tile text in price box*/
.tile_calc {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.box_numb {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.tile_im_height{width:100px; height:100px; margin:0; padding:0;}
.tile_im_height img {height:100px; width:100px;}
/*tile icons under main image*/
.tile_bottom_icons img {margin-left:6px; margin-right:6px; cursor:pointer; display:block-inline;}
/*for back wall smart option*/
#wall_disclaimer{line-height: 12pt; margin-top:6; margin-left:8px; margin-bottom:6; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:red;}
/*alternate images*/
.act-image-21 {
	border: 1px solid #CE5802;
	cursor: pointer;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-top: 0px;
}
.inact-image-21 {
	border: 1px solid #CCCCCC;
	cursor: pointer;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-top: 0px;
}
#alt_image_text {text-align: left;font-weight: bold; font-size: 11px;text-transform: uppercase; color: #006699; font-family: Arial,Helvetica,sans-serif; width:247px;}
#alt_images {padding-top:4px; padding-bottom:4px;}
.tab-content td div #alt_image_text {display:compact; width:270px; text-align:center;}
#accesories_nonchangable img, #options_colors1 img { cursor:pointer;}
/*tile calculator styles*/
<!--
.rney1 {
	color: #b12b0d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.rney3 {
	color: #b12b0d; vertical-align:top; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.rney2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

.options-tag-text {
	font-weight: bold;font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 13px;
	padding-top: 3px;
	margin-top: 0px;
}
.options-tab-left {
	background-color: transparent;
	background-image: url(http://www.luxstores.com/bathroom-glass-vanities/bg-options.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-x-position: left;
	background-y-position: center;
}
.additional-info {
	font-size:11px;
}
.custserv
{
margin-left: 12px;
margin-top: 2px;
color: #83919e;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}
a:link .custserv
{
background-color: #ffffff;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
text-decoration: none;
}

a:hover .custserv
{
clear: both;
background-color: #ffffff;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
color: black;
text-decoration: none;
}
.null {margin:0; padding:0}

DIV.thumbnail2 {
	HEIGHT: 58px;
	display:inline;
}
span.img2 {
	WIDTH: 54px;
	HEIGHT: 54px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 7px;
}

.cat-ceramic
{
background-color: #fcfaf4;
padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;
border: solid 1px #eee8de;
vertical-align:top;
}
.cat-ceramic a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #72614c; font-weight: bold; text-decoration:none;}
.cat-ceramic a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #72614c; font-weight: bold; text-decoration:none;}
.cat-ceramic a:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #72614c; font-weight: bold; text-decoration:none;}
.cat-ceramic a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ce5802; font-weight: bold; text-decoration:none;}

-->
/*order today ship today*/
#availability2 a:link {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#0066CC;font-weight:bold; text-decoration:none}
#availability2 a:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#72614c;font-weight:bold; text-decoration:none}
#availability2 a:active {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#72614c;font-weight:bold; text-decoration:none}
#availability2 a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#ce5802;font-weight:bold; text-decoration:none}

#logo img {display:block}
.grey-bg #logo {background:url(http://www.luxstores.com/images/logo-bg.gif); background-repeat:no-repeat;}
#logo-link2 a:link {font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #1066A2; text-decoration:none}
#logo-link2 a:visited {font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #1066A2; text-decoration:none}
#logo-link2 a:active {font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #1066A2; text-decoration:none}
#logo-link2 a:hover {font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #ce5802; text-decoration:none}

/*RN*/
#menu-home a:link {font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #1066A2; text-decoration:none;font-weight:bold;}
#menu-home a:visited {font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #1066A2; text-decoration:none;font-weight:bold;}
#menu-home a:active {font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #1066A2; text-decoration:none;font-weight:bold;}
#menu-home a:hover {font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #ce5802; text-decoration:none;font-weight:bold;}
/*RN*/

/*for categories on sales styles*/
.hdrFnt1 {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
}
h1.hdfFnt1{
	margin:0; padding:0; font-size:13px;
}
.sub_cats {
background-color:#0069BC;
color:#FFFFFF;
font-weight:bold;
}
.subcategory {
color:#0066FF;
font-size:11px;
font-weight:normal;
left:auto;
top:auto;
}
a.subcategory:link {
color:#314053;
text-decoration:none;
}
a.subcategory:visited {
color:#314053;
text-decoration:none;
}
a.subcategory:active {
color:#314053;
text-decoration:none;
}
a.subcategory:hover {
color:#DD0000;
text-decoration:none;
}


a.subcategory_act:link {
color: rgb(203, 40, 2);
text-decoration:none;
font-weight:bold;
font-size:12px;
}
a.subcategory_act:visited {
color: rgb(203, 40, 2);
text-decoration:none;
font-weight:bold;
font-size:12px;
}


a.subcategory_act:active {
color: rgb(203, 40, 2);
text-decoration:none;
font-weight:bold;
font-size:12px;
}

a.subcategory_act:hover {
color: rgb(203, 40, 2);
text-decoration:none;
font-weight:bold;
font-size:12px;
}
.arrow_img img {
	width:14px; height:8px;
}


/*end of cat on sale */
/*styles for dinammic filtering*/
.type_container {
background-image:url('http://www.luxstores.com/images/horizontal_07.jpg');
text-transform: capitalize;
text-decoration:none;
}
.type_container ul{
	margin-bottom:0;margin-top:0; margin-left:10px;
	list-style:none;
	text-align:left;
	padding-left:10px;
	text-decoration:none;
	text-transform:capitalize;
}
.type_container ul a {
	text-decoration:none;
}
.sizes_container
{
	background-image:url('http://www.luxstores.com/images/horizontal_08.jpg')
}
.sizes_container ul {
	margin-bottom:0;
	margin-top:0;
	list-style-position:inside;
	padding-left:10px;
	text-transform:capitalize;
}
.sizes_links
{
	float:left;
	width:103px;
	margin:0;
	padding:0;
}
.sizes_links ul {
	margin-bottom:0;
}
.sizes_links ul li {
	line-height:16px;
	list-style-image:url('http://www.luxstores.com/images/arrow-right-small.gif');


}
.sizes_links ul li.activesize {
list-style-image:url('http://www.luxstores.com/images/arrow-right-active.gif');
}
.sizes_links ul li.activesize a {
	color:#314053; font-weight:bold;
}
/* end of styles for dinammic filtering*/
.objlength {
	color:gray; font-size:10px;
}