﻿/* So the HTML5 structural tags work in older browsers */
article, aside, figure, footer, header, nav, section {
	display: block;
}

/* styles for the elements */
*{
	margin: 0;
	padding: 0;
}
body {
	font-family: sans-serif;
	margin: 0 auto;	
	width: 750px;
}
a{
	color: #40197A;
}
.right{
	text-align: right;
}
.left{
	text-align: left;
}
.center{
	text-align: center;
}

/***** index.php *****/

#searchTable2{
	padding-top: 1em;
	padding-bottom: 1.2em;
}
#headerH1{
	text-align: center;
	padding-top: 1em;
	color: gold;
	text-shadow: 2px 2px 2px #40197A;
	font-size: 40px;
}
#left{
	float: left;
}
#right{
	float: right;
}
#loginFieldSet{
	border: 2px solid #40197A;	
	width: 300px;
	padding-bottom: 1em;
	padding-left: 1em;
}
#loginFieldSet td{
	padding: .25em;
}
#loginLegend{
	margin-left: 1em;
	padding-left: .25em;
	padding-right: .25em;
	font-weight: bold;
}
#error{
	color: red;
}
#loginButton{
	padding: .5em 3em;
	font-weight: bold;
	background-color: #40197A;
	color: gold;
	border: 2px solid gold;
}
#sectionChamps{
	padding-bottom: 1em;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#searchLinks{
	list-style: none;
}
#searchLinks li{
	padding: 1em;
}

/***** search.php *****/

#testButton{
	padding: .5em 2.8em;
	font-weight: bold;
	background-color: #40197A;
	color: gold;
	border: 2px solid gold;
	font-size: 100%;
}
#searchTable td{
	padding: .5em;
}
#searchTable select{
	font-size: 100%;
}
#searchTable{
	margin-left: auto;
	margin-right: auto;	
}
#raceStartImage{
	box-shadow: 4px 4px 2px #40197A;
	border: 1px solid #40197A;
}

/***** displayResult1.php *****/

.P1{
	font-weight: bold;
	padding: .5em 0;
}
.teamsTable{
	border-collapse: collapse;
}
.teamsTable th, td{
	padding: .5em;
}
.buttonTable{
	margin-left: auto;
	margin-right: auto;	
}
#category{
	text-align: center;
}
#homeButton{
	padding: .5em 3em;
	font-weight: bold;
	background-color: #40197A;
	color: gold;
	border: 2px solid gold;
	text-decoration: none;
}
#backButton{
	padding: .5em 3em;
	font-weight: bold;
	background-color: #40197A;
	color: gold;
	border: 2px solid gold;
	text-decoration: none;
}
#left{
	float: left;
}
#right{
	float: right;
}
#imageClear{
	clear: both;
	padding-top: 1em;
}

/***** searchIndividual.php *****/

#bullet{
	list-style-type: square;
	color: #40197A;
	font-size: 110%;
}
#bulletTable{
	margin-left: auto;
	margin-right: auto;
}
#bulletTable li{
	padding: .5em;
	padding-right: 2em;
}
#P2{
	font-size: 115%;
	text-align: center;
	padding: 1em 0;
	font-weight: bold;
}

/***** searchIndividual.php *****/

#ddlIndividual{
	width: 10em;
	font-size: 105%;
}
#a{
	padding-top: 2em;
}

/***** searchIndividual3.php *****/

#individualTable{
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;	
}
#beach{
	display: block;
	margin-left: auto;
	margin-right: auto;	
	box-shadow: 4px 4px 2px #40197A;
	border: 1px solid #40197A;
}
#searchIP{
	font-weight: bold;
	text-align: center;
	padding: 1em 0;
	font-size: 110%;
}

/***** searchIndividuals.php *****/

#schoolCheckBox{
	margin-right: 1em;	
}
#schoolCheckBoxButton{
	padding: .5em 3em;
	font-weight: bold;
	background-color: #40197A;
	color: gold;
	border: 2px solid gold;
}
#teamCheckBoxP{
	text-align: center;
	font-weight: bold;
}
#schoolCheckBoxTable{
	margin-left: auto;
	margin-right: auto;	
}

/***** searchIndividuals2.php *****/

#individualCheckBox{
	margin-right: .5em;
}
#individualCheckBoxP{
	font-weight: bold;
	font-size: 125%;
	color: #40197A;
}
#schoolNameP{
	border-bottom-style: dotted;
	border-bottom-color: #40197A;
}
#buttonP{
	text-align: center;
	padding: 1em 0;
}	
#girls{
	float: left;
}
#boys{
	float: ;
	margin-left: 15em;
}
#clear{
	clear: both;
}
#buttonHomeA{
	text-align: center;
}
#none{
	text-align: center;
	font-weight: bold;
	font-size: 110%;
	color: red;
	padding-bottom: 1em;
}

/***** searchIndividuals3.php *****/

#nameP{
	font-weight: bold;
	font-size: 105%;
	color: #40197A;
	padding: 1em 0;
}

/* formatting for meet.php */
#LA{
	float: left;
	text-align: right;
	width: 10em;
}
textarea{
	height: 5em;
	width: 30em;
	margin-left: 3em;
}

/* displaySplits.php */

#splitTable{
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;	
}
#splitTable th{
	border: 1px solid black;
	padding: .3em;
	
}
.splitTD{
	text-align: center;
	border: 1px solid black;
	width: 100px;
	padding: .25em;
}
#splitP{
	color: #40197A;
}
#splitTDMeet{
	text-align: left;
	border: 1px solid black;
	width: 100px;
	padding: .25em;
}