body {
	Font-Family: Verdana, Arial, sans-serif ;
	Color: #000000;
	Font-Size: 11px;
	margin: 0;
	padding: 0;
	top: 0;
	left: 0;
}

a {
	color: #000099;
	text-decoration: none;
}

a:hover{
    color: #660000;
}

table, tr, td {
	Font-Family: Verdana, Arial, sans-serif ;
	Color: #000000;
	Font-Size: 11px;
}
.leftnav {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: 'Verdana','Arial','sans-serif'; TEXT-DECORATION: none
} 
.leftnavselect {
	FONT-SIZE: 11px; COLOR: #660000; FONT-FAMILY: 'Verdana','Arial','sans-serif'; TEXT-DECORATION: none
} 
.dropdown {
	FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: 'Verdana','Arial','sans-serif'; TEXT-DECORATION: none
} 
.navtitle1 {
	FONT-SIZE: 16px; COLOR: black; FONT-WEIGHT: bold; FONT-FAMILY: 'Verdana','Arial','sans-serif'; TEXT-DECORATION: none
}
.navtitle2 {
	FONT-SIZE: 14px; COLOR: black; FONT-WEIGHT: bold; FONT-FAMILY: 'Verdana','Arial','sans-serif'; TEXT-DECORATION: none
}
.GreyHeadline {
	FONT-SIZE: 13px; COLOR: #660000; FONT-WEIGHT: bold; FONT-FAMILY: 'Verdana','Arial','sans-serif'; TEXT-DECORATION: none;  text-transform: uppercase;
}
.GreyHeadline2 {
	FONT-SIZE: 13px; COLOR: #660000; FONT-WEIGHT: bold; FONT-FAMILY: 'Verdana','Arial','sans-serif'; TEXT-DECORATION: none  
}
.GreyHeadline.added {
	FONT-SIZE: 13px; COLOR: #660000; FONT-WEIGHT: bold; FONT-FAMILY: 'Verdana','Arial','sans-serif'; TEXT-DECORATION: none;  text-transform: uppercase;
}
.GreyHeadline.revised {
	FONT-SIZE: 13px; COLOR: #660000; FONT-WEIGHT: bold; FONT-FAMILY: 'Verdana','Arial','sans-serif'; TEXT-DECORATION: none;  text-transform: uppercase;
}
.header2 {
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-WEIGHT: bold;
	FONT-STYLE: italic;
	FONT-FAMILY: 'Verdana','Arial','sans-serif';
	TEXT-DECORATION: none
}
.header2.added {
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-WEIGHT: bold;
	FONT-STYLE: italic;
	FONT-FAMILY: 'Verdana','Arial','sans-serif';
	TEXT-DECORATION: none
}
.header2.revised {
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-WEIGHT: bold;
	FONT-STYLE: italic;
	FONT-FAMILY: 'Verdana','Arial','sans-serif';
	TEXT-DECORATION: none
}
.copy {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: 'Verdana','Arial','sans-serif'; TEXT-DECORATION: none; text-align: justify
}
.copy2 {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: 'Verdana','Arial','sans-serif'; TEXT-DECORATION: none
}
.copylink {
	FONT-SIZE: 11px; COLOR: #0066CC; FONT-FAMILY: 'Verdana','Arial','sans-serif'; TEXT-DECORATION: none
}
.foot {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: 'Verdana','Arial','sans-serif'; TEXT-DECORATION: none
}
.Content {
/*	position: relative;
	display: block;*/
	Font-Family: Verdana, Arial, sans-serif ;
	Color: #000000;
	Font-Size: 11px;
/*	padding: 0px 0 0 0px;
	background: #ddd;*/
}

