A   {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #6699cc;
	text-decoration: none;
	}

A:Visited   {	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #6699cc;}

A:Active          {font-family: Helvetica, Arial, sans-serif;
font-size: 9pt;
color:#ff9900; 
font-weight: bold;
text-decoration: none;}

A:Hover         {font-family: Helvetica, Arial, sans-serif;
font-size: 9pt;
color:#ffcc00;
font-weight: bold;
/*text-decoration: underline;*/}

A.blue          {font-family: Helvetica, Arial, sans-serif;
font-size: 8pt;
color:#6699cc;
font-weight: bold; 
text-decoration: none;
line-height: 16px;}

A.homepagelink
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6699cc;
	text-decoration: none;
}
A.homepagelink:visited
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6699cc;
	text-decoration: none;	
}
A.homepagelink:active
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6699cc;
	text-decoration: none;
}
A.homepagelink:hover
{
	font-family: Helvetica, Arial, sans-serif;
	font-size:  12px;
	font-weight: bold;
	color: #ffcc00;
	text-decoration: none;
}
A.homepagelink2
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}
A.homepagelink2:visited
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
	text-decoration: none;	
}
A.homepagelink2:active
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}
A.homepagelink2:hover
{
	font-family: Helvetica, Arial, sans-serif;
	font-size:  12px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}
A.blue:Visited         
{
 font-family: Helvetica, Arial, sans-serif;
font-size: 8pt;
color:#6699cc;
font-weight: bold; 
text-decoration: none;
line-height: 16px;}

A.blue:Active          {font-family: Helvetica, Arial, sans-serif;
font-size: 8pt;
color:#ff9900;
font-weight: bold; 
text-decoration: none;
line-height: 16px;}

A.blue:Hover         {font-family: Helvetica, Arial, sans-serif;
font-size: 8pt;
color:#ffcc00;
font-weight: bold; 
text-decoration: none;
line-height: 16px;}

A.links          {font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#6699cc;
font-weight: 800; 
text-decoration: none;
text-alig: right;				line-height: 14px;}

A.links:Visited         {font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#6699cc;
font-weight: 800; 
text-decoration: none;
text-alig: right;
line-height: 14px;}

A.links:Active          {font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#ff9900;
font-weight: 800; 
text-decoration: none;
text-alig: right;				line-height: 14px;}

A.links:Hover         {font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#ffcc00;
font-weight: 800; 
text-decoration: none;
text-alig: right;				line-height: 14px;}

A.linksdk          {font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#336699;
font-weight: 1200; 
text-decoration: none;
text-alig: right;				
line-height: 14px;
}

A.linksdk:Visited         {font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#336699;
font-weight: 1200; 
text-decoration: none;
text-alig: right;
line-height: 14px;}

A.linksdk:Active          {font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#336699;
font-weight: 1200; 
text-decoration: none;
text-alig: right;				line-height: 14px;}

A.linksdk:Hover         {font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#336699;
font-weight: 1200; 
text-decoration: underline;
text-alig: right;				line-height: 14px;}

A.linksul          {font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#6699cc;
font-weight: bold; 
text-decoration: underline;
text-alig: right;
line-height: 16px;}

A.linksul:Visited         {font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#6699cc;
font-weight: bold; 
text-decoration: underline;
text-alig: right;
line-height: 16px;}

A.linksul:Active          {font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#ff9900;
font-weight: bold; 
text-decoration: underline;
text-alig: right;
line-height: 16px;}

A.linksul:Hover         {font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#ffcc00;
font-weight: bold; 
text-decoration: underline;
text-alig: right;
line-height: 16px;}

A.gradelist          {font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#6699cc;
font-weight: bold; 
text-decoration: underline;
text-alig: right;
line-height: 20px;}

A.gradelist:Visited         {font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#666666;
font-weight: bold; 
text-decoration: underline;
text-alig: right;
line-height: 20px;}

A.gradelist:Active          {font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#ff9900;
font-weight: bold; 
text-decoration: underline;
text-alig: right;
line-height: 20px;}

A.gradelist:Hover         {font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color:#ffcc00;
font-weight: bold; 
text-decoration: underline;
text-alig: right;
line-height: 20px;}


#bottomnav
{font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
color:#6699cc;
font-weight: bold; 
text-decoration: none;}


#bottomnav:Visited
{font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
color:#6699cc;
font-weight: bold; 
text-decoration: none;}

#bottomnav:Active:Hover
{font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
color:#ff9900;
font-weight: bold; 
text-decoration: none;}

