/* Start Global tag styles */
	.clearfix {
	   clear: both;
	   height: 1px;
	   overflow: hidden;
	   margin-top: -1px;
	}
	
	html, body {
		width:100%;
		height:100%;
	}
	body {
		background-color:#1c211b;
		text-align:center;
		font-family:Arial, Verdana, sans-serif;
		color:#fff;
	}
	p { color:#fff; }
	strong, h1, h2, h3, h4 { font-weight:bold; }
	em { font-style:italic; }
	strong em { 
		font-weight:bold;
		font-style:italic;
	}
	sup { font-size:xx-small; }
	h1 {
		background-repeat:no-repeat;
		width:340px;
		height:83px;
		background-position:top left;
	}
/* End Global tag styles */
	
/* Start Global Framework Styles */
	div#outerContainer {
		width:900px;
		margin:10px auto 0px auto;
		text-align:left;
		background-color:#000;
		position:relative;
		padding:0px 2px;
		min-height:100%;
		background:#000 url(../images/transparencies/silver-border.gif) top left no-repeat;
	}
	div#header {
		z-index:11111;
		position:relative;
	}
	div#logo {
		position:absolute;
		margin-top:-10px;
		margin-left:-2px;
		width:220px;
		z-index:3;
	}
		div#logo a {
			position:absolute;
			top:0;
			left:0;
			margin-top:10px;
			margin-left:14px;
			z-index:6;
			width:192px;
			height:52px;
			background:url(../images/transparencies/Orange_Badge_r1.gif) -14px -10px no-repeat;
		}
		 body#HP div#logo, body.GF div#logo, body#FC div#logo, body#GC div#logo { background:url(../images/transparencies/badge_black.gif) top left no-repeat; height:124px; }
		body.ULTRA div#logo {
			height:240px;
			background:url(../images/transparencies/badge_short.gif) top left no-repeat;
		}
		body.YC div#logo {
			height:972px;
			background:url(../images/transparencies/badge_long2.png) top left no-repeat;
		}
		body.AF div#logo {
			height:400px;
			background:url(../images/transparencies/badge_long.gif) top left no-repeat;
		}
	#footer {
		text-align:center;
		clear:both;
		padding:38px 187px 40px 194px;
	}
	#footerLeftNav {
		text-align:center;
		clear:both;
		padding:40px 187px 40px 300px;
		width:500px;
	}
/* End Global Framework Styles */
	
/* Start Primary Navigation Styles */
	div#primaryNavContainer {
		height:70px;
		margin-left:217px;
		padding-left:50px;
		margin-top:-10px;
		position:absolute;
		z-index:3;
		background-image:url(../images/transparencies/headerNav.gif);
		background-position:top right;
		background-repeat:no-repeat;
		width:635px;
	}
	div#primaryNavContainer a {
	position:absolute;
	left: 174px;
	top: 0;
}
		a#YC1 {
			height:46px;
			width:120px;
			z-index:4;
		}
			a#YC1:hover {
				background-image:url(../images/transparencies/headerNav.gif);
				background-position:-174px -73px;
			}
		a#YC2 {
			height:46px;
			width:92px;
			z-index:4;
			margin-left:111px;
		}
			a#YC2:hover {
				background-image:url(../images/transparencies/headerNav.gif);
				background-position:-285px -146px;
			}
		a#YC3 {
			height:46px;
			width:99px;
			z-index:4;
			margin-left:194px;
		}
			a#YC3:hover {
				background-image:url(../images/transparencies/headerNav.gif);
				background-position:-368px -219px;
			}
		a#OP1 {
			height:56px;
			width:116px;
			margin-left:284px;
			background-position:323px 0px;
			z-index:3;
		}
			a#OP1:hover {
				background-image:url(../images/transparencies/headerNav.gif);
				background-position:-458px -292px;
			}
		a#YC4 {
			height:58px;
			width:118px;
			z-index:4;
			margin-left:392px;
		}
			a#YC4:hover {
				background-image:url(../images/transparencies/headerNav.gif);
				background-position:-567px -363px;
			}
	
