/* Basic Styling
=======================*/


body {
  font: 76%/1.8 Verdana, Arial, Helvetica, sans-serif;
  background-color: #fff;
}

pre {
  font-size: 1.4em;
}

img {
  border: none;
}

h1 {
  font-size: 1.4em;
  color: #f90;
  text-transform: uppercase;
}

h2 {
  font-size: 1.2em;
  color: #f90;
}

#intro {
  font-weight: bold;
  font-size: 1.2em;
}


.lfblue {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #000099;
  text-decoration: none;
}

.lfblue a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
}

.lfblue a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
}

.lfblue a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
  background-color:#CCCCCC;
  text-decoration: underline;
}


a:link, a:visited {
  color:#003399;
  font-weight: bold;
}

a:hover {
  color:#0066CC;
}


p.succ {
  font-size: 1.2em;
  color : green;
  font-weight: bold;
  white-space : nowrap;
}

p.err {
  font-size: 1.2em;
  color : red;
  font-weight: bold;
  white-space : nowrap;
}

table  {
    font-size: 10pt;
    border-collapse: collapse;
/*    background: #E4f4E4; */
}

/* Layout
=======================*/

body {
  text-align: center;
  min-width: 760px;
}

/*
#login {
  color: #000000;
}
*/
#login a:link, #login a:visited {
  text-decoration: none;
  color: #000000;
}

#login a:hover {
  color: blue;
}

#login table {
    border: none;
    padding-left: 5px;
    padding-right: 5px;
    margin : 10px;
    border-collapse: collapse;
/*    background: #E4f4E4; */
    background : #E8EEF5;
    white-space: nowrap;
/*    width: 600px; */
}

#login table td {
/*    border: solid 1px #FF00FF;
    border: solid 1px #E4f4E4;
    border: solid 1px #008000; */
    border: solid 1px #FFFFFF;
    padding-left: 5px;
    padding-right: 5px;
    margin : 10px;
    border-collapse: collapse;
    background : #E8EEF5;
/*    background: #E4f4E4; */
    white-space: nowrap;
}

#login table td.err {
    color : #000000;
    background : #FFAFBA;
    text-align: center;
    font-weight: bold;
}

#login table td.succ {
    color : grey;
    background : #ccffcc;
    text-align: center;
    font-weight: bold;
}

#login table td.al {
    text-align: left;
}

#login table tr {
    line-height: 1.5em;
}

#wrapper {
/*  width: 720px;  */
/*  border: solid 10px #002020; */
  margin: 0 auto;
  text-align: left;
}

#logo {
  margin: 0;
  padding: 20;
  height: 80px;
  color : #ffff00;
  font-weight: bold;
  font-size: 2em;
/*  padding: 10px 0;
  background: #fff;
  background: #FAA819 url(images/logoBg.gif); */
  color: yellow;
  background: #000000;
}

#content {
  width: 100%;
}

#content a:link, #content a:visited {
  text-decoration: none;
  color: #000000;
}

#content a:hover {
  color: #333;
}

#login a:link, #login a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: blue;
  background: #E4f4E4;
  text-decoration: none;
}

#login a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: black;
  background: #E4f4E4;
  text-decoration: none;
}

#mainContent {
  /* width: 303px; */
  margin: 0;
  float: left;
}

#secondaryContent {
  width: 220px;
  float: right;
}

#footer {
  clear: both;
  line-height: 1;
}

/* hide this style from IE5 Mac \*/
#footer {
/*  margin-left: 80px; */
  text-align: left;
}
/* Stop hiding */

#footerNav, #footerNav li {
  display: inline;
  margin: 0px;
  padding: 0px;
  list-style: none;
}

#footerNav a {
  padding: 0px 5px;
  border-left: 1px solid #000;
}

#footerNav .first a {
  border-left: none;
}

#copyright {
  text-align: center;
}

/* General Styles
=======================*/

h2 {
  margin-bottom: 0;
}

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

/* mainNav */

