.clearer { clear:both; }
.rankbit {
    border-bottom: 1px solid #c0c0c0;
    margin-bottom: 2px;
}
.rankcolh1 {
    font-weight:bold;
    float:left;
    width:50px;
    margin:4px 0px;
}
.rankcolh2 {
    font-weight:bold;
    float:left;
    width:55px;
    margin:4px 0px;
}
.rankcolh3 {
    font-weight:bold;
    float:left;
    width:205px;
    margin:4px 0px;
}
.rankcolh4 {
    font-weight:bold;
    text-align:center;
    float:left;
    width:50px;
    margin:4px 0px;
}
.rankcolh5 {
    font-weight:bold;
    text-align:center;
    float:left;
    width:55px;
    margin:4px 0px;
}
.rankcol1 {
    float:left;
    width:50px;
}
.rankcol2 {
    float:left;
    width:55px;
}
.rankcol3  {
    float:left;
    width:205px;
}
.rankcol4  {
    text-align:center;
    float:left;
    width:50px;
}
.rankcol5  {
    text-align:center;
    float:left;
    width:55px;
}
.matchbit {
    border-bottom: 1px solid #c0c0c0;
    margin-bottom: 2px;
}
.matchcolh1 {
    padding:1px;
    margin:1px;
    font-weight:bold;
    float:left;
    width:70px;
    text-align:left;
}
.matchcolh2 {
    padding:2px 8px;
    margin:2px 4px;
    font-weight:bold;
    float:left;
    width:124px;
    text-align:center;
}
.matchcolh3 {
    padding:2px 8px;
    margin:2px 4px;
    font-weight:bold;
    float:left;
    width:56px;
    text-align:center;
}
.matchcolh4 {
    padding:2px;
    margin:2px 0;
    float:left;
    width:10px;
}
.matchcol1 {
    padding:1px;
    margin:1px;
    width:70px;
    float:left;
    text-align:left;
}
.matchcol2 {
    padding:1px;
    margin:0px;
    width:42px;
    float:left;
    text-align:center;
    border: 2px solid #fff;
    font-size: 95%;
}
.matchcol4 {
    float:left;
    padding:0px;
    margin:0px;
    width:2px;
    border:2px solid transparent;
}
.red {
    padding:1px;
    margin:1px;
    color:#fff;
    background-color:#f00;
    text-align:center;
}
.blue {
    padding:1px;
    margin:1px;
    color:#fff;
    background-color:#00f;
    text-align:center;
}
.empty {
    background-color:#e5e5e5;
}
.winner {
    font-weight:bold;
    border: 2px solid #000;
}
.sitting {
    color:#c0c0c0;
    background-color:#e5e5e5;
}

.skillbit {
    border-bottom: 1px solid #c0c0c0;
    margin-bottom: 2px;
}
.skillcolh1 {
    font-weight:bold;
    float:left;
    width:70px;
    margin:4px 0px;
}
.skillcolh2 {
    font-weight:bold;
    float:left;
    width:110px;
    margin:4px 0px;
}
.skillcolh3 {
    font-weight:bold;
    text-align:center;
    float:left;
    width:90px;
    margin:4px 0px;
}
.skillcolh4 {
    font-weight:bold;
    text-align:center;
    float:left;
    width:90px;
    margin:4px 0px;
}
.skillcol1 {
    float:left;
    width:70px;
}
.skillcol2 {
    float:left;
    width:110px;
}
.skillcol3  {
    text-align:center;
    float:left;
    width:90px;
}
.skillcol4  {
    text-align:center;
    float:left;
    width:90px;
}


.division_nav {
    width:125px;
    float:left;
    padding:5px;
    background-color:#c0c0c0; 
    color:#aaa;
    border-bottom:1px solid #000;
}

.division_nav a { font-size:1.5em; font-weight:bold; display:block; text-decoration:none; }

.division_nav h2 { color:#aaa; margin-bottom:0; }
.division_nav li a { color:#aaa; }

.division_nav:hover { background-color:#f0f0f0; }
.division_nav:hover h2 { color:#000; }
.division_nav:hover li a { color:#000; }

.active_division { background-color:#eee; color:#000; border-bottom:none;}
.active_division h2 { color:#000; }
.active_division li a { color:#000; }

.tm_loading { margin:10px 0;padding:10px 0;text-align:center; height:15px;}
.tm_refresh { width:90%; padding:5px; background-color:#fdd; font-weight:bold; text-align:center; margin:5px auto; margin-bottom:15px;}

.pipenav li {list-style:none;}
.pipenav {width:auto;margin:0 auto;}
.pipenav ul{float:left;overflow:hidden;} /* wrap the LIs tightly and gives us somewhere to hide the first pipe in ie6 */
.pipenav li {width:auto;margin:0 0 0 -2px;display:inline;padding:0 .5em ;border-left: 1px solid black;}
/*remove the first faux pipe in all but ie6*/
html .pipenav li:first-child { border-left: 0; }