/* Start YC1 Primary Navigation Styles */
	body#YC1 div#primaryNavContainer, body#YC1 a#YC1:hover { background-image:url(../images/transparencies/headerNavYC1.gif) !important; }
		body#YC1 a#YC1:hover {background-image:url(../images/transparencies/headerNavYC1.gif) !important; background-position:511px 0;}
		body#YC1 a#YC2:hover {background-image:url(../images/transparencies/headerNavYC1.gif) !important; background-position:400px -73px; }
		body#YC1 a#YC3:hover {background-image:url(../images/transparencies/headerNavYC1.gif) !important; background-position:317px -146px; }
		body#YC1 a#OP1:hover {background-image:url(../images/transparencies/headerNavYC1.gif) !important; background-position:227px -219px; }
		body#YC1 a#YC4:hover {background-image:url(../images/transparencies/headerNavYC1.gif) !important; background-position:118px -290px; }
/* End YC1 Primary Navigation Styles */

/* Start YC2 Primary Navigation Styles */
body#YC2 div#primaryNavContainer, body#YC2 a#YC1:hover { background-image:url(../images/transparencies/headerNavYC2.gif) !important; }
		body#YC2 a#YC1:hover {background-image:url(../images/transparencies/headerNavYC2.gif) !important; background-position:511px -73px; }
		body#YC2 a#YC2:hover {background-image:url(../images/transparencies/headerNavYC2.gif) !important; background-position:400px 0;}
		body#YC2 a#YC3:hover {background-image:url(../images/transparencies/headerNavYC2.gif) !important; background-position:317px -146px; }
		body#YC2 a#OP1:hover {background-image:url(../images/transparencies/headerNavYC2.gif) !important; background-position:227px -219px; }
		body#YC2 a#YC4:hover {background-image:url(../images/transparencies/headerNavYC1.gif) !important; background-position:118px -290px; }
/* End YC2 Primary Navigation Styles */

/* Start YC3 Primary Navigation Styles */
body#YC3 div#primaryNavContainer, body#YC3 a#YC1:hover { background-image:url(../images/transparencies/headerNavYC3.gif) !important; }
		body#YC3 a#YC1:hover {background-image:url(../images/transparencies/headerNavYC3.gif) !important; background-position:511px -73px; }
		body#YC3 a#YC2:hover {background-image:url(../images/transparencies/headerNavYC3.gif) !important; background-position:400px -146px; }
		body#YC3 a#YC3:hover {background-image:url(../images/transparencies/headerNavYC3.gif) !important; background-position:317px 0;}
		body#YC3 a#OP1:hover {background-image:url(../images/transparencies/headerNavYC3.gif) !important; background-position:227px -219px; }
		body#YC3 a#YC4:hover {background-image:url(../images/transparencies/headerNavYC1.gif) !important; background-position:118px -290px; }
/* End YC3 Primary Navigation Styles */

/* Start OP Primary Navigation Styles */
body#FC div#primaryNavContainer, body#FC a#YC1:hover { background-image:url(../images/transparencies/headerNavOP.gif) !important; background-position:0 0;}
		body#FC a#YC1:hover {background-image:url(../images/transparencies/headerNavOP.gif) !important; background-position:511px -73px;}
		body#FC a#YC2:hover {background-image:url(../images/transparencies/headerNavOP.gif) !important; background-position:400px -146px; }
		body#FC a#YC3:hover {background-image:url(../images/transparencies/headerNavOP.gif) !important; background-position:317px -219px; }
		body#FC a#OP1:hover {background-image:url(../images/transparencies/headerNavOP.gif) !important; background-position:227px 0; }
		body#FC a#YC4:hover {background-image:url(../images/transparencies/headerNavOP.gif) !important; background-position:118px -290px; }
/* End OP Primary Navigation Styles */