.drawThird { position: absolute; top: 110; left: 191; width: 170; display: block; text-align: center;}
.lowText { text-decoration: none; color: #000000; font-weight: 400; font: 10px Verdana, Helvetica; background-image:  url(/images/secondOFFbg.gif); text-align: center;}
.lowText2 { text-decoration: none; color: #660000; font-weight: 400; font: 10px Verdana, Helvetica; background-image:  url(/images/secondOFFbg.gif); text-align: center; font-weight: 700;}
.tertiary { text-decoration: none; color: #000000; font: 10px Verdana, Helvetica; background-image:  url(/images/white.gif); text-align: center;}
.tertiary2 { text-decoration: none; color: #660000; font: 10px Verdana, Helvetica; background-image:  url(/images/white.gif); text-align: center;}
.Ctertiary { text-decoration: none; color: #000000; font: 10px Verdana, Helvetica; background: #FFF; text-align: center; vertical-align: middle;}
.Ctertiary2 { text-decoration: none; color: #660000; font: 10px Verdana, Helvetica; background: #FFF; text-align: center; vertical-align: middle;}
.highText { text-decoration: none; color: #000000; font-weight: 400; font: 10px Verdana, Helvetica; background-image:  url(/images/primOFFbg.gif); text-align: center; vertical-align: sub;}
.highText2 { text-decoration: none; color: #000000; font-weight: 400; font: 10px Verdana, Helvetica; background-image:  url(/images/primRObg.gif); text-align: center;}
.aboutHL {
	position: absolute;
	top: 64px;
	left: 628px;
	height: 18;
	width: 98;
	background-image: url(/images/primONbg.gif);
	text-align: center;
	z-index: 9999;
	font-weight: 400;
	font: 10px Verdana, Helvetica;
}

.thermalHL {
	position: absolute;
	top: 64px;
	left: 530px;
	height: 18;
	width: 98;
	background-image: url(/images/primONbg.gif);
	text-align: center;
	z-index: 9999;
	font-weight: 400;
	font: 10px Verdana, Helvetica;
}

.graphiteHL {
	position: absolute;
	top: 64px;
	left: 432px;
	height: 18;
	width: 98;
	background-image: url(/images/primONbg.gif);
	text-align: center;
	z-index: 9999;
	font-weight: 400;
	font: 10px Verdana, Helvetica;
}

.sicHL {
	position: absolute;
	top: 64px;
	left: 334px;
	height: 18;
	width: 98;
	background-image: url(/images/primONbg.gif);
	text-align: center;
	z-index: 9999;
	font-weight: 400;
	font: 10px Verdana, Helvetica;
}

.edmHL {
	position: absolute;
	top: 64px;
	left: 236px;
	height: 18;
	width: 98;
	background-image: url(/images/primONbg.gif);
	text-align: center;
	z-index: 9999;
	font-weight: 400;
	font: 10px Verdana, Helvetica;
}

.litHL {
	position: absolute;
	top: 64px;
	left: 138px;
	height: 18;
	width: 98;
	background-image: url(/images/primONbg.gif);
	text-align: center;
	z-index: 9999;
	font-weight: 400;
	font: 10px Verdana, Helvetica;
}

.msdsHL {
	position: absolute;
	top: 64px;
	left: 40px;
	height: 18;
	width: 98;
	background-image: url(/images/primONbg.gif);
	text-align: center;
	z-index: 9999;
	font-weight: 400;
	font: 10px Verdana, Helvetica;
}

.ADMIN {
	position: absolute;
	top: 58px;
	left: 22px;
	height: 18;
	width: 732;
	background-color: #B00;
	text-align: center;
	text-transform: uppercase;
	z-index: 9999;
	font-weight: 900;
	font: 12px Verdana, Helvetica;
	color: #FFFFFF;
}

#navlist ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	diaplay: inline;
}

#navlist li {
	list-style-type: none;
/*	margin: 0 0 3px 0;*/
}

#navlist a {
	/*/display: block;*/
	padding: 2px 2px 0px 24px;
/*	border: 1px solid #333;*/
	width: 160px;
/*	background-color: #999;*/
	font-weight: 900;
	color: #000000;
	background-image:  url(/images/primOFFbg.gif);
	text-decoration: none; /* */
}

#navlist a:hover {
/*	border: 1px solid #333;*/
/*	background-color: #FF6600;*/
	font-weight: 900;
	background-image:  url(/images/primONbg.gif);
/*	color: #999;*/
	color: #000000;
	text-decoration: none;
}

.tertiaryMenu {
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
/*	left: 50px;
	top: 120px;*/
}

.tertiaryMenu ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	border: 1px solid;*/
}

.tertiaryMenu li {
	list-style-type: none;
/*	background-image: url(/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0.7em;*/
	padding-left: 0.5em;
	padding-top: 0.1em;
	padding-bottom:0.1em;
}

.tertiaryMenuB {
	border-top: 1px solid #000;
}

.tertiaryMenu a {
	color: #000000;
	text-decoration: none; 
}

.tertiaryMenu a:hover {
	color: #660000;
	text-decoration: none;
}

.tertiaryMenuHL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
}

.tertiaryMenuHL a, a:hover {
	color: #660000;
	text-decoration: none;
}

.tertiaryMenuHL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
}

.tertiaryMenuHL a, a:hover {
	color: #660000;
	text-decoration: none;
}

.tertiaryMenuBHL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
/*	padding-bottom: 0.3em;*/
	border-top: 1px solid #000;
}

