<style type="text/css">
  body
  {
    background-color: #FFFFFF;/*themecolour4;*/
    color: #000033;/*themecolour3%0;*/
  }

  div.booknowbutton
  {
    background-color: #ffffcc;/*themecolour1%188;*/
    border: 2px solid #000
  }

  div.getofferbutton
  {
    background-color: #ffffcc;/*themecolour1%188;*/
    border: 2px dashed #000
  }

  table
  {
    font: 9pt  arial, sans-serif;
    color: #000033;
  }

  p
  {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  blockquote
  {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 20px;
    color: #000033;/*themecolour3%0;*/
  }

  ol
  {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 25px;
    color: #000033;/*themecolour3%0;*/
  }

  ul
  {
    /* color: #000033; themecolour3%0;*/
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 25px;
    /* margin-left: 0px; Questo per Netscape/Mozilla... */
    /* list-style-image: url(images/bullet.gif); */
  }

  h1
  {
    font-size: 16px;
    color: #000033;/*themecolour5%0;*/
    margin-top: 0px;
    margin-bottom: 1px;
  }

  h1.title
  {
    font-size: 18px;
    margin-top: 0px;
    margin-bottom: 1px;
  }

  h2
  {
    font-size: 16px;
    color: #006699;/*themecolour1;*/
    margin-top: 1px;
    margin-bottom: 1px;
  }

  h3
  {
    font-size: 14px;
    color: #006699;/*themecolour1;*/
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .leftcoltext
  {
    padding-left: 2px;
    padding-right: 2px;
    color: #000033;/*themecolour4%0;*/
  }

  .sidenav
  {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #999999;
  }

  .divider
  {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #999999;
  }

  .rightborder
  {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #999999;
  }

  .panelleft
  {
    background-color: #e1edf3;/*themecolour1%188;*/
    border-right-width: 1px;
    border-right-style: dotted;
    border-right-color: #999999;
  }

  .panelmid
  {
    background-color: #e1edf3;/*themecolour1%188;*/
  }

  .panelright
  {
    background-color: #e1edf3;/*themecolour1%188;*/
    border-left-width: 1px;
    border-left-style: dotted;
    border-left-color: #999999;
  }

  .scanlines
  {
    background-image: url(images/topstrip.gif);
    background-repeat: repeat-x;
  }

  .rightcoltext
  {
    background-color: #ddeff9;/*themecolour1$ 88.8%, 93.7%;*/
/*
    padding-left: 25px;
    padding-right: 25px;
*/
  }

  IMG.frame
  {
    border: 1px solid #000000;
  }

  .imageborder
  {
    border: 1px solid #FFFFFF;
  }

/*
  img
  {
    border-style: none;
  }
*/


  .hnavbg
  {
    background-color: #000000;/*themecolour6;*/
  }

  .topleft2
  {
    background-color: #000000;/*themecolour6;*/
  }

  .topstrip
  {
    background-color: #006699;/*themecolour1;*/
  }

  .toppanel
  {
    background-color:#006699;/*themecolour1;*/
  }

  table.Form
  {
    font: 10pt/11pt arial, sans-serif;
    color: #000000;
    background-color: #EAF0FF;
  }

  TD.FormHeader
  {
    font: 10pt/11pt arial, sans-serif;
    color: #000000;
    background-color: #DAE1F4;
  }

  TD.FormFooter
  {
    font: 10pt/11pt arial, sans-serif;
    color: #000000;
    background-color: #DAE1F4;
  }

  TD.OffersHeader
  {
    font: 10pt/11pt arial, sans-serif;
    color: #000000;
    background-color: #D3F1EE;
  }

  INPUT.submit
  {
    border-right: #000000 2px solid;
    border-top: #000000 2px solid;
    border-left: #000000 2px solid;
    border-bottom: #000000 2px solid;
    background: #ffffcc;
    font: 9pt arial;
    color: #000000;
    text-decoration: none;
    padding-top: 1px;
  }

  INPUT.text
  {
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    background: #ffffff;
    border-color: #000000;
    border-style: solid;
    font: 9pt arial;
    color: #000000;
    text-decoration: none;
    padding-top: 1px;
  }

  SELECT
  {
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    background: #ffffff;
    font: 9pt tahoma;
    color: #000000;
    text-decoration: none;
  }

  TEXTAREA
  {
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    background: #ffffff;
    font: 8pt tahoma;
    border-left: #000000 1px solid;
    color: #000000;
    border-bottom: #000000 1px solid;
    text-decoration: none;
  }

  HR
  {
    border-color: #000000;
    border-style: solid;
  }
</style>