/* Start GC Primary Navigation Styles */
body#GC div#primaryNavContainer, body#GC a#YC1:hover { background-image:url(../images/transparencies/headerNavGC.gif) !important; background-position:0 0;}
		body#GC a#YC1:hover {background-image:url(../images/transparencies/headerNavGC.gif) !important; background-position:511px -73px;}
		body#GC a#YC2:hover {background-image:url(../images/transparencies/headerNavGC.gif) !important; background-position:400px -146px; }
		body#GC a#YC3:hover {background-image:url(../images/transparencies/headerNavGC.gif) !important; background-position:317px -219px; }
		body#GC a#OP1:hover {background-image:url(../images/transparencies/headerNavGC.gif) !important; background-position:226px -290px; }
		body#GC a#YC4:hover {background-image:url(../images/transparencies/headerNavGC.gif) !important; background-position:119px 0px; }
/* End GC Primary Navigation Styles */
			
	#subNavContainer {
		z-index:999;
		position:relative;
		top:35px;
		width:900px;
		height:130px;
	}
	#subNav {
		background-image:url(../images/nav/subNavBg.png);
		width:900px;
		height:130px;
		display:none;
	}
	#subNavProducts {
		position:relative;
		top:15px;
		left:240px;
	}
	#subNavProducts a, #subNavProducts a:hover {
		font-family:Helvetica, Arial, sans-serif;
		font-weight:bold;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
	}
	.arrowTd {
		width:26px;
		text-align:left;
	}
		
/* End Primary Navigation Styles */

