body {  width: 100%;  border: 0px; padding: 0px; margin: 0px;  background: #ffffff;  font-family: arial, helvetica, sans-serif;  font-size: 100%;  text-align: center;  color: #0048a0;  }a:link {color: #0048a0;}a:visited {color: #0048a0;}a:hover {color: #990000;}a:active {color: #990000;}#headerbox {  width: 100%;  height: 55px;  border: 0px; margin: 0px; padding: 0px;  background: #0048a0;  text-align: center;  color: #ffffff;  }#headerbox p {  font-size: 120%;  font-weight: bold;  border: 0px; margin: 0px;  padding: 5px 0px 0px 5px;  }#headerbox img {  border-style: none;  padding: 5px 5px 0px 5px;  }#footerbox {  clear: both;  width: 100%;  border: 0px; margin: 0px; padding: 0px;  background: #0048a0;  color: #ffffff;  text-align: center;  }#footerbox p {  text-align: center;  font-size: 90%;  padding: 7px;  }#footerbox a:link {color: #ffffff;}#footerbox a:visited {color: #ffffff;}#footerbox a:hover {color: #990000;}#footerbox a:active {color: #990000;}#footerbox span {  white-space:nowrap;  }#bodybox {  background: #ffffff;  text-align: left;  font-size: 90%;  color: #0048a0;  padding: 7px;  }#breadcrumb {  font-size: 80%;  border: 0px; margin: 0px; padding: 0px;  }hr {  height: 2px;  margin: 0px 0px 0px 0px;  background-color: #e2940c;  color: #e2940c;  }h1 {  font-size: 115%;  font-weight: bold;  color: #0048a0;  border: 0px; margin: 0px; padding: 0px;  }h2 {  font-size: 110%;  font-weight: bold;  color: #0048a0;  }h3 {  font-size: 100%;  font-weight: bold;  color: #0048a0;  }.notopspace {  border-top: 0px; margin-top: 0px; padding-top: 0px;  }.navlist {  font-size: 115%;  list-style-type: square;  padding-left: 18px;  }.genlist {  list-style-type: square;  padding-left: 15px;  }.centreimage {  border: 0px;  }.rhsimage {  border-style: none;  float: right;  padding: 0px 0px 5px 5px;  }.productgallery {  height: 1%;  list-style-type: none;  padding: 0px; margin: 0px; border: 0px;  }.productgallery li {  clear: both;  width: 100%;  margin-bottom: 5px;  }.productgallery div {  background: #ffffcc;  border: 2px solid #e2940c;  overflow: auto;  padding: 5px;  }.productgallery img {  float: left;  border: 0px;  border-style: none;  margin-right: 5px;  }.productgallery p {  font-size: 100%;  padding: 0px; margin: 0px; border: 0px;  }.newproductgallery {  height: 1%;  list-style-type: none;  padding: 0px; margin: 0px; border: 0px;  }.newproductgallery li {  clear: both;  width: 100%;  margin-bottom: 5px;  }.newproductgallery div {  background: #ffffcc;  border: 2px solid #e2940c;  overflow: auto;  padding: 5px;  }.newproductgallery span {  clear: both;  float: left;  }.newproductgallery img {  float: left;  border: 0px;  border-style: none;  margin: 5px 5px 5px 0px;  }.newproductgallery p {  font-size: 100%;  padding: 0px; margin: 0px; border: 0px;  }form {  padding: 0px; margin: 0px; border: 0px;  }em.type1 {  font-style: normal;  font-weight: bold;  }em.type2 {  font-style: italic;  font-weight: bold;  }em.type3 {  font-style: italic;  font-weight: normal;  }em.type4 {  font-style: italic;  font-weight: normal;  color: #ff0000;  }em.type5 {  font-style: italic;  font-weight: bold;  color: #ff0000;  }em.type6 {  font-style: normal;  font-weight: bold;  color: #ff0000;  }table.bluetable {  background: #efffff;  border-width: 1px;  border-color: #0048a0;  border-style: solid;  border-spacing: 0px;  }table.bluetable td, th {  border-width: 1px;  border-color: #0048a0;  border-style: solid;  }form.mainproduct {  padding: 5px; border: 0px;  background: #efffff;  border-width: 2px;  border-color: #0048a0;  border-style: solid;  }form.mainproduct-neon {  padding: 5px; border: 0px;  background: #efffff;  border-width: 2px;  border-color: #0048a0;  border-style: solid;  }form.mainproduct-jade {  padding: 5px; border: 0px;  background: #b9f9ff;  border-width: 2px;  border-color: #0048a0;  border-style: solid;  }form.mainproduct-grey {  padding: 5px; border: 0px;  background: #e6e5e9;  border-width: 2px;  border-color: #0048a0;  border-style: solid;  }