/* ---------------------- revised tags ---------------------- */
body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin: 0;height: 100%;background-color: #424242; background-image:url(../images/whiteBackGround.gif); background-repeat:repeat-y; background-position:center; }
b {font-family: "Arial Black", Arial, sans-serif;font-style: normal;font-weight: normal;}
strong {font-family: "Arial Black", Arial, sans-serif;font-style: normal;font-weight: normal;}	
h1, h2, h3, h4, h5 {margin: 0;padding: 0;font-family: Georgia, "Times New Roman", Times, serif; line-height:normal}
h1 {font-size: 2em;color: #e60e63;text-transform: uppercase;border-bottom:1px dashed #ccc;padding-bottom:5px;}
h1.blue {font-size: 2em;color: #0079c2;text-transform: uppercase;border-bottom:1px dashed #ccc;padding-bottom:5px;}
h1.purple {font-size: 2em;color: #7e3f98;text-transform: uppercase;border-bottom:1px dashed #ccc;padding-bottom:5px;}
h2 {font-size: 1em; line-height:normal}
h3 {font-size: 18px;color:#000;margin-bottom: 14px; line-height:normal}
h4 {font-size: 1.5em; color:#000; line-height:normal}
ul {margin-top:0px;}

/* ---------------------- content general ---------------------- */
#wrapper {color:#FFFFFF; background-color:#FFFFFF;width: 800px;margin: 0 auto;position: relative;}
#wrapper *{background-repeat: no-repeat;background-position: left top;}
#wrapperIndex *{background-repeat: no-repeat;background-position: left top;}
#wrapperIndex {color:#FFFFFF;background-color:#FFFFFF;width: 800px;margin: 0 auto;position: relative;}
#contact {height:18px; text-align:right; padding-top: 8px; padding-right: 10px; color:#fff; background:#161616;}
#contact a:link, #contact a:visited {color:#fff; text-decoration:none;}
#contact a:hover,#contact a:active {color:#d80d5d; text-decoration:underline;}
#flashContent {height:440px; width:800px; z-index:1000;}
.wrapper {background-color:#ffffff;}

#maincontentIndex {
	line-height: 14px;
	color: #58595B;
	vertical-align: top;
	background-color: #FFFFFF;
	float: left;
	width: 785px;
	padding-left:15px;
}
#maincontentIndex p {padding: 0px;margin-top: 0px;margin-bottom: 14px;}
.hereIam {
	color: #E60E63;display:block;float:left;text-decoration:none;padding:0 0 0 16px;height:10px;font-weight:normal;text-transform: uppercase;
}
#maincontentIndex a:link, #maincontentWide a:visited {color: #039; text-decoration:none; font-weight:bold;}
#maincontentIndex a:hover, #maincontentWide a:active {color:#000; text-decoration:underline;font-weight:bold;}


#maincontent {
	line-height: 14px;
	color: #58595B;
	vertical-align: top;
	float: left;
	width: 558px;
	padding-left: 36px;padding-right: 12px;
}

#maincontent p {padding: 0px;margin-top: 0px;margin-bottom: 14px;}
#maincontent a:link, #maincontent a:visited {color: #039; text-decoration:none; font-weight:bold;}
#maincontent a:hover, #maincontent a:active {color:#000; text-decoration:underline;font-weight:bold;}
#maincontent ul{list-style-type:square;}

#maincontentWide {
	line-height: 14px;
	color: #58595B;
	vertical-align: top;
	float: left;
	width: 750px;
	padding-right: 12px;
	padding-left: 38px;
}
#maincontentWide p {padding: 0px;margin-top: 0px;margin-bottom: 14px;}
#maincontentWide a:link, #maincontentWide a:visited {color: #039; text-decoration:none; font-weight:bold;}
#maincontentWide a:hover, #maincontentWide a:active {color:#000; text-decoration:underline;font-weight:bold;}
#maincontentWide ul{list-style-type:square;}

#sidebar-eczema-diag {
	background-color: #fff;
	background-image: url(../images/EczemaHeaderDiagSide.jpg);
	float: left;
	height: 376px;
	width: 193px;
	margin-top: -7px;
}
#sidebar-eczema {
	background-color: #fff;
	background-image: url(../images/EczemaHeaderHomeSide.jpg);
	float: left;
	height: 386px;
	width: 193px;
	margin-top: -10px;
}
#sidebar-eczema-lifestyle {
	background-color: #fff;
	background-image: url(../images/EczemaHeaderLifestyleSide.jpg);
	float: left;
	height: 386px;
	width: 193px;
	margin-top: -10px;
}
#sidebar-eczema-treat {
	background-color: #fff;
	background-image: url(../images/EczemaHeaderTreatSide.jpg);
	float: left;
	height: 386px;
	width: 193px;
	margin-top: -10px;
}
#sidebar-eczema-types {
	background-color: #fff;
	background-image: url(../images/EczemaHeaderTypesSide.jpg);
	float: left;
	height: 386px;
	width: 193px;
	margin-top: -10px;
}