/* Start Left-hand Navigation Styles */
	div#secondaryNavContainer {
		width:208px;
		position:absolute;
		left:0;
		margin:79px 0px 0px 2px;
		z-index:33333;
		padding:0px 0px 10px 10px;
	}
		
	ul.secondaryNavList {
		background-position:top right;
		background-repeat:no-repeat;
		padding:52px 0px 0px 14px;
		list-style:outside disc;
		color:#f26532;
	}
		
	.secondaryNav, .tertiaryNav {
		font-size:12px;
		line-height:15px;
		position:relative;
	}
	.secondaryNav, .listLabel {
		margin-bottom:15px;
	}
	
	.listLabel {
		width:200px;
	}
	.listLabel img{
		margin-left:12px;
	}
		body.YC .secondaryNav{
			margin-bottom:7px;
		}
	.tertiaryNavList {
		margin-top:10px;
		list-style-type:none;
		margin-left:0;
		padding:0;
	}
	.tertiaryNav {
		text-transform:capitalize;
		margin-left:14px;
	}
		li.tertiaryNav {
			height:20px;
		}
	.navOff { color:#838383; }
	.navOn, a.navOff:hover { color:#ffd207 !important; }
	a.navOff:hover span.linkText { color:#ffd207 !important; }
	.productLink {
		text-decoration:none;
		position:relative;
	}
	p.productLink { cursor:default; }
	.linkText {
		position:relative;
		z-index:2;
		left:0;
		top:0;
	}
	span.shadow {
		color:#000 !important;
		position:absolute;
		left:0;
		top:2px;
		*margin-top:1px;
	}
	
	.navMedium ul.secondaryNavList {
		padding-top:113px;
	}
		.navMedium p.listLabel { margin-top:52px; position:absolute; }

	a.navLink { font-size:11px; font-weight:bold; margin-left:3px; color:#fff; }
	
	.listItemYC {
		color:#FFFFFF;
	}
	.leftProductsYC {
		margin-left:7px;
	}
/* End Left-hand Navigation Styles */

/* Start Global Content Styles */			
	div#contentContainer {
		margin:36px 0px 0px 0px;
		padding:48px 45px 0px 257px;
		float:left;
		clear:none;
		position:relative;
		/*background-image:url(../images/transparencies/headerNavBottomPatch.gif);
		background-position:top left;*/
		background-repeat:no-repeat;
		width:750px;
		font-weight:bold;
		text-align:justify;
		z-index:1000;
	}
	/*div#calloutContainer {
		width:285px;
		height:307px;
		text-align:center;
		position:absolute;
		right:0;
		top:0;
		margin:60px 19px 0px 0px;
	}
		body div#calloutContainer img {
			padding:8px;
			display:block;
			margin:0px auto;
		}*/
	div#contentContainer li span, /*div#calloutContainer li span*/, div#contentContainer a, /*div#calloutContainer a*/ { color:#fff; }
		.HPContent {
			width:756px !important;
			background:url(../images/backgrounds/HP_Bg.jpg);
			background-position:0 0;
			position:relative;
			top:-100px;
		}
		.sendToFriendContent {
			width:756px !important;
			background:url(../images/backgrounds/HP_Bg.jpg);
			background-position:0 0;
			position:relative;
			top:-130px;
		}
		.confirmationContent {
			width:756px !important;
			background:url(../images/backgrounds/HP_Bg.jpg);
			background-position:0 -70px;
			position:relative;
			top:-130px;
		}
		.footProduct, .footCondition {
			background:url(../images/backgrounds/Foot.jpg);
			background-position:149px 0;
		}
		.bodyProduct, .bodyCondition {
			background-image:url(../images/backgrounds/Body.jpg);
			background-position:246px 0;
		}
		.ringwormProduct, .ringwormCondition {
			background:url(../images/backgrounds/Ringworm.jpg);
			background-position:149px 0;
		}
		.productList {
			background:url(../images/backgrounds/productsBg.jpg);
			position:relative;
			top:-130px;
		}
		.productDescr {
			background:url(../images/backgrounds/productBg.jpg);
			background-position:-2px 0;
			position:relative;
			top:-130px;
		}
		body.GC div#contentContainer { 
			padding: 0px 0px 0px 40px; 
			margin: 0px 0px 0px 0px;
			width: 880px;
			text-align:center;
		}
		body.GC h1 { margin-bottom:32px; }
		body.GC h2 {
			font-size:24px;
			font-weight:bold;
			font-family: Helvetica, Arial, sans-serif;
			color::#FFFFFF;
			padding: 0px 60px 20px 0px;
			margin: -40px 0px 0px 0px;
		}
		.getCoupon {
			background:url(../images/backgrounds/getCoupon_bg.gif);
			position:relative;
			top:-40px;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			position:relative;
		}
		.getCouponTable {	
			text-align:center;
			margin: -10px 0px 0px 0px;
		}
		.getCouponTable td{	
			width:420px;
			text-align:center;
			padding:2px 2px 2px 2px;
			font-family: Helvetica, Arial, sans-serif;
			font-size:24px;
			color::#FFFFFF;
		}
		#getCouponHeader {
			text-align:center;
			padding:2px 2px 2px 2px;
			font-family: Helvetica, Arial, sans-serif;
			font-size:24px;
			color::#FFFFFF;
		}
	.hidden { display:none; visibility:hidden; }
	div#contentContainer p, div#contentContainer li {
		font-size:14px;
		line-height:20px;
	}
	div#conditionPhoto {
		position:absolute;
		right:0;
		margin-right:24px;
		margin-top:-180px;
		text-align:center;
		padding:20px;
	}
		div#conditionPhoto img {
			display:block;
			padding:10px;
		}
		div#conditionPhoto a { text-decoration:none; }
	div#contentContainer ul.outerList { margin-left:-16px; }
	div#contentContainer ul { list-style:outside disc; padding-left:16px; color:#ffd105; }
	ul.outerList li { margin-bottom:20px; }
	ul.innerList li { margin-bottom:0; color:#fff; list-style-type:none; }
	/*div#calloutContainer p, div#calloutContainer a { font-size:10px; }
	div#calloutContainer p {
		text-transform:uppercase;
		text-align:left;
		line-height:14px;
		width:114px;
		float:left;
		clear:none;
		margin-left:8px;
	}
	div#calloutContainer a {
		float:right;
		clear:none;
		width:100px;
	}*/
	
	div#contentContainer .navContainer { margin-bottom:85px; }
		div#contentContainer .navContainer a {
			display:block;
			height:24px;
		}
	.conditionDescriptionTable {
		margin-top:-45px;
	}	
	.conditionDescriptionH2 {
		color:#fdcc22 !important;
		font-size:13px !important;
	}
	.conditionDescriptionTable td {
		width:280px;
		padding-right:20px;
		padding-bottom:13px;
	}
	.viewYC {
		margin: -76px -68px 0px 0px;
	}
	.viewYC2 {
		margin: -50px -68px 0px 0px;
	}

	.textWithBgYC1, .textWithBgYC2, .textWithBgYC3 {
		background-image:url(../images/textBgYC1.gif);
		background-repeat:no-repeat;
		width:625px;
		height:172px;
		padding:15px 0 0 20px;
	}
	.textWithBgYC1 {
		margin-top:47px;
	}
	.textWithBgYC2 {
		margin-top:63px;
	}
	.textWithBgYC3 {
		margin-top:123px;
	}
	.imagesWithBgYC1, .imagesWithBgYC2 {
		background-image:url(../images/imagesBgYC1.gif);
		background-repeat:no-repeat;
		width:605px;
		height:324px;
		padding:15px 0 0 20px;
	}
	.imagesWithBgYC1 {
		margin-top:147px;
	}
	.imagesWithBgYC2 {
		margin-top:87px;
	}
	.imagesYC1 {
		margin-left:5px;
	}
	.yellowLink {
		color:#fdcc22 !important;
		font-size:12px;
		font-weight:normal;
		text-decoration:underline;
	}
	#productsText {
		font-size:12px;
		width:570px;
		margin-left:250px;
	}
	#productsText span {
		font-weight:normal;
		font-size:12px;
	}
	.productsTable1 td, .productsTable2 td{	
		width:130px;
		text-align:center;
		padding:2px 2px 2px 2px;
	}
	.productsTable1 td a, .productsTable2 td a{	
		font-weight:normal;
		font-size:11px;
		text-decoration:none;
		color:#FFFFFF;
	}
	.productsTable1 td a:visited, .productsTable2 td a:visited{	
		text-decoration:none;
		color:#999999;
	}
	.productsTable1 td img, .productsTable2 td img{	
		border:0;
	}
	#lotriminUltra {
		margin-top:35px;
	}
	#lotriminAF {
		background-image:url(../images/backgrounds/lotriminAFBg.gif);
		background-repeat:no-repeat;
		width:823px;
		height:282px;
		margin:90px 0 0 11px;
	}
	.productsTable1 {
		margin:30px 0 0 30px;
	}
	.productsTable2 {
		margin:0 0 0 30px;
	}
	#lotriminAFLogo {
		position:relative;
		top:-30px;
	}
	#lotriminUltraLogo {
		margin-left:10px;
	}
	
	#sendForm {
		background-image:url(../images/backgrounds/sendToFriendBg.png);
		background-repeat:no-repeat;
		width:823px;
		height:282px;
		margin-top:20px;
		padding-top:20px;
	}
	
	#sendForm table {
		width:750px;
		margin-left:20px;
	}
	
	#sendForm table td {font-size:12px;}
	
	#sendForm .textInput {
		width:200px;
		margin-left:10px;
	}
	
	.sendText {
		font-size:12px;
		font-weight:normal;
	}
	
	.padding1 {padding-left:10px;}
	.padding2 {padding-top:20px;}
	
	#submitButton {margin:90px 0 0 330px;}
	
	.footnote {font-size:10px !important; font-weight:normal; color:#999999;}
	
	#confirmationBg {background-image:url(../images/backgrounds/confirmationBg.png); background-repeat:no-repeat; width:804px; height:92px; margin-top:30px; padding:20px 0 0 20px;}
	/*-- Product Description Page Start --*/
	#productLeft {
		float:left;
		margin-top:60px;
		width:406px;
		width:30em;
	}
	#productDescription {
		width:406px;
		margin:40px 0px 0px 30px;
	}
	#productDescription ul {
		width:406px !important;
	}
	#productDescription ul li {
		color:#FFFFFF;
		font-size:12px;
		font-weight:normal;
	}
	#productImage {
		float:left;
		/*margin:60px 0 0 125px;*/
		position:relative;
		top:60px;
		left:68px;
		text-align:center;
		width:291px;
	}
	#productImage img {
		border:0;
	}
	.productTypeP {
		color:#666666;
		font-size:12px;
		font-weight:bold;
	}
	
	.seeAllButton {
		margin-top:7px;
		*margin-top:7px;
	}
	.seeAllButtonFH {
		margin-top:7px;
		*margin-top:3px;
	}
	/*-- Product Description End --*/
	
	.TCText {
		background:url(../images/backgrounds/TCBg.jpg);
		background-position:-4px 0;
		/*width:750px !important;
		margin-top:0 !important;
		padding:40px 0 0 40px !important;*/
	}
	#TCText {
		margin-left:-170px;
		width:750px;
	}
	#TCText p{
		color:#FFFFFF;
		font-size:12px !important;
		font-weight:normal;
	}
	#TCHeader {
		margin:60px 0 0 -200px;
	}
	#CUHeader {
		margin:60px 0 0 -200px;
	}

	.contactUsContent {
		background:url(../images/backgrounds/contactBg.jpg);
		background-position:-4px 0;
	}
	.siteMapContent {
		background:url(../images/backgrounds/siteMapBg.jpg);
		background-position:-4px 0;
	}
	.SMText a {
		line-height:12px !important;
		font-size:11px !important;
	}
	.SMText ul li {
		padding:-5px 0 -5px 0 !important;
	}
	.SMText ul li ul li{
		padding:0 !important;
	}
		
