@media screen
{
	
/* CLEARFIX
___________________________________________________________________*/
	
	.ClearFix
	{
		float:none;
		display:block;
	}

	.ClearFix:after 
	{
		clear: both;
		content: " ";
		display: block;
		font-size: 0;
		height: 0;
		visibility: hidden;
		width:100%;
	}
	
	* html .ClearFix            
	{ 
		line-height:0;
		width:100%;
		zoom: 1; 
	} /* IE6 */

	*:first-child+html .ClearFix 
	{ 
		zoom: 1; 
	} /* IE7 */

		
/* CONVERSION TOOL WHITE
________________________________________________________________*/
	
	#conversionTool h4
	{
		text-transform:none;
	}
	
	#gjThreeColumnRight #conversionTool h4.gojoH4
	{
	}
	
	#conversionTool select
	{
		margin-bottom:7px;
		width:188px;
	}
	
	#conversionTool .instructions
	{
		color:#fff;
		
		display:block;
		padding-top:5px;
	}
	
	#conversionTool .padding
	{
		float:none;
		padding:0 7px;
	}
	
	#conversionTool .padding a
	{
		display:block;
		padding-bottom:7px;
	}
	
	#gjTwoColumnLeft #conversionTool .padding,	
	#gjTwoColumnLeft #conversionTool .padding a:link,
	#gjTwoColumnLeft #conversionTool .padding a:visited
	{
		color:#fff;
	}
	
	#conversionTool .padding input[type=text]
	{
		margin-right:4px;
		width:130px;
	}
	
	#gjTwoColumnLeft #conversionTool .padding input[type=text]
	{
		width:114px;
	}
	*html #gjTwoColumnLeft #conversionTool .padding input
	{
		width:114px;
	}
	
	#conversionTool .footnote
	{
		font-size:9px;
	}
	
	
/* CONVERSION DIRECT LANDING
_________________________________________________________________*/
	
	#conversionOneColumn
	{
		background:#00c8fe url(../images/conversionBG.jpg) repeat-x left top;
		float:none;
		margin:7px 0 -18px 0;
		padding:7px;		
	}
	
	#conversionOneColumn .content
	{
		background:#fff;
		float:none;
		min-height:300px;
		padding:20px 20px 1px 20px;
		position:relative;
	}
	
	#conversionOneColumn h1
	{
		color:#fff;
		
		margin:0;
		padding:7px 18px;
	}
	
	#conversionOneColumn .content .conversionLeft
	{
		float:left;
		position:relative;
	}
	
	#conversionOneColumn .content .conversionLeft .message
	{
		font-size:16px;
		
		float:none;
		width:375px;
	}
	
	#conversionOneColumn .content .conversionLeft  .DropDowns
	{
		float:none;
		margin-left:65px;
		padding:15px 0 20px 0;
		width:200px;
	}
	
	#conversionOneColumn .content .conversionLeft .DropDowns select
	{
		margin-bottom:7px;
		width:188px;
	}
	
	#conversionOneColumn .content .conversionLeft .padding
	{
		float:none;
		padding:0 7px;
	}
	
	#conversionOneColumn .content .conversionLeft .padding a
	{
		display:block;
		padding-bottom:7px;
	}
	
	#conversionOneColumn .content .conversionLeft .padding input[type=text]
	{
		margin-right:4px;
		width:130px;
	}
	
	#conversionOneColumn .content .conversionRight
	{
		float:right;
		position:relative;
		width:450px;
	}
	
	
/* CONVERSION - SEARCH BY CATEGORY
___________________________________________________________________*/
	
	.viewReplacementContainer
	{
		float:none;
	}
	
	.viewReplacementContainer .floatLeft
	{
		width:500px;
	}
	
	.conversionCheckboxList
	{
		float:left;
		width:100%;
	}
	
	.conversionCheckboxList .item
	{
		text-align:center;
		
		float:left;
		padding:0 13px 30px 20px;
		position:relative;
		width:129px;
		width:96px; !important
	}

	
	.conversionCheckboxList input[type = checkbox]
	{
		left:0;
		position:absolute;
		top:0;
	}
	*html .conversionCheckboxList input
	{
		left:0;
		position:absolute;
		top:0;
	}
	
	.conversionCheckboxList label
	{
		position:relative;
	}
	
	.conversionCheckboxList label .sku
	{
		font-weight:bold;
	}
	
	.conversionCheckboxList label a
	{
		display:block;
	}
	
	.conversionCheckboxList label a.viewReplacement:link, .conversionCheckboxList label a.viewReplacement:visited
	{
		font-size:11px;
		
	}
	
/* CONVERSION RESULTS 
___________________________________________________________________*/

	.conversionResultsItem
	{
		text-align:center;
		
		float:left;
		margin:0 10px 0 30px;
		min-height:100px;
		padding:0 0 10px 0;
		width:224px;
	}
	*html .conversionResultsItem
	{
		margin-left:15px;
	}
	
	.conversionResultsItem div
	{
		float:none;
	}
	
	.conversionResultsTitle
	{
		float:left;
		margin:15px 10px 0 30px;
		width:224px;
	}	
	*html .conversionResultsTitle
	{
		margin:15px 10px 0 15px;
	}
	
	.conversionResultsItem ul, 
	.conversionResultsItem h4
	{
		text-align:left;
	}	
	
	.conversionResultsItem ul
	{
		list-style:disc;
		margin-left:18px;
		padding-left:0;
		width:150px;
	}
	
	.conversionResultsItem img
	{
		display:block;
		margin:0 auto;
	}
	
	.conversionResultsItem span
	{
		display:block;
		margin:10px 0;
	}
	
	.conversionResultsItem span.sku
	{
		font-size:13px;
		font-weight:bold;
	}
	
	.conversionResultsItem .discontinued,
	.conversionResultsTitle .discontinued
	{
		color:#990000;
		font-size:11px;
		font-weight:normal;
		
		float:none;
	}
	
	.conversionResultsArrow
	{
		text-align:center;
		
		float:left;
		margin-top:30px;
		position:relative;
		width:100px;
	}
	
	.conversionResultsArrow img
	{
		display:block;
		left:15px;
		position:absolute;
		top:60px;
	}
	
	
	/* CONVERSION RESULTS TABLE
	___________________________________________________________________*/

	table.conversionResults
	{
		background:#fff;
		border:solid 1px #72b0c0;
		border-collapse:collapse;
		margin:0 0 20px 0;
		width:678px;
	}
	
	table.conversionResultsDispensingOptions
	{
		background:#fff;
		border:solid 1px #72b0c0;
		border-collapse:collapse;
		margin:0 0 20px 0;
		width:528px;
	}
	
	table.conversionResults th
	{
		background:#92d0e6;
		text-align:left;
	}

	table.conversionResults th p, 
	table.conversionResults td p,
	table.conversionResultsDispensingOptions p
	{
		padding:0;
		margin:0;
	}	
	
	table.conversionResults div,
	table.conversionResultsDispensingOptions div
	{
		float:none;
		padding:3px 0 3px 5px;
	}
	
	
	table.conversionResults .skuCol,
	table.conversionResultsDispensingOptions .skuCol
	{
		width:160px;
	}
	
	table.conversionResults .descriptionCol,
	table.conversionResultsDispensingOptions .descriptionCol
	{
		width:256px;
	}
	
	table.conversionResults .casepackCol,
	table.conversionResultsDispensingOptions .casepackCol
	{
		text-align:center;
		width:110px;
	}
	
	table.conversionResults .msdsCol
	{
		text-align:center;
		width:150px;
	}
	
	table.conversionResults .discontinued
	{
		color:#990000;
		font-size:11px;
	}
	
	table.conversionResults .footnote
	{
		font-size:11px;
	}
	
/* CONVERSION RESULTS MAY BE ALSO INTERESTED IN
___________________________________________________________________*/

	.conversionListDescriptionBottom
	{
		float:left;
		list-style:none;
		margin:0;
		min-height:100px;
		padding:0;
		width:100%;
	}

	.conversionListDescriptionBottom li
	{
		float:left;
		margin:0 20px 10px 0;
		min-height:auto;
		padding:0;
		text-align:center;
		width:150px;
	}

	.conversionListDescriptionBottom img 
	{
		cursor:pointer;
	}
	
	.conversionListDescriptionBottom a,
	.conversionListDescriptionBottom span
	{
		display:block;
	}
	
/* CONVERSION RESULTS BOTTOM
__________________________________________________________________*/

	.conversionContactGojo
	{
		float:left;
		margin-top:15px;
		width:330px;
	}
	
	.conversionBottomLinks
	{
		float:right;
		margin-top:15px;
		text-align:right;
		width:330px;
	}
	
	.conversionBottomLinks a
	{
		display:block;
	}
	
	.conversionBottomLinks .conversionDownloadPDF
	{
		background:url(../images/pdfIcon.gif) no-repeat left top;
		float:right;
		margin:3px 0;
		padding:3px 0 5px 25px;
	}
	
/* CONVERSION RESULTS SELECT OR ALL SKUS
__________________________________________________________________*/
	
	#conversionSelectorAllResults
	{
		float:none;
	}
	
	#conversionSelectorAllResults ul
	{
		margin:0 0 15px 13px;
		padding-left:0px;
	}
	
	#conversionSelectorAllResults .column
	{
		width:324px;
	}	
	
	#conversionSelectorAllResults .floatRight h3
	{
		font-style:italic;
	}
	
	#conversionSelectorAllResults h5
	{
		color:#00c8fe;
		margin:10px 0 0 0;
	}
	
	#conversionSelectorAllResults .column span.discontinued
	{
		color:#990000;
		font-size:11px;
	}
	
	#conversionSelectorAllResults .column table span.discontinued
	{
		color:#990000;
		font-size:12px;
	}
	
	#conversionSelectorAllResults .column table
	{
		background:#fff;
		border:solid 1px #72b0c0;
		border-collapse:collapse;
		margin:0 0 20px 0;
	}
	
	#conversionSelectorAllResults .column table tr
	{
		background:#fff;
	}
	
	#conversionSelectorAllResults .column table th
	{
		background:#92d0e6;
		text-align:left;
	}
	
	#conversionSelectorAllResults .column table td 
	{
		vertical-align:top;
	}

	#conversionSelectorAllResults .column table th p, 
	#conversionSelectorAllResults .column table td p
	{
		padding:0;
		margin:0;
	}	
	
	#conversionSelectorAllResults .column table div
	{
		float:none;
		padding:3px 5px 3px 5px;
		position:relative;
	}
	
	#conversionSelectorAllResults .column table div.ClearFix
	{
		padding:0;
		position:static;
	}

	#conversionSelectorAllResults .column table .imageCol
	{
		font-weight:bold;
			
		background:#fff;
		width:77px
	}
	
	#conversionSelectorAllResults .column table .imageCol div
	{
		text-align:center;
		
		padding:0 0 5px 0;
	}
	
	#conversionSelectorAllResults .column table .imageCol div img
	{
		display:block;
	}
	
	#conversionSelectorAllResults .column table .descriptionCol
	{
		height:30px;
		vertical-align:middle;
		width:158px;
	}
	
	#conversionSelectorAllResults .column table .descriptionCol div,
	#conversionSelectorAllResults .column table .casepackCol div
	{
		padding:0 5px;
	}
	
	#conversionSelectorAllResults .column table .copyCol .alsoInterestedIn
	{
		background:url(../images/smallDarkBlueArrow_SPRITE.png) no-repeat left top;
		display:block;
		padding:2px 0 0 20px;
	}
	
	#conversionSelectorAllResults .column table .copyCol .alsoInterestedInActive
	{
		background:url(../images/smallDarkBlueArrow_SPRITE.png) no-repeat left -16px;
	}
	
	#conversionSelectorAllResults .column table .casepackCol
	{
		text-align:center;
		
		vertical-align:middle;
		width:80px;
	}
	
	#conversionSelectorAllResults .column table .casepackCol img
	{
		left:87px;
		position:absolute;
		top:-4px;
	}
	*html #conversionSelectorAllResults .column table .casepackCol img
	{
		left:50px;
	}
	
	/* RELATED PRODUCTS
	____________________________________________________________________*/
		
		#conversionSelectorAllResults .column table ul.relatedProducts 
		{
			font-size:11px;
			
			border:solid 1px #72b0c0;
			display:none;
			float:left;
			list-style:none;
			margin:10px 0 10px 10px;
			padding:0;
			width:214px;
		}
		
		#conversionSelectorAllResults .column table ul.relatedProducts li
		{
			float:left;	
		}
		
		#conversionSelectorAllResults .column table ul.relatedProducts .relatedProductsHeader
		{
			font-weight:bold;
			
			background:#92d0e6;
		}
		
		#conversionSelectorAllResults .column table ul.relatedProducts .SKU
		{
			float:left;
			padding:0;
			width:77px;
		}
		
		#conversionSelectorAllResults .column table ul.relatedProducts .Name
		{
			float:left;
			padding:0;
			width:137px;
		}
		
		
		#conversionSelectorAllResults .column table ul.relatedProducts div div
		{
			padding:3px 5px;
		}

		#conversionSelectorAllResults .column table ul.relatedProducts div.imageCol
		{
			font-weight:normal;
			
			background:none;
			float:left;
			padding:3px 0 3px 5px;
			width:77px;
			width:72px !important
		}
		
		#conversionSelectorAllResults .column table ul.relatedProducts div.descriptionCol
		{
			float:left;
			height:auto;
			padding:3px 0;
			width:137px;
		}
		
	/* NEW FORMULA!
	__________________________________________________________________*/
	
	#conversionSelectorAllResults table.newFormula
	{
		background:#fff;
		border:solid 1px #72b0c0;
		border-collapse:collapse;
		margin:0 0 20px 0;
		width:678px;
	}
		
	#conversionSelectorAllResults table.newFormula th
	{
		background:#92d0e6;
		text-align:left;
	}

	#conversionSelectorAllResults table.newFormula th p, 
	#conversionSelectorAllResults table.newFormula td p,
	{
		padding:0;
		margin:0;
	}	
	
	#conversionSelectorAllResults table.newFormula .imageCol
	{
		font-weight:bold;
			
		background:#fff;
		width:77px
	}
	
	#conversionSelectorAllResults table.newFormula .imageCol div
	{
		text-align:center;
		
		padding:0 0 5px 0;
	}
	
	#conversionSelectorAllResults table.newFormula .imageCol div img
	{
		display:block;
	}
	
	#conversionSelectorAllResults table.newFormula .descriptionCol
	{
		float:left;
		vertical-align:middle;
		width:165px;
	}
	
	#conversionSelectorAllResults table.newFormula .descriptionCol div,
	#conversionSelectorAllResults table.newFormula .casepackCol div
	{
		float:none;
		padding:0 5px;
	}
	
	#conversionSelectorAllResults table.newFormula .copyCol .alsoInterestedIn
	{
		background:url(../images/smallDarkBlueArrow_SPRITE.png) no-repeat left top;
		display:block;
		padding:2px 0 0 20px;
	}
	
	#conversionSelectorAllResults table.newFormula .copyCol .alsoInterestedInActive
	{
		background:url(../images/smallDarkBlueArrow_SPRITE.png) no-repeat left -16px;
	}
	
	#conversionSelectorAllResults table.newFormula .casepackCol
	{
		text-align:center;
		
		float:left;
		vertical-align:middle;
		width:80px;
	}
	
	#conversionSelectorAllResults table.newFormula .copyCol
	{
		vertical-align:top;
		width:601px;
	}
	
	#conversionSelectorAllResults table.newFormula .copyCol ul
	{
		margin-left:18px;
	}
	
/* CONVERSION RESULTS ONE TO MANY
__________________________________________________________________*/
	
	#conversionOneToMany
	{
		float:none;
	}
	
	#conversionOneToMany ul
	{
		margin:0 0 15px 13px;
		padding-left:0px;
	}
	
	#conversionOneToMany .column
	{
	}	
	
	#conversionOneToMany h5
	{
		color:#000;
		margin:10px 0 0 0;
	}
	
	#conversionOneToMany .column span.discontinued
	{
		color:#990000;
		font-size:11px;
	}
	
	#conversionOneToMany .column table span.discontinued
	{
		color:#990000;
		font-size:12px;
	}
	
	#conversionOneToMany table
	{
		background:#fff;
		border:solid 1px #72b0c0;
		border-collapse:collapse;
		margin:0 0 20px 0;
		width:100%;
	}
	
	#conversionOneToMany table tr
	{
		background:#fff;
	}
	
	/* TABLE HEADER
	__________________________________________________________________*/
	
	#conversionOneToMany table th
	{
		background:#92d0e6;
		text-align:left;
	}
	
	#conversionOneToMany table th.imageCol
	{
		width:77px
	}
	
	#conversionOneToMany table th.descriptionCol
	{
		width:158px;
	}
		
	#conversionOneToMany table th.casepackCol
	{
		text-align:center;
	
		width:80px;
	}
	
	#conversionOneToMany table th.arrowCol
	{
		width:24px;
	}
	
	/* TABLE BODY
	__________________________________________________________________*/
	
	#conversionOneToMany table td 
	{
		vertical-align:top;
	}

	#conversionOneToMany table th p, 
	#conversionOneToMany table td p
	{
		padding:0;
		margin:0;
	}	
	
	#conversionOneToMany table div
	{
		float:none;
		padding:3px 5px 3px 5px;
		position:relative;
	}
	
	#conversionOneToMany table td.imageCol
	{
		font-weight:bold;
			
		background:#fff;
		width:77px
	}
	
	#conversionOneToMany table td.imageCol div
	{
		text-align:center;
		
		padding:0 0 5px 0;
	}
	
	#conversionOneToMany table td.imageCol div img
	{
		display:block;
	}
	
	#conversionOneToMany table td.imageCol .arrow
	{
		left:-35px;
		position:absolute;
		top:10px;
	}
	*html #conversionOneToMany table td.imageCol .arrow
	{
		left:-70px;
	}
	
	#conversionOneToMany table td.descriptionCol
	{
		height:30px;
		vertical-align:middle;
		width:225px;
	}
	
	#conversionOneToMany table td.descriptionCol div,
	#conversionOneToMany table td.casepackCol div
	{
		padding:0 5px;
	}
	
	#conversionOneToMany table td.copyCol
	{
		width:225px;
	}
	
	#conversionOneToMany table td.copyCol .alsoInterestedIn
	{
		background:url(../images/smallDarkBlueArrow_SPRITE.png) no-repeat left top;
		display:block;
		padding:2px 0 0 20px;
	}
	
	#conversionOneToMany table td.copyCol .alsoInterestedInActive
	{
		background:url(../images/smallDarkBlueArrow_SPRITE.png) no-repeat left -16px;
	}
		
	#conversionOneToMany table td.casepackCol
	{
		text-align:center;
		
		vertical-align:middle;
		width:80px;
	}
	
	
	#conversionOneToMany table .singleProduct,
	#conversionOneToMany table .multipleProducts
	{
		vertical-align:top;
		width:325px;
	}
	
	/* INNER TABLE
	__________________________________________________________________*/
	
	#conversionOneToMany .singleProduct table,
	#conversionOneToMany .multipleProducts table
	{
		background:none;
		border:none;
		border-collapse:collapse;
		margin:0;
	}
	
	#conversionOneToMany .singleProduct table tr,
	#conversionOneToMany .multipleProducts table tr
	{
		background:none;
	}	
	
	#conversionOneToMany .multipleProducts table
	{
		border-bottom:solid 1px #72b0c0;
	}
	
	#conversionOneToMany .mainProduct
	{
		border-bottom:solid 1px #72b0c0;
	}
	
	/* RELATED PRODUCTS
	____________________________________________________________________*/
		
		#conversionOneToMany .column table ul.relatedProducts 
		{
			font-size:11px;
			
			border:solid 1px #72b0c0;
			display:none;
			float:left;
			list-style:none;
			margin:10px 0;
			padding:0;
			width:99%;
		}
		
		#conversionOneToMany .column table ul.relatedProducts li
		{
			float:left;	
		}
		
		#conversionOneToMany .column table ul.relatedProducts .relatedProductsHeader
		{
			font-weight:bold;
			
			background:#92d0e6;
		}
		
		#conversionOneToMany .column table ul.relatedProducts .SKU
		{
			float:left;
			padding:0;
			width:65px;
		}
		
		#conversionOneToMany .column table ul.relatedProducts .Name
		{
			float:left;
			padding:0;
			width:140px;
		}
		
		
		#conversionOneToMany .column table ul.relatedProducts div div
		{
			padding:3px 5px;
		}

		#conversionOneToMany .column table ul.relatedProducts div.imageCol
		{
			font-weight:normal;
			
			background:none;
			float:left;
			padding:3px 0 3px 5px;
			width:70px;
			width:65px !important
		}
		
		#conversionOneToMany .column table ul.relatedProducts div.descriptionCol
		{
			float:left;
			height:auto;
			padding:3px 0;
			width:135px;
		}
	
	
	
	
/* PRODUCT NAME HOVER
__________________________________________________________________*/

	#conversionProductNameHover
	{
		float:left;
		width:100%;
	}
	
	#conversionProductNameHover .column
	{
		width:324px;
	}
	
	#conversionProductNameHover .column table
	{
		background:#fff;
		border:solid 1px #72b0c0;
		border-collapse:collapse;
		margin:0 0 20px 0;
	}
	
	#conversionProductNameHover .column table table
	{
		background:#fff;
		border:none;
		margin:0;
	}
	
	#conversionProductNameHover .column table tr
	{
		background:#fff;
	}
	
	#conversionProductNameHover .column table th
	{
		background:#92d0e6;
		text-align:left;
	}
	
	#conversionProductNameHover .column table td 
	{
		vertical-align:top;
	}

	#conversionProductNameHover .column table th p, 
	#conversionProductNameHover .column table td p
	{
		padding:0;
		margin:0;
	}	
	
	#conversionProductNameHover .column table div
	{
		float:none;
		padding:3px 5px 3px 5px;
		position:relative;
	}
	/*
	#conversionProductNameHover .column table div div
	{
		display:none;
		float:none;
		padding:0;
	}*/
	
	#conversionProductNameHover .column table .productName
	{
		font-weight:bold;
		
		padding-top:5px;
	}
	
	#conversionProductNameHover .column table .imageCol
	{			
		width:77px
	}
	
	#conversionProductNameHover .column table .imageCol div img
	{
		display:block;
	}
	
	#conversionProductNameHover .column table .descriptionCol
	{
		vertical-align:middle;
		width:158px;
	}
	
	#conversionProductNameHover .column table .descriptionCol div,
	#conversionProductNameHover .column table .casepackCol div
	{
		padding:0 5px;
	}
	
	#conversionProductNameHover .column table .casepackCol
	{
		text-align:center;
		
		vertical-align:middle;
		width:80px;
	}
	
	#conversionProductNameHover .column table .casepackCol img
	{
		left:87px;
		position:absolute;
		top:-4px;
	}
	*html #conversionProductNameHover .column table .casepackCol img
	{
		left:50px;
	}
	
/* PRODUCT SEARCH - DISCONTINUED
__________________________________________________________________*/

	#alternateProduct
	{
		float:left;
		margin-bottom:15px;
		width:100%;
	}
	
	#alternateProduct .alternateImage
	{
		float:left;
		width:77px;
	}
	
	#alternateProduct .alternateDescription
	{
		float:right;
		width:390px;
	}
	
	#alternateProduct .alternateDescription div
	{
		float:none;
	}
	
	#alternateProduct .alternateDescription div a
	{
		font-weight:bold;
	}
	
	#alternateProduct .alternateDescription ul
	{
		margin-left:0;
		padding-left:18px;
	}
	
/*
___________________________________________________________________*/

	#cluetip
	{
		text-align:left;
	}
	*html #cluetip { border:solid 1px #000; }
	
	#cluetip h3
	{
		font-size:12px;
		font-weight:normal;
	}

	#cluetip-outer
	{		
		background:#fff;
		padding:10px;
	}
}

