  body {
    background-color: #FFFFC0;	
    margin: 10 10 10 10;
    color: #555555;		
  }

  table.menuTable {
    border-style: solid none solid none;
    border-color: #943131;
  }

  td {
    font-family: tahoma,arial;
    font-size: 10pt;
    font-weight: normal;
  }

  .whiteText {
    color: #EEEEEE;
  }

  td.defra {
    font-size: 8pt;
    color: #5A1829;
  }

  .small {
    font-size: 8pt;
  }

  .banner_text {
    font-size: 8pt;
    font-variant: small-caps;
  }

  .banner_text_a {
    font-size: 8pt;
  }

  td.bar_r2l {
    font-size: 10pt;
    color: #FFFFC0;		
    background-repeat: no-repeat;
    background-attachment: fixed; 
    background-position: center right; 	
    background-image: url(../images/bar_r2l.gif);
  }

  td.bar_l2r {
    font-size: 10pt;
    color: #FFFFC0;		
    background-repeat: no-repeat;
    background-attachment: fixed; 
    background-position: center left; 	
    background-image: url(../images/bar_l2r.gif);
  }

  .mock {
    background-repeat: no-repeat;
    background-attachment: fixed; 
    background-position: center right; 	
    background-image: url(../images/mock.png);
  }

  .mock1 {
    background-repeat: no-repeat;
    background-attachment: fixed; 
    background-position: center right; 	
    background-image: url(../images/mock1.png);
  }

  .mock2 {
    background-repeat: no-repeat;
    background-attachment: fixed; 
    background-position: center right; 	
    background-image: url(../images/mock2.png);
  }

  .mock3 {
    background-repeat: no-repeat;
    background-attachment: fixed; 
    background-position: center right; 	
    background-image: url(../images/mock3.png);
  }

  .mock4 {
    background-repeat: no-repeat;
    background-attachment: fixed; 
    background-position: center right; 	
    background-image: url(../images/mock4.png);
  }

  .mock5 {
    background-repeat: no-repeat;
    background-attachment: fixed; 
    background-position: center right; 	
    background-image: url(../images/mock5.png);
  }

  .fading {
    background-repeat: repeat;
    background-attachment: fixed; 
    background-position: top left; 	
    background-image: url(../images/fading.png);
  }

  .dots_v {
    background-repeat: repeat-y;
    background-position: center center; 	
    background-image: url(../images/dots_v.png);
  }

  .dots_h {
    background-repeat: repeat-x;
    background-position: center center; 	
    background-image: url(../images/dots_h.png);
  }

  .banner {
    background-repeat: no-repeat;
    background-position: top center; 	
    background-image: url(../images/banner.png);
  }

  .ownerDetailsError {
    font-weight: bold;
    font-size: 10pt;
    color: #FF0000;
  }

  .header {
    font-weight: bold;
    font-size: 14pt;
  }

  .header_medium {
    font-weight: bold;
    font-size: 12pt;
  }

  .header_small {
    font-weight: bold;
    font-size: 10pt;
  }

  .header_big {
    font-family: arial;
    font-style: normal;
    font-weight: bold;
    font-size: 14pt;
    font-variant: small-caps;
  }

  .small {
    font-weight: normal;
    font-size: 8pt;
    color: #777777;
  }

  .title_1 {
    font-size: 14pt;
    font-weight: bold;
  }

  .error {
    font-size: 14pt;
    font-weight: bold;
    color: #FF0000;
  }

  .smallerror {
    font-size: 10pt;
    font-weight: bold;
    color: #FF0000;
  }

  .tinyerror {
    font-size: 8pt;
    font-weight: bold;
    color: #FF0000;
  }

  .correct {
    font-size: 10pt;
    font-weight: bold;
    color: #00AA00;
  }

  a {
    text-decoration: none;
    color: #0000AA;
  }

  a:hover {
    text-decoration: none;
    color: #0000FF;
  }

  a.small {
    font-size: 8pt;
    text-decoration: none;
    color: #0000AA;
  }

  a.small:hover {
    font-size: 8pt;
    text-decoration: none;
    color: #0000FF;
  }

  a.vsmall {
    font-weight: normal;
    color: #0000AA;
    font-size: 8pt;
  }

  ol, ul, li {
    margin: 5px 0px 5px 15px;
    list-style-type: disc;
    color: #000000;
  }

  li.numbered {
    list-style: decimal;
  }

  li.lettered {
    list-style: lower-alpha;
  }

  li.menu {
    color: #943131;
  }
  
  .highlight {
    background-color: #C0C0FF;
  }

  .bgWhite {
    background-color: #FFFFFF;	
  }

  @font-face {
    font-family: 3 of 9 Barcode;
    font-style:  normal;
    font-weight: normal;
    src: url(../fonts/OFBARCO1.eot);
  }

  .barcode {
    font-family: 3 of 9 Barcode;
    font-size: 20pt;
    font-style:  normal;
    font-weight: normal;
  }

  .lifeno {
    font-size: 15pt;
    border: 0px;
  }

  .annoucement {
    font-size: 14pt;
    color: #FF0000;		
  }


  .A7 { font: xx-small/normal Arial, FontName; font-weight: 500; font-size: 8px; }
  .A8 { font: xx-small/normal Arial, FontName; font-weight: 500; font-size: 10px; }

  .B10 { color: black; font: xx-small/normal Arial, FontName; font-size: 11px; text-align: left; text-transform: none; word-spacing: normal; letter-spacing: Normal; height=16; line-height=100% }



