*
{
 direction: ltr;
 font-family: Arial, Verdana;
 font-size: 12pt;
 font-weight: normal;
 color: #000000;
 padding: 0px;
 margin: 0px;
 border: 0px;
}

B
{
 font-weight: bold;
}

P,
OPTION
{
 font-size: 10pt;
 color: #FFFFFF;
 padding: 5px;
}

OPTION
{
 color: #333333;
}

BODY
{
 background-image: url('images/backgroundTile.jpg');
 background-repeat: repeat;
 padding-bottom: 20px;
}

A:link,
A:hover,
A:visited,
A:active
{
 color: #FFFFFF;
 text-decoration: none;
 font-weight: normal;
}

DIV.Logo
{
 width: 537px;
 height: 105px;
 margin: 50px auto 15px auto;
 text-align: center;
}

DIV.donationBox
{
 width: 810px;
 background-color: #FFFFFF;
 padding: 10px;
 margin: auto auto;
}

 DIV.donationBox H2
 {
  border-bottom: 1px solid #C0C0C0;
  padding: 0px 0px 5px 0px;
  margin-bottom: 5px;
  font-weight: bold;
  font-size: 12pt;
 }
 
 DIV.donationBox P,
 DIV.donationBox P B
 {
  font-size: 10pt;
 }

DIV.mainTemplate
{
 width: 830px;
 height: 271px;
 margin: 10px auto 0px auto;
 border: 1px solid #255795;
 background-image: url('images/frameBackground.jpg');
 background-repeat: repeat-x;
}

 DIV.gameFrame
 {
  width: 150px;
  padding: 7px;
  float: left;
 }
 
  DIV.gameFrame H2,
  DIV.gameTop H2,
  DIV.statsTemplate H2,
  DIV.userAgentTemplate H2
  {
   font-weight: bold;
   font-style: italic;
   font-size: 12pt;
   text-align: center;
   margin: 3px 0px 10px 0px;
  }
  
  DIV.totalCodes
  {
   width: 130px;
   background-color: #FFFFFF;
   padding: 5px;
   text-align: center;
   position: absolute;
   margin: 5px;
   opacity: 0.7;
   filter: alpha(opacity = 70);
   font-size: 10pt;
  }
  
   DIV.totalCodes A:link,
   DIV.totalCodes A:hover,
   DIV.totalCodes A:visited,
   DIV.totalCodes A:active
   {
    border-bottom: 1px dotted #000000;
    color: #000000;
    font-size: 10pt;
   }
  
 DIV.frameSep
 {
  width: 2px;
  height: 271px;
  background-image: url('images/frameSep.jpg');
  background-repeat: no-repeat;
  float: left;
 }
 
DIV.gameTemplate
{
 width: 838px;
 min-height: 560px;
 margin: 10px auto 0px auto;
 background-color: #FFFFFF;
}

 DIV.gameTop
 {
  width: 828px;
  height: 148px;
  background-image: url('images/gameTop.jpg');
  background-repeat: no-repeat;
  background-position: top left;
  padding-left: 10px;
 }
 
  DIV.rightColumn
  {
   float: right;
   margin: 10px;
   border: 5px solid #FFFFFF;
   color: #FFFFFF;
   text-align: center;
  }
  
  INPUT.userInput
  {
   height: 19px;
   width: 155px;
   border: 1px solid #E1E1E1;
   background-image: url('images/inputTile.png');
   background-repeat: repeat-x;
   text-align: center;
   color: #333333;
   font-size: 10pt;
   padding: 2px;
  }
  
  SELECT
  {
   height: 20px;
   width: 160px;
   margin-top: 5px;
   font-size: 10pt;
  }
  
  DIV.gameTop H2
  {
   text-align: left;
   font-size: 18pt;
   margin: 0px !important;
   padding: 10px 0px 5px 0px;
   color: #FFFFFF;
  }
  
  DIV.gameTop P,
  DIV.gameTop B
  {
   color: #FFFFFF;
  }
  
 DIV.codeTables
 {
  width: 560px !important;
  float: left;
  border: 1px solid #FFF;
 }

  DIV.codeTables TABLE TR TD
  {
   width: 130px;
   padding: 5px;
   border-bottom: 1px solid #DCD3B1;
   text-align: center !important;
  }
  
   DIV.codeTables TABLE TR TD I
   {
    color: #545454;
   }
  
  DIV.codeTables TD A:link,
  DIV.codeTables TD A:active,
  DIV.codeTables TD A:hover,
  DIV.codeTables TD A:visited
  {
   border: 1px solid #B09C56;
   background-color: #F7F3E1;
   padding: 3px 5px 3px 5px;
   color: #B09C56;
   font-size: 10pt;
  }
  
 DIV.codePages
 {
  width: 838px;
  height: 20px;  
  clear: both;
 }
 
DIV.statsTemplate
{
 width: 740px;
 min-height: 200px;
 margin: 0px auto 10px auto;
 padding: 10px;
 text-align: center;
 border: 1px solid #255795;
 background-image: url('images/frameBackground.jpg');
 background-repeat: repeat-x;
 background-color: #7696BD;
}

DIV.userAgentTemplate
{
 width: 500px;
 height: 271px;
 margin: 10px auto 0px auto;
 border: 1px solid #255795;
 background-image: url('images/frameBackground.jpg');
 background-repeat: repeat-x;
 text-align: center;
}
 
DIV.copyrights,
DIV.affiliates
{
 width: 810px;
 margin: 0px auto 0px auto;
 padding: 10px;
 color: #FFFFFF;
 text-align: center;
 font-style: italic;
 font-weight: bold;
 font-size: 10pt;
 clear: both;
}

 DIV.copyrights A:link,
 DIV.copyrights A:active,
 DIV.copyrights A:visited,
 DIV.copyrights A:hover
 {
  font-style: italic;
  font-weight: bold;
  font-size: 10pt;
 }