.distdocs A:link {text-decoration: none; color: #000000;}
.distdocs A:visited {text-decoration: none; color: #000000;}
.distdocs A:hover {text-decoration: underline; color: blue;}
.distdocs A:visited:hover {text-decoration: underline; color: blue;}
.distdocs A:active {text-decoration: underline; color: blue;}

A:link {text-decoration: none; color: #000000;}
A:visited {text-decoration: none; color: #000000;}
A:hover {text-decoration: none; color: #000000;}
A:visited:hover {text-decoration: none; color: #000000;}
A:active {text-decoration: none; color: #000000;}

.borderit img{border: 3px solid #ccc;}
.borderit:hover img{border: 3px solid navy;}
.borderit:hover{color: red; /* Dummy definition to overcome IE bug */}

.menu A:link {text-decoration: none; color: #000000;}
.menu A:visited {text-decoration: none; color: #000000;}
.menu A:hover {text-decoration: none; color: #ffffff; background-color: #ff0000;}
.menu A:visited:hover {text-decoration: none; color: #ffffff; background-color: #ff0000;}
.menu A:active {text-decoration: none; color: #ffffff; background-color: #ff0000;}

.homemenu A:link {text-decoration: none; color: #000000;}
.homemenu A:visited {text-decoration: none; color: #000000;}
.homemenu A:hover {text-decoration: none; color: #ffffff; background-color: #ff0000;}
.homemenu A:visited:hover {text-decoration: none; color: #ffffff; background-color: #ff0000;}
.homemenu A:active {text-decoration: none; color: #FFFFFF; background-color: #ff0000;}

.entrypage A:link {text-decoration: underline; color: #000000;}
.entrypage A:visited {text-decoration: underline; color: #000000;}
.entrypage A:hover {text-decoration: underline; color: #ffffff; background-color: #ff0000;}
.entrypage A:visited:hover {text-decoration: underline; color: #ffffff; background-color: #ff0000;}
.entrypage A:active {text-decoration: underline; color: #FFFFFF; background-color: #ff0000;}

.downloads A:link {text-decoration: underline; color: #ff0000;}
.downloads A:visited {text-decoration: underline; color: #ff0000;}
.downloads A:hover {text-decoration: underline; color: #FFFFFF; background-color: #ff0000;}
.downloads A:visited:hover {text-decoration: underline; color: #FFFFFF; background-color: #ff0000;}
.downloads A:active {text-decoration: underline; color: #FFFFFF; background-color: #ff0000;}

.downloads2 A:link {text-decoration: underline; color: #ff0000;}
.downloads2 A:visited {text-decoration: underline; color: #ff0000;}
.downloads2 A:hover {text-decoration: underline; color: #FFFFFF; background-color: #ff0000;}
.downloads2 A:visited:hover {text-decoration: underline; color: #FFFFFF; background-color: #ff0000;}
.downloads2 A:active {text-decoration: underline; color: #FFFFFF; background-color: #ff0000;}

.awardstable A:link {text-decoration: underline; color: #ff0000;}
.awardstable A:visited {text-decoration: underline; color: #ff0000;}
.awardstable A:hover {text-decoration: underline; color: #FFFFFF; background-color: #ff0000;}
.awardstable A:visited:hover {text-decoration: underline; color: #FFFFFF; background-color: #ff0000;}
.awardstable A:active {text-decoration: underline; color: #FFFFFF; background-color: #ff0000;}

.links A:link {text-decoration: underline; color: #ff0000; font-weight:bold;}
.links A:visited {text-decoration: underline; color: #ff0000; font-weight:bold;}
.links A:hover {text-decoration: underline; color: #FFFFFF; background-color: #ff0000; font-weight:bold;}
.links A:visited:hover {text-decoration: underline; color: #FFFFFF; background-color: #ff0000; font-weight:bold;}
.links A:active {text-decoration: underline; color: #FFFFFF; background-color: #ff0000; font-weight:bold;}

.productmenu A:link {text-decoration: none; color: #000000;}
.productmenu A:visited {text-decoration: none; color: #000000;}
.productmenu A:hover {text-decoration: none; color: #FFFFFF; background-color: #ff0000;}
.productmenu A:visited:hover {text-decoration: none; color: #FFFFFF; background-color: #ff0000;}
.productmenu A:active {text-decoration: none; color: #FFFFFF; background-color: #ff0000;}

.address A:link {text-decoration: underline; color: #008FD4;}
.address A:visited {text-decoration: underline; color: #008FD4;}
.address A:hover {text-decoration: underline; color: #008FD4;}
.address A:visited:hover {text-decoration: underline; color: #008FD4;}
.address A:active {text-decoration: underline; color: #008FD4;}

.contacts A:link {text-decoration: underline; color: #008FD4; font-weight:bold;}
.contacts A:visited {text-decoration: underline; color: #008FD4; font-weight:bold;}
.contacts A:hover {text-decoration: underline; color: #008FD4; font-weight:bold;}
.contacts A:visited:hover {text-decoration: underline; color: #008FD4; font-weight:bold;}
.contacts A:active {text-decoration: underline; color: #008FD4;  font-weight:bold;}

.bottomlayer_wide A:link {text-decoration: underline; color: #000000;}
.bottomlayer_wide A:visited {text-decoration: underline; color: #000000;}
.bottomlayer_wide A:hover {text-decoration: underline; color: #000000;}
.bottomlayer_wide A:visited:hover {text-decoration: underline; color: #000000;}
.bottomlayer_wide A:active {text-decoration: none; underline: #000000;}

BODY {
  SCROLLBAR-FACE-COLOR: #cc0000;
  SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
  SCROLLBAR-SHADOW-COLOR: #A0C0E0;
  SCROLLBAR-3DLIGHT-COLOR: #A0C0E0;
  SCROLLBAR-ARROW-COLOR: #000000;
  SCROLLBAR-TRACK-COLOR: #000000;
  SCROLLBAR-DARKSHADOW-COLOR: #cc0000;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 12px;
  font-family: Verdana, Arial, Sans-serif;
  background-repeat: no-repeat;
  width: 996px;
  font-weight: normal;
  background-color: #FFFFFF;
}

li {  
  margin-top: 8px;  
  margin-bottom: 8px; 
} 

.productmenu {
  font-size: 12px;
  position: absolute;
  left: 20px;
  top: 120px;
  border-top: 0px;
  border-bottom: 0px;
  border-left-color: #D02D26;
  border-left-width: 2px;
  color: #000000;
  border-left-style: solid;
  font-family: Verdana, Arial, Sans-serif;
}

.distdocs {
  font-size: 12px;
  position: absolute;
  left: 250px;
  top: 120px;
  font-family: Verdana, Arial, Sans-serif;
  width: 700px;
}

.texte1 {
  font-size: 12px;
  font-family: Verdana, Arial, Sans-serif;
  text-decoration: none;
  color: #000000;
}

.historytxt {
  font-size: 12px;
  font-family: Verdana, Arial, Sans-serif;
  text-decoration: none;
  position: absolute;
  top: 100px;
  left: 200px;
  width: 750px;
}

.link5 {
  font-size: 12px;
  font-family: Verdana, Arial, Sans-serif;
  text-decoration: underline;
  color: #000000;
}

.link6 {
  font-size: 12px;
  font-family: Verdana, Arial, Sans-serif;
  text-decoration: underline;
  color: #000000;
}

table {
  background-repeat: no-repeat;
}

table.menu {
  font-size: 10pt;
  font-family: Verdana, Arial, Sans-serif;
}

.redtext {
  font-size: 10pt;
  font-family: Verdana, Arial, Sans-serif;
  color: #ff0000;
  font-weight:bold;
}

.homepagetable {
  font-size: 10pt;
  font-family: Verdana, Arial, Sans-serif;
  position: absolute;
  left: 0px;
  top: 101px;
  width: 996px;
  height: 510px;
}

.profile {
  font-size: 9pt;
  font-weight: bold;
  line-height: 16pt;
  font-family: Verdana, Arial, Sans-serif;
}

.awardstable {
  width: 770px;
  font-size: 12px;
  position: absolute;
  left: 230px;
  top: 120px;
  text-decoration: none;
  font-family: Verdana, Arial, Sans-serif;
}

.contacts {
  font-size: 10px;
  position: absolute;
  left: 250px;
  top: 130px;
  width: 753px;
  text-decoration: none;
  font-family: Verdana, Arial, Sans-serif;
}

.redrow {
  font-size: 20px;
  font-weight: bold;
  color: red;
  text-decoration: none;
  font-family: Verdana, Arial, Sans-serif;
  color: #ffffff;
  background-color: #D02c26;
}

.grayrow {
  font-size: 20px;
  font-weight: bold;
  color: red;
  text-decoration: none;
  font-family: Verdana, Arial, Sans-serif;
  color: #ffffff;
  background-color: #dcddde;
}

.awards {
  font-size: 20px;
  font-weight: bold;
  text-decoration: none;
  font-family: Verdana, Arial, Sans-serif;
}

.address {
  font-size: 10px;
  text-decoration: none;
  font-family: Verdana, Arial, Sans-serif;
}

.home {
  font-size: 10px;
  text-align: right;
  font-weight: bold;
  color: #ffffff;
  position: absolute;
  left: 960px;
  top: 0px;
  text-decoration: none;
  font-family: Verdana, Arial, Sans-serif;
}

.sitemap {
  font-size: 10px;
  text-align: right;
  font-weight: bold;
  color: #ffffff;
  position: absolute;
  left: 940px;
  top: 16px;
  text-decoration: none;
  font-family: Verdana, Arial, Sans-serif;
}

.language {
  font-size: 10px;
  text-align: right;
  font-weight: bold;
  color: #ffffff;
  position: absolute;
  text-decoration: none;
  left: 954px;
  top: 16px;
  font-family: Verdana, Arial, Sans-serif;
}

.menu {
  text-decoration: none;
  position: absolute;
  left: 20px;
  top: 120px;
  border-top: 0px;
  border-bottom: 0px;
  border-left-color: #D02D26;
  border-left-width: 2px;
  color: #000000;
  border-left-style: solid;
  font-family: Verdana, Arial, Sans-serif;
}

.homemenu {
  position: absolute;
  left: 20px;
  top: 120px;
  border-top: 0px;
  border-bottom: 0px;
  border-left-color: #D02D26;
  border-left-width: 2px;
  color: #000000;
  border-left-style: solid;
  font-family: Verdana, Arial, Sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
}

.appmenu {
  font-size: 10px;
  font-weight: bold;
  text-decoration: bold;
  border-top: 0px;
  border-bottom: 0px;
  border-left-color: #D02D26;
  border-left-width: 0px;
  color: #000000;
  border-left-style: solid;
  font-family: Verdana, Arial, Sans-serif;
}

.tab1 {
   font-size: 10px;
  font-weight: bold;
  color: blue;
  text-align: left;
  position: absolute;
  left: 572px;
  top: 80px;
  width: 120px;
  height: 20px;
  text-decoration: none;
  vertical-align: middle;
  background-image: url(graphics/tab.gif);
  font-family: Verdana, Arial, Sans-serif;
}

.tab1on {
   font-size: 10px;
  font-weight: bold;
  text-align: left;
  position: absolute;
  left: 572px;
  top: 80px;
  width: 120px;
  height: 20px;
  text-decoration: bold;
  vertical-align: middle;
  background-image: url(graphics/tab1on.gif);
  font-family: Verdana, Arial, Sans-serif;
}

.tab2 {
   font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  position: absolute;
  left: 676px;
  top: 80px;
  width: 120px;
  height: 20px;
  text-decoration: none;
  vertical-align: middle;
  background-image: url(graphics/tab.gif);
  font-family: Verdana, Arial, Sans-serif;
}

.tab2on {
   font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  position: absolute;
  left: 676px;
  top: 80px;
  width: 120px;
  height: 20px;
  text-decoration: none;
  vertical-align: middle;
  background-image: url(graphics/tab1on.gif);
  font-family: Verdana, Arial, Sans-serif;
}

.tab3 {
   font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  position: absolute;
  left: 780px;
  top: 80px;
  width: 120px;
  height: 20px;
  text-decoration: none;
  vertical-align: middle;
  background-image: url(graphics/tab.gif);
  font-family: Verdana, Arial, Sans-serif;
}

.tab3on {
   font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  position: absolute;
  left: 780px;
  top: 80px;
  width: 120px;
  height: 20px;
  text-decoration: none;
  vertical-align: middle;
  background-image: url(graphics/tab1on.gif);
  font-family: Verdana, Arial, Sans-serif;
}

.tab4 {
   font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  position: absolute;
  left: 884px;
  top: 80px;
  width: 120px;
  height: 20px;
  text-decoration: none;
  vertical-align: middle;
  background-image: url(graphics/tab.gif);
  font-family: Verdana, Arial, Sans-serif;
}

.tab4on {
   font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  position: absolute;
  left: 884px;
  top: 80px;
  width: 120px;
  height: 20px;
  text-decoration: none;
  vertical-align: middle;
  background-image: url(graphics/tab1on.gif);
  font-family: Verdana, Arial, Sans-serif;
}

.menu2 {
  border-style: solid;
  border-right-width: 2px;
  border-top-width: 2px;
  border-bottom-width: 2px;
  border-left-width: 0px;
  border-top-color: #D02D26;
  border-right-color: #D02D26;
  border-bottom-color: #D02D26;
  font-family: Verdana, Arial, Sans-serif;
}

.menu3 {
  border-bottom-style: solid;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 2px;
  border-left-width: 0px;
  border-bottom-color: #D02D26;
  font-family: Verdana, Arial, Sans-serif;
}

.menu4 {
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 2px;
  border-left-width: 0px;
  border-bottom-color: #D02D26;
  border-style: solid;
  font-family: Verdana, Arial, Sans-serif;
}

.menu5 {
  border-right-width: 0px;
  border-top-width: 2px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-color: #D02D26;
  border-style: solid;
  font-family: Verdana, Arial, Sans-serif;
}

.awardsheading {
    font-size: 14px;
    font-family: Verdana, Arial, Sans-serif;
}

.toplayer {
    height: 100px;
    width: 100px;
    background-color: yellow;
    border: 2px solid red;
    position: absolute;
    text-align: left;
    vertical-align: middle;
    font-family: Verdana, Arial, Sans-serif;
}

.bottomlayer {
  height: 130px;
  width: 420px;
  border: 2px solid red;
  position: absolute;
  text-align: left;
  font-size: 10px;
  font-weight: normal;
  background-color: #E2E6E9;
  left: 220px;
  top: 350px;
  padding: 15px;
  font-family: Verdana, Arial, Sans-serif;
}

.bottomlayer_support {
  height: 300px;
  width: 350px;
  border: 2px solid red;
  position: absolute;
  text-align: left;
  font-size: 12px;
  font-weight: normal;
  background-color: #E2E6E9;
  left: 220px;
  top: 260px;
  padding: 15px;
  font-family: Verdana, Arial, Sans-serif;
}

.bottomlayer_wide {
  height: 200px;
  width: 700px;
  border: 2px solid red;
  position: absolute;
  text-align: left;
  font-size: 12px;
  font-weight: normal;
  background-color: #E2E6E9;
  left: 220px;
  top: 260px;
  padding: 15px;
  font-family: Verdana, Arial, Sans-serif;
}

.bottomlayer_contacts {
  height: 200px;
  width: 400px;
  border: 2px solid red;
  position: absolute;
  text-align: left;
  font-size: 10px;
  font-weight: normal;
  background-color: #E2E6E9;
  left: 220px;
  top: 550px;
  padding: 15px;
  font-family: Verdana, Arial, Sans-serif;
}

.bottomlayer_home {
  height: 130px;
  width: 700px;
  border: 2px solid red;
  position: absolute;
  text-align: left;
  font-size: 10px;
  font-weight: normal;
  background-color: #E2E6E9;
  left: 220px;
  top: 430px;
  padding: 15px;
  font-family: Verdana, Arial, Sans-serif;
}

.description {
  position: absolute;
  left: 220px;
  top: 400px;
  font-size: 10pt;
  font-weight: normal;
  font-family: Verdana, Arial, Sans-serif;
  vertical-align: top;
}

.proddesctable {
  position: absolute;
  left: 220px;
  top: 340px;
  font-size: 10pt;
  font-weight: normal;
  font-family: Verdana, Arial, Sans-serif;
  text-align: left;
}

.productdescription {
  background-color: #E2E6E9;
  width: 755px;
  border-color: #D02D26;
  border: 2px solid gray;
  text-align: left;
  padding: 5px;
  vertical-align: top;
}

.bottomlayer_product_desc {
  width: 748px;
  position: absolute;
  left: 220px;
  top: 410px;
  font-size: 12px;
  font-family: Verdana, Arial, Sans-serif;
}

.tabletext {
  height: 140px;
  width: 750px;
  text-align: left;
  vertical-align: top;
  background-color: #E2E6E9;
  padding: 5px;
  border: 2px solid gray;
  line-height: 12pt;
}

.list {
  list-style: url(graphics/listgraycircle.gif) disc;
  list-style-position: outside;
  text-align: left;
  font-size: 12px;
  font-weight: normal;
  font-family: Verdana, Arial, Sans-serif;
  vertical-align: top;
}

.text {
  text-align: left;
  font-size: 12px;
  font-weight: normal;
  font-family: Verdana, Arial, Sans-serif;
  vertical-align: top;
}

.bottomlayer_product_links {
  height: 8px;
  width: 770px;
  text-align: left;
  font-size: 10px;
  font-weight: normal;
  left: 225px;
  top: 590px;
  padding: 10px;
  font-family: Verdana, Arial, Sans-serif;
}

.title {
  position: absolute;
  text-align: left;
  font-size: 50px;
  font-weight: bold;
  left: 222px;
  top: 100px;
  text-decoration: none;
  font-family: Verdana, Arial, Sans-serif;
}

.titlesub {
  width: 500px;
  position: absolute;
  text-align: left;
  font-size: 40px;
  font-weight: bold;
  left: 222px;
  top: 100px;
  text-decoration: none;
  font-family: Verdana, Arial, Sans-serif;
}

.subtitle {
  position: absolute;
  text-align: left;
  font-size: 12px;
  font-weight: normal;
  left: 228px;
  top: 150px;
  text-decoration: normal;
  font-family: Verdana, Arial, Sans-serif;
  letter-spacing: +0.1em;
}

.bottomlayer2 {
  border: 0px solid #FFFFFF;
  position: absolute;
  text-align: left;
  font-size: 10px;
  font-weight: normal;
  background-color: #FFFFFF;
  left: 220px;
  top: 140px;
  height: 85px;
  width: 700px;
  font-family: Verdana, Arial, Sans-serif;
  line-height: 18pt;
}

.productimage {
  position: absolute;
  background-color: #FFFFFF;
  left: 220px;
  top: 190px;
  height: 200px;
  width: 250px;
}

.gases {
  position: absolute;
  left: 229px;
  top: 410px;
  height: 12px;
  width: 800px;
  font-family: Verdana, Arial, Sans-serif;
  font-size: 12px;
}

.uses {
  position: relative;
  left: 230px;
  top: 380px;
  height: 50px;
  width: 800px;
  font-family: Verdana, Arial, Sans-serif;
  font-size: 12px;
}


.downloads {
  height: 220px;
  width: 190px;
  border: 0px solid red;
  position: absolute;
  text-align: right;
  font-size: 12px;
  font-weight: normal;
  background-color: #FFFFFF;
  left: 600px;
  top: 140px;
  font-family: Verdana, Arial, Sans-serif;
  line-height: 16pt
}

.downloads2 {
  height: 220px;
  width: 190px;
  border: 0px solid red;
  position: absolute;
  text-align: right;
  font-size: 12px;
  font-weight: normal;
  background-color: #FFFFFF;
  left: 370px;
  top: -250px;
  font-family: Verdana, Arial, Sans-serif;
  line-height: 16pt
}

.skip {
  position: absolute;
  left: 440px;
  top: 330px;
}

.applications {
  height: 220px;
  width: 150px;
  border: 2px solid red;
  position: absolute;
  text-align: left;
  font-size: 1px;
  font-weight: bold;
  background-color: #E2E6E9;
  left: 820px;
  top: 140px;
  padding: 0px;
  font-family: Verdana, Arial, Sans-serif;
}

.appstable {
  text-align: left;
  font-size: 10px;
  font-weight: normal;
  font-family: Verdana, Arial, Sans-serif;
}

.logos {
  position: absolute;
  left: 800px;
  top: 420px;
}

.english_entry {
  position: absolute;
  left: 350px;
  top: 200px;
  font-size: 18px;
  font-weight: normal;
  text-decoration: underline;
  font-family: Verdana, Arial, Sans-serif;
}

.french_entry {
  position: absolute;
  left: 450px;
  top: 200px;
  font-size: 18px;
  font-weight: underline;
  text-decoration: none;
  font-family: Verdana, Arial, Sans-serif;
}

.anilayer {
  position: absolute;
  left: 10px;
  top: 200px;
}

.footertext800 {
  width: 750px;
  position: absolute;
  left: 0px;
  top: 350px;
  font-size: 8px;
  color: #696969;
  font-family: Verdana, Arial, Sans-serif;
}

.footertext1024 {
  width: 996px;
  position: absolute;
  left: 0px;
  top: 750px;
  font-size: 8px;
  color: #696969;
  font-family: Verdana, Arial, Sans-serif;
}

.ftext {
  color: #000000;
  font-family: Verdana, Arial, Sans-serif;
}

.footer {
  position: absolute;
  left: 190px;
  top: 580px;
}

.footer_longpage {
  position: absolute;
  left: 190px;
  top: 750px;
}

.footerbarlocation {
  position: absolute;
  left: 210px;
  top: 700px;
}

.va301c_line {
  position: absolute;
  top: -266px;
  left: -185px;
}

.va301c_line2 {
  position: absolute;
  top: -260px;
  left: -35px;
}

.soon {
  height: 18px;
  width: 170px;
  border: 2px solid red;
  position: absolute;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  background-color: #E2E6E9;
  left: 620px;
  top: 375px;
  padding: 0px;
  font-family: Verdana, Arial, Sans-serif;
}

.notavailable {
  height: 18px;
  width: 750px;
  /*border: 2px solid gray;*/
  position: absolute;
  text-align: center;
  font-size: 12px;
  font-weight: normal;
  /*background-color: #E2E6E9;*/
  left: 190px;
  top: 760px;
  padding: 0px;
  font-family: Verdana, Arial, Sans-serif;
}

.discontinued {
  height: 20px;
  width: 300px;
  position: absolute;
  text-align: center;
  font-size: 22px;
  font-weight: bold;
  left: 180px;
  top: 265px;
  padding: 0px;
  font-family: Verdana, Arial, Sans-serif;
}