/* End Global Content Styles */
	
/* Start Global Footer Styles */
	#footer a, #footer p {
		font-size:11px;
		line-height:18px;
		color:#565656;
	}
	#footer a {
		padding:0px 8px 0px 6px;
		border-right:1px solid #565656;
	}
	#footer .navContainer { margin-bottom:22px; }
		.navContainer #footer_privacyLink { padding-left:0px; }
		.navContainer #footer_siteMapLink { padding-right:0px; border:0px none; }
		
	#footerLeftNav a, #footerLeftNav p {
		font-size:11px;
		line-height:18px;
		color:#565656;
	}
	#footerLeftNav a {
		padding:0px 8px 0px 6px;
		border-right:1px solid #565656;
	}
	#footerLeftNav .navContainer { margin-bottom:22px; }
		.navContainer #footer_privacyLink { padding-left:0px; }
		.navContainer #footer_siteMapLink { padding-right:0px; border:0px none; }

	.paddingFooter1 {
		padding-top:120px !important;
	}
	
	#copyrightStatement {
		color:#FFFFFF;
		background-color:#000000;
	}
/* End Global Footer Styles */

/* Start Footer-Class Page Styles */
	body.GF div#contentContainer { padding:41px 69px 48px 239px; }
	body.GF h1 { margin-bottom:32px; }
	body.GF h2 {
		font-size:16px;
		font-weight:bold;
		padding-top:20px;
		margin-bottom:0px;
	}
	body.GF p, body.GF ul {
		margin-bottom:20px;
	}
	body.GF ul li, body.GF ol li {
		color:#ffd105;
		margin-bottom:14px;
	}
	body.GF ul {
		margin-left:14px;
		padding-left:14px;
		list-style:outside disc;
	}
	body.GF ol {
		margin-left:0px;
		padding-left:0px;
		list-style-type:decimal;
	}
		body.GF ol li span {
			display:block;
			margin-top:14px;
		}
