body {
  color: #E7DF96;
  background: url(http://images.freelotto.com/www.freelotto.com/Click2Win/images/cherry_wood.jpg) #7C3807;
  margin: 0 0 0 2;
  font-family: Arial, Helvetica;
  font-size: 2;
}

.title {
	color: #E7DF96;
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 18px;
}

table, td {
  margin: 0;
  padding: 0;
  border: 0px ridge white;  /*Set this to .1 instead of 0 to see border everywhere*/
  border-collapse:collapse;
  vertical-align: top;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
}

.accounttable {
    width: 100%;
    padding: 5px;
    background: #060;
    border: 1px solid #000;
}
.accounttable .tight table {
    border: 2px solid #000;
}
.accounttable .tight td {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}
.accounttable td {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 12px;
}
.resulttable {
    width: 100%;
    padding: 5px;
    background: #060;
    border: 1px solid #000;
}
.resulttable td {
    padding-left: 6px;
    padding-right: 0px;
    font-size: 12px;
    background: #057005;
}
.field {
    padding-left: 5px;
    padding-right: 0px;
    font-size: 14px;
    text-align: right;
    font-weight: bold;
}  
.tournamenttable {
    padding-left: 2px;
    padding-right: 2px;
    width: 100%;
}
.tournamenttabletitle td {
    font-weight: bold;
    background: #030;
    font-size: 14px;
}
.tournamenttabledata td {
    font-size: 12px;
    padding-top: 8px;
}
.bottom {
  vertical-align: bottom;
}

img {
  border: 0em solid blue;
}

A:link    { color: #FFFFCC }
A:active  { color: #FFB366 }
A:visited { color: #FFFF77 }

td.activetab a {
    color: #E7DF96;
    font-family: Helvetica,Arial; 
    font-weight: bold;
    font-size: 10pt;
    text-decoration: none;
}

td.activetab a:hover {
    text-decoration: underline;
}

td.inactivetab {
    color: #339933;
    font-family: Helvetica,Arial; 
    font-weight: bold;
    font-size: 10pt;
}

.subpagecontent
 {
    padding-left: 15px;
    padding-right: 15px;
}
div.subpagecontent td
 {
    font-size: 10pt;
}

.small_link {
  font-family: Arial, Helvetica, sans-serif; 
  font-size:7pt; 
}
A:link.small_link { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size:7pt; 
}

A:active.small_link { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size:7pt;
  color: #FFB366;
}

A:visited.small_link { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size:xx_small; 
}

td.title {
	color: #E7DF96;
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 14px;
}

td.small_heading1 {
	color: #E7DF96;
	font-family: Helvetica,Arial; 
	font-weight: bold;
	font-size: 10pt;
}
td.heading2 {
        color: #E7DF96;
        font-family: Helvetica,Arial,sans-serif;
        font-weight: bold;
        font-size: 16pt;
}
th.form{
	color: #E7DF96;
	font-family: Helvetica,Arial; 
	font-size: 10pt;
	font-weight: normal;
        text-align: right;
}

td.form{
}

p.centered{
  width: 100%;
  text-align:center;
}

td.tab{
  text-align:center;
}

.error{
    color: #E7DF96;
    font-family: Helvetica,Arial; 
    font-size: 10pt;
    font-weight: normal;
}

div.apr1_header {
    font-size: 100%; 
    margin: 0; 
    color: black; 
    padding: 1em; 
    background: white; 
    border-bottom: 1px solid red; 
    font-weight: bold; 
    font-size: 12pt; 
    text-align: center;
}