body
      {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-right: 0px;
      margin-left: 0px;

      background-color: #FFFFFF;
      background-image: none;
      text-indent: 30px;
      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      color: #000088;
      }

p
      {
      margin-top: 0px;
      margin-bottom: 6px;
      margin-right: 0px;
      margin-left: 10px;

      text-align: left;
      text-indent: 30px;
      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      color: #000088;


      border-style: none;
      border-width: 3px;
      border-color: red;
      }

p.center
      {
      clear: both;
      margin-top: 0px;
      margin-bottom: 6px;
      margin-right: 0px;
      margin-left: 0px;

      text-align: center;
      text-indent: 0px;
      font-family: arial,helvetica,sans-serif;
      font-size: 16px;
      color: #000088;

      border-style: none;
      border-width: 3px;
      border-color: red;
      }

p.picturecaption
      {
      margin-top: 0px;
      margin-bottom: 6px;
      margin-right: 0px;
      margin-left: 0px;
      text-align: center;
      text-indent: 0px;
      font-family: arial,helvetica,sans-serif;
      font-size: 10px;
      color: #000088;
      }

p.closethiswindowbutton
      {
      margin-top: 0px;
      margin-bottom: 6px;
      margin-right: 0px;
      margin-left: 0px;

      text-align: center;
      text-indent: 0px;
      font-family: arial,helvetica,sans-serif;
      font-size: 16px;
      color: #000088;

      border-style: none;
      border-width: 3px;
      border-color: red;
      }
      
p.linkslist
      {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-right: 0px;
      margin-left: 10px;

      text-align: left;
      text-indent: 0px;
      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      color: #000088;


      border-style: none;
      border-width: 3px;
      border-color: red;
      }

blockquote
      {
      margin-top: 0px;
      margin-bottom: 6px;
      margin-right: 40px;
      margin-left: 40px;

      text-align: left;
      text-indent: 30px;
      font-family: times new roman, serif;
      font-size: 14px;
      color: #000000;

      border-style: none;
      border-width: 3px;
      border-color: red;
      }

a:link
      {
      color: #0800FF;
      text-decoration: none;
      }

a:visited
      {
      color: #AD1021;
      text-decoration: none;
      }

a:hover
      {
      color: #FF0000;
      text-decoration: none;
      }

a:hover.leftlinks
      {
      color: #FF0000;
      text-decoration: none;
      font-weight: bold
      }

table.outer
      {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-right: 0px;
      margin-left: 0px;      

      text-align: left;
      font-family: arial,helvetica,sans-serif;
      color: #000088;

      font-family: arial,helvetica,sans-serif;
      font-size: 12px;

      border-collapse: separate;
      border-spacing: 0px;
      width: 100%;
      }

td.left-color1
      {
      background-color: #B1D0FF;
      padding: 6px;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      color: #000088;
      font-size: 12px;
      vertical-align: top 
      }

td.left-color2
      {
      background-color: #F499FF;
      padding: 6px;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      color: #000088;
      font-size: 12px;
      vertical-align: top 
      }

td.left-color3
      {
      background-color: #FFA9C5;
      padding: 6px;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      color: #000088;
      font-size: 12px;
      vertical-align: top 
      }

td.left-color4
      {
      background-color: #FFFCB1;
      padding: 6px;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      color: #000088;
      font-size: 12px;
      vertical-align: top 
      }

td.left-color5
      {
      background-color: #C9FFB1;
      padding: 6px;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      color: #000088;
      font-size: 12px;
      vertical-align: top 
      }

td.right
      {
      background-color: #FFFFFF;
      width: 100%;
      padding: 6px 
      text-align: center;
      font-family: arial,helvetica,sans-serif;
      color: #000088;
      font-size: 12px;
      }

td.pictureheader
      {
      background-color: #FFFFFF;
      padding: 12px;
      text-align: center;
      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      color: #000088;
      }

td.mainbodytext-color1
      {
      background-color: #F1F6FF;
      padding: 12px;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      color: #000088;
      vertical-align: top 
      }

td.mainbodytext-color2
      {
      background-color: #FDEDFF;
      padding: 12px;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      color: #000088;
      vertical-align: top 
      }

td.mainbodytext-color3
      {
      background-color: #FFEFF4;
      padding: 12px;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      color: #000088;
      vertical-align: top 
      }