#mainNav a:link, #mainNav a:visited {
  text-decoration: none;
  color: #fff;
}

#mainNav a:hover {
  color: #333;
}

#mainNav {
  margin: 0;
  margin-top: 5px;
  padding: 0;
  float: left;
  width: 100%;
  background: #FAA819 url(../images/mainNavBg.gif) repeat-x;
  list-style: none;
  text-transform: uppercase;
}

#mainNav li {
  float: left;
}

#mainNav li.h {
  float: left;
}


/* Hide from IE5 mac \*/

#mainNav li a {
  display: block;
}
/* end hack */

#mainNav li a {

  margin: 0;
  padding: 0 2em;
  padding: 0 1em ;
  line-height: 2.1em;
  background: url(../images/mainNavBorder.gif) repeat-y left top;
}

#mainNav li.h a {

  color:red;
  margin: 0;
  padding: 0 1em ;
  line-height: 2.1em;
  background: url(../images/mainNavBorder.gif) repeat-y left top;
  text-transform: none;
}

#mainNav li.grey a {

  color:white;
  margin: 0;
  padding: 0 1em ;
  line-height: 2.1em;
  background: url(../images/mb_grey.gif) repeat-x left top;
  text-transform: none;
}

#mainNav li.green a {

  color:white;
  margin: 0;
  padding: 0 1em ;
  line-height: 2.1em;
  background: url(../images/mb_green.gif) repeat-x left top;
  text-transform: none;
}

#mainNav .first a {
  background: none;
}

/* ------------------------------------------------------ */
/* Serie-Phase-Navigation ------------------------------- */
/* ------------------------------------------------------ */

#spNav a:link, #spNav a:visited {
  text-decoration: none;
  color: #fff;
}

#spNav a:hover {
  color: #333;
}

#spNav {
  margin: 0;
  margin-top: 5px;
  padding: 0;
  float: left;
  width: 100%;
  /* background: #FAA819 url(../images/mainNavBg.gif) repeat-y; */
  background: #999999;
  list-style: none;
  text-transform: uppercase;
}


#spNav li {
  float: left;

}

#spNav li.h {
  float: left;
}


/* Hide from IE5 mac \*/

#spNav li a {
  display: block;
}
/* end hack */

#spNav li a {
  margin: 0;
  line-height: 1.9em;
  padding: 0 0.4em;
  background: url(../images/mainNavBg.gif) repeat-x left top;
  text-transform: none;
}

#spNav li.h a {

  color:red;
  margin: 0;
  line-height: 1.9em;
  padding: 0 0.4em;
  background: url(../images/mainNavBg.gif) repeat-x left top;
  text-transform: none;
}

#spNav li.grey a {

  color:white;
  margin: 0;
  line-height: 1.9em;
  padding: 0 0.4em;
  background: url(../images/mb_grey.gif) repeat-x left top;
  text-transform: none;
}

#spNav li.red a {

  color:white;
  margin: 0 1 0 0;
  line-height: 1.9em;
  padding: 0 0.4em;
  background: url(../images/mb_red.gif) repeat-x left top;
  text-transform: none;
}


#spNav li.green a {

  color:white;
  margin: 0 2 0 0;
  line-height: 1.9em;
  padding: 0 0.4em;
  background: url(../images/mb_green.gif) repeat-x left top;
  background-color:  #000000;
  text-transform: none;
}

#spNav li.blue a {

  color:white;
  /* margin: 0 2 0 0; */
  line-height: 1.9em;
  padding: 0 0.4em;
  border: solid 1px #ffffff;
  /* background: url(../images/mb_blue.gif) repeat-x left top; */
  background: blue;
  text-transform: none;
}

#spNav .first a {
  background: none;
}

#tnNav a:link, #tnNav a:visited {
  text-decoration: none;
  color: #fff;
}

#tnNav a:hover {
  color: #333;
}

#tnNav {
  margin: 0;
  margin-top: 5px;
  padding: 0;
  float: left;
  width: 100%;
  background: #FAA819 url(../images/mb_blue.gif) repeat-x;
  list-style: none;
  text-transform: uppercase;
}

