/* Common */

body {
	margin:5px 0px 0px 0px; 
	padding:0px;
	background-color:#FFFFFF;
	font-family:Verdana;
	font-size:10px;
	color:Black;
	text-align:center;
	min-width: 780px;
}

a {color:#000000;text-decoration:underline;}

td, p
{
	font-family:verdana;
	font-size:11px;
	color:black;
}

p
{
	margin:2px 0px 12px 0px;
}

.subHeader, h3
{
	color:#CC3300;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
}
.dermMessage
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
}
.searchResults b
{
	color:#CC3300;
	font-weight:bold;
	font-size:11px;
}

b, strong, .bold
{
	font-weight:bold;
}

.textSmall
{
	font-size:9px;
}

ul
{
	margin:0px 0px 15px 15px;
	padding:0px 0px 0px 0px;
	font-size:11px;
}

li
{
	padding:2px 0px 2px 0px;
}

sub, sup
{
	font-size:10px;
}



/* Layout */

#wrapper {
	margin:0 auto;
	width:778px;
	text-align: left;
	border:0px solid black;
}

#header
{
	width:778px;
	height:37;
	background-color:White;
	border:0px solid black;
}

#secondaryNav
{
	position:relative;
	background-image: url(../Images/Common/bkgd_secondaryNav.gif);
}

#topHeader
{
	border:0px solid red;
}

#globalNavigation
{
	position:relative;
	float:right;
	margin:6px 5px 0px 0px;
}

#globalNavigation a
{
	color:#C31D0B;
	text-decoration:none;
	padding:0px 5px 0px 7px;
}

#navigation
{
	background-color:#C31D0B;
}

.sectionPhoto
{
	float:right;
	margin:0px -6px -2px 0px;
	mar\gin:0px 0px 0px 0px;
	padding:0px;
}

#topMain
{
	background-image: url(../Images/Common/bkgd_blurb.jpg);
	background-color:#FFCC00;
	width:776px;
	height:auto;
	display:block;
}

.sectionIntroContent
{
	position:relative;
	width:350px;
	color:Black;
	font-size:9px;
	border:0px solid black;
	margin-top:auto;
	margin-bottom:auto;
}

.sectionIntroContent p
{
	margin:0px 0px 0px 90px;
}

.IntroImage
{
	margin:0px 0px 0px -90px;
}

#main
{
	position:relative;
	width:776px;
	z-index:1;
	padding:0px;
	border:0px solid black;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
}

#mainContent
{
	padding:25px 25px 25px 25px;
	background-image: url(../Images/Common/bkgd_shadow_wht.gif);
	background-repeat:repeat-x;
}

#mainTDSpacer
{
	background-image: url(../Images/Common/bkgd_shadow_wht.gif);
}


#calloutSection
{
	border-left:1px solid #999999;
	width:184px;
	background-image: url(../Images/Common/bkgd_shadow_wht.gif);
	background-repeat:repeat-x;
}

.rightCallout
{
	padding:10px 20px 15px 20px;
	font-size:11px;
}

.rightCallout p
{
	font-size:11px;
}


/* Skin Assessment Tool  */

.SkinAssessmentToolAnswers
{
	margin:0px 0px 0px 17px;
}

.skinConditionsContainer
{
	margin:0px 0px 15px 0px;
}

.skinConditionsContainer td
{
	text-align:center;
}


/* Home Page */



.homeCallout	
{
	padding:11px 22px 15px 25px;
	font-size:10px;
}



/* Footer */

#footer
{
	width:778px;
}

#footerBar
{
	height:21px;
	text-align:right;
	background-color:#CC3300;
	padding:0px 25px 0px 0px;
	vertical-align:text-bottom;
}

#footer input.textBox
{
	position:relative;
	top:0px;
	width:60px;
	height:14px;
	hei\ght:12px;
	font-size:12px;
	padding:0px;
	margin:0px;
	border:1px solid white;
}

#shadowBar
{
	width:100%;
	background-image: url(../Images/Common/bkgd_shadow_wht.gif);
}

.footerContent
{
	padding:10px 10px 7px 25px;
	color:#CC3300;
	font-size:10px;
	border:0px solid red;
	background-image: url(../Images/Common/bkgd_shadow_wht.gif);
}


.footerContent a
{
	color:#CC3300;
}



.clear{
  clear:both;
/*** these next attributes are designed to keep the div
height to 0 pixels high, critical for Safari and Netscape 7 ***/
  height:1px;
  overflow:hidden;
  margin-bottom:-1px;
}