/* End Footer-Class Page Styles */

/* Start Condition-Class Page Styles */
	/*body.YC div#primaryNavContainer, body.YC a#YC2:hover, body.YC a#YC3:hover , body.YC a#OP1:hover{ background-image:url(../images/transparencies/headerNavYC.gif) !important; }
		body.YC a#YC2:hover { background-position:307px -73px; }
		body.YC a#YC3:hover { background-position:224px -146px; }
		body.YC a#OP1:hover { background-position:133px -219px; }*/
	body.YC h2 {
		font-size:14px;
		font-weight:bold;
		color:#ffd105;
	}
	body.YC div#contentContainer h2 a { color:#ffd105; }
	body.YC #contentContainer ul li { list-type:none; }
	body.YC #contentContainer p, body.YC #contentContainer ul.innerList li {
		font-size:12px;
		font-weight:normal;
	}
	/*body.YC #calloutContainer { margin:68px 26px; }
	body.YC div#calloutContainer p { display:inline; width:124px; }
	body.YC div#calloutContainer p.caption { text-transform:none; display:block; }*/
/* End Condition-Class Page Styles */

/* Start Product-Class Page Styles */
	body.FC div#primaryNavContainer { background-position:0px -146px; }
	body.FC a#YC1:hover { background-position:-50px -219px; }
	body.ULTRA h1 { margin-bottom:68px; }
	/*body.FC.ULTRA div#calloutContainer { padding-right:27px; }*/
	body.AF h1 { margin-bottom:28px; }
	body.FC div#contentContainer { text-align:left; }
	body.FC div#contentContainer ul { width:300px; }