#tnNav li {
  float: left;
}

#tnNav li.h {
  float: left;
}
/* Hide from IE5 mac \*/

#tnNav li a {
  display: block;
}

#tnNav li.blue a {
  color:white;
  margin: 0;
  padding: 0 1em ;
  line-height: 1.9em;
  background: url(../images/mb_blue.gif) repeat-x left top;
  text-transform: none;
}

#tnNav li.ltblue a {
  color:black;
  margin: 0;
  padding: 0 1em ;
  line-height: 1.9em;
  background: lightblue repeat-x left top;
  text-transform: none;
}

#tnNav li.green a {
  color:white;
  margin: 0;
  padding: 0 1em ;
  line-height: 1.9em;
  background: url(../images/mb_green.gif) repeat-x left top;
  text-transform: none;
}

#tnNav li.ltgreen a {
  color:black;
  margin: 0;
  padding: 0 1em ;
  line-height: 1.9em;
  background: lightgreen repeat-x left top;
  text-transform: none;
}

#navsub ul
{
list-style: none;
padding: 0;
margin: 0;
list-style: none;
margin: 0;
width: 100%;
}

#navsub li
{
margin: 0 0.15em;
}

#navsub li.zt
{
height: 2em;
line-height: 2em;
display: block;
font-weight: bold;
color: yellow;
background: #413839;
text-decoration: bold;
text-align: left;
padding-left: 10px;
}

#navsub li a
{
height: 2em;
line-height: 2em;
display: block;
/* border: 0.1em solid #dcdce9; */
color: #E07E32;
color: #0d2474;
color: white;
background: #413839;
text-decoration: none;
text-align: left;
padding-left: 20px;
}

#navsub li a:hover {
height: 2em;
line-height: 2em;
display: block;
/* border: 0.1em solid #dcdce9; */
color: white;
background: #736F6E;
text-decoration: none;
text-align: left;
}


/* Hide from IE5-Mac \*/
#navsub li a
{
float: none
}
/* End hide */

#navsub h2 {
  margin: 0;
  padding: 0 10px;
  margin: 0 0.15em;
  font-size: 1em;
  line-height: 30px;
  color : black;
  background: #E4E4E4 ;
}


#navsub
{
margin-right: 3px;
width: 100%;
color: #333;
color: blue;
display : block;

}
/* subNav */

#subNav {
  float: left;
  margin-left: 3px;
  margin-right: 3px;
  width: 220px;
  color: #333;
  color: blue;
  display : block;
/*  text-transform: uppercase; */
}

#subNav a:link, #subNav a:visited {
  text-decoration: none;
  color: #333;
}

#subNav a:hover {
  color: #369;
  color : #ffffff;
  background: #FAA819 url(../images/logoBg.gif);
}

#subNav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

#subNav li {
  height : 2em;
  background: #E4E4E4 url(../images/subNavBg.gif) repeat-x left bottom;
}

#subNav li a {
  display: block;
  margin: 0;
  padding: 0 10px 0 20px;
/*  line-height: 2.5em; */
  background: url(../images/arrow.gif) no-repeat 10px center;
}

#subNav h2 {
  margin: 0;
  padding: 0 10px;
  font-size: 1em;
  line-height: 30px;
  background: #E4E4E4 url(../images/subNavBg.gif) repeat-x left top;
}


/* Faux column */

#wrapper {
/*  background: url(images/bg.gif) repeat-y left top; */
}

table.serie {
    border-left: solid 1px #990033;
    border-top: solid 1px #990033;
    border-bottom: solid 1px #990033;
    font-size: 10pt;
    border-collapse: collapse;
    background: #E4f4E4;
}

table.tableau {
    font-size: 10pt;
    border-collapse: collapse;
}


table.tableau td {
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
    background : white;
    white-space: nowrap;
}


