@charset "utf-8";
/* CSS Document */
@media screen{

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;
font-weight : inherit;
font-style : inherit;
font-size : 100%;
font-family : Arial, Helvetica, sans-serif;
vertical-align: baseline;
background : transparent;
}



.h1top_12{position:absolute; right:400px; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-top:-15px; color:#02375c}
.h2top_new{
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
padding:8px;
color:#636363;
line-height: 27px;
text-align:justify;
}
.h2top_new a{font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold; padding:8px; color:#02375c; text-decoration:underline}


.htmptag{font-family:Tahoma, Geneva, sans-serif; font-size:13px; line-height:25px; padding:8px; color:#666666; text-align:justify}


.htmptag strong{font-weight:bold}
.htmptag a{font-family:Tahoma, Geneva, sans-serif; font-size:11px; text-decoration:underline !important; font-weight:bold; color:#02375c}

.mptag1{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#02375c; margin-left:160px !important; float:left; position:relative; margin-top:-150px }

.mptag1 ul {font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#02375c; padding-left:20px; margin-left:170px !important; list-style-position:inside; margin-top:-80px; }

.mptag1 span{margin-top:20px; padding-bottom:20px; margin-left:-150px !important;}

.htmimages {
margin-right: 3px;
margin-left: 3px;
margin-top:3px;
margin-bottom:10px;
background: #fff;
padding: 2px;
border: 1px dotted #CCC;
float:left;



}

.htmptagimg{float:left; margin-left:4px; margin-right:4px;}

.htmimages:hover{
background:#e5ebee;
padding: 2px;
border: 1px dotted #CCC;
float:left;
}


.htmimages img {
margin: 10px;
border:1px dotted #c9c9c9;
}

.htmimages p a{
padding-left:4px;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#02375c;
text-decoration:underline;
text-align:center;

}

.bathroomsales{font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#02375c !important; text-decoration:underline !important; display:inline}
.bhtmllinksul{
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
list-style:none;
color:#666;
list-style:square;
list-style:inside;
margin-left:5px;
line-height: 20px;
}

.bhtmllinks a{font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; display:block; float:left; padding-left:12px; margin-top:-12px }
.centercol2_72{background:url(../images/center_outline2.gif) repeat-x; padding:7px;font-family:Tahoma;font-size:0.7em;color:#02375c;font-weight:bold;height:21px;}
.nofollowlinks{font-family:Tahoma, Geneva, sans-serif; text-decoration:none; color:#5e5e5e; font-size:11px;}
#newcentercol1_1{border: 1px solid #e7e7e7;margin-top:2px;width:99%;}
#newcentercol1_2{border: 1px solid #e7e7e7;margin-top:2px;width:99%;}
#newcentercol1_3{border: 1px solid #e7e7e7;margin-top:2px;width:99%;}

#forhtmlpagesonly{border: 1px solid #e7e7e7;margin-top:2px;width:99%; overflow:auto}
.htmlpagesimg{padding:10px;}
.htmlpagesimglogos{float:left}

.htmimages img:hover{
border: 1px solid #adc0c8;


}
.smallarrow{
border:1px dotted #CCC;
width:2%;
height:auto;
padding:11px;
float:left;
display:inline;
margin-left:2px;
margin-bottom:10px;

}

.bathroomarticledesc{
width:35%;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
color:#02375c;
height:auto;
border:1px dotted #CCC;
float:left;
display:inline;
margin-left:2px;
padding:10px;
margin-bottom:10px;
}


.bathroomarticledesc a{

font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#02375c;

}

.bathroomarticledesc1{
width:40%;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#000;
height:auto;
border:1px dotted #CCC;
float:left;
display:inline;
margin-left:2px;
padding:10px;
margin-bottom:10px;
}

.successmessage {
	font-family: Tahoma;
	font-size: 11px;
	color:#006633;
	padding: 3px;
	font-weight:bold;
}
.errormessage {
	font-family: Tahoma;
	font-size: 11px;
	color: #CC0000;
	padding: 3px;
}	   




#newreview{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a8a8a8; margin-top:-67px; border-top:1px solid #e2e2e2; border-right:1px solid #e2e2e2; width:40.2%;
}

#newreview p{ padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px !important; width:100%; padding-top:5px; padding-bottom:1px;}

#newreview img{padding-top:1px;}

.overallrating{font-family:Arial, Helvetica, sans-serif;font-size:12px !important; display:inline;margin-left:-10; color:#666 !important; font-weight:100 !important}

#addotionalitems .productoptionsgrp:hover{background-color:#b1bad8; color:#FFF }
.productoptionsgrp span{float:left; display:block; margin-right:10px;padding-top:40px;}
.productoptionsgrp img{ float:left; display:block; margin-right:10px;}
#addotionalitems p{font-family:Arial, Helvetica, sans-serif; font-size:13px !important; font-weight:bold; border-bottom:none !important;
}
#insiderating{margin-left : 0; border:1px dotted #aaa; width:250px; font-family:Arial, Helvetica, sans-serif; }

.optiontable{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7c7c7c; vertical-align:middle !important; font-weight:bold}
.optiontable img{vertical-align:middle; float:left; position:relative; padding-left:12px;}
.optiontable td{margin-right:0px; border-right:1px dotted #aaaaaa; border-bottom:1px dotted #aaaaaa; float:left; width:100%; }
.optiontable td span{padding-left:30px; width:300px; margin-left:140px; vertical-align:middle; margin-top:40px;}
.optiontable tr:hover{background-color:#b1bad8;}
.optiontable tr{margin-bottom:10px;}
.optiontable input{float:left; vertical-align:middle; margin-top:40px;}

.n1span{margin-left:-3px !important; margin-top:5px !important;}
.n1span input{margin-top:-2px; }

.h1links{color:#999; text-decoration:none}




}








