@media screen
{
	body
	{
		color:#000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}

/* ------------------ Resets ------------------ */

	p
	{
		margin:0 0 15px 0;
		padding:0;
	}

	table
	{
		font-size:12px;
	}

	.darkBlue
	{
		color:#006699;
	}

	.white
	{
		color:#fff;
	}

	.smallText
	{
		font-size:11px;
	}

	a:link, a:visited
	{
		color:#0B5890;
		text-decoration:none;
	}

	a:hover
	{
		text-decoration:underline;
	}

	h1
	{
		font-size:20px;
		margin:20px 0 0 0;
		padding:0 0 10px 0;
	}

	h2 
	{
		font-size:18px;
		margin:0 0 5px 0;
		padding:0;
	}

	h3
	{
		font-size:16px;
		margin:0 0 5px 0;
		padding:0;
	}

	h4
	{
		font-size:14px;
		margin:0 0 5px 0;
		padding:0;
	}
	
	h5
	{
		font-size:12px;
	}

/* ------------------ Redefined Headers  ------------------ */

	/* ------------------ H1 ------------------ */

	h1.problemSolution
	{
		color:#000;
		margin:20px 5px 0 0;
		padding:0 0 15px 0;
	}

	#gjThreeColumnMiddle h1
	{
		margin-bottom:0;
	}

	/* ------------------ H2 ------------------ */

	#gjTwoColumnRight h2
	{
		color:#0b5890;
	}

	#featureNewsMod h2
	{
		color:#13bcf8;
		font-size:17px;
		font-weight:normal;
		margin:10px 0 0 0;
		padding:0 0 10px 0;
	}
	*html #featureNewsMod h2
	{
		font-weight:bold;
	}	

	#featureNewsMod h2 a:link, 
	#featureNewsMod h2 a:visited
	{
		display:block;
		clear:both;
		font-size:10px;
		text-decoration:underline;
	}

	#featureNewsMod h2 a:hover
	{
		text-decoration:none;
	}

	/* ------------------ H3 ------------------ */

	h3.contactUsPage
	{
		margin:15px 0 20px 5px;
	}

	h3.threeColumn
	{
		clear:both;
		margin:0 0 5px 0;
		padding:20px 0 0 0;
	}

	h3.callToAction
	{
		clear:both;
		margin:20px 0 0 0;
		padding:0;
	}

	h3.productList
	{
		margin:0;
		padding:13px 0;
	}

	h3.productList2
	{
		margin:5px 0 5px 0;
		padding:0;
	}

	#gjSplashContentArea h3
	{
		color:#fff;
		margin:0;
		padding:0;
	}

	.productListLargeDescBottom .productDescription h3
	{
		margin:0;
		padding:20px 0 0 0;
		text-align:left;
	}

	#gjTwoColumnRight h3
	{
		clear:both;
		margin:0 0 2px 0;
	}

	#gjThreeColumnRight h3
	{
		clear:both;
		margin:15px 0 0 0;
		padding:0;
	}

	#pageBottomLinks h3
	{
		clear:right;
		color:#006699;
		font-size:16px;
		font-weight:normal;
		margin:0;
		padding:0 0 3px 0;
		width:150px;
	}

	#newsPageBottomLinks h3 span.blue
	{
		color:#0b5c94;
	}

	/* ------------------ H4 ------------------ */

	h4.marketSubHead
	{
		color:#13befa;
		font-size:15px;
		margin:0;
		padding:20px 0 0 0;
	}

	h4.gojoH4
	{
		border-bottom:solid 1px #b6e3f5;
		color:#13befa;
		font-size:12px;
		margin:5px 0 10px 0;
		padding:0 0 5px 0;
		text-transform:uppercase;
		width:188px;
	}

	#featureNewsMod h4.Featured_GOJOH4
	{
		border-bottom:solid 1px #b6e3f5;
		color:#13befa;
		font-size:12px;
		margin:5px 0 0 0;
		padding:0 0 5px 0;
		text-transform:none;
		width:188px;
	}

	#prMod h4.gojoH4
	{
		text-transform:none;
	}

	h4.blueModH4
	{
		border-bottom:solid 1px #b6e3f5;
		color:#13befa;
		font-size:12px;
		margin:0 0 10px 0;
		padding:0 0 5px 0;
		text-transform:uppercase;
	}

	#gjThreeColumnRight h4
	{
		clear:both;
		margin:15px 0 0 0;
		padding:0;
	}

	#gjThreeColumnRight h4.gojoH4
	{
		border-bottom:solid 1px #b6e3f5;
		color:#13befa;
		font-size:12px;
		margin:5px 0 10px 0;
		padding:0 0 5px 0;
		text-transform:none;
	}

	a.blue:link, a.blue:visited
	{
		color:#006699;
		text-decoration:none;
	}

	#gjSplashContentArea 
	{
		color:#fff;
	}

	#gjSplashContentArea .splashSmall
	{
		font-size:11px;
	}

	strong.problemSolution
	{
		color:#000;
		display:block;
		font-size:14px;
		margin:0;
		padding:0;
	}

/* ------------------ GOJO Header Text Styles ------------------ */

	#gjHeader
	{
		font-size:11px;
	}

	#gjHeaderNav li a:link,
	#gjHeaderNav li a:visited 
	{
		font-size:11px;
	}

/* ------------------ Main Home and Company Nav ------------------ */

	#gjMainHomeNav ul li a:link,
	#gjMainHomeNav ul li a:visited,
	#gjCompanyNav ul li a:link,
	#gjCompanyNav ul li a:visited
	{
		color:#fff;
		cursor:pointer;
		text-transform:uppercase;
	}

	#gjMainHomeNav ul li a:hover,
	#gjCompanyNav ul li a:hover
	{
		text-decoration:none;
	}

/* ------------------ Breadcrumb ------------------ */

	#gjBreadCrumbContainer
	{
		color:#fff;
		font-size:11px;
	}

	#gjBreadCrumbContainer a:link, 
	#gjBreadCrumbContainer a:visited
	{
		color:#fff;
		text-decoration:underline;
	}

	#gjBreadCrumbContainer a.BreadCrumbButton:link,
	#gjBreadCrumbContainer a.BreadCrumbButton:visited
	{
		text-decoration:none;
		padding-left: 5px;
	}

/* ------------------ Footer Text Styles ------------------ */

	#gjFooter,
	#gjMainHomeFooter
	{
		color:#0b5890;
		font-size:11px;
	}
 
	#gjFooter a:link, 
	#gjFooter a:visited, 
	#gjMainHomeFooter a:link, 
	#gjMainHomeFooter a:visited
	{
		color:#0b5890;
		font-size:11px;
		text-decoration:underline;
	}

	#gjSplashFooter
	{
		color:#0b5890;
		font-size:11px;
	}
 
	#gjSplashFooter a:link, 
	#gjSplashFooter a:visited
	{
		color:#0b5890;
		font-size:11px;
		text-align:left;
		text-decoration:underline;
	}

/* ------------------ Columns ------------------ */

	#gjThreeColumnRightPadding
	{
		padding:0 24px;
	}

/* ------------------ Main Home Features  ------------------ */

	#gjMainHomeFeatureContainerOne ul li a:link, 
	#gjMainHomeFeatureContainerOne ul li a:visited,
	#gjMainHomeFeatureContainerTwo ul li a:link, 
	#gjMainHomeFeatureContainerTwo ul li a:visited,
	#gjMainHomeFeatureContainerThree ul li a:link, 
	#gjMainHomeFeatureContainerThree ul li a:visited
	{
		color:#fff;
		font-size:11px;
	}

	#gjMainHomeFeatureContainerOne ul li.first a,
	#gjMainHomeFeatureContainerTwo ul li.first a,
	#gjMainHomeFeatureContainerThree ul li.first a
	{
		left:-3px;
		position:relative;
	}

/* ------------------ Job Postings ------------------ */

	table.jobPostings
	{
		font-size:11px;
	}

	.jobPostingsTitle
	{
		color:#006c96;
	}

	.jobPostingsLink, 
	.jobPostingsLink a:link, 
	.jobPostingsLink a:visited 
	{
		font-size:11px;
	}

	#gjTwoColumnRight h1 span.jobPosition
	{
		font-weight:normal;
	}

	#gjTwoColumnRight h2.jobCode
	{
		color:#000;
		font-weight:normal;
	}

/* ------------------ Generic Table ------------------ */

	table.genericTable
	{
		font-size:11px;
	}

	.genericTableTitle
	{
		color:#006c96;
	}

	.genericTableLink, 
	.genericTableLink a:link, 
	.genericTableLink a:visited 
	{
		font-size:11px;
	}

	table.genericTable th.CorporateResponses
	{
		color:#fff;
	}

	a.viewAllCorporateResponses:link, a.viewAllCorporateResponses:visited
	{
		display:block;
		padding-top:20px;
	}

/* ------------------ PR Contact Us ------------------ */

	#prTable .prTableTopRow em,
	#newsAlertTable em
	{
		font-size:10px;
	}

/* ------------------ Main Home Feature ------------------ */

	#gjMainHomeFeatureContainerOne ul li.last p.mhNewsTitle span,
	#gjMainHomeFeatureContainerTwo ul li.last p.mhNewsTitle span,
	#gjMainHomeFeatureContainerThree ul li.last p.mhNewsTitle span
	{
		color:#13bcf8;
		display:block;
		font-size:17px;
		margin:0 0 3px 0;
		padding:0;
	}

	/*#gjMainHomeFeatureContainerThree ul li.last p.mhViewAll a:link, 
	#gjMainHomeFeatureContainerThree ul li.last p.mhViewAll a:visited*/
	#gjMainHomeFeatureContainerOne ul li.last a:link, 
	#gjMainHomeFeatureContainerOne ul li.last a:visited,
	#gjMainHomeFeatureContainerTwo ul li.last a:link, 
	#gjMainHomeFeatureContainerTwo ul li.last a:visited,
	#gjMainHomeFeatureContainerThree ul li.last a:link, 
	#gjMainHomeFeatureContainerThree ul li.last a:visited
	{
		color:#0b5890;
		text-decoration:none;
	}

	/*#gjMainHomeFeatureContainerThree ul li.last p.mhNewsTitle a:link, 
	#gjMainHomeFeatureContainerThree ul li.last p.mhNewsTitle a:visited*/
	#gjMainHomeFeatureContainerOne ul li.last a:link,
	#gjMainHomeFeatureContainerOne ul li.last a:visited,
	#gjMainHomeFeatureContainerTwo ul li.last a:link,
	#gjMainHomeFeatureContainerTwo ul li.last a:visited,
	#gjMainHomeFeatureContainerThree ul li.last a:link,
	#gjMainHomeFeatureContainerThree ul li.last a:visited
	{
		color:#0b5890;
		text-decoration:underline;
	}

	#gjMainHomeRight p
	{
		font-size:11px;
		padding:0 16px 0 12px;
	}

	#gjMainHomeRight, 
	#gjMainHomeRight a:link, 
	#gjMainHomeRight a:visited 
	{
		color:#0b5890;
	}

	#gjMainHomeRight .mhMarketList a:link, 
	#gjMainHomeRight .mhMarketList a:visited
	{
		cursor:pointer;
		display:block;
		font-size:11px;
		font-weight:bold;
		line-height:95%;
		margin:0 0 6px 10px;
		padding:0;
	}

/* ------------------ Image Library ------------------ */

	.imageLibrary li span
	{
		color:#666;
	}

/* ------------------ News Releases ------------------ */

	#newsPageBottomLinks li a:link, 
	#newsPageBottomLinks li a:visited
	{
		color:#000;
		font-size:11px;
		text-decoration:none;
	}

/* ------------------ Purell ------------------ */

	#purellBottomLinks strong
	{
		color:#0b5890;
		display:block;
		padding-top:10px
	}

/* ------------------ Product Landing Page ------------------ */

	ul.productLandingPageUL li strong, 
	ul.marketKnowhowPageUL li strong
	{
		color:#0b5890;
		display:block;
	}

	ul.productLandingPageUL li p, 
	ul.marketKnowhowPageUL li p
	{
		margin:0;
		padding:0 0 15px 0;
	}

	ul.productLandingPageUL li .productSelect
	{
		font-size:11px;
	}

/* ------------------ White Modules / Blue Modules ------------------ */
/* ------------------------------------------------------------------ */

	.whiteSideModContainer, 
	.blueSideModContainer
	{
		font-size:11px;
	}

	.whiteSideModContainer p, 
	.blueSideModContainer p
	{
		margin:0 0 10px 0;
	}

	/* ------------------ Solution By Location Mod / Market Products Mod / Resources (White) Mod / Resources (Blue) Mod / News Center Mod ------------------ */

	#newsCenterMod a:link,
	#newsCenterMod a:visited 
	{
		display:block;
	}
	
	#solutionsLocMod a:link,
	#solutionsLocMod a:visited,
	#marketProductsMod a:link,
	#marketProductsMod a:visited,
	#resourcesBlueMod a:link,
	#resourcesBlueMod a:visited
	{
		background:url(/images/layout/whiteArrow.gif) no-repeat;
		color:#fff;
		display:block;
		font-weight:bold;
		padding:1px 0 2px 15px;
	}
	
	
	#resourcesMod a:link,
	#resourcesMod a:visited
	{
		background:url(/images/layout/aboutGojoArrowInactive.gif) no-repeat;
		display:block;
		font-weight:bold;
		padding:1px 0 2px 15px;
	}
	
	#solutionsLocMod a.active,
	#resourcesBlueMod a.active,
	#marketProductsMod a.active
	{
		background:url(/images/layout/whiteArrow_Active.gif) no-repeat;
	}
	
	
	#resourcesMod a.active
	{
		background:url(/images/layout/aboutGojoArrow.gif) no-repeat;
	}

	#solutionsLocMod a.activeSub:link, 
	#solutionsLocMod a.activeSub:visited
	{
		background:none;
		font-weight:normal;
		padding-left:30px;
	}
	
	#resourcesBlueMod a.activeSub:link, 
	#resourcesBlueMod a.activeSub:visited
	{
		background:url(/images/layout/whiteDot.gif) left top no-repeat;
		font-weight:normal;
		padding-left:30px;
	}
	
	#resourcesMod a.activeSub:link, 
	#resourcesMod a.activeSub:visited
	{
		background:url(/images/layout/blueDot.gif) left top no-repeat;
		font-weight:normal;
		padding-left:30px;
	}

	#aboutGOJOMod a.activeSubHighlight:link, 
	#aboutGOJOMod a.activeSubHighlight:visited,
	#solutionsLocMod a.activeSubHighlight:link, 
	#solutionsLocMod a.activeSubHighlight:visited
	{
		background:none;
		font-weight:normal;
		padding-left:30px;
		text-decoration:underline;
	}
	
	 
	#resourcesMod a.activeSubHighlight:link, 
	#resourcesMod a.activeSubHighlight:visited
	{
		background:url(/images/layout/blueDot.gif) left top no-repeat;
		font-weight:normal;
		padding-left:30px;
		text-decoration:underline;
	}
	
	#resourcesBlueMod a.activeSubHighlight:link, 
	#resourcesBlueMod a.activeSubHighlight:visited
	{
		background:url(/images/layout/whiteDot.gif) left top no-repeat;
		font-weight:normal;
		padding-left:30px;
		text-decoration:underline;
	}


	#solutionsLocMod a.page:link, 
	#solutionsLocMod a.page:visited,
	#marketProductsMod a.page:link, 
	#marketProductsMod a.page:visited
	{
		background:none;
		font-weight:normal;
		padding-left:15px;
		text-decoration:none;
	}

	#solutionsLocMod a.pageHighlight:link, 
	#solutionsLocMod a.pageHighlight:visited,
	#marketProductsMod a.pageHighlight:link, 
	#marketProductsMod a.pageHighlight:visited
	{
		background:none;
		font-weight:normal;
		padding-left:15px;
		text-decoration:underline;
	}

	#solutionsLocMod a.page:hover,
	#solutionsLocMod a.pageHighlight:hover,
	#marketProductsMod a.page:hover,
	#marketProductsMod a.pageHighlight:hover
	{
		text-decoration:underline;
	}

	.GroupHeader
	{
		text-transform:uppercase;
		background:url(/images/layout/whiteArrow_Active.gif) no-repeat;
		color:#fff;
		display:block;
		font-weight:bold;
		padding-left:15px;
	}

	/* ------------------ PR Mod ------------------ */

	#prMod p
	{
		margin:10px 0 0 0;
	}

	/* ------------------ About Gojo Module ------------------ */

	#aboutGOJOMod a:link,
	#aboutGOJOMod a:visited
	{
		background:url(/images/layout/aboutGojoArrowInactive.gif) no-repeat;
		display:block;
		font-weight:bold;
		padding:1px 0 0 15px;
	}

	#aboutGOJOMod a.active
	{
		background:url(/images/layout/aboutGojoArrow.gif) no-repeat;
	}

	#aboutGOJOMod a.activeSub:link,
	#aboutGOJOMod a.activeSub:visited
	{
		background:none;
		display:block;
		font-weight:normal;
		padding:1px 0 1px 30px;
	}

	/* ------------------ Call to Action Module ------------------ */

	/* ------------------ Market Solutions Module ------------------ */

	#marketMod a
	{
		text-transform:uppercase; 
	}

	#marketMod a:link, 
	#marketMod a:visited, 
	#resourcesBlueMod a:link, 
	#resourcesBlueMod a:visited, 
	#relatedLinksMod a:link, 
	#relatedLinksMod a:visited
	{
		color:#fff;
		display:block;
	}

	/* ------------------ Feature / News Mod ------------------ */

	#featureNewsMod .viewMore
	{
		color:#0b5890;
		font-size:11px;
		font-weight:normal;
		padding-left:45px;
	}

/* ------------------ Brands Nav ------------------ */

	#gjMarketNav .marketName, #gjMarketNav2 .marketName
	{
		color:#fff;
		font-size:26px;
		_font-weight:bold;
	}

	#gjMarketNav .links a:link,
	#gjMarketNav .links a:visited,
	#gjMarketNav2 .links a:link,
	#gjMarketNav2 .links a:visited
	{
		color:#fff;
		font-size:11px;
		text-decoration:none;
	}

/* ------------------ Health Care ------------------ */

	.productListWithIcon .productDescription a:link, 
	.productListWithIcon .productDescription a:visited
	{
		color:#0b5890;
		font-weight:bold;
	}

	.productListLargeDescBottom .productDescription a:link, 
	.productListLargeDescBottom .productDescription a:visited
	{
		color:#999;
		font-size:10px;
		text-decoration:underline;
	}

	.productListLargeDescBottom .productDescription a:hover
	{
		text-decoration:none;
	}

	#productListNoIcon a:link,
	#productListNoIcon a:visited
	{
		display:block;
		font-size:13px;
		font-weight:bold;
	}

	/* ------------------ Buttons ------------------ */

	a.blueSmallButton:link, 
	a.blueSmallButton:visited
	{
		color:#fff;
		font-size:11px;
	} 

	a.blueSmallButton:hover
	{
		text-decoration:none;
	}

	a.blueButton:link, a.blueButton:visited, a.blueButton:hover
	{
		color:#fff;
		cursor:pointer;
		text-decoration:none;
	}

	.blueButtonMiddle span
	{
		color:#fff;
		font-size:11px;
		position:relative;
		top:3px;
	}

	.ForUseWith a:link, .ForUseWith a:visited, .Accessories a:link, .Accessories a:visited, .AddRefill a:link, .AddRefill a:visited
	{
		display:block;
		padding:3px 0;
	}

	.ForUseWithHeader, .AccessoryHeader, .AddRefilHeader
	{
		display:block;
		font-size:13px;
	}

	/* job disclaimer */
	.smallText
	{
		clear:both;
		float:none;
		font-size:10px;
	}

	a.mainLink:link, a.mainLink:visited
	{
		display:block;
		padding-top:20px;
	}

	a.subLink:link, a.subLink:visited
	{
		display:block;
		padding-left:20px;
	}

	.upComing 
	{
		padding-right:15px;
	}

	.fbInstructions
	{
		padding:5px 0;
	}

	.fbInstructions p
	{
		margin:0;
		padding:0;
	}
}

@media print 
{
	
	body
	{
		color:#000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
	}

/* ------------------ Resets ------------------ */

	p
	{
		margin:0 0 20px 0;
		padding:0;
	}

	.darkBlue
	{
	}

	.white
	{
	}

	a:link, a:visited
	{
		text-decoration:none;
	}

	a:hover
	{
		text-decoration:underline;
	}

	h1
	{
		font-size:20px;
		margin:20px 5px 0 0;
		padding:0;
	}

	h2 
	{
		font-size:18px;
		margin:0 0 5px 0;
		padding:0;
	}

	h3
	{
		font-size:16px;
		margin:0 0 5px 0;
		padding:0;
	}

	h4
	{
		font-size:14px;
		margin:0 0 5px 0;
		padding:0;
	}

/* ------------------ Redefined Headers  ------------------ */

	/* ------------------ H1 ------------------ */

	h1.problemSolution
	{
		margin:20px 5px 0 0;
		padding:0 0 15px 0;
	}

	#gjThreeColumnMiddle h1
	{
		margin-bottom:0;
	}

	/* ------------------ H2 ------------------ */

	#gjTwoColumnRight h2
	{
	}

	#featureNewsMod h2
	{
		border-bottom:solid 1px #b6e3f5;
		font-size:17px;
		font-weight:normal;
		margin:10px 0 0 0;
		padding:0 0 10px 0;
	}

	#featureNewsMod h2 a:link, 
	#featureNewsMod h2 a:visited
	{
		display:block;
		clear:both;
		font-size:10px;
		text-decoration:underline;
	}

	#featureNewsMod h2 a:hover
	{
		text-decoration:none;
	}

	/* ------------------ H3 ------------------ */

	h3.contactUsPage
	{
		margin:15px 0 20px 0;
	}

	h3.threeColumn
	{
		clear:both;
		margin:0 0 5px 0;
		padding:20px 0 0 0;
	}

	h3.callToAction
	{
		clear:both;
		margin:20px 0 0 0;
		padding:0;
	}

	h3.productList
	{
		margin:0;
		padding:13px 0;
	}

	h3.productList2
	{
		float:left;
		margin:0;
		padding:0;
		width:100%;
	}

	#gjSplashContentArea h3
	{
		color:#fff;
		margin:0;
		padding:0;
	}

	.productListLargeDescBottom .productDescription h3
	{
		margin:0;
		padding:20px 0 0 0;
		text-align:left;
	}

	#gjTwoColumnRight h3
	{
		clear:both;
		margin:0 0 2px 0;
	}

	#gjThreeColumnRight h3
	{
		clear:both;
		margin:15px 0 0 0;
		padding:0;
	}

	#newsPageBottomLinks h3
	{
		float:left;
		font-weight:normal;
		margin:0;
		padding:0 0 3px 0;
		width:100%;
	}

	#newsPageBottomLinks h3 span.blue
	{
	}

	/* ------------------ H4 ------------------ */

	h4.gojoH4
	{
		border-bottom:solid 1px #b6e3f5;
		font-size:12px;
		margin:5px 0 10px 0;
		padding:0 0 5px 0;
		text-transform:uppercase;
		width:188px;
	}

	#featureNewsMod h4.gojoH4,
	#prMod h4.gojoH4
	{
		text-transform:none;
	}

	h4.blueModH4
	{
		border-bottom:solid 1px #b6e3f5;
		font-size:12px;
		margin:0 0 10px 0;
		padding:0 0 5px 0;
		text-transform:uppercase;
	}

	#gjThreeColumnRight h4
	{
		clear:both;
		margin:15px 0 0 0;
		padding:0;
	}

	#gjThreeColumnRight h4.gojoH4
	{
		border-bottom:solid 1px #b6e3f5;
		font-size:12px;
		margin:5px 0 10px 0;
		padding:0 0 5px 0;
		text-transform:none;
	}

	#gjSplashContentArea 
	{
	}

	#gjSplashContentArea .splashSmall
	{
		font-size:11px;
	}

	strong.problemSolution
	{
		color:#000;
		display:block;
		font-size:14px;
		margin:0;
		padding:0;
	}

/* ------------------ Footer Text Styles ------------------ */

	#gjFooter, 
	#gjFooter a:link, 
	#gjFooter a:visited, 
	#gjMainHomeFooter, 
	#gjMainHomeFooter a:link, 
	#gjMainHomeFooter a:visited
	{
		font-size:11px;
	}

	#gjSplashFooter, 
	#gjSplashFooter a:link, 
	#gjSplashFooter a:visited
	{
		font-size:11px;
		text-align:left;
	}

/* ------------------ Columns ------------------ */

	#gjThreeColumnRightPadding
	{
		padding:0 24px;
	}

/* ------------------ Main Home Features  ------------------ */

	#gjMainHomeFeatureContainerOne ul li a:link, 
	#gjMainHomeFeatureContainerOne ul li a:visited,
	#gjMainHomeFeatureContainerTwo ul li a:link, 
	#gjMainHomeFeatureContainerTwo ul li a:visited,
	#gjMainHomeFeatureContainerThree ul li a:link, 
	#gjMainHomeFeatureContainerThree ul li a:visited
	{
		font-size:11px;
	}

	#gjMainHomeFeatureContainerOne ul li.first a,
	#gjMainHomeFeatureContainerTwo ul li.first a,
	#gjMainHomeFeatureContainerThree ul li.first a
	{
		left:-3px;
		position:relative;
	}

/* ------------------ Job Postings ------------------ */

	table.jobPostings
	{
		font-size:11px;
	}

	.jobPostingsTitle
	{
	}

	.jobPostingsLink, 
	.jobPostingsLink a:link, 
	.jobPostingsLink a:visited 
	{
		font-size:11px;
	}

/* ------------------ Generic Table ------------------ */

	table.genericTable
	{
		font-size:11px;
	}

	.genericTableTitle
	{
	}

	.genericTableLink, 
	.genericTableLink a:link, 
	.genericTableLink a:visited 
	{
		font-size:11px;
	}

	table.genericTable th.CorporateResponses
	{
	}

/* ------------------ PR Contact Us ------------------ */

	#prTable .prTableTopRow em,
	#newsAlertTable em
	{
		font-size:10px;
	}

/* ------------------ Main Home Feature ------------------ */

	#gjMainHomeFeatureContainerOne ul li.last p.mhNewsTitle span,
	#gjMainHomeFeatureContainerTwo ul li.last p.mhNewsTitle span,
	#gjMainHomeFeatureContainerThree ul li.last p.mhNewsTitle span
	{
		display:block;
		font-size:17px;
		margin:0 0 3px 0;
		padding:0;
	}

	#gjMainHomeFeatureContainerOne ul li.last p.mhViewAll a:link, 
	#gjMainHomeFeatureContainerOne ul li.last p.mhViewAll a:visited,
	#gjMainHomeFeatureContainerTwo ul li.last p.mhViewAll a:link, 
	#gjMainHomeFeatureContainerTwo ul li.last p.mhViewAll a:visited,
	#gjMainHomeFeatureContainerThree ul li.last p.mhViewAll a:link, 
	#gjMainHomeFeatureContainerThree ul li.last p.mhViewAll a:visited
	{
		text-decoration:none;
	}

	#gjMainHomeFeatureContainerOne ul li.last p.mhNewsTitle a:link, 
	#gjMainHomeFeatureContainerOne ul li.last p.mhNewsTitle a:visited,
	#gjMainHomeFeatureContainerTwo ul li.last p.mhNewsTitle a:link, 
	#gjMainHomeFeatureContainerTwo ul li.last p.mhNewsTitle a:visited,
	#gjMainHomeFeatureContainerThree ul li.last p.mhNewsTitle a:link, 
	#gjMainHomeFeatureContainerThree ul li.last p.mhNewsTitle a:visited
	{
		text-decoration:underline;
	}

	#gjMainHomeRight p
	{
		font-size:11px;
		padding:0;
	}

	#gjMainHomeRight, 
	#gjMainHomeRight a:link, 
	#gjMainHomeRight a:visited 
	{
	}

	#gjMainHomeRight .mhMarketList a:link, 
	#gjMainHomeRight .mhMarketList a:visited
	{
		cursor:pointer;
		display:block;
		font-size:11px;
		font-weight:bold;
		line-height:95%;
		padding:0;
	}

/* ------------------ Image Library ------------------ */

	.imageLibrary li span
	{
	}

/* ------------------ News Releases ------------------ */


	#newsPageBottomLinks li a:link, 
	#newsPageBottomLinks li a:visited
	{
		font-size:11px;
		text-decoration:none;
	}

/* ------------------ Purell ------------------ */

	#purellBottomLinks strong
	{
		display:block;
		padding-top:10px
	}

/* ------------------ Product Landing Page ------------------ */

	ul.productLandingPageUL li strong, 
	ul.marketKnowhowPageUL li strong
	{
		display:block;
		padding-bottom:3px;
	}

	ul.productLandingPageUL li p, 
	ul.marketKnowhowPageUL li p
	{
		margin:0;
		padding:0 0 20px 0;
	}

	ul.productLandingPageUL li .productSelect
	{
		font-size:11px;
	}

/* ------------------ Health Care ------------------ */

	.productListWithIcon .productDescription a:link, 
	.productListWithIcon .productDescription a:visited
	{
		font-weight:bold;
	}

	.productListLargeDescBottom .productDescription a:link, 
	.productListLargeDescBottom .productDescription a:visited
	{
		font-size:10px;
		text-decoration:underline;
	}

	.productListLargeDescBottom .productDescription a:hover
	{
		text-decoration:none;
	}

	#productListNoIcon a:link,
	#productListNoIcon a:visited
	{
		display:block;
		font-size:13px;
		font-weight:bold;
	}
	
	#gjMarketNav .marketName, #gjMarketNav2 .marketName { color:#000; font-size:26px; }
	
}