html,body{
  font:            normal medium Times New Roman, Helvetica, serif;
  margin:          0;
}
a:link {
  color:           darkred;
  text-decoration: underline;
}
a:hover {
  color:           darkred;
  background:      #f0f0f0;
}
a:visited {
  color:           darkred;
  text-decoration: underline;
}



div.menu {
  color:           #f0f0f0;
}
div.menu a:link,
div.menu a:visited {
  color:           #e0e0e0;
  text-decoration: none;
}
div.menu a:hover {
  background:      none;
  color:           white;
  border-left:     5px solid black; 
}
p.menutab {
  text-align:      left; 
  font-weight:     bold;
  border-bottom:   2px solid black; 
  margin:          0; 
  margin-left:     15px;
}
p.menutab a:link,
p.menutab a:visited {
  color:           black;
}

table.chip {
  padding:         0;
  margin:          0;
  width:           100%; 
  height:          440px; 
  background:      white; 
}
td.chip {
  background:      white url("/include/chiprel.png") no-repeat scroll 0% 0%;
  text-align:      center;
  color:           black;
  vertical-align:  middle;
}
td.chip div {
  margin-left:     50%;
  padding-right:   10%;
  font-size:       large; 
  text-transform:  lowercase;
}


td.btname {
  background:      darkred; 
  color:           white;
  padding:         0; 
  margin:          0; 
  border:          2px solid black;
  font-size:       x-large; 
  text-transform:  uppercase;
  width:           0.1em;
  height:          100%;
  text-align:      center; 
}


td.ventinfo {
  padding-top:     2.5cm;
  padding-left:    1em;
}

p.message {
  font-size:       small;
}



td.main{
  vertical-align:  top; 
  width:           100%;
  background:      white;
  margin:          0;
  padding-top:     2cm;
  padding-right:   10%;
}


p.headline {
  margin:          0;
  padding:         0;
  text-align:      right;
}
p.headline img {
  border:          none;
}

table.layout {
  height:          100%;
  width:           100%;
  padding-left:    2em;
  margin:          0;
}


ol {
  padding-top:     0; 
  margin-top:      0;
}

td.rightdot {
  background:      white 
                   url("/include/bt-dot-25-sm.png") 
                   no-repeat fixed top right;
  height:          100%;
  vertical-align:  top;
  width:           300px;
  padding-right:   5px;
}
td.rightdot div {
  vertical-align:  top;
  text-align:      right;
  white-space:     nowrap;
  color:           black; 
  width:           200px;
  margin-left:     100px;
  padding-left:    0;
  margin-top:      1.5cm;
}
div.document {
  padding:         1cm; 
  margin-bottom:   1cm;
}
h1 {
  font:            bold 1.2em arial, sans-serif;
  color:           #000000;
  text-align:      left;
  margin:          0px 10px 10px 10px;
  border-bottom:   1px solid #000000;
}
h2 {
  font:            bold 1.1em arial, sans-serif;
  color:           #000000;
  text-align:      left;
}
h3 {
  font:            bold medium arial, sans-serif;
  color:           black;
  text-align:      left;
}




td.player_desc {
  background:      #f0f0f0;
  text-align:      left;
}
td.player_name {
  background:      darkred;
  text-align:      center;
  font-weight:     bold;
  color:           #f0f0f0;
}
td.player_pics {
  background:      #f0f0f0;
  text-align:      center;
  width:           200px;
}




p.error {
  color:           red;
} 
