body	{
	margin : 0;
	background : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
	font-size : xx-small;
}
form 
{
  height : 350px;
  margin-left : 0;
}
a	{
	color : #FF3333;
	text-decoration : underline;
	font-size : x-small;
}
a:hover	{
	color : #990033;
	text-decoration : none;
	font-size : x-small;
}
input, select, textarea
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
}

.sitetitle
{
  font-size: 15pt;
  color: #999999;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding-left: 10px;
}
.sitetitle a
{
  font-size: 15pt;
  color: #999999;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding-left: 10px;
	text-decoration: underline;
}
.sitetitle a:hover
{
  font-size: 15pt;
  color: #999999;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding-left: 10px;
}
.pagetitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : medium;
	font-weight: bold;
	color : white;
	background-color: #F03837;
}
.sectiontitle
{
  font-weight: bold;
  font-size: small;
  color: #990033;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.subtitle
{
  font-weight: bold;
  font-size: small;
  color: #666666;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.subtitle_black
{
  font-weight: bold;
  font-size: small;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.titlexx
{
  font-weight: normal;
  font-size: xx-small;
  color: #666666;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.titlexx a
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  text-decoration : underline;
  font-weight: normal;
	color : #ff3333;
}
.titlexx a:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  text-decoration : none;
  font-weight: normal;
	color : #990033;
}
.menubar 
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-weight: bold;
	background-color: #737A7F;
	color: white;
}
  .menubar a		{
  	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-size : 8pt;
	  font-weight: bold;
	  color : white;
	  text-decoration : none;
  }
	.menubar a:hover	{
  	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-size : 8pt;
	  font-weight: bold;
	  color : #D6D6D6;
	  text-decoration : none;
	}

.menubartd
{
	background-image : url(/images/header/bot_3_bg.gif);
	background-repeat : repeat-x;
	display: inline-block;
	height : 5px;
}

.menubartdon
{
	background-image : url(/images/header/bot_3_bg_on.gif);
	background-repeat : repeat-x;
	display: inline-block;
	height : 5px;
}
	
  .menubaron a{
	color : white;
	text-decoration : none;
	font-size : 8pt;
}
	
  .menubaron a:hover{
	color : white;
	text-decoration : none;
	font-size : 8pt;
}
	
.chooselang
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-weight: normal;
	color: white;
}
  .chooselang a		{
  	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-size : 8pt;
	  font-weight: normal;
	  color : #666666;
	  text-decoration : underline;
  }
	.chooselang a:hover	{
  	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-size : 8pt;
	  font-weight: normal;
	  color : #737A7F;
	  text-decoration : none;
	}


.footer2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : normal;
	color : #BBBBBB;
}

.footer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : normal;
	color : #484848;
}
.footer a, .footer2 a		{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color : #484848;
 	font-weight : normal;
  text-decoration : underline;
  font-size : 7pt;
}
.footer a:hover, .footer2 a:hover	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #B0B0B0;
 	font-weight : bold;
	text-decoration : none;
 	font-size : 7pt;
}
	
.tdblock
{
  display : inline-block;
}
.label
{
  font-weight: normal;
  font-size: xx-small;
  color: #666699;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.labelbold
{
  font-weight: normal;
  font-size: xx-small;
  color: #666699;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight : bold;
}

.field {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : normal;
	color : black;
}

.button
{
  border-top-width: thin;
  padding: 3px 5px 3px 5px;
  font-weight: normal;
  border-left-width: thin;
  font-size: x-small;
  border-bottom-width: thin;
  color: white;
  font-family: Verdana;
  background-color: #990033;
  border-right-width: thin;
  margin-left: 2px;
  margin-right: 2px;
}

.content
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	color : black;
	padding: 10px;
}

.content p 
{
  margin-top: 0px;
  margin-bottom: 12px;
  padding: 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
	font-size : small;
}

.content td
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	color : black;	
}

.content a 
{
  padding: 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ff3333;
	font-size : small;
	font-weight: bold;
	text-decoration: underline;
}

.content a:hover
{
  padding: 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #990033;
	font-size : small;
	font-weight: bold;
}

.content ul
{
  margin-top: 0;
  margin-left: 15px;
}
.content li
{
  margin-top: 6px;
}

.productlist	{ font-size: 10px;
					  line-height: 2; }

