@charset "utf-8";

.body-g {background-color: #2f7e7c; margin: 0px; margin-top: 0px; margin-left: 0px;}
body {margin: 0px; margin-top: 0px; margin-left: 0px;}
.bkg_green { background-color: #2f7e7c}
.bkg_fade { background-color: #2f7e7c; background-image:url(/images/bath/bath_header_bkg.png); background-repeat:repeat-x}
.bkg_lucious {background-image:url(/images/bkg-header-lucious_lips.jpg); background-repeat:no-repeat; background-color: #94192b; text-align:center; vertical-align:top}
.bkg_stunning {background-image:url(/images/bath/bkg_stunning_skin.png); background-repeat:no-repeat; background-color: #2f7e7c; text-align:center; vertical-align:top}
.bkg_blissful {background-image:url(/images/bath/bkg_bountiful_bath.png); background-repeat:no-repeat; background-color: #2f7e7c; text-align:center; vertical-align:top}
.bkg_home {background-image:url(/images/bkg-header-home.gif); background-repeat:no-repeat; background-color: #94192b; text-align:left; vertical-align:top}

.bkg_nav {background-image:url(/images/bkg_nav.gif); background-repeat:no-repeat; background-color:#2f7e7c}
.bkg_dse_nav {background-image:url(/images/bath/bkg_nav.png); background-repeat:no-repeat; background-color:#2f7e7c}
.bkg_tri_dse {background-image:url(/images/bath/bkg-tri_dse.gif); background-repeat:repeat-y; background-color: #2f7e7c;}
.bkg_add_to {
	background-image:url(/images/section-swoosh-foot-g.png);
	background-repeat:no-repeat;
}
.white {color:#FFFFFF; text-decoration:none}
.white2 {color:#FFFFFF; text-decoration:none; margin-left: 15px;}
.bkg_white {background-color:#ffffff;}
.bkg_greenNav{ 
	float:none; 
	background: rgb(23,58,64); 
	background: rgba(23,58,64,0.85);
	-ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=85)”;
	filter:alpha(opacity=85);
	/*-khtml-opacity: 0.85;
	-moz-opacity: 0.85; */
	} //float:left does not work in MOZ and causes issues
a {color:#CCFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a:active {color:#FFFF00; font-family:Arial, Helvetica, sans-serif;}
a:hover {color:#FFFF00; font-family:Arial, Helvetica, sans-serif;}
a:visited {color:#CCFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}


.yellow {color:#FFCC00;}
.ltBlue {background-color:#bce5e6;}
.label { background-color:#5c0f1a; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:24px; text-decoration:none; text-align:center;} 
.small {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a.small {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF}
a.small:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF}
a.small:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCFFFF}
a.small:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCFFFF}
.dkMaroon {font-family:Arial, Helvetica, sans-serif; color:#4b0c15;}
.dkMaroon2 {font-family:Arial, Helvetica, sans-serif; color:#4b0c15; text-decoration:none; letter-spacing:2px; font-size:12px;  font-weight:bold;}
.green2 {font-family:Arial, Helvetica, sans-serif; color:#2f7e7c; font-weight:bold; text-decoration:none; letter-spacing:2px; font-size:12px }
.nav_section {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:24px; text-decoration:none}
.main_section {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; line-height:36px; text-decoration:none; margin-left:15px;}
.main_description {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1b4449; line-height:16px; text-decoration:none;}
.sub_description {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; line-height:16px; text-decoration:none;}
.nav_sub {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#bde5e6; margin-left:10px; text-decoration:none}
.sm_pink {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#c5929a; text-decoration:none;  margin-left:10px;}
.bnav {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#bce5e6; text-decoration:none;}
.bnav:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#bce5e6; text-decoration:none;}
.bnav:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFF99; text-decoration:none;}
.bnav:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#bce5e6; text-decoration:none;}
.copyright { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1b4449; text-decoration:none; font-weight:bold;}
.hideme {font-family:Arial, Helvetica, sans-serif; color:#2f7e7c; font-weight:bold; text-decoration:none; font-size:12px }
a.hideme:active {font-family:Arial, Helvetica, sans-serif; color:#2f7e7c; font-weight:bold; text-decoration:none; font-size:12px }
a.hideme:hover {font-family:Arial, Helvetica, sans-serif; color:#2f7e7c; font-weight:bold; text-decoration:none; font-size:12px }
a.hideme:visited {font-family:Arial, Helvetica, sans-serif; color:#2f7e7c; font-weight:bold; text-decoration:none; font-size:12px }
.sm_green {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#bce5e6; text-decoration:none;  margin-left:10px;}
.sm_dkMaroon {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c5929a; text-decoration:none; font-weight:bold;  margin-left:15px;}
.bg_green {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#bde5e6; text-decoration:none; font-weight:bold; letter-spacing:-1px}
.bg_Head{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#bde5e6; text-decoration:none; font-weight:bold; letter-spacing:-1px}
a.bg_Head:visited{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#bde5e6; text-decoration:none; font-weight:bold; letter-spacing:-1px}
.spaced {line-height:16px;}
.prod {background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#1b4449; text-decoration:none;}
a.prod:hover {background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#006666; text-decoration:none;}
a.prod:active {background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#009999; text-decoration:none;}
a.prod:visited {background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#1b4449; text-decoration:none;}
.prod_desc {background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1b4449; }
.prod2 {background-color:#bde5e6; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#1b4449; text-decoration:none;}
.prod2_desc {background-color:#bde5e6; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1b4449;}