td.mainbodytext-color4
      {
      background-color: #FFFEF1;
      padding: 12px;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      color: #000088;
      vertical-align: top 
      }

td.mainbodytext-color5
      {
      background-color: #F5FFF1;
      padding: 12px;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      color: #000088;
      vertical-align: top 
      }

td.rightcolumnads-color4
      {

      background-color: #FFFEF1;
      padding: 3px;

      border-style: solid;
      border-width: 1px;
      border-color: #000088;

      vertical-align: top;
      text-align: center;
      font-family: arial,helvetica,sans-serif;
      color: #000088;
      font-size: 12px;
      }

h1
      {
      font-family: arial,helvetica,sans-serif;
      font-size: 20px;
      color: #000088;
      }

h2
      {
      margin-bottom: 0px;
      font-family: arial,helvetica,sans-serif;
      font-size: 18px;
      color: #000088;
      }

h3
      {
      margin-top: 0px;
      margin-bottom: 6px;
      margin-right: 0px;
      margin-left: 10px;

      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      font-weight: bold;
      color: #000088;
      }

h4
      {
      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      color: #000088;
      }

h5
      {
      font-family: arial,helvetica,sans-serif;
      font-size: 10px;
      color: #000088;
      }

h5.linktitles
      {
      margin-bottom: 0;
      text-align: center;
      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      color: #000088;
      }

img
      {
      margin: 0px 0px 0px 0px;
      border-style: none;
      vertical-align: middle;
      }

img.logo
      {
      margin: 0px 0px 0px 0px;
      border-style: none;
      }

img.button
      {
      margin: 0px 0px 0px 0px;
      border-style: none;
      }

img.titlepic
      {
      margin: 0px 0px 0px 0px;
      border-style: solid;
      border-width: 1px;
      border-color: #000088;
      }

img.inline
      {
      border-style: solid;
      border-width: 1px;
      border-color: #000088;
      }

span.imageinlineright
      {
      float: right;
      margin-top: 0px;
      margin-bottom: 0px;
      margin-right: 0px;
      margin-left: 3px;

      border-style: none;
      border-width: 3px;
      border-color: blue;

      padding: 0px;

      text-align: center;
      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      }

span.imageinlineleft
      {
      float: left;
      margin-top: 3px;
      margin-bottom: 0px;
      margin-right: 3px;
      margin-left: 3px;

      border-style: none;
      border-width: 3px;
      border-color: blue;

      padding: 0px;

      text-align: center;
      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      }

div.centertable
      {
      margin-top: 12px;
      margin-bottom: 0px;
      margin-left: 0px;
      margin-right: 0px;

      border-style: none;
      border-width: 3px;
      border-color: green;
      text-align: center;
      }

table.inline-color3
      {
      clear: both;
      width: 450px;
      background-color: #ffffff;
      margin-top: 12px;
      margin-bottom: 12px;
      margin-left: auto;
      margin-right: auto;
      border-collapse: collapse;
      border-style: solid;
      border-top-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 1px;
      border-right-width: 1px;
      border-color: #FFA9C5;
      }

td.inlineheaderrow-color3
      {
      background-color: #FFA9C5;
      margin: 0px;
      padding: 3px;
      border-color: #FFA9C5;
      border-style: solid;
      border-top-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 1px;
      border-right-width: 1px;
      vertical-align: top;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 16px;
      color: #000088;
      }

td.inlinerightalign-color3
      {
      margin: 0px;
      background-color: #E7E7E7;
      border-color: #FFA9C5;
      border-style: solid;
      border-top-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 1px;
      border-right-width: 0px;
      padding: 3px;
      vertical-align: top;
      text-align: right;
      font-family: arial,helvetica,sans-serif;
      font-size: 16px;
      color: #000088;
      }

td.inlineleftalign-color3
      {
      margin: 0px;
      background-color: #E7E7E7;
      border-color: #FFA9C5;
      border-style: solid;
      border-top-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 0px;
      border-right-width: 1px;
      padding: 3px;
      vertical-align: top;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 16px;
      color: #000088;
      }

span.inlinetablesuperscript
      {
      font-size: 10px;
      vertical-align: super;
      }

table.bottomlinks
      {
      width: 100%;
      margin-top: 3px;
      margin-bottom: 3px;
      margin-left: auto;
      margin-right: auto;
      border-collapse: collapse;

      border-style: none;
      border-width: 3px;
      }

