/* Generated by KompoZer */
.bodytext {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #333333;
  text-decoration: none;
}
.bodytextr {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #ff0000;
  text-decoration: none;
}
.bodytextb {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #333333;
  text-decoration: none;
}
.bodytextbr {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #ff0000;
  text-decoration: none;
}
.bodytextl {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 13pt;
  font-weight: bold;
  color: #333333;
  text-decoration: none;
}
.section_header {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 15pt;
  font-weight: normal;
  color: red;
  text-decoration: none;
}
.section_header_medium {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #333333;
  text-decoration: none;
}
.section_header_small {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #0081ff;
  text-decoration: none;
}
.section_header_small_blk {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #ff0000;
  text-decoration: none;
}
a.menu_header_small:link {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #0081ff;
  text-decoration: none;
}
a.menu_header_small:visited {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #0081ff;
  text-decoration: none;
}
a.menu_header_small:hover {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #ff0000;
  text-decoration: none;
}
a.section_header_small:link {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #0081ff;
  text-decoration: none;
}
a.section_header_small:visited {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #0081ff;
  text-decoration: none;
}
a.section_header_small:hover {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #ff0000;
  text-decoration: none;
}
.box {
  border: 1px solid #bfbfbf;
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
}
.table_header {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.table_item {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
a.bodytext:link {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #ffffff;
  text-decoration: none;
}
a.bodytext:visited {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #ffffff;
  text-decoration: none;
}
a.bodytext:hover {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #95b3de;
  text-decoration: none;
}
a.menu_small:link {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
a.menu_small:visited {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
a.menu_small:hover {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #7d7d7d;
  text-decoration: none;
}
a.menu_small_r:link {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #ff0000;
  text-decoration: none;
}
a.menu_small_r:visited {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #ff0000;
  text-decoration: none;
}
a.menu_small_r:hover {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
a.menu_smallg:link {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #7d7d7d;
  text-decoration: none;
}
a.menu_smallg:visited {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #7d7d7d;
  text-decoration: none;
}
a.menu_smallg:hover {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.menu_footer {
  padding: 0;
  list-style-type: none;
  margin-left: 0;
  font-weight: bold;
}
.menu_small {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #7d7d7d;
}
.mnu_static {
  font-family: Arial,Verdana,Helvetica,sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #ffffff;
}
.menu {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
  background-color: #00a5e9;
  color: #ffffff;
  text-decoration: none;
}
.menuitem {
  border: 1px solid #666699;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: bold;
  background-color: #0081ff;
  color: #ffffff;
}
.menuitem1 {
  border: 1px solid #666699;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #7388d9;
  color: #ffffff;
}
.menuitem2 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #3e56ba;
  color: #ffffff;
}
.menuitem3 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #4c5e9e;
  color: #ffffff;
}
.menuitem4 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #1a307b;
  color: #ffffff;
}
hr {
  border: 1px solid #e0dee0;
  height: 2px;
}
.table {
  border-bottom: 1px solid #666699;
  background-color: #a7e7ff;
}
a.mnu:link {
  font-family: Arial,Verdana,Helvetica,sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}
a.mnu:visited {
  font-family: Arial,Verdana,Helvetica,sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}
a.mnu:hover {
  font-family: Arial,Verdana,Helvetica,sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.border {
  border: 1px solid #e0dee0;
}
a.link:link {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #0081ff;
  text-decoration: none;
}
a.link:visited {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #0081ff;
  text-decoration: none;
}
a.link:hover {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #ff0000;
  text-decoration: none;
}
a.email:link {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #ff0000;
  text-decoration: none;
}
a.email:visited {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
a.email:hover {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #ff0000;
  text-decoration: none;
}
.telephone {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #ff0000;
  text-decoration: none;
}
.notes {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #7d7d7d;
  text-decoration: none;
}
.testimonial {
  font-family: Verdana,Helvetica,sans-serif;
  font-style: italic;
  font-size: 8pt;
  font-weight: normal;
  color: #333333;
  text-decoration: none;
}
.testimonial2 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ff0000;
  text-decoration: none;
}
a.testimonial:link {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  color: #3532cb;
  text-decoration: none;
}
a.testimonial:visited {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  color: #3532cb;
  text-decoration: none;
}
a.testimonial:hover {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  color: #ff0000;
  text-decoration: none;
}
#memoryticker {
  border: 0px solid black;
  padding: 1px;
  background-color: #ffffff;
  width: 225px;
  height: 200px;
  font-family: Arial;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 9pt;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
}
#memoryticker2 {
  border: 0px solid #e0dee0;
  padding: 0px;
  background-color: #ffffff;
  width: 715px;
  height: 45px;
  font-family: Verdana;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 9pt;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
}
#memoryticker3 {
  border: 0px solid #e0dee0;
  padding: 0px;
  background-color: #ffffff;
  width: 740px;
  height: 58px;
  font-family: Verdana;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 9pt;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
}
.bulletlist {
  margin: 0;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}
li.bullet {
  margin: 0;
  padding: 3px 0 3px 0px;
  list-style-type: square;
  list-style-image: none;
  list-style-position: inside;
  color: #ff0000;
}
a .alt {
  display: none;
}
a#domestic {
  margin: 0 auto;
  display: block;
  width: 245px;
  height: 30px;
  background-image: url(images/buttons/domestic-support.gif);
  background-position:  0 0;
  background-repeat: no-repeat;
}
a#domestic:hover {
  background-position: 0 -30px;
}
a#homeoffice {
  margin: 0 auto;
  display: block;
  width: 245px;
  height: 30px;
  background-image: url(images/buttons/home-office-support.gif);
  background-position:  0 0;
  background-repeat: no-repeat;
}
a#homeoffice:hover {
  background-position: 0 -30px;
}
a#office {
  margin: 0 auto;
  display: block;
  width: 245px;
  height: 30px;
  background-image: url(images/buttons/office-support.gif);
  background-position:  0 0;
  background-repeat: no-repeat;
}
a#office:hover {
  background-position: 0 -30px;
}
a#callback {
  margin: 0 auto;
  display: block;
  width: 225px;
  height: 30px;
  background-image: url(images/buttons/request-a-callback.gif);
  background-position:  0 0;
  background-repeat: no-repeat;
}
a#callback:hover {
  background-position: 0 -30px;
}
a#enquiryform {
  margin: 0 auto;
  display: block;
  width: 225px;
  height: 30px;
  background-image: url(images/buttons/enquiry-form.gif);
  background-position:  0 0;
  background-repeat: no-repeat;
}
a#enquiryform:hover {
  background-position: 0 -30px;
}
a#buttonhome {
  margin: 0 auto;
  display: block;
  width: 21px;
  height: 20px;
  background-image: url(images/button_home.jpg);
  background-position:  0 0;
  background-repeat: no-repeat;
}
a#buttonhome:hover {
  background-position: 0 -20px;
}
a#buttonenquiry {
  margin: 0 auto;
  display: block;
  width: 90px;
  height: 20px;
  background-image: url(images/button_enquiry.jpg);
  background-position:  0 0;
  background-repeat: no-repeat;
}
a#buttonenquiry:hover {
  background-position: 0 -20px;
}
a#buttoncallback {
  margin: 0 auto;
  display: block;
  width: 125px;
  height: 20px;
  background-image: url(images/button_callback.jpg);
  background-position:  0 0;
  background-repeat: no-repeat;
}
a#buttoncallback:hover {
  background-position: 0 -20px;
}
