#content h2 {
    font-size: 1.2em;
    margin: 15px 0px ;
    }

#stats-tables {
    font-size: 1.2em;
    text-align: center;
    margin: 10px auto;
    }

#dropdown-menu {
    font-size: 1em;
    float: right;
    margin: 0px;
    width: 160px;
    height: 30px;
    padding: 0px;
    }

select {
    width: 150px;
    text-align: center;
    margin: 0;
    }

.dropdown1 {
    background: #fff;
    padding: 3px 0px;
    }

.dropdown2 {
    background: #fafafa;
    padding: 3px 0px;
    }

/* Linking styles begin */

a.teamlink {
    text-decoration: underline;
    color: #000;
    }

a.teamlink:hover {
    text-decoration: none;
    color: #666;
    text-align: center;
    }

a.headersort {
    color: #fff;
    font-weight: bold;
    display: block;
    text-decoration: none;
    background: #455B69;
    text-align: center;
    }

a.headersort:hover {
    color: #e8e8e8;
    font-weight: bold;
    display: block;
    text-decoration: none;
    background: #455B69;
    text-align: center;
    }

a.headersort:visited {
    color: #fff;
    font-weight: bold;
    display: block;
    text-decoration: none;
    background: #455B69;
    text-align: center;
    }

a.headersort:active {
    color: #fff;
    font-weight: bold;
    display: block;
    text-decoration: none;
    background: #455B69;
    text-align: center;
    }




a.subheadersort {
    color: #fff;
    display: block;
    text-decoration: none;
    background: #455B69;
    text-align: center;
    }

a.subheadersort:hover {
    color: #e8e8e8;
    display: block;
    text-decoration: none;
    background: #455B69;
    text-align: center;
    }

a.subheadersort:visited {
    color: #fff;
    display: block;
    text-decoration: none;
    background: #455B69;
    text-align: center;
    }

a.subheadersort:active {
    color: #fff;
    display: block;
    text-decoration: none;
    background: #455B69;
    text-align: center;
    }




/* Main table styles begin */

#stats-tables {
    margin: 0px;
    }

#player-stats-table {
    margin: 0px;
    text-align: center;
    font-family: Verdana, Arial, sans-serif;
    font-size: .6em;
    border: 1px solid #d8d8d8;
    font-weight: normal;
    }

.rowspanner {
    background: #fff;
    height: 1px;
    }

/* First row for header titles begin */

.team-name-header {
    background: #455B69;
    width: 180px;
    padding: 3px 0px 3px 5px;
    color: #fff;
    font-weight: bold;
    text-align: left;
    }

.player-name-header {
    background: #455B69;
    width: 180px;
    padding: 3px 0px 3px 5px;
    color: #fff;
    font-weight: bold;
    text-align: left;
    }

.doubles-header {
    background: #455B69;
    width: 80px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    }

.singles-header {
    background: #455B69;
    width: 80px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    }

.legs-blank-header {
    background: #455B69;
    width: 40px;
    padding: 3px 0px 3px 2px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    }

.cricket-doubles-header {
    background: #455B69;
    width: 80px;
    padding: 3px 0px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    }

.overall-header {
    background: #455B69;
    width: 60px;
    padding: 3px 0px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    }

.all-star-points-header {
    background: #455B69;
    width: 80px;
    padding: 3px 0px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    }

.cricket-header {
    background: #455B69;
    width: 80px;
    padding: 3px 0px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    }

.total-points-header {
    background: #455B69;
    width: 70px;
    padding: 3px 0px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    }

.ppd-average-header {
    background: #455B69;
    width: 70px;
    padding: 3px 0px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    }

.winning-percentage-header {
    background: #455B69;
    width: 80px;
    padding: 3px 0px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    }

.games-played-header {
    background: #455B69;
    width: 70px;
    padding: 3px 0px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    }

/* Second row for header titles begin */

.teamname-header-sub {
    background: #fff;
    width: 180px;
    padding: 3px 0px 3px 5px;
    color: #fff;
    font-size: .8em;
    }

.player-name-header-sub {
    background: #fff;
    width: 180px;
    padding: 3px 0px 3px 5px;
    color: #fff;
    font-size: .8em;
    }

.doubles-won-header-sub {
    background: #455B69;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    text-align: center;
    font-size: .8em;
    }

.doubles-lost-header-sub {
    background: #455B69;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    text-align: center;
    font-size: .8em;
    }