/* End Product-Class Page Styles */

/* Start Homepage Styles */
	body#HP div#contentContainer {
		padding:36px 49px 0px 95px;
		margin-top:0px;
	}
	body#HP div#conditionsContainer {
		width:569px;
		height:466px;
		background-image:url(../images/flat/conditions.jpg);
		background-repeat:no-repeat;
		padding:0px 80px 0px 77px;
	}
	body#HP div#wrapper {
		z-index:888;
	}
	body#TC div#contentContainer {
		position:relative;
		top:-130px;
		z-index:888;
	}
		a.homeConditionsLink {
			float:left;
			height:466px;
		}
		a#homeConditions_YC2 { width:173px; }
			a#homeConditions_YC2:hover { 
				background-image:url(../images/flat/soccer_on.jpg);
				background-position:top right;
			}
		a#homeConditions_YC1 { width:219px; }
		a#homeConditions_YC3 { width:177px; }
			a#homeConditions_YC3:hover {
				background-image:url(../images/flat/wrestler_on.jpg);
				background-position:top left;
			}
	/*body#HP div#calloutContainer {
		width:543px;
		height:250px;
		background-image:url(../images/flat/spacer.jpg);
		background-repeat:no-repeat;
		background-position:341px 0px;
		padding:0px 94px 0px 89px;
		position:static;
		margin-top:0px;
		margin-left:0px;
	}
	body#HP div#calloutContainer a.calloutsLink {
		float:left;
		width:252px;
		height:250px;
		position:static;
	}*/
	a#homeCallout_FC { background-image:url(../images/flat/findYourCure.jpg); }
	a#homeCallout_YC1 {
		background-image:url(../images/flat/learnMore.jpg);
		margin-left:39px;
	}
/* End Homepage Styles */			

/* Start Condition Page-Specific Styles - (callouts, special padding, etc) */
	body.YC div#contentContainer .navContainer { margin-bottom:150px; }
	body.YC div#contentContainer { margin-top:-100px; }
	body.YC div#secondaryNavContainer { margin-top:-40px; }
/* End Condition Page-Specific Styles */