table.tableau td.line_b {
  text-align: left;
  color: #4C4C4C;
  border-bottom: solid 2px #000000;
  padding-left: 5px;
  background : #CCFF99;
  background : #CCE5FF;
  white-space: nowrap;
}

table.tableau td.line_bgreen {
  text-align: left;
  color: #4C4C4C;
  border-bottom: solid 2px #000000;
  padding-left: 5px;
  background : #ccffcc;
  white-space: nowrap;
}

table.tableau td.line_brgreen {
  text-align: left;
  color: #4C4C4C;
  border-bottom: solid 2px #000000;
  border-right: solid 2px #000000;
  padding-left: 5px;
  padding-right: 5px;
  background : #ccffcc;
  white-space: nowrap;
}

table.tableau td.line_bb {
    text-align: left;
    font-weight: bold;
    border-bottom: solid 2px #000000;
    padding-left: 5px;
    background : #CCFF99;
    background : #CCE5FF;
    white-space: nowrap;
}

table.tableau td.line_bbl {
    text-align: left;
    font-weight: bold;
    border-bottom: solid 2px #000000;
    padding-left: 5px;
    background : #CCFF99;
    background : #CCE5FF;
    white-space: nowrap;
}


table.tableau td.line_r {
    text-align: left;
    border-right: solid 2px #000000;
    white-space: nowrap;
}

table.tableau td.line_ {
    text-align: left;
    white-space: nowrap;
}

table.tableau td.add_ {
  text-align: right;
/*  border: solid 1.5px #000000; */
  border-top: solid 1px #000000;
  border-bottom: solid 1px #000000;
  background : #CCFF99;
  background : #CCE5FF;
  white-space: nowrap;
}

table.tableau td.add_l {
  text-align: left;
/*  border: solid 1.5px #000000; */
  border-top: solid 1px #000000;
  border-bottom: solid 1px #000000;
  background : #CCFF99;
  background : #CCE5FF;
  white-space: nowrap;
}

table.tableau td.line_br {
  text-align: left;
  color: #4C4C4C;
  border-bottom: solid 2px #000000;
  border-right: solid 2px #000000;
  padding-left: 5px;
  padding-right: 5px;
    background : #CCFF99;
  background : #CCE5FF;
  white-space: nowrap;
}
table.tableau td.line_brb {
  text-align: left;
  font-weight: bold;
  border-bottom: solid 2px #000000;
  border-right: solid 2px #000000;
  padding-left: 5px;
  padding-right: 5px;
    background : #CCFF99;
  background : #CCE5FF;
  white-space: nowrap;
/*  background: url(../images/a01Bar.gif) repeat-x; */
}
table.tableau td.ti {
  text-align: center;
  color: white;
  border-right: solid 2px #000000;
  font-weight: bold;
  white-space: nowrap;
  background: url(../images/a03Bar.gif) repeat-x;
  background-position: center;
}

table.tableau td.wo {
  text-align: center;
  color: white;
  border-right: solid 2px #000000;
  font-weight: bold;
  white-space: nowrap;
  background: url(../images/a05Bar.gif) repeat-x;
  background-position: center;
}

table.tableau td.line_highlight {
  text-align: left;
  border-bottom: solid 2px #000000;
  border-right: solid 2px #000000;
  padding-left: 5px;
  padding-right: 5px;
  color: white;
  font-weight: bold;
  background : green;
  background: #00B200;
  white-space: nowrap;
}


table.tableau td.res {
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
  color: yellow;
  border-right: solid 2px #000000;
  font-weight: bold;
  white-space: nowrap;
  background: black;

  /*
  background: url(../images/a05Bar.gif) repeat-x;
  background-position: center;
  */
}

table.tableau td.res a {
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
  color: yellow;
  /* border-right: solid 2px #000000; */
  font-weight: bold;
  white-space: nowrap;
  background: black;

  /*
  background: url(../images/a05Bar.gif) repeat-x;
  background-position: center;
  */
}