.cricket-doubles-won-header-sub {
    background: #455B69;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    text-align: center;
    font-size: .8em;
    }

.cricket-doubles-lost-header-sub {
    background: #455B69;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    text-align: center;
    font-size: .8em;
    }

.legs-header-sub {
    background: #fff;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    text-align: center;
    font-size: .8em;
    }

.overall-won-header-sub {
    background: #455B69;
    width: 30px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    text-align: center;
    font-size: .8em;
    }

.overall-lost-header-sub {
    background: #455B69;
    width: 30px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    text-align: center;
    font-size: .7em;
    }

.all-star130more-header-sub {
    background: #455B69;
    width: 25px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    text-align: center;
    font-size: .8em;
    }

.all-star170more-header-sub {
    background: #455B69;
    width: 25px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    text-align: center;
    font-size: .8em;
    }

.all-star-high-finish-header-sub {
    background: #455B69;
    width: 30px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    text-align: center;
    font-size: .8em;
    }

.cricket7or8-header-sub {
    background: #455B69;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    text-align: center;
    font-size: .8em;
    }

.cricket9-header-sub {
    background: #455B69;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    text-align: center;
    font-size: .8em;
    }

.total-points-header-sub {
    background: #fff;
    width: 70px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    font-size: .8em;
    }

.ppd-average-header-sub {
    background: #fff;
    width: 70px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    text-align: center;
    font-size: .8em;
    }

.winning-percentage-header-sub {
    background: #fff;
    width: 80px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    text-align: center;
    font-size: .8em;
    }

.games-played-header-sub {
    background: #fff;
    width: 70px;
    padding: 3px 0px 5px 0px;
    color: #fff;
    text-align: center;
    font-size: .8em;
    }

/* Player stats begin */

.team-name1 {
    background: #e8e8e8;
    width: 180px;
    padding: 3px 0px 3px 5px;
    color: #000;
    }

.player-name1 {
    background: #e8e8e8;
    width: 180px;
    padding: 3px 0px 3px 5px;
    color: #000;
    }

.doubles-won1 {
    background: #e8e8e8;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.doubles-lost1 {
    background: #e8e8e8;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.cricket-doubles-won1 {
    background: #e8e8e8;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;

    }

.cricket-doubles-lost1 {
    background: #e8e8e8;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.legs-header-sub1 {
    background: #e8e8e8;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.overall-won1 {
    background: #e8e8e8;
    width: 30px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.overall-lost1 {
    background: #e8e8e8;
    width: 30px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.all-star130more1 {
    background: #e8e8e8;
    width: 25px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.all-star170more1 {
    background: #e8e8e8;
    width: 25px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.all-star-high-finish1 {
    background: #e8e8e8;
    width: 30px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.cricket7or81 {
    background: #e8e8e8;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.cricket91 {
    background: #e8e8e8;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.total-points1 {
    background: #e8e8e8;
    width: 70px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.ppd-average1 {
    background: #e8e8e8;
    width: 70px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.winning-percentage1 {
    background: #e8e8e8;
    width: 80px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.games-played1 {
    background: #e8e8e8;
    width: 70px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }








.team-name2 {
    background: #fafafa;
    width: 180px;
    padding: 3px 0px 3px 5px;
    color: #000;
    }

.player-name2 {
    background: #fafafa;
    width: 180px;
    padding: 3px 0px 3px 5px;
    color: #000;
    }

.doubles-won2 {
    background: #fafafa;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.doubles-lost2 {
    background: #fafafa;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.cricket-doubles-won2 {
    background: #fafafa;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.cricket-doubles-lost2 {
    background: #fafafa;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.legs-header-sub2 {
    background: #fafafa;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.overall-won2 {
    background: #fafafa;
    width: 30px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.overall-lost2 {
    background: #fafafa;
    width: 30px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.all-star130more2 {
    background: #fafafa;
    width: 25px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.all-star170more2 {
    background: #fafafa;
    width: 25px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.all-star-high-finish2 {
    background: #fafafa;
    width: 30px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.cricket7or82 {
    background: #fafafa;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.cricket92 {
    background: #fafafa;
    width: 40px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.total-points2 {
    background: #fafafa;
    width: 70px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.ppd-average2 {
    background: #fafafa;
    width: 70px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.winning-percentage2 {
    background: #fafafa;
    width: 80px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }

.games-played2 {
    background: #fafafa;
    width: 70px;
    padding: 3px 0px 5px 0px;
    color: #000;
    text-align: center;
    }