.tertiaryMenuBHL a, a:hover {
	color: #660000;
	text-decoration: none;
}
.tertiaryMenuHL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
}

.tertiaryMenuHL a, a:hover {
	color: #660000;
	text-decoration: none;
}

.tertiaryMenuHL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
}

.tertiaryMenuHL a, a:hover {
	color: #660000;
	text-decoration: none;
}

.relMenuTable {
	float: right;
/*	display: block;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0 0 20px 20px;
}

.relMenuTable td {
	font-size: 10px;
	text-align: right;
}

.rtMenuTable {
	font-family: Arial, Verdana, Helvetica, sans-serif;
/*	margin: 0 35px 0 0;*/
}

.rtMenuTable td {
	font-size: 10px;
}
.REMOVE {
	Font-Family: Arial, Helvetica, Verdana;
	Color: #999999;
	Font-Size: 12px;
	text-decoration : line-through;
}
.REMOVE td {
	Color: #999999;
	text-decoration : line-through;
}

.reverse {
	font-family: verdana, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	font-weight: 900;
}

.chart {
	font-family: verdana, helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	background-color: #000000;
}

.chart tr {
	background-color: #FFFFFF;
}

.chart th {
	background-color: #FFFFFF;
	color: #000066;
	font-weight: 700;
}

.chart td {
	background-color: #FFFFFF;
}

.chart td.header2 {
	height: 30px;
	vertical-align: bottom;
}

.chart td.title {
	height: 30px;
	vertical-align: middle;
	text-align: center;
	background-color: #660000;
	color: #FFFFFF;
	font-weight: 900;
}

.chart td.title a {
	color: #FFFFFF;
	text-decoration: none;
}

.chart td.title a:hover {
	text-decoration: underline;
}

.contentCell {
	padding: 0 35px 0 0;
}

.relationalMenu {
	float: right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
/*	color: #660000;
	background-color: #eee;*/
	padding: 0 0 20px 20px;
}

.relationalMenu ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
/*	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;*/
}

.relationalMenu li {
	list-style-type: none;
	padding-right: 0.1em;
/*	padding-top: -0.5em;
	padding-bottom:0.2em;*/
}

.relationalMenuB {
	border-top: 1px dashed #000;
}

.relationalMenu a {
	color: #000000;
	text-decoration: none; 
}

.relationalMenu a:hover {
	color: #660000;
	text-decoration: none;
}

.relationalMenuHL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
}

.relationalMenuHL a, a:hover {
	color: #660000;
	text-decoration: none;
}

.relationalMenuHL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
}

.relationalMenuHL a, a:hover {
	color: #660000;
	text-decoration: none;
}

.relationalMenuBHL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
/*	padding-bottom: 0.3em;*/
	border-top: 1px dashed #000;
}

.relationalMenuBHL a, a:hover {
	color: #660000;
	text-decoration: none;
}
.relationalMenuHL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
}

.relationalMenuHL a, a:hover {
	color: #660000;
	text-decoration: none;
}

.relationalMenuHL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
}

.relationalMenuHL a, a:hover {
	color: #660000;
	text-decoration: none;
}
			
*/

#UNav {
	position: relative;
	padding: 0;
	margin: 0;
	float: left;
}

#UNav li {
	display: inline;
}

