
/*SCHEDULE RESULTS TABLES*/
.results-table {
    width: 95%;
    margin-left:20px;
}

.results-table-head-row {
    width: 100%;
}

.results-table-head {
    font-weight: normal;
    color: white;
    background-color: #006699;
    width: 48%;
}
.results-table-head-space {
    font-weight: normal;
    background-color: #ffffff;
    width: 4%;
}

.results-table-head-even {
    background-color: #cceeff;
}
.results-table-head-odd {
    background-color: #ffffff;
}

.results-table-data {
    font-weight: normal;
    color: back;
    background-color: #ffffff;
    width: 48%;
}
.results-table-data-space {
    font-weight: normal;
    background-color: #ffffff;
    width: 4%;
}

.results-table-head-free {
    vertical-align: bottom;
    /*border-bottom: 1px solid #e4e7ed;*/
    font-weight: 700;
    color: white;
    text-transform: uppercase;
    background-color: green;
    /*background-color: transparent;*/
    text-align: left;
	/*padding:20px;*/
}
.results-table-head-back {
    vertical-align: bottom;
    /*border-bottom: 1px solid #e4e7ed;*/
    font-weight: 700;
    color: white;
    text-transform: uppercase;
    background-color: brown;
    /*background-color: transparent;*/
    text-align: left;
	/*padding:20px;*/
}
.results-table-head-breast {
    vertical-align: bottom;
    /*border-bottom: 1px solid #e4e7ed;*/
    font-weight: 700;
    color: white;
    text-transform: uppercase;
    background-color: blue;
    /*background-color: transparent;*/
    text-align: left;
	/*padding:20px;*/
}
.results-table-head-fly {
    vertical-align: bottom;
    /*border-bottom: 1px solid #e4e7ed;*/
    font-weight: 700;
    color: white;
    text-transform: uppercase;
    background-color: purple;
    /*background-color: transparent;*/
    text-align: left;
	/*padding:20px;*/
}
.results-table-head-im {
    vertical-align: bottom;
    /*border-bottom: 1px solid #e4e7ed;*/
    font-weight: 700;
    color: white;
    text-transform: uppercase;
    background-color: red;
    /*background-color: transparent;*/
    text-align: left;
	/*padding:20px;*/
}
.results-table-head-free-relay {
    vertical-align: bottom;
    /*border-bottom: 1px solid #e4e7ed;*/
    font-weight: 700;
    color: white;
    text-transform: uppercase;
    background-color: green;
    /*background-color: transparent;*/
    text-align: left;
	/*padding:20px;*/
}
.results-table-head-medley-relay {
    vertical-align: bottom;
    /*border-bottom: 1px solid #e4e7ed;*/
    font-weight: 700;
    color: white;
    text-transform: uppercase;
    background-color: blue;
    /*background-color: transparent;*/
    text-align: left;
	/*padding:20px;*/
}

/*LEAGUE LEADERS TABLES*/
.max-height-400 {
	max-height: 400px;
}
.min-height-400 {
	height: 100%;     /* full height of the content box */
	min-height: 400px;
}
.max-height-490 {
    max-height: 490px;
}
.min-height-490 {
    height: 100%;     /* full height of the content box */
    min-height: 490px;
}
.min-height-500 {
    height: 100%;     /* full height of the content box */
    min-height: 500px;
}
.min-height-600 {
	height: 100%;     /* full height of the content box */
	min-height: 600px;
}


.leaders-table-head {
    vertical-align: bottom;
    /*border-bottom: 1px solid #e4e7ed;*/
    font-weight: 700;
    color: white;
    text-transform: uppercase;
    background-color: blue;
    /*background-color: transparent;*/
    text-align: left;
	/*padding:20px;*/
}

.leaders-table-time {
    vertical-align: bottom;
    /*border-bottom: 1px solid #e4e7ed;*/
    font-weight: 400;
    color: black;
    background-color: white;
    text-align: left;
}
.leaders-table-time-hidden {
    vertical-align: bottom;
    /*border-bottom: 1px solid #e4e7ed;*/
    font-weight: 600;
    color: green;
    background-color: white;
    text-align: left;
}
.leaders-table-record {
    vertical-align: bottom;
    /*border-bottom: 1px solid #e4e7ed;*/
    font-weight: 600;
    color: #eb0254;
    background-color: white;
    text-align: left;
}
.leaders-name-search-stroke-on {
    vertical-align: bottom;
    /*border-bottom: 1px solid #e4e7ed;*/
    font-weight: 600;
    color: black;
    background-color: white;
    text-align: left;
}
.leaders-name-search-stroke-off {
    vertical-align: bottom;
    /*border-bottom: 1px solid #e4e7ed;*/
    font-weight: 200;
    color: gray;
    background-color: white;
    text-align: left;
}