td.bottomlinksrightalign
      {
      margin: 0px;
      border-style: none;
      border-width: 0px;
      padding: 3px;
      vertical-align: top;
      text-align: right;
      font-family: arial,helvetica,sans-serif;
      font-size: 14px;
      font-weight: bold;
      color: #000088;
      }

td.bottomlinksleftalign
      {
      margin: 0px;
      padding: 3px;
      vertical-align: top;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 14px;
      font-weight: bold;
      color: #000088;
      }

h3.productparagraph
      {
      margin-top: 10px;
      margin-bottom: 0px;
      margin-right: 3px;
      margin-left: 50px;
      font-size: 18px;
      font-family: Comic Sans MS,arial,helvetica,sans-serif;
      color: red;
      }

p.productparagraph
      {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-right: 3px;
      margin-left: 50px;
      font-family: arial,helvetica,sans-serif;
      font-size: 16px;
      color: #000088;
      }

span.ulinlineright
      {
      float: right;
      margin-top: 3px;
      margin-bottom: 0px;
      margin-right: 3px;
      margin-left: 3px;


      border-color: #000088;
      border-style: solid;
      border-width: 1px;

      padding: 3px;

      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      }

span.ulinlinetitle
      {
      margin-top: 6px;
      margin-bottom: 0px;
      margin-right: 0px;
      margin-left: 0px;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 16px;
      font-weight: bold;
      color: #000088;
      }

ul.inline
      {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-right: 0px;
      margin-left: 25px;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 14px;
      color: #000088;
      }

ol.toc
      {
      list-style-type: upper-roman;
      margin-top: 0px;
      margin-bottom: 0px;
      margin-right: 0px;
      margin-left: 75px;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      color: #000088;
      }


table.inlinechart
      {
      clear: both;
      width: 450px;
      background-color: #ffffff;
      margin-top: 12px;
      margin-bottom: 12px;
      margin-left: auto;
      margin-right: auto;
      border-collapse: collapse;
      border-style: solid;
      border-top-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 1px;
      border-right-width: 1px;
      border-color: #FFA9C5;
      }

td.inlinechartheaderrow
      {
      background-color: #FFA9C5;
      margin: 0px;
      padding: 3px;
      border-color: #FFA9C5;
      border-style: solid;
      border-top-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 1px;
      border-right-width: 1px;
      vertical-align: top;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 16px;
      color: #000088;
      }

td.inlinechartrightalign
      {
      margin: 0px;
      background-color: #E7E7E7;
      border-color: #FFA9C5;
      border-style: solid;
      border-top-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 1px;
      border-right-width: 0px;
      padding: 3px;
      vertical-align: top;
      text-align: right;
      font-family: arial,helvetica,sans-serif;
      font-size: 16px;
      color: #000088;
      }

td.inlinechartleftalign
      {
      margin: 0px;
      background-color: #E7E7E7;
      border-color: #FFA9C5;
      border-style: solid;
      border-top-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 0px;
      border-right-width: 1px;
      padding: 3px;
      vertical-align: top;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 16px;
      color: #000088;
      }


table.games
      {
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      color: #000088;
      font-size: 16px;
      border-collapse: separate;
      border-spacing: 6px;
      width: 80%;
      }
      
table.books
      {
      width: 80%;
      margin-top: 3px;
      margin-bottom: 3px;
      margin-left: 0px;
      margin-right: 0px;

      border: outset 10px;
      border-collapse: separate;
      border-spacing: 15px;

      border-style: none;
      border-width: 10px;
      border-color: red;
      }

td.booksleft
      {
      padding-top: 3px;
      padding-bottom: 10px;
      padding-left: 3px;
      padding-right: 3px;
      vertical-align: top;

      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 16px;
      color: #000088;
      }

td.booksright
      {
      width: 100%;
      padding-top: 6px;
      padding-bottom: 10px;
      padding-left: 3px;
      padding-right: 3px;
      vertical-align: top;

      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 16px;
      color: #000088;
      }

img.books
      {
      margin-top: 3px;
      margin-bottom: 3px;
      margin-left: 3px;
      margin-right: 3px;

      border-style: solid;
      border-width: 1px;
      border-color: #000088;

      align: left;
      }