@media print
{
	
	
/* CLEARFIX
___________________________________________________________________*/
	
	.ClearFix
	{
		float:none;
	}

	.ClearFix:after 
	{
		clear: both;
		content: " ";
		display: block;
		font-size: 0;
		height: 0;
		visibility: hidden;
	}
	
	* html .ClearFix            
	{ 
		line-height:0;
		width:100%;
		zoom: 1; 
	} /* IE6 */

	*:first-child+html .ClearFix 
	{ 
		line-height:0;
		width:100%;
		zoom: 1; 
	} /* IE7 */

		
/* CONVERSION TOOL WHITE
________________________________________________________________*/
	
	#conversionTool 
	{
		display:none;
	}	
	
/* CONVERSION DIRECT LANDING
_________________________________________________________________*/
	
	#conversionOneColumn
	{
		float:none;
		margin:7px 0 -18px 0;
		padding:7px;		
	}
	
	#conversionOneColumn .content
	{
		background:#fff;
		float:none;
		min-height:300px;
		padding:20px 20px 1px 20px;
		position:relative;
	}
	
	#conversionOneColumn h1
	{
		margin:0;
		padding:7px 18px;
	}
	
	#conversionOneColumn .content .conversionLeft
	{
		float:left;
		position:relative;
	}
	
	#conversionOneColumn .content .conversionLeft .message
	{
		font-size:16px;
		
		float:none;
		width:375px;
	}
	
	#conversionOneColumn .content .conversionLeft  .DropDowns
	{
		float:none;
		margin-left:65px;
		padding:15px 0 20px 0;
		width:200px;
	}
	
	#conversionOneColumn .content .conversionLeft .DropDowns select
	{
		margin-bottom:7px;
		width:188px;
	}
	
	#conversionOneColumn .content .conversionLeft .padding
	{
		float:none;
		padding:0 7px;
	}
	
	#conversionOneColumn .content .conversionLeft .padding a
	{
		display:block;
		padding-bottom:7px;
	}
	
	#conversionOneColumn .content .conversionLeft .padding input[type=text]
	{
		margin-right:4px;
		width:130px;
	}
	
	#conversionOneColumn .content .conversionRight
	{
		display:none;
	}
	
	
/* CONVERSION - SEARCH BY CATEGORY
___________________________________________________________________*/
	
	.viewReplacementContainer
	{
		clear:both;
		float:none;
	}
	
	.viewReplacementContainer .floatLeft
	{
		float:none;
		width:500px;
	}
	
	.viewReplacementContainer .floatRight
	{
		display:none;
	}	
	
	.conversionCheckboxList
	{
		clear:both;
		float:left;
		width:100%;
	}
	
	.conversionCheckboxList .item
	{
		text-align:center;
		
		float:left;
		padding:0 13px 30px 20px;
		position:relative;
		width:129px;
		width:96px; !important
	}
		
	.conversionCheckboxList input[type = checkbox]
	{
		left:0;
		position:absolute;
		top:0;
	}
	*html .conversionCheckboxList input
	{
		left:0;
		position:absolute;
		top:0;
	}
	
	.conversionCheckboxList label
	{
		position:relative;
	}
	
	.conversionCheckboxList label .sku
	{
		font-weight:bold;
	}
	
	.conversionCheckboxList label a
	{
		display:block;
	}
	
	.conversionCheckboxList label a.viewReplacement:link, .conversionCheckboxList label a.viewReplacement:visited
	{
		font-size:11px;
	}
	
/* CONVERSION RESULTS 
___________________________________________________________________*/

	.conversionResultsItem
	{
		text-align:center;
		
		float:left;
		margin:0 10px 0 30px;
		min-height:100px;
		padding:0 0 10px 0;
		width:224px;
	}
	*html .conversionResultsItem
	{
		margin-left:15px;
	}
	
	.conversionResultsItem div
	{
		float:none;
	}
	
	.conversionResultsTitle
	{
		float:left;
		margin:15px 10px 0 30px;
		width:224px;
	}	
	*html .conversionResultsTitle
	{
		margin:15px 10px 0 15px;
	}
	
	.conversionResultsItem ul, 
	.conversionResultsItem h4
	{
		text-align:left;
	}	
	
	.conversionResultsItem ul
	{
		list-style:disc;
		margin-left:18px;
		padding-left:0;
		width:150px;
	}
	
	.conversionResultsItem img
	{
		display:block;
		margin:0 auto;
	}
	
	.conversionResultsItem span
	{
		display:block;
		margin:10px 0;
	}
	
	.conversionResultsItem span.sku
	{
		font-size:13px;
		font-weight:bold;
	}
	
	.conversionResultsItem .discontinued,
	.conversionResultsTitle .discontinued
	{
		color:#990000;
		font-size:11px;
		font-weight:normal;
		
		float:none;
	}
	
	.conversionResultsArrow
	{
		text-align:center;
		
		float:left;
		margin-top:30px;
		position:relative;
		width:100px;
	}
	
	.conversionResultsArrow img
	{
		display:block;
		left:15px;
		position:absolute;
		top:60px;
	}
	
	
	/* CONVERSION RESULTS TABLE
	___________________________________________________________________*/

	table.conversionResults
	{
		background:#fff;
		border:solid 1px #72b0c0;
		border-collapse:collapse;
		margin:0 0 20px 0;
		width:650px;
	}
	
	table.conversionResultsDispensingOptions
	{
		background:#fff;
		border:solid 1px #72b0c0;
		border-collapse:collapse;
		margin:0 0 20px 0;
		width:528px;
	}
	
	table.conversionResults th
	{
		background:#92d0e6;
		text-align:left;
	}

	table.conversionResults th p, 
	table.conversionResults td p,
	table.conversionResultsDispensingOptions p
	{
		padding:0;
		margin:0;
	}	
	
	table.conversionResults div,
	table.conversionResultsDispensingOptions div
	{
		float:none;
		padding:3px 0 3px 5px;
	}
	
	
	table.conversionResults .skuCol,
	table.conversionResultsDispensingOptions .skuCol
	{
		width:160px;
	}
	
	table.conversionResults .descriptionCol,
	table.conversionResultsDispensingOptions .descriptionCol
	{
	}
	
	table.conversionResults .casepackCol,
	table.conversionResultsDispensingOptions .casepackCol
	{
		text-align:center;
		width:110px;
	}
	
	table.conversionResults .msdsCol
	{
		text-align:center;
		width:150px;
	}
	
	table.conversionResults .discontinued
	{
		color:#990000;
		font-size:11px;
	}
	
	table.conversionResults .footnote
	{
		font-size:11px;
	}
	
/* CONVERSION RESULTS MAY BE ALSO INTERESTED IN
___________________________________________________________________*/

	.conversionListDescriptionBottom
	{
		float:left;
		list-style:none;
		margin:0;
		min-height:100px;
		padding:0;
		width:100%;
	}

	.conversionListDescriptionBottom li
	{
		float:left;
		margin:0 20px 10px 0;
		min-height:auto;
		padding:0;
		text-align:center;
		width:150px;
	}

	.conversionListDescriptionBottom img 
	{
		cursor:pointer;
	}
	
	.conversionListDescriptionBottom a,
	.conversionListDescriptionBottom span
	{
		display:block;
	}
	
/* CONVERSION RESULTS BOTTOM
__________________________________________________________________*/

	.conversionContactGojo
	{
		clear:both;
		margin-top:15px;
		width:330px;
	}
	
	.conversionBottomLinks
	{
		display:none;
	}
	
	.conversionBottomLinks a
	{
		display:block;
	}
	
	.conversionBottomLinks .conversionDownloadPDF
	{
		background:url(../images/pdfIcon.gif) no-repeat left top;
		float:right;
		margin:3px 0;
		padding:3px 0 5px 25px;
	}
	
/* CONVERSION RESULTS SELECT OR ALL SKUS
__________________________________________________________________*/
	
	#conversionSelectorAllResults
	{
		float:none;
	}
	
	#conversionSelectorAllResults ul
	{
		margin:0 0 15px 13px;
		padding-left:0px;
	}
	
	#conversionSelectorAllResults .column
	{
		width:324px;
	}	
	
	#conversionSelectorAllResults .floatRight h3
	{
		font-style:italic;
	}
	
	#conversionSelectorAllResults h5
	{
		color:#00c8fe;
		margin:10px 0 0 0;
	}
	
	#conversionSelectorAllResults .column span.discontinued
	{
		color:#990000;
		font-size:11px;
	}
	
	#conversionSelectorAllResults .column table span.discontinued
	{
		color:#990000;
		font-size:12px;
	}
	
	#conversionSelectorAllResults .column table
	{
		background:#fff;
		border:solid 1px #72b0c0;
		border-collapse:collapse;
		margin:0 0 20px 0;
		page-break-inside:avoid;
	}
	
	#conversionSelectorAllResults .column table tr
	{
		background:#fff;
	}
	
	#conversionSelectorAllResults .column table th
	{
		background:#92d0e6;
		text-align:left;
	}
	
	#conversionSelectorAllResults .column table td 
	{
		vertical-align:top;
	}

	#conversionSelectorAllResults .column table th p, 
	#conversionSelectorAllResults .column table td p
	{
		padding:0;
		margin:0;
	}	
	
	#conversionSelectorAllResults .column table div
	{
		float:none;
		padding:3px 5px 3px 5px;
		position:relative;
	}
	
	#conversionSelectorAllResults .column table div.ClearFix
	{
		padding:0;
		position:static;
	}

	#conversionSelectorAllResults .column table .imageCol
	{
		font-weight:bold;
			
		background:#fff;
		width:77px
	}
	
	#conversionSelectorAllResults .column table .imageCol div
	{
		text-align:center;
		
		padding:0 0 5px 0;
	}
	
	#conversionSelectorAllResults .column table .imageCol div img
	{
		display:block;
	}
	
	#conversionSelectorAllResults .column table .descriptionCol
	{
		height:30px;
		vertical-align:middle;
		width:150px;
	}
	
	#conversionSelectorAllResults .column table .descriptionCol div,
	#conversionSelectorAllResults .column table .casepackCol div
	{
		padding:0 5px;
	}
	
	#conversionSelectorAllResults .column table .copyCol .alsoInterestedIn
	{
		background:url(../images/smallDarkBlueArrow_SPRITE.png) no-repeat left top;
		display:block;
		padding:2px 0 0 20px;
	}
	
	#conversionSelectorAllResults .column table .copyCol .alsoInterestedInActive
	{
		background:url(../images/smallDarkBlueArrow_SPRITE.png) no-repeat left -16px;
	}
	
	#conversionSelectorAllResults .column table .casepackCol
	{
		text-align:center;
		
		vertical-align:middle;
		width:80px;
	}
	
	#conversionSelectorAllResults .column table .casepackCol img
	{
		display:none;
	}
	*html #conversionSelectorAllResults .column table .casepackCol img
	{
		left:50px;
	}
	
	/* RELATED PRODUCTS
	____________________________________________________________________*/
		
		#conversionSelectorAllResults .column table ul.relatedProducts 
		{
			font-size:11px;
			
			border:solid 1px #72b0c0;
			display:none;
			float:left;
			list-style:none;
			margin:10px 0 10px 10px;
			padding:0;
			width:214px;
		}
		
		#conversionSelectorAllResults .column table ul.relatedProducts li
		{
			float:left;	
		}
		
		#conversionSelectorAllResults .column table ul.relatedProducts .relatedProductsHeader
		{
			font-weight:bold;
			
			background:#92d0e6;
		}
		
		#conversionSelectorAllResults .column table ul.relatedProducts .SKU
		{
			float:left;
			padding:0;
			width:77px;
		}
		
		#conversionSelectorAllResults .column table ul.relatedProducts .Name
		{
			float:left;
			padding:0;
			width:137px;
		}
		
		
		#conversionSelectorAllResults .column table ul.relatedProducts div div
		{
			padding:3px 5px;
		}

		#conversionSelectorAllResults .column table ul.relatedProducts div.imageCol
		{
			font-weight:normal;
			
			background:none;
			float:left;
			padding:3px 0 3px 5px;
			width:77px;
			width:72px !important
		}
		
		#conversionSelectorAllResults .column table ul.relatedProducts div.descriptionCol
		{
			float:left;
			height:auto;
			padding:3px 0;
			width:137px;
		}
		
	/* NEW FORMULA!
	__________________________________________________________________*/
	
	#conversionSelectorAllResults table.newFormula
	{
		background:#fff;
		border:solid 1px #72b0c0;
		border-collapse:collapse;
		margin:0 0 20px 0;
		width:650px;
	}
		
	#conversionSelectorAllResults table.newFormula th
	{
		background:#92d0e6;
		text-align:left;
	}

	#conversionSelectorAllResults table.newFormula th p, 
	#conversionSelectorAllResults table.newFormula td p,
	{
		padding:0;
		margin:0;
	}	
	
	#conversionSelectorAllResults table.newFormula .imageCol
	{
		font-weight:bold;
			
		background:#fff;
		width:77px
	}
	
	#conversionSelectorAllResults table.newFormula .imageCol div
	{
		text-align:center;
		
		padding:0 0 5px 0;
	}
	
	#conversionSelectorAllResults table.newFormula .imageCol div img
	{
		display:block;
	}
	
	#conversionSelectorAllResults table.newFormula .descriptionCol
	{
		float:left;
		vertical-align:middle;
		width:165px;
	}
	
	#conversionSelectorAllResults table.newFormula .descriptionCol div,
	#conversionSelectorAllResults table.newFormula .casepackCol div
	{
		float:none;
		padding:0 5px;
	}
	
	#conversionSelectorAllResults table.newFormula .copyCol .alsoInterestedIn
	{
		background:url(../images/smallDarkBlueArrow_SPRITE.png) no-repeat left top;
		display:block;
		padding:2px 0 0 20px;
	}
	
	#conversionSelectorAllResults table.newFormula .copyCol .alsoInterestedInActive
	{
		background:url(../images/smallDarkBlueArrow_SPRITE.png) no-repeat left -16px;
	}
	
	#conversionSelectorAllResults table.newFormula .casepackCol
	{
		text-align:center;
		
		float:left;
		vertical-align:middle;
		width:80px;
	}
	
	#conversionSelectorAllResults table.newFormula .copyCol
	{
		vertical-align:top;
		width:601px;
	}
	
	#conversionSelectorAllResults table.newFormula .copyCol ul
	{
		margin-left:18px;
	}
	
/* CONVERSION RESULTS ONE TO MANY
__________________________________________________________________*/
	
	#conversionOneToMany
	{
		float:none;
	}
	
	#conversionOneToMany ul
	{
		margin:0 0 15px 13px;
		padding-left:0px;
	}
	
	#conversionOneToMany .column
	{
	}	
	
	#conversionOneToMany h5
	{
		color:#00c8fe;
		margin:10px 0 0 0;
	}
	
	#conversionOneToMany .column span.discontinued
	{
		color:#990000;
		font-size:11px;
	}
	
	#conversionOneToMany .column table span.discontinued
	{
		color:#990000;
		font-size:12px;
	}
	
	#conversionOneToMany table
	{
		background:#fff;
		border:solid 1px #72b0c0;
		border-collapse:collapse;
		margin:0 0 20px 0;
	}
	
	#conversionOneToMany table tr
	{
		background:#fff;
	}
	
	/* TABLE HEADER
	__________________________________________________________________*/
	
	#conversionOneToMany table th
	{
		background:#92d0e6;
		text-align:left;
	}
	
	#conversionOneToMany table th.imageCol
	{
		width:77px
	}
	
	#conversionOneToMany table th.descriptionCol
	{
		width:158px;
	}
		
	#conversionOneToMany table th.casepackCol
	{
		text-align:center;
	
		width:80px;
	}
	
	#conversionOneToMany table th.arrowCol
	{
	}
	
	/* TABLE BODY
	__________________________________________________________________*/
	
	#conversionOneToMany table td 
	{
		vertical-align:top;
	}

	#conversionOneToMany table th p, 
	#conversionOneToMany table td p
	{
		padding:0;
		margin:0;
	}	
	
	#conversionOneToMany table div
	{
		float:none;
		padding:3px 5px 3px 5px;
		position:relative;
	}
	
	#conversionOneToMany table td.imageCol
	{
		font-weight:bold;
			
		background:#fff;
		width:77px
	}
	
	#conversionOneToMany table td.imageCol div
	{
		text-align:center;
		
		padding:0 0 5px 0;
	}
	
	#conversionOneToMany table td.imageCol div img
	{
		display:block;
	}
	
	#conversionOneToMany table td.imageCol .arrow
	{
		display:none;
	}
	*html #conversionOneToMany table td.imageCol .arrow
	{
		left:-70px;
	}
	
	#conversionOneToMany table td.descriptionCol
	{
		height:30px;
		vertical-align:middle;
		width:158px;
	}
	
	#conversionOneToMany table td.descriptionCol div,
	#conversionOneToMany table td.casepackCol div
	{
		padding:0 5px;
	}
	
	#conversionOneToMany table td.copyCol .alsoInterestedIn
	{
		background:url(../images/smallDarkBlueArrow_SPRITE.png) no-repeat left top;
		display:block;
		padding:2px 0 0 20px;
	}
	
	#conversionOneToMany table td.copyCol .alsoInterestedInActive
	{
		background:url(../images/smallDarkBlueArrow_SPRITE.png) no-repeat left -16px;
	}
		
	#conversionOneToMany table td.casepackCol
	{
		text-align:center;
		
		vertical-align:middle;
		width:80px;
	}
	
	
	#conversionOneToMany table .singleProduct,
	#conversionOneToMany table .multipleProducts
	{
		vertical-align:top;
	}
	
	/* INNER TABLE
	__________________________________________________________________*/
	
	#conversionOneToMany .singleProduct table,
	#conversionOneToMany .multipleProducts table
	{
		background:none;
		border:none;
		border-collapse:collapse;
		clear:both;
		margin:0;
	}
	
	#conversionOneToMany .singleProduct table tr,
	#conversionOneToMany .multipleProducts table tr
	{
		background:none;
	}	
	
	#conversionOneToMany .multipleProducts table
	{
		border-bottom:solid 1px #72b0c0;
	}	
	
	.pagebreakafterBefore
	{
		page-break-before:always;
	}
	
	
	/* RELATED PRODUCTS
	____________________________________________________________________*/
		
		#conversionOneToMany .column table ul.relatedProducts 
		{
			display:none;
		}
			
	
	
/* PRODUCT NAME HOVER
__________________________________________________________________*/

	#conversionProductNameHover
	{
		float:left;
		width:100%;
	}
	
	#conversionProductNameHover .column
	{
		width:324px;
	}
	
	#conversionProductNameHover .column table
	{
		background:#fff;
		border:solid 1px #72b0c0;
		border-collapse:collapse;
		margin:0 0 20px 0;
	}
	
	#conversionProductNameHover .column table table
	{
		background:#fff;
		border:none;
		margin:0;
	}
	
	#conversionProductNameHover .column table tr
	{
		background:#fff;
	}
	
	#conversionProductNameHover .column table th
	{
		background:#92d0e6;
		text-align:left;
	}
	
	#conversionProductNameHover .column table td 
	{
		vertical-align:top;
	}

	#conversionProductNameHover .column table th p, 
	#conversionProductNameHover .column table td p
	{
		padding:0;
		margin:0;
	}	
	
	#conversionProductNameHover .column table div
	{
		float:none;
		padding:3px 5px 3px 5px;
		position:relative;
	}
	/*
	#conversionProductNameHover .column table div div
	{
		display:none;
		float:none;
		padding:0;
	}*/
	
	#conversionProductNameHover .column table .productName
	{
		font-weight:bold;
		
		padding-top:5px;
	}
	
	#conversionProductNameHover .column table .imageCol
	{			
		width:77px
	}
	
	#conversionProductNameHover .column table .imageCol div img
	{
		display:block;
	}
	
	#conversionProductNameHover .column table .descriptionCol
	{
		vertical-align:middle;
		width:150px;
	}
	
	#conversionProductNameHover .column table .descriptionCol div,
	#conversionProductNameHover .column table .casepackCol div
	{
		padding:0 5px;
	}
	
	#conversionProductNameHover .column table .casepackCol
	{
		text-align:center;
		
		vertical-align:middle;
		width:80px;
	}
	
	#conversionProductNameHover .column table .casepackCol img
	{
		left:87px;
		position:absolute;
		top:-4px;
	}
	*html #conversionProductNameHover .column table .casepackCol img
	{
		left:50px;
	}
	
/* PRODUCT SEARCH - DISCONTINUED
__________________________________________________________________*/

	#alternateProduct
	{
		float:left;
		margin-bottom:15px;
		width:100%;
	}
	
	#alternateProduct .alternateImage
	{
		float:left;
		width:77px;
	}
	
	#alternateProduct .alternateDescription
	{
		float:right;
		width:390px;
	}
	
	#alternateProduct .alternateDescription div
	{
		float:none;
	}
	
	#alternateProduct .alternateDescription div a
	{
		font-weight:bold;
	}
	
	#alternateProduct .alternateDescription ul
	{
		margin-left:0;
		padding-left:18px;
	}

}