body {  width: 100%;  margin: 0px; border: 0px; padding: 0px;  background: #ffffff url(../images/misc/sidebar_dark.jpg) repeat-y;  font-family: trebuchet MS, arial, helvetica, sans-serif;  text-align: left;  }a:link {color: #444444;}a:visited {color: #444444;}a:hover {color: #ff0000;}a:active {color: #ff0000;}.wrap1 {  position: absolute;  top: 0px; right: 0px;  height: 100%; width: 120px;  background: url(../images/misc/sidebar_light.gif) repeat-y right;  }.wrap1a {  background: url(../images/misc/sidebar_light.gif) repeat-y right;  }.wrap2 {  margin: 0px 120px 0px 120px;  background: url(../images/misc/topbar.gif) repeat-x;  }.wrap3 {  background: url(../images/misc/background.gif) no-repeat;  }.wrap4 {  margin: 0px 20px 0px 8px;  }#lhsnavcolumn {  position: absolute;  top: 0px;  left: 128px;  width: 200px;  }.lhsnavtext {  padding: 0px; border: 0px;   margin: 0px 0px 0px 13px;  }.lhsnavtext a:link {color: #013b8d; text-decoration: none;}.lhsnavtext a:visited {color: #013b8d; text-decoration: none;}.lhsnavtext a:hover {color: #ff0000; text-decoration: none;}.lhsnavtext a:active {color: #ff0000; text-decoration: none;}.lhsnavtext p {  font-size: 75%;  font-weight: bold;  padding: 0px; border: 0px;  margin: 5px 0px 0px 0px;  }.minitext {  font-size: 60%;  color: #2d76bb;  margin: 0px 0px 0px 13px;  }#mainbodycontainer {  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 200px;  }.telephone {  font-size: 100%;  font-weight: bold;  color: #5d87c3;  text-align: right;  margin: 0px; border: 0px;  padding: 7px 0px 12px 0px;  }.breadcrumbtext {  font-size: 85%;  color: #013b8d;  margin: 0px; border: 0px;  padding-bottom: 5px;  }.breadcrumbtext a:link {color: #013b8d;}.breadcrumbtext a:visited {color: #013b8d;}.breadcrumbtext a:hover {color: #ff0000;}.breadcrumbtext a:active {color: #ff0000;}h1 {  font-size: 200%;  font-weight: bold;  color: #013b8d;  margin: 0px; border: 0px; padding: 0px;  }h2 {  font-size: 120%;  font-weight: bold;  color: #013b8d;  }.mainbodytext {  font-size: 90%;  color: #444444;  }em {  font-style: normal;  font-weight: bold;  }.footertext {  clear: both;  font-size: 60%;  color: #2d76bb;  padding-bottom: 25px;  }.footertext a:link {color: #2d76bb;}.footertext a:visited {color: #2d76bb;}.footertext a:hover {color: #ff0000;}.footertext a:active {color: #ff0000;}#axionmap {  width: 525px;  height:350px;  margin-bottom:15px;  border: 4px;  border-style: solid;  border-color: #2d76bb;  }img.axionlogo {  border-style: none;  margin: 11px 0px 42px 0px;  }img.pilkintonlogo {  border-style: none;  margin: 25px 0px 0px 13px;  }img.klocknerlogo {  border-style: none;  margin: 5px 0px 0px 13px;  }img.bsilogo {  border-style: none;  margin: 5px 0px 0px 13px;  }img.navline {  border-style: none;  padding: 0px 0px 3px 0px;  }img.thumbnail {  border-style: none;  }#imagegallery {  list-style-type: none;  height: 1%;  font-size: 75%;  padding: 0px; margin: 0px; border: 0px;  }#imagegallery li {  float: left;  margin: 0px 25px 10px 0px;  }#imagegallery img {  border-style: none;  display: block;  }
