body { background-color : #6BB380;
       color : black; 
       margin-left : 1em;
       margin-right : 1em;
       margin-bottom: 3em;
}
* {
    margin: 0;
}
html, body {
    height: 96%;
}
.wrapper {
    min-height: 96%;
    height: auto !important;
    height: 96%;
    margin: 0 auto -4em;
}
.footer, .push {
    height: 4em;
}

.separator { width: 50%; margin:auto; margin-top: 1em; margin-bottom: 1em; }
.tinyline { width: 75px; }

.a {
display : inline;
float : left;
}

.welcomepagelabel {
   display : inline;
   float : left;
   margin-left : 1em;
}

.flags {
   display : inline;
   float :right;
   margin-right : 1em;
}

br { clear: left }
a img { border: none; }
th { color : #000033; background-color : #D0D0D0; font-family : Arial, Verdana, Geneva, sans-serif; font-size: 0.8em; vertical-align : top; }

.spacer { clear : both; }

.picturehof { float:left; margin:1em; }
.navigator { margin : 0 2em 6em 2em; }
.texthof { text-align:justify; margin:1em; }
.divtitle { margin-top : 2.5em; }
.lbl { color : yellow; }
.divwelcomepage { }
.divlabellegend { display : inline; float : left; width: 80%; }
.divlegendtop {  display : inline; float : right; width : 20%; }
.lastupdate { width : 100%; text-align : center; }
.divlegend { margin-left : 25%; margin-right : 25%; margin-bottom : 5em; }
.divstatstable { margin-top : 1em; margin-bottom : 5em; }
.divicons { display : inline; }
.banner{ display: block; margin: 0 auto;}
.moved { opacity : 0.5; filter : alpha(opacity=50)}

.divowners { background-color : #D0D0D0; }
.divcurrentowner { display : inline; font-size : 1.5em; color:#A8123C;   float : left;}
.divownername { display : inline;  float : left; margin-left : 1em; }
.divownersname { display : inline; float : left; }
.divownernametop {  display : inline; float : right; font-family : Monospace; font-size : small; }
.ownerlink { font-family : Monospace; font-size : small; }


.row0 { color : Black; background-color : #FFFFFF; }
.row1 { color : Black; background-color : #E8E8E8; }

.legend { border : 0; cellpadding : 2; cellspacing : 0; width : 100%; }
.statstable { border : 0; cellpadding : 2; cellspacing : 0; width : 100%; }

.reftable { border : 0px; 
            border-collapse: seperate;
            border-spacing: 0px;
            width : 80%;
            margin : 0 10% 0 10%;
            padding-top : 2em;
}

.divlinksearch { display : inline; margin-right : 0.75em; }
.divsearchplayer {
   background-color : #ECECEC;
   width : 100%;
   margin : 0 0 0.5em 0;
   font-size : small; 
}
.divlabelsearchplayer {
   background-color : #C0C0C0;
   width : 100%;
}
.divlist {
   width : 100%;
   padding : 2em 0 0 0;
}
.divplayerslist {
   width : 100%;
   padding : 2em 0 0 0;
}
.divseasons {
   float : left;
}
.divlblheader {
}
.divposition {
   float : left;
}
.divteamtype {
   float : left;
}
.divorder {
   float : left;
}
.divorderby {
   float : left;
}
.divpage {
   float : left;
}
.divlblside {
   width : 9em;
   float : left;
}
.divslices {
   float : left;
}
.divdates {
   font-size: 0.9em; 
}
.inputdate {
}
.divinputdates {
   margin-bottom : 0.5em;
   float : left;
   position : relative;
   z-index : 20;
}
#divstartdate {
   z-index : 30;
}
.divinputdate {
   float : left;
}
.divclearl {
   clear : left;
}
.divglobaldates {
   float : left;
}
.divseasontypes {
   margin-top : -1.5em;
   position : relative;
}
.divradiolist {
   position : relative;
}
.radiolist {
   top : 0em;
   z-index : 20;
   position : absolute;
}
.divlblinline {
   left : 1.5em;
   position : relative;
}
.divdummydates {
   position : relative;
}
.dummydate {
}
.raddummydate {
}
.parameters {
   padding-top : 1em;
   padding-bottom : 3em;
   display : block;
   background : cadetblue;
}
 