#UNav li a {
	font-size: 9px;
	padding: 0.2em 1.15em;
	text-decoration: none;
	float: left;
	color: #000000;
	border-left: 1px solid #000000;
}

#UNav li a:hover {
	color: #990033;
	border-color: #000000;
}

#NAV
{
position: relative;
top: 0px;
left: 30px;
padding: 0;
margin: 0;
float: left;
height: 18px;
width: 715px;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
}

#NAV li {
display: inline;
/*float: left;*/
background: url(/images/menu/primoffbg.gif) repeat-x;
}

#NAV li a
{
padding: 0.2em;
width: 94px;
color: #000000;
text-decoration: none;
float: left;
text-align: center;
/*border-right: 1px solid #fff;*/
}

#NAV li a:hover
{
background: url(/images/menu/primrobg.gif) 100% 100% repeat-x;
color: #fff;
}

#S_NAV
{
position: relative;
top: 0px;
left: 160px;
padding: 0;
margin: 0;
float: left;
height: 18px;
width: 715px;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
}

#S_NAV li {
display: inline;
/*float: left;*/
background: url(/images/menu/primoffbg.gif) repeat-x;
}

#S_NAV li a
{
padding: 0.2em;
width: 108px;
color: #000000;
text-decoration: none;
float: left;
text-align: center;
/*border-right: 1px solid #fff;*/
}

#S_NAV li a:hover
{
background: url(/images/menu/primrobg.gif) 100% 100% repeat-x;
color: #fff;
}

.subnav {
	position: relative;
}

.subnav ul {
	list-style-type: none;
	padding-bottom: 0.4em;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.subnav li {
	list-style-type: none;
	margin: 0 0 .1em 2.8em;
	padding: 0;
	background-position: 0.7em;
}

.subnavB {
	padding-bottom: 0.3em;
	border-bottom: 1px solid #000;
}

.subnav a {
	color: #000000;
	text-decoration: none; 
}

.subnav a:hover {
	color: #660000;
	text-decoration: none;
}

.subnavHL {
	color: #660000;
	font-weight: 900;
}

.subnavHL a {
	color: #660000;
}

#act {
	background: url(/images/menu/primonbg.gif) repeat-x;
	color: black;
	border-left: 1px solid black;
	border-right: 1px solid black;
}


#container {
	position: relative;
	top: 17px;
	left: 9px;
	width: 758px;
	height: 125px;
/*	border: 1px solid;*/
}

#nav_container {
	position: relative;
	top: 0px;
	left: 0px;
	width: 758px;
	height: 37px;
	display: block;
	background: url(/images/menu/full_nav.gif) no-repeat;
/*	border: 1px dashed;*/
}

#TNav {
	position: absolute;
	top: 18px;
	left: 150px;
	height: 20px;
	width: 590px;
}

#TNav ul {
position: relative;
top: 0px;
left: 0px;
padding: 0;
margin: 0;
float: left;
height: 20px;
width: 590px;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
}

#TNav ul li {
display: inline;
/*float: left;*/
}

#TNav ul li a
{
padding: 0.2em;
width: 110px;
/*font-weight: normal;*/
text-decoration: none;
float: left;
text-align: center;
color: #000000;
}
#TNav ul li a:hover
{
color: #990033;
font-weight: bold;
}

#T_ON a {
color: #990033;
font-weight: bold;
/*border: 1px solid;*/
}

#utility {
	position: relative;
	display: block;
	top: 0px;
	left: -30px;
	height: 30px;
	width: 788px;
	vertical-align: center;
}

#pageContainer {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	top: 17px;
	left: 9px;
	width: 758px;
/*	height: 100%;
	border: 1px solid;*/
}

#sideContainer {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	top 0px;
	left: 12px;
	width: 131px;
	height: 100%;
/*	border: 1px solid;*/
}

#Content {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	top: 0px;
	left: 40px;
	width: 580px;
	height: 100%;
/*	border: 1px dashed red;*/
}

#store {
	position: relative;
	margin: 0;
	padding: 0;
	top: 17px !important;
	top: 0px;
	left: 12px;
	width: 132px;
	height: 50px;
