
body { margin: 0; padding: 0; }
.bodyCopy { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px ; }
.categoryDesc { padding: 5px; border: solid 1px #fc9; }
.listflower   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 0; list-style-image: url(../gfx/li_flower.gif); margin-left: 25px; padding-right: 5px     }
.listitem   { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: -5px; padding-bottom: 5px; padding-left: 5px    }
.hdr1  { color: #800000; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold }
h1 { color: #800000; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }
.hdr2 { color: #ec6f18; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold  }
h2 { color: #ec6f18; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }
.prodCatHeading { color: #ec6f18; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }
.prodCatClickOrder { color: #900; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.hdr3  { color: #800000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold  }
.breadCrumb { color: #444; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.testimonial { color: #800000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic }
.bodyRightCol  { padding-left: 25px; width: 200px }
a { color: #800000; text-decoration: none }
a:hover { color: #800000; text-decoration: underline }
.shopspecial { border: solid 1px #8b0000 }
.menstruation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.super {
	font-size: 9px;
	vertical-align: super;
}
.rowproduct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.shopforpads {
	background-image: url(../alternative_menstrual_products/padhiglight2.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	height: 31px;
	width: 180px;
	text-align: center;
	vertical-align: baseline;
	position: relative;
	line-height: 20px;
	background-position: center;
	left: auto;
	right: auto;
}
strong {
	color: #ec6f18;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.clothpad { color: #333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
/*Page Controls*/
.padbcont_HEADER { background-color: #66c; width:760px; height:92px  ; clear: left; }
.padbox_HEADER {width:auto; height:auto; padding:0}
.navboxcont_BODY { position: absolute; top: 92px; width: 760px; height:100% ; }
.navboxleft_BODY { width:185px; float:left; height:100%}
.padbcont_FOOTER { color: #fff; background-color: #fff; background-image: url(/gfx/footer.gif); background-repeat: no-repeat; position: fixed; bottom: -1px; width:100%; height:74px  ; z-index: 2500; margin-top: 50px; }
.padbox_FOOTER { position: fixed; bottom: -1px; width:100%; height:auto; z-index: 2500; }
.navboxauto_BODY { margin-left:185px; width:auto; height:100%}
.navrboxcont_2COL { width: 100%; height:100%}
.navrboxright_2COL { width:200px; float:right; height:100%  ; margin-left: 30px; }
.navrboxauto_2COL { margin-right:200px; width:auto; height:100% }

