body {
	margin: 0px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-size: 14px;
	background-image: url(images/chemical_background2.gif);
}

body, html {
  scrollbar-face-color: #E7000B !important;
  scrollbar-shadow-color: #666666 !important;
  scrollbar-highlight-color: #333333 !important;
  scrollbar-3dlight-color: #4C5EA0 !important;
  scrollbar-darkshadow-color: #000000 !important;
  scrollbar-track-color: #4C5EA0 !important;
  scrollbar-arrow-color: white !important;
}

p {
	padding-left: 0px;
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin: 0px 0px 0px 15px;
	text-align: justify;
	}
p a:link {
	color: #D8000A;
	text-decoration: underline;
}
p a:hover {
	color: #000000;
	text-decoration: none;
}
p a:visited {
	color: #D8000A;
	text-decoration: underline;
}
.text {
	padding-left: 0px;
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin: 0px 0px 0px 15px;
	text-align: justify;
	}
.text a:link, .text a:visited {
	color: #D8000A;
	text-decoration: underline;
}
.text a:hover {
	color: #000000;
	text-decoration: none;
}
.text2 {
	padding-left: 0px;
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 15px;
	text-align: justify;
	}
.text2 a:link, .text2 a:visited {
	color: #D8000A;
	text-decoration: underline;
}
.text2 a:hover {
	color: #000000;
	text-decoration: none;
}
.text3 {
	padding-left: 0px;
	padding-right: 25px;
	padding-top: 15px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 15px;
	text-align: justify;
	}
.text3 a:link, .text3 a:visited {
	color: #D8000A;
	text-decoration: underline;
}
.text3 a:hover {
	color: #000000;
	text-decoration: none;
}
.textproduct {
	margin: 0px;
	text-align: center;
	padding: 0px;
	font-weight: bold;
	font-size: 15px;
	}