.red {color: #FF0000}

#top {text-align:right}
#top a:link, #top a:visited {color: #039; text-decoration:none;font-weight:bold;}
#top a:hover, #top a:active {color:#000; text-decoration:underline;font-weight:bold;}

#productsContainer {background:#fff url(../images/products_pink.jpg) no-repeat top left; height:144px; width:244px;text-align:left;line-height: 100% ;margin-top: 10px; margin-left: 10px;}
#productsContainer1 {background:#fff url(../images/products_pink_new.jpg) no-repeat top left; height:144px; width:244px;text-align:left;line-height: 100% ;margin-top: 10px; margin-left: 10px;}
#productsContainer2 {background:#fff url(../images/products_pink1.jpg) no-repeat top left; height:144px; width:244px;text-align:left;line-height: 100% ;margin-top: 10px; margin-left: 10px;}
#productsInner {padding:1px 0 0 50px; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px;}
#productsInner h1 {color:#000000; font-size:12px; text-transform: none; border-bottom: 0;padding-top:10px;}
#productsInner p {font-size:10px;}
#productsInner a:link, #productsInner a:visited {color:#000; text-decoration:none;}
#productsInner a:hover, #productsInner a:active {color: #0099FF; text-decoration:underline;}
#productsInner img {float:right; border:1px solid #666; margin-right:5px; margin-bottom:5px;}

/* ---------------------- pink Psoriasis section ---------------------- */
#maincontentPsoriasis {
	line-height: 14px;
	color: #58595B;
	vertical-align: top;
	float: left;
	width: 558px;
	padding-right: 12px;
	padding-left: 36px;
	margin-top: -5px;
}

#maincontentPsoriasis p {padding: 0px;margin-top: 0px;margin-bottom: 14px;}
#maincontentPsoriasis a:link, #maincontentPsoriasis a:visited {color: #039; text-decoration:none; font-weight:bold;}
#maincontentPsoriasis a:hover, #maincontentPsoriasis a:active {color:#000; text-decoration:underline;font-weight:bold;}
#maincontentPsoriasis ul{list-style-type:square;}

#maincontentWideP {
	line-height: 14px;
	color: #58595B;
	vertical-align: top;
	float: left;
	width: 750px;
	padding-right: 12px;
	padding-left: 38px;
	margin-top: -10px;
}
#maincontentWideP p {padding: 0px;margin-top: 0px;margin-bottom: 14px;}
#maincontentWideP a:link, #maincontentWideP a:visited {color: #039; text-decoration:none; font-weight:bold;}
#maincontentWideP a:hover, #maincontentWideP a:active {color:#000; text-decoration:underline;font-weight:bold;}
#maincontentWideP ul{list-style-type:square;}

#sidebar-psoriasis-diag {
	background-color: #fff;
	background-image: url(../images/EczemaHeaderDiagSide.jpg);
	float: left;
	height: 376px;
	width: 193px;
	margin-top: -15px;
}

#sidebar-psoriasis {
	background-color: #fff;
	background-image: url(../images/PsoriasisHeaderSide.jpg);
	float: left;
	height: 400px;
	width: 193px;
	margin-top: -15px;
}
#sidebar-psoriasis-trigger {
	background-color: #fff;
	background-image: url(../images/PsoriasisHeaderTriggersSide.jpg);
	float: left;
	height: 450px;
	width: 193px;
	margin-top: -15px;
}
#sidebar-psoriasis-treat {
	background-color: #fff;
	background-image: url(../images/PsoriasisHeaderTreatSide.jpg);
	float: left;
	height: 400px;
	width: 193px;
	margin-top: -15px;
}
#sidebar-psoriasis-types {
	background-color: #fff;
	background-image: url(../images/PsorisisTypesSide.jpg);
	float: left;
	height: 450px;
	width: 193px;
	margin-top: -15px;
}
#sidebar-new {
	background-color: #fff;
	background-image: url(../images/helpWithSkinSide.jpg);
	float: left;
	height: 376px;
	width: 193px;
	margin-top: -5px;
}
#logo-pink {background:#fff url(../images/logo-pink.jpg) no-repeat top left; height:400px; vertical-align:bottom;}