#bottomnav:Hover
{font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
color:#ff9900;
font-weight: bold; 
text-decoration: none;}

#doc_link
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: Navy;
	vertical-align: bottom;
}

.doc_name
{
	font-weight: bold;
	font-size: 8pt;
	color: darkslateblue;
	font-family: Helvetica, Arial, sans-serif;
}

#link		
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #6699cc;
	text-align: right;
	text-decoration: none;
}


#link_sm	
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #6699cc;
 
}

#link_sm7
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #6699cc;
}

#link2
{
	font-weight: 600;
	font-size: 9pt;
	color: #336699;
	font-family: Arial, sans-serif;
}

#link3
{
	font-weight: bold;
	font-size: 9pt;
	color: #006699;
	font-family: Helvetica, Arial, sans-serif;
	text-alig: right;
}

td  		{font-family: Helvetica, Arial, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #000000;
}

#search 		{font-family: Helvetica, Arial, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #666666;
}

#menu 		{font-family: Helvetica, Arial, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #000000;
}

#nav 		{font-family: Helvetica, Arial, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #ffffff;
}

#select 		{font-family: Helvetica, Arial, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #ff9900;
}

#copy 		{font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
color: #999999;
}

#bnav 		{font-family: Helvetica, Arial, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #99cc66;
}

#vlink		{font-family: Helvetica, Arial, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #6699cc;
text-alig: right;
text-decoration: none;
}

#header		{font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
font-weight: bold;
color: #000000;
}

#tabletitle0		{font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
font-weight: bold;
color: navy;
}

#tabletitle		{font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
}

#tablehead		{font-family: Helvetica, Arial, sans-serif;
font-size: 9px;
font-weight: bold;
color: #ffffff;
}

#tabletext		{font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
color: #333333;
}

#bold		{font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
color: #000000;
}

#note
{
  font-weight: normal;
  font-size: 7pt;
  vertical-align: text-top;
  color: dimgray;
  font-family: Helvetica, Arial, sans-serif;
}

#note7		{font-family: Helvetica, Arial, sans-serif;
font-size: 7pt;
font-weight: normal;
color: #999999;

}
#note8		{font-family: Helvetica, Arial, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #999999;
}

b		{font-family: Helvetica, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000000;
}

#blue-dark
{
  font-weight: bold;
  font-size: 12px;
  color: darkslateblue;
  font-family: Helvetica, Arial, sans-serif;
}

#blue		{font-family: Helvetica, Arial, sans-serif;
font-size: 13px;
font-weight: bold;
color: #336699;
}

#blueSmall		{font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #336699;
}

#blueSmall2		{font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #336699;
}

#button		{font-family: Tahoma;
font-size: 12pt;
font-weight: normal;
color: #ff6600;
}

blockquote  		{font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: normal;
color: #000000;
}

h1 		{font-family: Helvetica, Arial, sans-serif;
font-size: 18px;
font-weight: bold;
color: #336699;
} 

h2 		{font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
font-weight: normal;
font-style: italic;
color: #000000;
} 

h4		{font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
font-weight: normal;
padding: 0px;
color: #000000;
}

h5 		{font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
} 
h6 		{font-family: Helvetica, Arial, sans-serif;
font-size: 18px;
font-weight: bold;
color: red;
} 
sup 		{font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
} 

#date		{font-family: Helvetica, Arial, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #6699cc;
text-alig: right;
}

.MottoText
{
	font-size: 9pt;
	color: #336699;
	font-family: Arial;
	text-align: center;
	FONT-WEIGHT: bolder;
	font-style: italic;
}

.FeatureList
{
	list-style-type: none;
	text-indent: 0;
	margin-left: 10;
	margin-top: -5; 
	font-size: 5pt;
}

.FeatureList2
{
	list-style-type: square;
	text-indent: 0;
	margin-left: 10;
	margin-top: 5; 
	font-size: 6pt;
}

#FeatureLink
{
	font-weight: bold;
	font-size: 8pt;
	color: #6699cc;
	font-family: Helvetica, Arial, sans-serif;
	text-align: left;
	text-indent: 0pt;
	text-decoration: none;
}		

#FeatureLink1
{
	font-weight: bold;
	font-size: 8pt;
	color: #6699cc;
	font-family: Helvetica, Arial, sans-serif;
	text-align: left;
	xpadding-left: 5;
	xtext-indent: 5pt;
	text-decoration: none;
}		
								
