@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;}

	a:link.White {color:#fff;}

	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;
	}

	#gjMainHomeRight .mhMarketListSingle a:link,
	#gjMainHomeRight .mhMarketListSingle 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,
	#conversionTool a.page:link,
	#conversionTool a.page:visited,
	#conversionTool a.pageHighlight:link,
	#conversionTool a.pageHighlight: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,
	#conversionTool a.page:link,
	#conversionTool 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,
	#conversionTool a.pageHighlight:link,
	#conversionTool 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,
	#conversionTool a.page:hover,
	#conversionTool 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;
	}
	
	.SusLink
	{
		background:url(/images/layout/aboutGojoArrowInactive.gif) no-repeat;
		display:block;
		font-weight:bold;
		padding:1px 0 0 15px;
	}
	
	.SusLinkActive
	{
		background:url(/images/layout/aboutGojoArrow.gif) no-repeat;
		display:block;
		font-weight:bold;
		padding:1px 0 0 15px;
	}
	/* ------------------ 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;
	}

	.blueLargeButtonMiddle span
	{
		color:#fff;
		font-size:14px;
		vertical-align:middle;
		position:relative;
		top:10px;
	}

	.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;
	}

	#gjMainHomeRight .mhMarketListSingle a:link,
	#gjMainHomeRight .mhMarketListSingle 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;}
}