/* Start Product Page-Specific Styles - (callouts, special padding, etc) */
	/* FC/OP (Lotrimin Product Index) - /products/index.html */	
		body#FC div#contentContainer {
			padding:41px 47px 48px 28px;
			width:825px;
		}
			body#FC h1 {
				margin-left:auto;
				margin-right:auto;
			}
		body#FC div.productClass {
			float:left;
			clear:none;
			width:366px;
			margin-top:36px;
			padding:0px 2px 0px 44px;
			background-repeat:no-repeat;
		}
			body#FC div#athletesFoot {
				border-right:1px solid #565656;
				background-image:url(../images/products/baseball.gif);
				background-position:338px 0px;
			}
			body#FC div#jockItch {
				background-image:url(../images/products/soccer.gif);
				background-position:319px 0px;
			}
				body#FC div#athletesFoot h2 {
					background-image:url(../images/headlines/OP_v02_Athletes_Foot.gif);
					width:185px;
					height:40px;
				}
				body#FC div#jockItch h2 {
					background-image:url(../images/headlines/OP_v02_Jock_Itch.jpg);
					background-repeat:no-repeat;
					width:103px;
					height:20px;
					padding-bottom:20px;
				}
			body#FC div.productType {
				margin-top:37px;
			}
			body#FC div.productType h3 {
				color:#ffd105;
				font-size:18px;
				text-transform:uppercase;
				margin-bottom:24px;
			}
			body#FC div.productClass a {
				text-decoration:none;
				font-size:14px;
				display:block;
				background-position:left center;
				list-style-position:outside;
				background-repeat:no-repeat;
				padding:20px 0px 20px 50px;
				color:#fff;
			}
		/* Start Product Thumbnails */
			body#FC #FC1-link { background-image:url(../images/products/L_001.gif); }
			body#FC #FC3-link { background-image:url(../images/products/L_002.gif); }
			body#FC #FC6-link {
				background-image:url(../images/products/L_003.gif);
				margin-top:20px;
				background-position:8px 0px;
			}
			body#FC div#athletesFoot_spray a {
				background-image:url(../images/products/L_004.gif);
				background-position:10px 0px;
			}
			body#FC div#athletesFoot_spray #FC4c-link { background-position:10px 10px; }
			body#FC #FC5-link {
				background-image:url(../images/products/L_007.gif);
				background-position:8px 0px;
			}
			body#FC #FC2-link { background-image:url(../images/products/R_001.gif); }
			body#FC #FC7-link { background-image:url(../images/products/R_002.gif); }
			body#FC #FC8-link {
				background-image:url(../images/products/R_003.gif);
				background-position:10px 0px;
			}
		/* End Product Thumbnails */
		
		/*body#FC1 div#calloutContainer p {
			width:124px;
		}
		body#FC5 div#calloutContainer {
			width:225px;
			padding:0px 30px;
		}
		body#FC6 div#calloutContainer {
			width:225px;
			padding:0px 30px;
		}
		body#FC8 div#calloutContainer {
			width:225px;
			padding:0px 30px;
		}*/
		body#FC7 div#contentContainer, body#FC8 div#contentContainer {
			padding-bottom:78px;
		}
/* End Product Page-Specific Styles */
	
/* Start Headlines */
		body#FC h1 {
			background-image:url(../images/headlines/OP_v02_Header.jpg);
			height:115px;
			width:418px;
		}
		body#FC1 h1 { background-image:url(../images/headlines/OP1_v02_Header.gif); }
		body#FC2 h1 { background-image:url(../images/headlines/OP2_v02_Header.gif); }
		body#FC3 h1 { background-image:url(../images/headlines/OP3_v02_Header.gif); }
		body#FC4 h1 { background-image:url(../images/headlines/OP4_v02_Header.gif);	}
		body#FC5 h1 { background-image:url(../images/headlines/OP5_v02_Header.gif); }
		body#FC6 h1 { background-image:url(../images/headlines/OP6_v02_Header.gif); }
		body#FC7 h1 { background-image:url(../images/headlines/OP7_v02_Header.gif); }
		body#FC8 h1 { background-image:url(../images/headlines/OP8_v02_Header.gif); }
		body#YC1 h1 { background-image:url(../images/headlines/YC1_v02_Athletes_Foot.jpg); }
		body.YC11 h1 { background-image:url(../images/headlines/YC11_v02_Athletes_Foot.jpg) !important; }
		body#YC2 h1 { background-image:url(../images/headlines/YC2_v02_Jock_Itch.gif); }
		body#YC3 h1 { background-image:url(../images/headlines/YC3_v02_Ringworm.gif); }
		body#PP h1 { background-image:url(../images/headlines/GFPP_v02_Privacy_Policy.jpg); }
		body#TC h1 { background-image:url(../images/headlines/GFTC_v02_Terms_And_Conditions.jpg); }
		body#CU h1 { background-image:url(../images/headlines/GFCU_v02_Contact_Us.jpg); }
/* End Headlines */

