.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
background-color:#F4F4F4
}

.boldcontent {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#999
}

.prodhead {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}


.popularhead {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
font-weight:700;
}

.popularheadsmall {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:700
}

#content {
position:relative;
height:auto !important;
min-height:100%;
width:1000px
}

#leftimg {
width:8px;
height:100%;
background-color:#fff;
margin:0;
padding:0
}

#centercontent {
float:left;
width:982px;
height:auto;
background-color:#FFF;
margin:0
}

#rightimg {
width:8px;
height:100%;
background-color:#fff;
margin:0;
padding:0
}

#smahdr {
background-image:url(images/SH_smahdr.jpg);
border:1px solid #CCC;
width:189px;
margin-left:2px;
}

#smahdrrgt {
background-image:url(images/SH_smahdr.jpg);
border:1px solid #CCC;
width:220px;
margin-right:5px
}

#smacon {
border:1px solid #CCC;
border-top:0;
height:auto;
min-height:93px;
width:189px;
margin-left:2px;
}

#smaconrt {
border:1px solid #CCC;
border-top:0;
height:auto;
min-height:93px;
width:220px;
margin-right:5px
}

#smacat {
border:1px solid #CCC;
border-top:0;
height:auto;
width:179px;
margin-left:5px
}

#categories {
margin-left:5px;
border:1px solid #CCC;
border-top:0;
text-align:center;
padding:1px 1px 1px 0
}

#categories ul {
width:170px;
list-style-type:none;
margin:0 auto
}

#categories li {
width:170px;
height:21px;
list-style-type:none;
text-align:left;
border-bottom:#b6b6d2 1px solid;
float:left
}

#categories li.last {
border:none
}

#categories li a {
padding-top:4px;
padding-left:6px;
display:block;
color:#7575a9;
text-decoration:none
}

#categories li a:hover {
color:#56567c;
background-color:#CCF
}

#page_menu {
margin-bottom:1px;
width:100%;
height:35px
}

#page_menu ul {
width:100%;
height:100%;
list-style-type:none;
overflow:hidden;
float:left;
text-align:center;
margin-left:100px
}

#page_menu li {
margin-left:1px;
margin-right:1px;
padding-top:2px;
padding-left:12px;
padding-right:12px;
height:26px;
float:left;
background:url('images/new_03.jpg') repeat-x 0 0;
overflow:hidden;
text-align:center;
font-size:11px;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
list-style-type:none
}

#page_menu a {
padding-top:3px;
display:block;
color:#000;
text-decoration:none
}

#page_menu a:hover {
color:#FFF
}

#smaconlarge {
border:1px solid #CCC;
height:auto;
width:97%;
margin-left:8px;
padding-top:5px;
padding-bottom:5px;
padding-right:2px
}

#cat {
margin-left:5px;
margin-right:5px;
margin-bottom:3px;
border-bottom-color:#CCC;
border-bottom-style:solid;
border-bottom-width:1px;
padding:0
}

#catlaundry {
margin-left:25px;
margin-right:5px;
margin-bottom:3px;
border-bottom-color:#CCC;
border-bottom-style:solid;
border-bottom-width:1px;
padding:0
}

#margintext {
margin-left:15px;
margin-right:5px;
margin-bottom:3px;
text-align:justify;
}
#alternatemargintext {
margin-left:15px;
margin-right:15px;
margin-bottom:3px;
text-align:justify;
padding:10px;
}
#alternatemargintext1{
margin-left:15px;
margin-right:15px;
margin-bottom:3px;
text-align:justify;
padding:10px;
}

#mainborder {
border-right-style:solid;
border-left-style:solid;
border-left-width:5px;
border-right-width:5px;
border-left-color:#ffffff;
border-right-color:#ffffff;
}

#bighdr {
background-image:url(images/SH_smahdr.jpg);
border:1px solid #CCC;
width:300px;
margin-left:5px
}

#bigcon {
border:1px solid #CCC;
border-top:0;
height:auto;
min-height:93px;
width:300px;
margin-left:5px
}

#postopleft {
position:relative;
left:15px;
bottom:-10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#15689A;
font-size:16px;
font-weight:800;
padding-left:6px;
background:#FFF;
padding-right:6px
}
#alternatepostopleft {
position:relative;
left:5px;
bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#15689A;
font-size:16px;
font-weight:800;
padding-left:6px;
background:#FFF;
padding-right:6px;
z-index:2;
}
#pricingalternatepostopleft {
position:relative;
left:5px;
bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#15689A;
font-size:12px;
font-weight:800;
padding-left:6px;
background:#FFF;
padding-right:6px;
}

