body	{
	margin: 0;
	background: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size: xx-small;
	background-image: url(/images/butvar_background.gif); background-position:0px 135px; background-repeat:repeat-x;	
}
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;
}
.sitetitle
{
  font-size: 15pt !important;
  color: #999999 !important;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding-left: 10px !important;
}
.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, .labelbold
{
  font-weight: normal !important;
  font-size: xx-small !important;
  color: #669 !important;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
}

.labelbold
{
  font-weight: bold !important;
}

.field {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small !important;
	font-weight: normal;
	color: #000;
}

.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 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
  background: #cccccc;
  color: #000000;
	text-decoration: none;
}
  .gridheader td 
  {
  	font-size: x-small;
	  padding: 5px;
  }
  
	.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-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

.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;
}

.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: small;
  font-weight: bold;
}

.success 
{
  color: Red;
  font-size:medium;
  font-weight: bold;
}
.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;
}
.eventdate { font-size:110%; font-weight:bold;border-bottom:1px solid #000;margin-bottom:10px;}

.techsupportgroup 
{
  font-weight: bold;
  font-size: 14px;
  color: gray;  
  padding-bottom: 10px;
}
.techsupportitem
{
  padding-bottom: 10px;
  padding-left: 25px;
  margin-left: 25px;
  display: list-item;
}