table.tableau td.nores {
  padding-left: 0px;
  padding-right: -1px;
  text-align: center;
  color: white;
  border-right: solid 2px #000000;
  font-weight: bold;
  white-space: nowrap;
  background: url(../images/a02Bar.gif) repeat-x;
  background-position: center;
}

table.tableau td.nores a {
  padding-left: 0px;
  padding-right: -1px;
  text-align: center;
  color: white;
  /* border-right: solid 2px #000000; */
  font-weight: bold;
  white-space: nowrap;
  background: url(../images/a02Bar.gif) repeat-x;
  background-position: center;
}

table.fruits {
    border-left: solid 1px #990033;
    border-top: solid 1px #990033;
    border-bottom: solid 1px #990033;
    font-size: 10pt;
    border-collapse: collapse;
    background: #E4f4E4;
}

table.fruits th {
    text-align: left;
    border-right: solid 1px #990033;
    border-bottom: solid 1px #990033;
    background: #990033;
    padding: 2px;
    color: white;
    padding-left: 3px;
    padding-right: 3px;
}

table.fruits th a {
    color: white;
    text-decoration: none;
}

table.fruits th a:hover {
    color: #EEEEEE;
}

table.fruits td {
/*    text-align: center; */
    text-align: left;
    border-right: solid 1px #990033;
    border-bottom: solid 1px #990033;
/*    padding: 2px; */
    padding-left: 3px;
    padding-right: 3px;
    white-space : nowrap;
}

table.fruits tr {
    line-height: 110%;
}

table.fruits tr.odd {
    line-height: 110%;
    background: #F4F4F4;
}

table.anm {
    height: 30px;
    border: none;
    font-size: 8pt;
    padding-left: 5px;
    padding-right: 5px;
    margin : 10px;
/*    border-collapse: collapse; */
    background: #E4f4E4;
    white-space: nowrap;
/*    width: 600px; */
}

table.anm td {
    text-align: center;
    height: 30px;
/*    border: solid 1px #FF00FF;
    border: solid 1px #E4f4E4;
    border: solid 1px #008000; */
    border: solid 1px #FFFFFF;
    font-size: 10pt;
    height : 9pt;
    padding-left: 5px;
    padding-right: 5px;
    margin : 10px;
/*    border-collapse: collapse; */
    background : #E8EEF5;
/*    background: #E4f4E4; */
    white-space: nowrap;
}

table.anm td.zt {
    text-align: left;
    font-size: 10pt;
    height : 9pt;
    padding-left: 5px;
    padding-right: 5px;
    margin : 10px;
    font-weight: bold;
    color : #ffffff;
    background : #0000B2;
    white-space: nowrap;
}

table.anm td.zt2 {
    text-align: left;
    font-size: 10pt;
    height : 9pt;
    padding-left: 5px;
    padding-right: 5px;
    margin : 10px;
    font-weight: bold;
    color : #ffffff;
    background : #00B266;
    white-space: nowrap;
}

table.anm td.al {
    text-align: left;
}

table.anm tr {
    line-height: 110%;
}

table.anm td.closed {
    color : #000000;
    background : #FFAFBA;
    text-align: center;
    font-weight: bold;
}

table.anm td.open {
    color : grey;
    background : #CC0000;
    background : #ccffcc;
    text-align: center;
    font-weight: bold;
}

table.anm td.err {
    color : #ffffff;
    background : red;
    text-align: center;
    font-weight: bold;
}

p.paging {
    text-align: center;
    font-weight: bold;
}

p.paging a {
    color: #990033;
}