#logo-pink-privacy {
	height:405px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/privacyHeader.jpg);
	text-align: left;
	text-indent: 30px;
}

#logo-pink-sitemap {
	height:405px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/sitemapHeader.jpg);
	text-align: left;
	text-indent: 30px;
}

#logo-pink-links {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/linksHeader.jpg);
	text-align: left;
	text-indent: 30px;
}
#logo-pink-diagnosing {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/PsoriasisHeaderDiag.jpg);

}



#logo-pink-types {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/psoriasisHeaderTypes.jpg);

}

#logo-pink-triggers {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/PsoriasisHeaderTriggers.jpg);

}

#logo-pink-treat {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/psoriasisHeaderTreat.jpg);

}
#logo-pink-new {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/helpWithSkinHeader.jpg);

}
#logo-pink-dermarest {
	height:410px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/moreAboutDermarestHeader.jpg);

}
#logo-pink-products7302 {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/products/Psoriasis_products7302H.jpg);

}
#logo-pink-products7301 {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/products/Psoriasis_products7301H.jpg);

}
#logo-pink-products7302 {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/products/Psoriasis_products7302H.jpg);

}
#logo-pink-products7303 {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/products/Psoriasis_products7303H.jpg);

}
#logo-pink-products7312 {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/products/Psoriasis_products7312H.jpg);

}
#logo-pink-products7368 {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/products/Psoriasis_products7368H.jpg);

}
#logo-pink-products {height:400px;vertical-align:bottom;background-color: #fff;background-image: url(../images/PsoriasisHeaderProd.jpg);}
#logo-pink-glossary {height:400px;vertical-align:bottom;background-color: #fff;
	background-image: url(../images/PsoriasisHeaderGlossary.jpg);
}
#logo-pink-contact {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/contactUsHome.jpg);
}
#logo-pink-rebate {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/rebatesHeader.jpg);
}
#logo-pink-testimonial {
	height:330px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/logo-pink_testimonial.jpg);
}
#logo-pink-prod {background:#fff url(../images/logo-pink_prod.jpg); height:400px; vertical-align:bottom;}
#logo-pink-faq {height:405px;vertical-align:bottom;background-color: #fff;background-image: url(../images/PsoriasisHeaderFAQ.jpg);width: 800px;}
#logo-pink-buy {background:#fff url(../images/whereToBuyHead.jpg); height:400px; vertical-align:bottom;}
#logo-pink-home {height:400px;background-color: #fff;background-image: url(../images/PsoriasisHeader.jpg);}
#footer-pink {
	height:225px;
	width: 800px;
	vertical-align: bottom;
	float: right;
	margin-top: -90px;
	z-index: 10;
	position: relative;
}
#footer-p {
	font-size:0.8em;
	text-align:center;
	height: 45px;
	width: 800px;
	padding-top: 5px;
	vertical-align: top;
	background-color: #F22975;
	margin-top: -5px;
}

#footer-p a:link, a:visited {color:#fff; text-decoration:underline;}
#footer-p a:hover, a:active {color:#333; text-decoration:none;}

/* ---------------------- Ble Eczema section ---------------------- */
#logo-blue {background:#fff url(../images/logo-blue.jpg) no-repeat top left; height:400px}
#logo-blue-home {height:400px;background-color: #fff;background-image: url(../images/EczemaHeaderHome.jpg);}
#logo-blue-treatEcz{
	height:400px;
	background-color: #fff;
	background-image: url(../images/EczemaHeaderTreat.jpg);
}
#logo-blue-treat {
	height:270px;
	background-color: #fff;
	background-image: url(../images/header-Diagnosing-Eczema.jpg);
}
#logo-blue-diag {
	height:400px;
	background-color: #fff;
	background-image: url(../images/EczemaHeaderDiag.jpg);
}
#logo-blue-group {
	height:255px;
	background-color: #fff;
	background-image: url(../images/logo-eczema.jpg);
}
#logo-blue-sunset {background:#fff url(../images/logo-blue_sunset.jpg) no-repeat top left; height:400px}
#logo-blue-lifestyle {
	height:400px;
	background-color: #fff;
	background-image: url(../images/EczemaHeaderLifestyle.jpg);
}
#logo-blue-prod {
	height:400px;
	background-color: #fff;
	background-image: url(../images/EczemaHeaderProd.jpg);
}
#logo-blue-products7320 {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/products/dermarest_Products7320H.jpg);

}
#logo-blue-products7377 {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/products/dermarest_Products7377H.jpg);
}