.textproduct a:link, .textproduct a:visited {
	color: #D8000A;
	text-decoration: underline;
}
.textproduct a:hover {
	color: #000000;
	text-decoration: none;
}
.blocktext {
	display: block;
}
.toplenght {
	background-image: url(images/end_top_length.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding-top: 0px;
}

.page {
	margin: 0px;
	padding: 0px;
	background-image: url(images/test4_03_new_length2.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	width: 163px;
	height: auto;
	}
	
#cornerpic {
	position: absolute;
	background-image: url(images/test4_04.gif);
	background-position: left top;
	background-repeat: no-repeat;
	left: 0px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	width: auto;
	}
	
.cornerpicture {
	background-image: url(images/test4_04.gif);
	width: 217px;
	height: 108px;
	background-position: left top;
	background-repeat: no-repeat;
	position: absolute;
}

.content {
	background-image: url(images/test4_05.gif);
	background-position: left top;
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.leftband {
	left: 0px;
	top: 0px;
	width: 163px;
	height: 100%;
}
h2{
	margin: 0px;
	padding-left: 0px;
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 15px 0px 15px 15px;
	font: bold 16px Arial,sans-serif;
	color: #D8000A;
	text-align: justify;
}
h2 a:hover {
	text-decoration: none;
	color: #000000;
}
h2 a:link, h2 a:visited {
	text-decoration: none;
	color: #D8000A;
}
.fakeh2{
	margin: 0px;
	padding-left: 0px;
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 15px 15px;
	font: bold 16px Arial,sans-serif;
	color: #D8000A;
	text-align: justify;
}
.fakeh2 a:hover {
	text-decoration: none;
	color: #000000;
}
.fakeh2 a:link, .fakeh2 a:visited {
	text-decoration: none;
	color: #D8000A;
}
.italtiny {
font-size: 14px;
font-style:italic;
}
.textinh2{
	font: bold 16px Arial,sans-serif;
	color: #D8000A;
}
.textinh2 a:link, .textinh2 a:visited {
	color: #D8000A;
	text-decoration: none;
}
.textinh2 a:hover {
	color: #000000;
	text-decoration: none;
}
h3{
	padding-left: 15px;
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	font: bold 18px Arial,sans-serif;
	color: #000000;
	text-align: left;
}
hr {
	color: #D8000A;
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin: 0px 0px 15px 0px;
	width: 70%;
	}
 .titlepage {
	font: bold 20px Arial,sans-serif;
	color: #D8000A;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: top;
	display: block;
	width: 158px;
	top: 110px;
	position: absolute;
	left: 50%;
}
 .titlepage2 {
	font: bold 20px Arial,sans-serif;
	color: #D8000A;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: top;
	display: block;
	width: 419px;
	top: 110px;
	position: absolute;
	left: 38%;
}
#subtitle2 {
	font: bold 16px Arial,sans-serif;
	color: #D8000A;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: top;
	display: table;
	width: 439px;
	top: 136px;
	position: absolute;
	left: 37%;
}
#catalogue {
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: auto;
	top: 145px;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	right: 0px;
}
#catalogue a:link {
	color: #D8000A;
	text-decoration: underline;
	font-weight: bold;
}
#catalogue a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#catalogue a:visited {
	color: #D8000A;
	text-decoration: underline;
	font-weight: bold;
}
 #catalogue2 {
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: auto;
	top: 174px;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	right: 0px;
}
#catalogue2 a:link {
	color: #D8000A;
	text-decoration: underline;
	font-weight: bold;
}
#catalogue2 a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#catalogue2 a:visited {
	color: #D8000A;
	text-decoration: underline;
	font-weight: bold;
}
 .phonetitle {
	font: bold 22px Arial,sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	display: block;
	height: 24px;
	top: 14px;
	right: 18px;
	position: absolute;
	width: 264px;
}
 .phonetitle2 {
	font: bold 22px Arial,sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	display: block;
	height: 24px;
	top: 14px;
	right: 22%;
	position: absolute;
	width: 264px;
	left: 45%;
}
.footer {
	background-color: #000000;
	color: white;
	padding-bottom: 7px;
	padding-top: 7px;
	text-align: center;
	vertical-align: bottom;
	display: block;
}
.footer a:link, .footer a:visited {
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
}
.footer a:hover {
	font-family: Arial,sans-serif;
	font-size: 12px;
	color: #7281D6;
	text-decoration: none;
	font-weight: bold;
}
/*-------------MENU-------------------*/
#mainmenu {
	width: 314px;
	top: 197px;
	left: 0px;
	height: 345px;
	position: absolute;
}
.menu {
	text-align: left;
	vertical-align: middle;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 150px;
	top: 0px;
	left: -1px;
	position: absolute;
}
.menu a:link, .menu a:visited {
	font-family: Arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: black;
	border-bottom-color: black;
	padding: 3px 0px 4px 10px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
.menu a:hover {
	color: #000000;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #D8000A;
	border-bottom-color: #D8000A;
}

.submenu{
	text-align: left;
	vertical-align: middle;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 155px;
	top: 96px;
	left: 153px;
	position: absolute;
	background-image: url(images/sub_background.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.submenu a:link, .submenu a:visited {
	font-family: Arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: black;
	border-bottom-color: black;
	padding: 3px 0px 4px 8px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}

.submenu a:hover{
	color: #000000;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #D8000A;
	border-bottom-color: #D8000A;
}

.submenularge{
}

.submenularge a:link, .submenu a:visited {
}

.submenularge a:hover{
}

/*--------------------END MENU-----------------------*/
.imgleft{
	margin: 0px 0px 1px 15px;
	display: block;
	padding: 0px;
	border-top: 1px solid #D8000A;
	border-right: 1px solid #D8000A;
	border-bottom: 1px solid #D8000A;
	border-left: 1px solid #D8000A;
}
.imgthumb{
	border-top: 1px solid #D8000A;
	border-right: 1px solid #D8000A;
	border-bottom: 1px solid #D8000A;
	border-left: 1px solid #D8000A;
	margin-right: 5px;
	margin-bottom: 5px;	
	margin-left: 15px;
}
.imgthumb2{
	border-top: 1px solid #D8000A;
	border-right: 1px solid #D8000A;
	border-bottom: 1px solid #D8000A;
	border-left: 1px solid #D8000A;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 15px;
}
.imgthumbepoxy{
	border-top: 1px solid #D8000A;
	border-right: 1px solid #D8000A;
	border-bottom: 1px solid #D8000A;
	border-left: 1px solid #D8000A;
	margin-right: 5px;
	margin-top: 0px;
}
.imgthumbepoxy2{
	border-top: 1px solid #D8000A;
	border-right: 1px solid #D8000A;
	border-bottom: 1px solid #D8000A;
	border-left: 1px solid #D8000A;
	margin-right: 5px;
	margin-top: 5px;
}
.imglarger{
	border-top: 1px solid #D8000A;
	border-right: 1px solid #D8000A;
	border-bottom: 1px solid #D8000A;
	border-left: 1px solid #D8000A;
	margin-top: 3px;
}
.thumbh2{
	font: bold 16px Arial,sans-serif;
	color: #D8000A;
	padding: 5px 0px 5px 15px;
	text-align: left;
	vertical-align: middle;
}
h6 {
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	display: block;
	text-align: center;
	vertical-align: middle;
	margin: 0px 0px 0px 15px;
	padding: 5px 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8000A;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D8000A;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8000A;
}

h6 a:link, h6 a:visited{
	color: #000000;
	text-decoration: none;
}

h6 a:hover {
	color: #D8000A;
	text-decoration: none;
}

.imgright{
	margin: 0px 25px 1px 0px;
	display: block;
	padding: 0px;
	border-top: 1px solid #D8000A;
	border-right: 1px solid #D8000A;
	border-bottom: 1px solid #D8000A;
	border-left: 1px solid #D8000A;
}


h5 {
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	display: block;
	text-align: center;
	vertical-align: middle;
	margin: 0px 25px 0px 0px;
	padding: 5px 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8000A;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D8000A;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8000A;
}
h5 a:link, h5 a:visited{
	color: #000000;
	text-decoration: none;
}

h5 a:hover {
	color: #D8000A;
	text-decoration: none;
}
.tableleft2 {
	margin: 0px 0px 10px 0px;
}
.table {
	margin-top: 1px;
	margin-bottom: 15px;
}

h4 {
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	display: block;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 5px 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8000A;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D8000A;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8000A;
}

h4 a:link, h4 a:visited{
	color: #000000;
	text-decoration: none;
}

h4 a:hover {
	color: #D8000A;
	text-decoration: none;
}
.imgcenter{
	margin: 0px 0px 0px;
	border: 1px solid #D8000A;
	display: block;
}
.imgcornerleft {
	left: 0px;
	top: 0px;
	padding-right: 30px;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pictureborder {
	border: 1px solid #D8000A;
	float: left;
	margin-right: 10px;
	margin-left: 15px;
}
img a:link, img a:visited, img a:hover {
	text-decoration: none;
	}
.tableitemtitleleft {
font-weight: bold;
background-color: #D8000A;
color: #FFFFFF;
padding: 5px 0px 5px 15px;
text-align: left;
}
.tableitemtitlecenter {
font-weight: bold;
background-color: #D8000A;
color: #FFFFFF;
padding: 5px 0px 5px 0px;
text-align: center;
}
.lefttableitemtext {
padding: 5px 0px 5px 15px;
text-align: left;
font-weight: bold;
}
.lefttableitemtext2 {
padding: 0px 0px 0px 15px;
text-align: left;
font-weight: bold;
}

.centertableitemtext {
padding: 5px 0px 5px 0px;
text-align: center;
}
.centertableitemtext a:link, .centertableitemtext a:visited {
color: #D8000A;
text-align: center;
text-decoration: none;
font-weight: bold;
padding-left: 10px;
}
.centertableitemtext a:hover {
color: #000000;
text-align: center;
text-decoration: none;
font-weight: bold;
padding-left: 10px;
}
.centertableitemtextepoxy {
padding: 5px 35px 5px 10px;
text-align: center;
font-style: italic;
}
.righttableitemtext {
padding: 0px;
margin: 0px;
text-align: right;
}
.righttableitemtext a:link, .righttableitemtext a:visited {
color: #D8000A;
text-align: right;
text-decoration: none;
font-weight: bold;
}
.righttableitemtext a:hover {
color: #000000;
text-align: right;
text-decoration: none;
font-weight: bold;
}	
.tdseperator {
background-color: #D8000A;
height: 1px;
padding: 0px 0px 0px 15px;
}
.tdseperatorproducts {
	padding: 5px 0px 5px 0px;
	margin: 0px;
	border-bottom: solid black 1px;
	border-top: solid black 1px;
}
.trshowup {
background-color: #FFDFE1;
margin: 0px;
padding: 0px;
}
.pppicture {
	padding-top: 15px;
	vertical-align: bottom!important;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
}

.trshowupblue {
background-color: #D3D9EB;
}
.toppage {
	text-align: right;
	font-size: 10px;
	padding-top: 30px;
	padding-right: 2px;
}
.toppage a:link {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
.toppage a:hover {
	font-size: 10px;
	font-weight: bold;
	color: #D8000A;
	text-decoration: none;
}
.toppage a:visited {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
	.toppage2 {
	text-align: right;
	font-size: 10px;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.toppage2 a:link {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
.toppage2 a:hover {
	font-size: 10px;
	font-weight: bold;
	color: #D8000A;
	text-decoration: none;
}
.toppage2 a:visited {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
.printabletable {
	margin: 30px 5px 15px;
	padding: 5px 0px 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	text-align: center;
	vertical-align: bottom;
	display: block;
}
.printableemptytable {
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	display: block;
}
.emailcolor {
	padding-left: 0px;
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin: 0px 0px 0px 15px;
	text-align: justify;
}

.emailcolor a:link {
	color: #000000;
	text-decoration: underline;
}
.emailcolor a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D8000A;
}
.emailcolor a:visited {
	color: #000000;
	text-decoration: underline;
}
.productstd {
	padding: 5px 0px 5px 0px;
	margin: 0px;
}
.detailsprice {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin: 0px;
	text-align: center;
	font-weight: bold;
}
.pcenterbold {
	padding-left: 0px;
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin: 0px 0px 0px 15px;
	text-align: center;
	font-weight: bold;
}
#clips {
	top:0px;
	right:5px;
	position:absolute;
	height:150px;
	width:auto;
	margin: 0px;
	padding: 0px;
	border: none;
}
#clipsunder {
	top:152px;
	right:13px;
	position:absolute;
	height:20px;
	width:70px;
	text-align:center;
}
#clipsunder a:link, #clipsunder a:visited { font-weight:bold; color:#000000;}
#clipsunder a:hover { text-decoration:none; color:#D8000A;}
