#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;
    }

.stats-tabs-table {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    font-family: Verdana, Arial, sans-serif;
    font-size: .75em;
    border: 1px solid #d8d8d8;
    font-weight: normal;
    }

.stats-tabs-table a {
	text-decoration: none;
	color: #000000;
}

.stats-tabs-table a:hover {
	text-decoration: underline;
	color: #000000;
}

.link-header {
    background: #e6e6e6;
    width: 200px;
    padding: 3px 10px 5px 10px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    }

.link-selected {
    background: #455B69;
    width: 200px;
    padding: 3px 10px 5px 10px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    }

.link-selected a {
	text-decoration: none;
	color: #FFFFFF;
}

.link-selected a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

#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;
    }

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

.all-star-header {
    background: #455B69;
    width: 80px;
    padding: 3px 0px 5px 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;
    }

.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;
    }

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

.all-star-won1 {
    background: #e8e8e8;
    width: 40px;
    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;
    }

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

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