#logo-blue-types {
	height:400px;
	background-color: #fff;
	background-image: url(../images/EczemaHeaderTypes.jpg);
}
#logo-blue-glossary {
	height:400px;
	background-color: #fff;
	background-image: url(../images/EczemaHeaderGlossary.jpg);
}
#logo-blue-faq{
	height:405px;
	background-color: #fff;
	background-image: url(../images/EczemaHeaderFAQ.jpg);
}
#logo-blue-zinc{
	height:400px;
	background-color: #fff;
	background-image: url(../images/zincHeader.jpg);
}
#footer-blue {
	height:205px;
	width: 800px;
	vertical-align: bottom;
	float: right;
	margin-top: -90px;
	z-index: 10;
	position: relative;
}
#footer-b {
	font-size:0.8em;
	text-align:center;
	height: 45px;
	width: 800px;
	padding-top: 5px;
	vertical-align: top;
	bottom: 0px;
	background-color: #008DCE;
	margin-top: -5px;
}
#footer-b a:link, a:visited {color:#fff; text-decoration:underline;}
#footer-b a:hover, a:active {color:#333; text-decoration:none;}

/* Purple */
#logo-purple {height:405px;background-color: #fff;background-image: url(../images/specialtyRosaceaHome.jpg);}
#logo-purple-scars {height:405px;background-color: #fff;background-image: url(../images/specialtyTreatScarReducer.jpg);}
#logo-purple-stretch {height:406px;background-color: #fff;background-image: url(../images/stretchMarksHome.jpg);}
#logo-purple-rosProd {height:400px;background-color: #fff;background-image: url(../images/specalityProductsRosacea.jpg);}
#logo-purple-stretchProd {height:400px;background-color: #fff;background-image: url(../images/specalityProductsStretchMark.jpg);}
#logo-purple-scarProd {height:400px;background-color: #fff;background-image: url(../images/specalityProductsScarReducer.jpg);}
#logo-purple-index {height:410px;background-color: #fff;background-image: url(../images/specialtyTreatProd.jpg);}
#logo-purple-sunset {background:#fff url(../images/logo-purple_sunset.jpg); height:400px}
#logo-purple-prod {
	height:400px;
	vertical-align:bottom;
	background-color: #fff;
	background-image: url(../images/specialtyTreatProd.jpg);

}


#logo-purple-glossary {
	height:410px;
	background-color: #fff;
	background-image: url(../images/specialtyTreatGlossary.jpg);
}
#logo-purple-faq {
	height:415px;
	background-color: #fff;
	background-image: url(../images/specialtyTreatScarReducerFAQ.jpg);
}
#footer-purple {
	height:235px;
	width: 800px;
	vertical-align: bottom;
	float: right;
	margin-top: -90px;
	z-index: 10;
	position: relative;
}

#sidebar-stretchMarks-home {
	background-color: #fff;
	background-image: url(../images/stretchMarksHomeSide.jpg);
	float: left;
	height: 400px;
	width: 193px;
	margin-top: -5px;
}