/* #content form { background-image:url(background.gif); padding:20px; border:6px solid #ddd; } */
td, input, select, textarea { font-size:13px; font-family:Verdana,sans-serif;  }
#content input, select, textarea { color:#00c; }
.Bereich, .Feld { background-color:#ffa; width:300px; border:6px solid #ddd; }
.Auswahl { background-color:#dff; width:300px; border:6px solid #ddd; }
.Check, .Radio { background-color:#ddff; border:1px solid #ddd; }
/* #content .Button { background-color:#aaa; color:#fff; width:200px; border:6px solid #ddd; }  */

.button {
  border: 1px solid __black__;
  color: Black;
  background-color: __white__;
  vertical-align: middle;
  text-decoration:none;
  font-size: 80%;
  cursor: pointer;
  margin: 1px;
  padding: 0.125em 0.4em;
  background: #FAA819 url(../images/button_gradient.gif);
/*  background: #fff url(images/buttonshadow.png) repeat-x bottom; */
}

#finanz {
  background: url(../images/bg.gif) repeat-y left top;
}

p.rank {
  background-color: white;
}

p.rank div {
  background-color: white;
}

.pTitle {
    color: #000000; font-family: arial; font-size: 9px; text-align: left; font-weight:bold; /* padding-left: 5px; padding-right: 5 px; */
}

p.rank .pTitle {
    color: #000000; font-family: arial; font-size: 9px; text-align: left; font-weight:bold; /* padding-left: 5px; padding-right: 5 px; */
}

p.rank .qTitle {
    color: #000000; font-family: arial; font-size: 20px; text-align: left; font-weight:bold; padding-left: 0px; padding-right: 0px;
}

p.rank ul {
  list-style: none;
}

p.rank li a {
  display: block;
/*  line-height: 2.5em; */
  background-color: #FFE87C;
}

p.rank .playerStats {background-color: #ffffff; color: #000000; font-family: tahoma; font-size: 11px; font-weight: normal; text-align:center; padding: 0px 0px 0px 3px; }
p.rank .psodd { background-color: #F4F4F4; color: #000000; font-family: tahoma; font-size: 11px; font-weight: normal; text-align:left; padding: 0px 0px 0px 3px; }
p.rank .psauf { background-color: #ccffcc; color: #000000; font-family: tahoma; font-size: 11px; font-weight: normal; text-align:left; padding: 0px 0px 0px 3px; }
p.rank .psab { background-color: #FAAFBA; color: #000000; font-family: tahoma; font-size: 11px; font-weight: normal; text-align:left; padding: 0px 0px 0px 3px; }
p.rank .psa2 { background-color: #8BB381; color: #000000; font-family: tahoma; font-size: 11px; font-weight: normal; text-align:left; padding: 0px 0px 0px 3px; }
p.rank .playerStatsHover { background-color: #EAEAEA; color: #000000; font-family: tahoma; font-size: 11px; font-weight: normal; text-align:center;}
p.rank .totalStats { background-color: #D3DBE8; color: #000000; font-family: tahoma; font-size: 11px; font-weight: bold; text-align:center; }
p.rank .totalStats2 { background-color: #D3DBE8; color: #000000; font-family: tahoma; font-size: 10px; font-weight: bold; text-align:center;}
p.rank .playerS, .playerS:visited { color: #000000; font-family: tahoma; font-size: 12px; font-weight: bold; text-transform: none; text-decoration: none;}
p.rank .nh, .na, .bh, .ba { color:  #000000; font-family: tahoma; font-size: 11px; font-weight: bold; text-transform: none; text-decoration: none;}
p.rank .y { color: black; background-color: #FFE87C; font-family: tahoma; font-size: 11px; font-weight: bold; text-transform: none; text-decoration: none;}
p.rank .n { color:  #000000; background-color: white; font-family: tahoma; font-size: 11px; text-transform: none; text-decoration: none;}
p.rank .playerS:hover { color: #0F2944;}
p.rank .playerB, .playerB:visited { color: #000000; font-family: tahoma; font-size: 11px; font-weight: normal; text-transform: none; text-decoration: none;}
p.rank .playerB:hover { color: #0F2944;}
p.rank .playerName { padding: 0px 0px 0px 10px; }
p.rank td.end {background: url(../images/bobcatsBar.gif) repeat-x; }
/* p.rank td.h a { color: #ffffff; background: url(../images/a06Bar.gif) repeat-x; font-weight: bold; } */

p.rank td.h { color: #ffffff; background: #0055FF; font-weight: bold; }
p.rank td.h a { color: #ffffff; background: #0055FF; font-weight: bold; }

p.rank td.no {  color: #ffffff; background: grey; font-size: 14px; font-weight: bold;   text-align: center; padding: 3px; }
p.rank td.no a {  color: #ffffff; background: grey; font-size: 14px; font-weight: bold;   text-align: center; padding: 3px; }
p.rank td.yes { color: #ffffff; background: green; font-size: 14px; font-weight: bold;   text-align: center; padding: 3px;  }
p.rank td.yes a { color: #ffffff; background: green; font-size: 14px; font-weight: bold;   text-align: center; padding: 3px;  }

p.rank td.cur {  color: #000000; background: lightblue; font-size: 20px; font-weight: bold;   text-align: center; padding: 3px; }
/* p.rank td.cur a {  color: red; background: lightred; font-size: 20px; font-weight: bold;   text-align: center; padding: 3px; } */

p.rank td.button a {
  border: 1px solid __black__;
  color: Red;
  background-color: __white__;
  vertical-align: middle;
  text-decoration:none;
  font-size: 20px;
  cursor: pointer;
  /* margin: 1px; */
  padding: 0.125em 0.4em;
  background: #FAA819 url(../images/button_gradient.gif);
/*  background: #fff url(images/buttonshadow.png) repeat-x bottom; */
}


p.rank td.d { color: #ffffff; background: #FF0066; font-weight: bold; }
p.rank td.d a { color: #ffffff; background: #FF0066; font-weight: bold; }

p.rank td.n { font-size: 12px; }
p.rank td.n a { font-size: 12px;  }

p.rank td.nd {  color: #FF0066; font-weight: bold; }
p.rank td.nd a {  color: #FF0066; font-weight: bold; }

p.rank td.hd { color: #ffffff; background: #FF0066; font-weight: bold; }
p.rank td.hd a { color: #ffffff; background: #FF0066; font-weight: bold; }

/* p.rank td.i a { color: #ffffff; background: url(../images/a04Bar.gif) repeat-x; } */
p.rank td.i a { color: yellow; background: #000000; }
p.rank td.i { color: yellow; background: #000000; }

p.rank td.u { color: #ffffff; background: url(../images/a03Bar.gif) repeat-x; font-weight: bold; }
/* p.rank td.f { color: #ffffff; background: url(../images/a01Bar.gif) repeat-x; font-weight: bold; } */
p.rank td.f { color: #000000; background: yellow; font-weight: bold; }
p.rank td.black { color: yellow; background: black; font-weight: bold; }

p.rank td.green { color: white; background: green; font-weight: bold; }
p.rank td.grey { color: white; background: gray;  font-weight: bold; }
p.rank td.red { color: white; background: red;  font-weight: bold; }
p.rank td.ti {
  text-align: center;
  color: white;
  font-weight: bold;
  white-space: nowrap;
  background: url(../images/a03Bar.gif) repeat-x;
  background-position: center;
}


p.rank .playerStatTitle { color: #ffffff; font-family: tahoma; font-size: 14px; font-weight: bold; }
p.rank a.tmTitleLink, a.tmTitleLink:visited, a.tmTitleLink:hover {color: #ffffff; font-family: tahoma; font-size: 13px; font-weight: bold; }

p.wap {
  background-color: white;
}

p.wap table.but {
  color : grey;
  margin: 10px;
  background : #ccffcc;
  text-align: center;
  font-weight: bold;
}
p.wap td.t a { font-size: 80px; color: white; background: green; font-weight: bold; display: block; text-decoration: none; text-align: center; }
p.wap td.te { font-size: 40px; color: black; background: #FFE87C; /* font-weight: bold; display: block; */ text-decoration: none; text-align: left; }
p.wap td.se { font-size: 40px; color: black; background: #FFE87C; /* font-weight: bold; /* display: block; */ text-decoration: none; text-align: left; }
p.wap td.tns { font-size: 40px; color: white; background: #0055FF; font-weight: bold; /* display: block; */ text-decoration: none; text-align: left; }
p.wap td.fr a { font-size: 70px; color: white; background: red; font-weight: bold; display: block;  text-decoration: none; text-align: center; }


.a01Bar     {background: url(../images/a01Bar.gif) repeat-x; background-position: center; }
.a02Bar     {background: url(../images/a02Bar.gif) repeat-x; background-position: center; }
.a03Bar     {background: url(../images/a03Bar.gif) repeat-x; background-position: center; }
.a04Bar     {background: url(../images/a04Bar.gif) repeat-x; background-position: center; }
.a05Bar     {background: url(../images/a05Bar.gif) repeat-x; background-position: center; }
.a06Bar     {background: url(../images/a06Bar.gif) repeat-x; background-position: center; }
.a07Bar     {background: url(../images/a07Bar.gif) repeat-x; background-position: center; }
.a08Bar     {background: url(../images/a08Bar.gif) repeat-x; background-position: center; }

.hawksBar       {background: url(../images/hawksBar.gif) repeat-x; }
.celticsBar     {background: url(../images/celticsBar.gif) repeat-x; }
.bobcatsBar     {background: url(../images/bobcatsBar.gif) repeat-x; }
.bullsBar       {background: url(../images/bullsBar.gif) repeat-x; }
.cavaliersBar   {background: url(../images/cavaliersBar.gif) repeat-x; }
.mavericksBar   {background: url(../images/mavericksBar.gif) repeat-x; }
.nuggetsBar     {background: url(../images/nuggetsBar.gif) repeat-x; }
.pistonsBar     {background: url(../images/pistonsBar.gif) repeat-x; }
.warriorsBar    {background: url(../images/warriorsBar.gif) repeat-x; }
.rocketsBar     {background: url(../images/rocketsBar.gif) repeat-x; }
.pacersBar      {background: url(../images/pacersBar.gif) repeat-x; }
.clippersBar    {background: url(../images/clippersBar.gif) repeat-x; }
.lakersBar      {background: url(../images/lakersBar.gif) repeat-x; }
.grizzliesBar   {background: url(../images/grizzliesBar.gif) repeat-x; }
.heatBar        {background: url(../images/heatBar.gif) repeat-x; }
.bucksBar       {background: url(../images/bucksBar.gif) repeat-x; }
.timberwolvesBar{background: url(../images/timberwolvesBar.gif) repeat-x; }
.netsBar        {background: url(../images/netsBar.gif) repeat-x; }
.hornetsBar     {background: url(../images/hornetsBar.gif) repeat-x; }
.knicksBar      {background: url(../images/knicksBar.gif) repeat-x; }
.magicBar       {background: url(../images/magicBar.gif) repeat-x; }
.sixersBar      {background: url(../images/sixersBar.gif) repeat-x; }
.sunsBar        {background: url(../images/sunsBar.gif) repeat-x; }
.blazersBar     {background: url(../images/blazersBar.gif) repeat-x; }
.kingsBar       {background: url(../images/kingsBar.gif) repeat-x; }
.spursBar       {background: url(../images/spursBar.gif) repeat-x; }
.sonicsBar      {background: url(../images/sonicsBar.gif) repeat-x; }
.raptorsBar     {background: url(../images/raptorsBar.gif) repeat-x; }
.jazzBar        {background: url(../images/jazzBar.gif) repeat-x; }
.wizardsBar     {background: url(../images/wizardsBar.gif) repeat-x; }

body{margin:0px;margin-left:12px;background-color:#ffffff;background-image: url(/images/blank.gif);}
/* body,div,td{font-family:arial;font-size:11px;} */
p.rank td{font-family:Tahoma  ;font-weight: normal; font-size:12px; padding: 0px 10px 0px 10px; white-space:nowrap; }
p.rank a{color:#0062bd;text-decoration:none; display:block; }
p.rank a:hover{background-color: #FFE87C; color:#ee0435;display: block; }

img{border:0px;}