/*	border: 1px solid yellow;*/
}
#store a {
	display: block;
	top: 0px;
	left: 0px;
	width: 132px;
	height: 20px;
	background: url(/images/menu/pocostore_full.gif) no-repeat;
}
#store a:hover {
	background: url(/images/menu/pocostore_full.gif) 0px -20px; no-repeat;
}

#footer {
	display: block;
	position: relative;
	magin: 0;
	padding: 0;
	top: 50px;
	left: 0px;
	height: 51px;
	float: right;
	text-align: right;
	width: 758px;

/*	border: 1px dashed red;*/
}

#lang {
	position: absolute;
/*		//use these lengths to absolute position the div from 0,0, instead of from the containing div.	*/
	top: 100px;
	left: 438px;
	margin: 0;
	padding: 0;
	width: 266px;
	height: 15px;
	float: right;
	font-size: 10px;
/*	background: url('/images/lang/lang_nav.gif');*/
	background: #ffffff;

/*
	border: 1px solid;
	text-align: right;
	font-weight: bold;
/*	//use these length to absolute position the div within the containing div.	
	top: 42px;
	right: 12px;
*/
}

#lang li {
	top: 0;
	position: absolute;
	margin: 0;
	padding: 0;
	display: inline;
	list-style: none;
	text-decoration: none;
}

#lang li, #lang a {height: 15px; display: block;}

/*
**********************************
Language navigation Section:
The following areas are built upon the Lang_nav.gif sprite file
Original measurements for full links as follows:
#lang_us {left: 0px; width: 59px;}
#lang_de {left: 59px; width: 62px;}
#lang_fr {left: 121px; width: 65px;}
#lang_cn {left: 186px; width: 34px;}
#lang_jp {left: 220px; width: 46px;}
**********************************
*/
#lang_intro {font-weight; normal; left: 45px;display: none;}
#lang_us {left: 115px; width: 59px; background: url('/images/lang/lang_nav.gif') no-repeat 0px 0px;}
#lang_de {left: 173px; width: 62px; background: url('/images/lang/lang_nav.gif') no-repeat -59px 0px;}
#lang_fr {left: 232px; width: 65px; background: url('/images/lang/lang_nav.gif') no-repeat -121px 0px;}
#lang_cn {left: 232px; width: 34px; background: url('/images/lang/lang_nav.gif') no-repeat -186px 0px;}
/* #lang_cn {left: 292px; width: 34px; background: url('/images/lang/lang_nav.gif') no-repeat -186px 0px;}  */
#lang_jp {left: 210PX; width: 46px; background: url('/images/lang/lang_nav.gif') no-repeat -220px 0px;}
#lang_us a:hover {background: url('/images/lang/lang_nav.gif') no-repeat 0px -16px;}
#lang_de a:hover {background: url('/images/lang/lang_nav.gif') no-repeat -59px -16px;}
#lang_fr a:hover {background: url('/images/lang/lang_nav.gif') no-repeat -121px -16px;}
#lang_cn a:hover {background: url('/images/lang/lang_nav.gif') no-repeat -186px -16px;}
#lang_jp a:hover {background: url('/images/lang/lang_nav.gif') no-repeat -220px -16px;}
#lang_us_act {background: url('/images/lang/lang_nav.gif') no-repeat 0px -16px;}
#lang_de_act {background: url('/images/lang/lang_nav.gif') no-repeat -59px -16px;}
#lang_fr_act {background: url('/images/lang/lang_nav.gif') no-repeat -121px -16px;}
#lang_cn_act {background: url('/images/lang/lang_nav.gif') no-repeat -186px -16px;}
#lang_jp_act {background: url('/images/lang/lang_nav.gif') no-repeat -220px -16px;}
.deleted {display: none;}


/*
******************************************
MSDS Expandable/Collapsible Text
******************************************
*/
a.dsphead{
   text-decoration:none;
   margin-left:1.5em;}
a.dsphead:hover{
   text-decoration:underline;}
a.dsphead span.dspchar{
   font-family:monospace;
   font-weight:normal;}
.dspcont{
   display:none;
   margin-left:1.5em;}
.dspcont li 
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