#margintextmainpage {
text-align:justify;
margin:10px 10px 3px
}

#margintextmainpage1 {
font:Arial, Helvetica, sans-serif;
font-size:18px;
text-align:justify;
font-weight:bold;

}

html,body {
height:100%
}

body {
	text-align:center;
	background-color:#FFFFFF;
	font:400 0.7em verdana, arial, sans-serif;
	line-height:170%;
	color:#555;
	margin:0 0 0 0;
	padding:0;

}

.boxhead {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#666;
text-align:center
}

.linksmall {
font-family:Arial, Helvetica, sans-serif;
font-size:11px
}

.linksmall:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009393;
text-decoration:none;
}

.linksmall_bigger {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.linksmall_bigger a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#009393;
text-decoration:none;
}

.linksmall_bigger a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#069;
text-decoration:none;
}


#smacon p {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666;
font-weight:700;
padding-left:20px;
padding-top:10px
}

.redprice {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:red;
font-weight:700
}

.smallredprice {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:red;
font-weight:bold;
vertical-align:middle;
text-align:center
 
}

.logowhitetext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF
}

.navbarborderbox {
background-color:#fff;
border:0 solid #fff;
margin-left:5px;
margin-right:5px
}

.categoryborderboxtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
padding::2px 10px 10px
}

.moreinfotitle {
background-color:#F3F3F3;
border:1px solid #666;
margin:6px
}

.biggermoreinfotitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#666;
background-color:#F3F3F3;
border:1px solid #ccc;
text-align:left;
margin:5px;
padding:5px
}

.thinsmallgreybox {
border:1px solid #ccc;
width:75%;
margin:10px;
padding:5px
}

.thinsmallgreyboxprodpage
{
border:1px solid #ccc;
width:75%;
vertical-align:middle;
}

div.yellowbox {
background-color:#FFFFE8;
border:1px solid #999;
width:90%;
margin-right:5px;
height:auto !important;
min-height:100%;
}

div.yellowbox div.heading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:900;
text-align:center;
margin-left:3px;
margin-top:5px;
padding:3px
}

div.yellowbox div.listprice {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
text-decoration:line-through;
font-weight:900;
text-align:left;
margin-left:6px;
margin-top:0;
padding:3px
}

div.yellowbox div.smallhomeprice {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
font-weight:900;
text-align:left;
margin-left:6px;
margin-top:0;
padding-bottom:1px;
}

div.yellowbox div.smallhomeprice1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1d98ff;
font-weight:900;
text-align:left;
margin-left:6px;
margin-top:0;
padding-bottom:1px;
}
div.yellowbox div.smallhomeprice2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#CC0000;
font-weight:900;
text-align:left;
margin-left:6px;
margin-top:0;
padding-bottom:1px;
}

div.yellowbox div.savings {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC0000;
text-align:left;
margin-left:6px;
margin-top:0;
padding:3px;
}

div.yellowbox div.stockstatus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CC0000;
text-align:left;
margin-left:6px;
margin-top:0;
padding:3px
}

div.yellowbox div.additembutton {
text-align:center;
margin-left:6px;
margin-top:0;
margin-bottom:4px;
padding:3px
}

.tablebackcolor {
background-color:#FFF
}

.tablerowcolor {
background-color:#EBEBEB;
font-family:verdana, "Times New Roman", Times, serif;
font-size:11px;
margin:0 0 0 10px;
padding:0 0 0 5px
}

.tablebackcoloralt {
font-family:verdana, "Times New Roman", Times, serif;
background-color:#FFF;
font-size:11px;
padding:0 0 0 5px
}

div.Review {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:5px;
margin-top:10px;
margin-bottom:10px;
text-align:left
}

div.otherproducts {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:900;
color:#666;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
text-align:left
}

div.otherproducts div.srollingproducts {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:900;
margin-top:10px;
margin-bottom:10px;
text-align:left
}

.leftflower {
background-image:url(images/red_flower.gif);
background-repeat:no-repeat;
background-position:left top
}

.txtfeatures {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px
}

.biggersubcategorytitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#666;
background-color:#FCFCFC;
border:1px solid #ccc;
text-align:left;
margin:8px 15px;
padding:5px;
}