.butvar ul			{ margin-left:17px;
						  margin-right:17px;
						  margin-top:0px;
						  margin-bottom:5px;
						  padding-left:18px;
						  line-height:15px; }

.xxsmall			{ font-size: xx-small;
						  padding-left: 10px;
						  padding-right: 10px; }

.brand a 
{
  padding: 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #696969;
	font-size : x-small;
	font-weight: bold;
}

.brand a:hover
{
  padding: 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	font-size : x-small;
	font-weight: bold;
}

.archive ul
{
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 15px;
}
.archive li
{
  margin-top: 0;
  margin-bottom: 0;
}

.div
{
  min-height: 260px; /*/ These first 2 lines are for Mozilla /*/
  height: auto !important; /*/ !important ignored by IE /*/
  height: 260px;  /*/ height is for IE /*/ 
  margin-left:20px;
  margin-right:20px;
}
.home
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : normal;
	color : black;
	padding: 10px;
}

.home p 
{
  margin-top: 0px;
  margin-bottom: 12px;
  padding: 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	font-size : x-small;
}

.home a 
{
  padding: 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ff3333;
	font-size : x-small;
	font-weight: bold;
}

.home a:hover
{
  padding: 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #990033;
	font-size : x-small;
	font-weight: bold;
}

.gridheader, .gridfooter {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
  background: #cccccc;
  color: #000000;
	text-decoration : none;
}
  .gridheader td, .gridfooter td
  {
  	font-size : x-small;
	  padding : 5px;
  }
  
  .gridfooter td
  {
		text-align: right;
  }
  
	.gridheader a		{
		color : white;
		text-decoration : none;
	}
	.gridheader a:hover		{
		color : #e5c7d7;
		text-decoration : none;
	}

.griddata {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : black;
	background : white;
}

.griddata td {
	font-size : x-small;
	padding-left : 5px;
	padding-right : 5px;
	vertical-align: top;
}

.griddata a	{
	color : #FF3333;
	text-decoration : underline;
	font-size : x-small;
}
.griddata a:hover	{
	color : #990033;
	text-decoration : none;
	font-size : x-small;
}

.griddataalt
{
  padding-right: 5px;
  padding-left: 5px;
  font-weight: normal;
  background: #e6e6fa;
  color: black;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.griddataalt td 
{
	font-size : x-small;  
	padding-left : 5px;
	padding-right : 5px;
  vertical-align : top;
}

.griddataalt a	{
	color : #FF3333;
	text-decoration : underline;
	font-size : x-small;
}
.griddataalt a:hover	{
	color : #990033;
	text-decoration : none;
	font-size : x-small;
}

.warning 
{
  color: Red;
  font-size: x-small;
  font-weight: normal;
}

.success 
{
  color: green;
  font-size: x-small;
  font-weight: normal;
}
.sitemap ul
{
  padding-top: 0;
  padding-bottom: 0;
}
.sitemap li
{
  padding-top: 1px;
  padding-bottom: 1px;
  list-style-image :url(/images/bullet.gif);
}

/*/ h3 style added for privacy statement /*/
h3 {font-size: small; font-weight : bold; color: #666666; padding-top: 3px;}

/*/ pre style added for newsstory detail /*/
pre {font-family: monospace;   font-size: 90%;}

/*/ added for MSDS language links table (same as griddata w/o background color specified)/*/
.languagemsds {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : black;
}

.languagemsds td {
	font-size : x-small;
	padding-top : 10px;
	padding-left : 5px;
	padding-right : 5px;
}

.languagemsds a	{
	color : #FF3333;
	text-decoration : underline;
	font-size : x-small;
}
.languagemsds a:hover	{
	color : #990033;
	text-decoration : none;
	font-size : x-small;
}

.sitemapheader, .sitemapheadertop, a.sitemapheadertop:hover
{
	font-weight: bold;
	font-size: 14px;
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	text-decoration: none;
	cursor:pointer;
}

 a.sitemapheadertop:hover
 {
	padding-top: 0px;
		color: #990033;
 }
 
.sitemapheadertop
{
	padding-top: 0px;
}

.sitemapcontent a {
	color : #FF3333;
	text-decoration : none;
	font-size : 12px;
	margin-left: 10px;
}
.sitemapcontent a:hover	{
	color : #990033;
	font-size : 12px;
}
.sitemapcontent div 
{
	padding-top:5px;
}