table.gallerythumb
      {
      width: 80%;
      margin-top: 3px;
      margin-bottom: 3px;
      margin-left: 0px;
      margin-right: 0px;

      border: outset 10px;
      border-collapse: separate;
      border-spacing: 15px;

      border-style: none;
      border-width: 10px;
      border-color: red;
      }

td.gallerythumbleft
      {
      padding-top: 3px;
      padding-bottom: 10px;
      padding-left: 3px;
      padding-right: 3px;
      vertical-align: top;

      text-align: right;
      font-family: arial,helvetica,sans-serif;
      font-size: 16px;
      color: #000088;
      }

td.gallerythumbright
      {
      width: 100%;
      padding-top: 6px;
      padding-bottom: 10px;
      padding-left: 3px;
      padding-right: 3px;
      vertical-align: top;

      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 16px;
      color: #000088;
      }

img.gallerythumb
      {
      margin-top: 3px;
      margin-bottom: 3px;
      margin-left: 3px;
      margin-right: 3px;

      border-style: solid;
      border-width: 1px;
      border-color: #000088;

      align: left;
      }

table.gallery
      {
      width: 1%;
      margin-top: 30px;
      margin-bottom: 30px;
      margin-left: 0px;
      margin-right: 0px;

      border-collapse: separate;

      border-style: solid;
      border-width: 3px;
      border-color: #000088;
      }

td.gallery
      {
      width: 100%;

      padding-top: 3px;
      padding-bottom: 3px;
      padding-left: 3px;
      padding-right: 3px;

      vertical-align: top;

      border-style: solid;
      border-width: 1px;
      border-color: #000088;

      text-align: center;
      font-family: arial,helvetica,sans-serif;
      font-size: 12px;
      color: #000088;
      }

img.gallery
      {
      margin-top: 3px;
      margin-bottom: 3px;
      margin-left: 3px;
      margin-right: 3px;

      border-style: solid;
      border-width: 1px;
      border-color: black;

      align: center;
      }

table.horizonchart
      {
      clear: both;
      width: 450px;
      background-color: #ffffff;
      margin-top: 12px;
      margin-bottom: 12px;
      margin-left: auto;
      margin-right: auto;
      border-collapse: collapse;
      border-style: solid;
      border-top-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 1px;
      border-right-width: 1px;
      border-color: #FFA9C5;
      }

td.horizonchartheaderrow
      {
      background-color: #FFA9C5;
      margin: 0px;
      padding: 2px;
      border-color: #FFA9C5;
      border-style: solid;
      border-top-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 1px;
      border-right-width: 1px;
      vertical-align: top;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 14px;
      color: #000088;
      }

td.horizonchartleft
      {
      width="50%";
      margin: 0px;
      padding-top: 2px;
      padding-bottom: 2px;
      padding-left: 2px;
      padding-right: 6px;

      background-color: #E7E7E7;

      border-color: #FFA9C5;
      border-style: solid;
      border-top-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 0px;
      border-right-width: 1px;

      vertical-align: top;
      text-align: right;
      font-family: arial,helvetica,sans-serif;
      font-size: 14px;
      color: #000088;
      }

td.horizonchartright
      {
      width="50%";
      margin: 0px;
      margin: 0px;
      padding-top: 2px;
      padding-bottom: 2px;
      padding-left: 6px;
      padding-right: 2px;

      background-color: #E7E7E7;

      border-color: #FFA9C5;
      border-style: solid;
      border-top-width: 1px;
      border-bottom-width: 1px;
      border-left-width: 0px;
      border-right-width: 1px;

      vertical-align: top;
      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 14px;
      color: #000088;
      }

div.notice
      {
      float: center;
      width="75%";

      padding: 6px;

      margin-top: 10px;
      margin-bottom: 6px;
      margin-right: 6px;
      margin-left: 6px;

      background-color: #FFFFFF;

      border-color: red;
      border-style: solid;
      border-width: 2px;

      text-align: left;
      font-family: arial,helvetica,sans-serif;
      font-size: 14px;
      }

h3.notice
      {
      margin-top: 10px;
      margin-bottom: 0px;
      margin-right: 3px;
      margin-left: 3px;
      font-size: 18px;
      font-family: Comic Sans MS,arial,helvetica,sans-serif;
      color: red;
      }