.boxforproductdisplay {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#666;
background-color:#fff;
border:0 solid #ccc;
text-align:left;
margin:38px 5px 8px 90px;
padding:0
}

.boxforproductinfo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#666;
background-color:#FCFCFC;
border:0 solid #ccc;
text-align:left;
margin-right:85px;
margin-top:38px;
margin-bottom:8px;
padding:0
}

.relatedproducttitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#666
}

.relatedproductprice {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#666
}

.mainlistprice {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:line-through
}

.shopcart {
background-color:#12243a;
color:#FFFFFF;
font-family:verdana, Arial, Helvetica, sans-serif
}

.shopcartdetail {
background-color:#F2F2F2
}

.shopcarttotal {
background-color:#E8E8E8;
font-family:verdana, Arial, Helvetica, sans-serif
}

.shopcartextotal {
background-color:#E5E5E5
}

.linethru {
text-decoration:line-through
}

.linksmall:link,.linksmall:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#069;
text-decoration:none
}




.greyborderbox,.categorygreyborderbox {
border:1px solid #CCC;
margin:10px
} 
.alternategreyborderbox{
border:1px solid #CCC;
margin:0px; 
} 
.alternategreenborderbox
{
border:1px solid #CCC;
margin:0px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}
.alternategreyborderbox1{
border:1px solid #CCC;
margin:0px;
font-size:12px;
} 

#specialofferstar {
text-align:center;
width:70px;
height:80px;
position:relative;
left:-28px;
bottom:-20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:800;
padding-left:6px;
padding-right:6px;
background-image:url('../images/star1.gif');
text-decoration:none;
}

#specialofferstar #textcenter
{
margin-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:15px;
text-decoration:none;
}

#specialofferstar1 {
	text-align:center;
	width:40px;
	height:50px;
	position:relative;
	left:-26px;
	bottom:-20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10px;
	font-weight:800;
	padding-left:6px;
	padding-right:6px;
	background-image:url('../images/starlogo.gif');
	background-repeat:no-repeat;
	text-decoration:none;
	top: -2px;
}

#DisDiv1 {
	position:absolute;
	left:100px;
	top:-5px;
	width:38px;
	height:32px;
	z-index:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	padding-bottom:5px;
	font-style:normal;
	font-weight:700;	
}

#specialofferstar2 {
text-align:center;
width:70px;
height:70px;
position:relative;
left:-28px;
bottom:-20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:800;
padding-left:6px;
padding-right:6px;
background-image:url('../images/starlogo.gif');
background-repeat:no-repeat;
text-decoration:none;
}

#DisDiv2 {
	position:absolute;
	left:10px;
	top:-4px;
	width:35px;
	height:32px;
	z-index:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	padding-bottom:5px;	
	font-style:normal;
	font-weight:700;
}


#SaveNow {
text-align:center;
width:112px;
height:110px;
position:relative;

font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:800;
padding-left:6px;
padding-right:6px;
background-image:url('../images/SaveNow.gif');
background-repeat:no-repeat;
text-decoration:none;
}

#SaveNowDiv {
	position:absolute;
	left:28px;
	top:15px;	
	z-index:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:17px;
	padding-bottom:5px;
	font-style:normal;
	font-weight:700;	
}



#apDiv1 {
	position:absolute;
	left:22px;
	top:21px;
	width:35px;
	height:32px;
	z-index:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:9px;
}
.smallredtext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000
}
.testimonialfont
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#12243a;
padding:15px 15px 15px 15px;
}
.formtextstyle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.imageborder
{
border:#666666 1px solid;
}
.bigsellpricefont
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#FF0000;
font-weight:bold;
}
.specone {
	font-family: Tahoma;
	font-size: 12px;
	background-color:#CCCCCC;
	color:#000000;
	text-align:center;
	}
.spectwo {
	font-family: Tahoma;
	font-size: 12px;
	color:#000000;
	text-align:center;
	}
	
.OfferTxt  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:red;
text-align:left;
margin-left:6px;
margin-top:0;
padding:3px;
}	

.a1 a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.a1 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.a1 a:hover {
	color:#CCCCCC;
}
.a1 a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.a2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.s1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}
.s2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}

.homesmtxt
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.call {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000075;
	font-weight: bold;
	font-size: 18px;
}
.search
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000075;
	font-weight: bold;
	font-size: 12px;
}
.bg
{
background-image:url(../images/home_page_offer_03.jpg);
background-repeat:repeat-x;
background-attachment:scroll;
height:63px;
}