#sidebar-scarReducer-home {
	background-color: #fff;
	background-image: url(../images/specialtyTreatScarReducerSi.jpg);
	float: left;
	height: 400px;
	width: 193px;
	margin-top: -5px;
}
#footer-pur {
	color:#fff;
	padding-left: 10px;
	font-size:0.8em;
	text-align:center;
	padding-bottom: 5px;
	margin-top: -5px;
	background-color: #9255A9;
	padding-top: 5px;
}
#footer-pur a:link, a:visited {color:#fff; text-decoration:underline;}
#footer-pur a:hover, a:active {color:#333; text-decoration:none;}
.arrow a, .arrow a:link, .arrow a:visited, .arrow a:active {background: url(../images/arrow.gif) no-repeat left center;padding-left: 18px;font-family: "Lucida Grande", Arial, Helvetica, sans-serif;color: #58595B;}
.arrow a:hover {background: url(../images/arrow-over.gif) no-repeat left center;color: #ff6699;}

#notes {background-color:#EAE9D0;background: url(../images/xnotesHeader.gif);padding:25px 15px 1px 5px;background-color:#EAE9D0;width:310px;}
#notesFooter {
	background: url(../images/notesFooter2.gif) no-repeat bottom right;
	height:70px;
	xmargin:-10px 0px 20px 0px;
	width: 330px;
}
blockquote.testimonials{
	xwidth: 231px;
	height: auto;
	padding: 0px 25px 0px 30px;
	border:1px dashed #666;
	background-color:#EAE9D0;
	line-height:250%;
}
blockquote.testimonials .First {display: inline;padding-left:40px;padding-bottom:100px; background:url(../images/quote_start.gif) top left no-repeat;}
blockquote.testimonials .Last {
	display:inline;
	padding-right:40px;
	padding-bottom:15px;
	background:url(../images/quote_end.gif) top right no-repeat;
	margin-right: 40px;
}
blockquote cite {font-weight: bold}
.ingredients a, .ingredients a:link, .ingredients a:visited, .ingredients a:active {background: url(../images/arrow.gif) no-repeat left center;}
.ingredients a:hover {background: url(../images/arrow-over.gif) no-repeat left center;}

/* ---------------------- main nav ---------------------- */
#mainNavContainer{position:relative;height:60px;color:#fff;background:#343434;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;font-size: 1em;}
#mainNav{position:relative;height:33px;font-size: 100%;text-transform:uppercase;font-weight:bold;background:#161616 url(../images/nav_bg.gif) repeat-x bottom left;padding:0 0 0 20px;}
#mainNav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#mainNav ul li{display:block;float:left;margin:0 1px;}
#mainNav ul li a{display:block;float:left;color:#fff;text-decoration:none;padding:0 0 0 15px;height:33px;}
#mainNav ul li a span{padding:12px 15px 0 0;height:21px;float:left;}
#mainNav ul li a:hover{color:#fff;background:transparent url(../images/nav_bg_over.gif) repeat-x bottom left;}
#mainNav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#mainNav ul li a.current,#mainNav ul li a.current:hover{color:#fff;background:#343434 url(../images/on_left.gif) no-repeat top left;line-height:275%;}
#mainNav ul li a.current span{display:block;padding:0 15px 0 0;width:auto;background:#343434 url(../images/on_right.gif) no-repeat top right;height:33px;}

/* ---------------------- secondary nav ---------------------- */
#secondarynav {padding-left:3px; padding-top:7px;}
#secondarynav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#secondarynav ul li{display:block;float:left;margin:0 1px;}
#secondarynav ul li a{display:block;float:left;color:#fff;text-decoration:none;padding:0 0 0 16px;height:10px;font-weight:normal;text-transform: uppercase;}
#secondarynav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#secondarynav ul li a:hover{color:#e60e63;}
#secondarynav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#secondarynav ul li a.current,#secondarynav ul li a.current:hover{color:#e60e63;}
#secondarynav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;}
#wrapper #maincontentWideP #productsContainer #productsInner a {
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#1wrapper #maincontentWideP a {
	font-weight: normal;
}

#1wrapper #maincontentWide a {
	font-weight: normal;
}
#wrapper #maincontentWide table {
	font-size: 12px;
	font-weight: normal;
}
#infoTable {
	margin-left: 10px;
	margin-bottom: 10px;
}
#wrapper #maincontentWide ul li a {
	font-weight: normal;
}
#wrapper #maincontentWideP ul li a {
	font-weight: normal;
}#wrapper #maincontentWide table tr td div b a {
	font-weight: normal;
}


/* LIGHTBOX STYLING */
.leightbox {
	color: #333;
	display: none;
	position: absolute;
	top: 15%;
	left: 30%;
	width: 40%;
	height: 70%;
	padding: 10px;
	border: 8px solid #005aa5;
	background-color: white;
	text-align: left;
	z-index:3000;
	overflow: none;	
}
.leightbox2 {
	color: #333;
	display: none;
	position: absolute;
	top: 15%;
	left: 30%;
	width: 525px;
	height: 375px;
	padding: 10px;
	border: 8px solid #005aa5;
	background-color: white;
	text-align: left;
	z-index:3000;
	overflow: none;	
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:2000;
	background-color:#333;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }

#drugtable {
	position: relative;
	float: left;
	width: 90%;
	height: 75%;
	margin: 15px;
	padding: 0 20px 0 0;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#drugboxtop {
	position: relative;
	float: left;
	padding: 20px 0 0 0;
	width: 100%;
}
	

h5{font-size:24px;font-weight:normal;color:#ef334e; font-family:Arial, Helvetica, sans-serif;}