#FeatureLink_More
{
	font-weight: bold;
	font-size: 8pt;
	color: Maroon;
	font-family: Helvetica, Arial, sans-serif;
	text-align: right;
}				
.Button
{
	font-weight: bold;
	font-size: 9pt;
	color: navy;
	background-color: palegoldenrod;
}

.SOTitle
{
	
	
}
.SOsubTitle1
{
	padding-left: 25px;
	font-weight: bold;
	font-size: 10pt;
	height: 25px;
	xbackground-color: #6495ed;
}
.SOsubTitle2
{
	font-weight: bold;
}
.SOLevel2
{
	padding-bottom: 10px;
}

.SubHeadDirections
{
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
color:  #336699;
} 

.showEven
{

}

.showOdd
{
	background-color: #efefef;
}

.headerdate
{
	padding-right:15px; 
	font:bold 10pt; 
	color:navy;
}
.headerdate_sm
{
	padding-right:15px; 
	font:bold 8pt; 
	color:navy;
}

.productTitle
{
	color: white;
	background-color: #336699;
	font-weight: bold;
	font-size: 10pt;
}
		 
.productLink
{
 padding-left: 10;
}

.productSpacer
{
 width: 20;
 xborder-left: solid  2 red;
}

A.blueSmall		
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}
A.blueSmall:Visited 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}

A.blueSmall:Active  
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}

A.blueSmall:Hover   
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}

.locationName
{
	margin-top: 20pt;
	margin-left: 15pt;
	color: navy;
	font-weight:bold;
	font-size: 12pt;
	font-family: Arial, Helvetica;	
}

.locationAddress
{
	color: Navy;
	font-weight:bold;
	font-size: 10pt;
	font-family: Arial, Helvetica;
	text-align:center;
	
}

.locationProducts
{
	color: Navy;
	font-weight:bold;
	font-size: 11pt;
	font-family: Arial, Helvetica;
	
}
.trademarkDisclaim
{
	color: Navy;
	font-size: 8pt;
	font-family: Arial, Helvetica;
	padding-left: 5;
	padding-top: 5;

}
.internationalContact
{
	font-family: Helvetica, Arial, sans-serif;
	font-size:11px;
	xcolor:#336699;
	padding-left: 10;
}
A.internationalContact          
{
font-family: Lucida Console, Helvetica, Arial, sans-serif;
font-size: 10px;
color:#6699cc;
font-weight: bold; 
text-decoration: underline;
text-align: left;
line-height: 15px;}

A.internationalContact:Visited         
{
font-family: Lucida Console, Helvetica, Arial, sans-serif;
font-size: 10px;
color:#666666;
font-weight: bold; 
text-decoration: underline;
text-align: left;
line-height: 15px;}

A.internationalContact:Active          
{
font-family: Lucida Console, Helvetica, Arial, sans-serif;
font-size: 10px;
color:#ff9900;
font-weight: bold; 
text-decoration: underline;
text-align: left;
line-height: 15px;}

A.internationalContact:Hover         
{
font-family: Lucida Console, Helvetica, Arial, sans-serif;
font-size: 10px;
color:#ffcc00;
font-weight: bold; 
text-decoration: underline;
text-align: left;
line-height: 15px;}

.rowSpacer
{
  font-size:8pt;
  xbackground-color:Lime;
}
.rowSpacer_sm
{
  font-size:1pt;
  xbackground-color:Lime;
}

.rowSpacer_md
{
  font-size:5pt;
  xbackground-color:Lime;
}

.ourproducts
{
  font-weight: bold;
  font-size: 11pt;
  color: black;
  font-family: Arial;
}

.featuredproducts
{
  font-weight: bold;
  font-size: 12pt;
  color: White;
  font-family: Arial;
  text-decoration: none;
}

.featuredproducts_i
{
  font-weight: bold;
  font-size: 8pt;
  color: white;
  font-family: Arial;
  font-style:italic;
  background-color:#990000;
  text-decoration: none;
}

.featuredproducts_ix
{
  font-weight: bold;
  font-size: 8pt;
  color: white;
  font-family: Arial;
  font-style:italic;
  Xbackground-color:#708090;
  text-decoration: none;
}

.safetyresults_detail
{
 color: black;
 margin-bottom: 5;
}

.phone_fax_med
{
  font-weight: normal;
  font-size: 9pt;
  font-family: Monospace;
}

.fs_RegionHead
{
	font-weight: bold;
	font-size: 13pt;
	color: white;
	height: 20px;
	background-color: cornflowerblue;
}
span.ttc
{
    color:black;
}

