
/*  Notes: 
Originally Rick used Arial, Verdana for calendar and possibly other sections 
*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 76%;
	color: white;
	background-color: #000C4D;
	margin: 0;
	padding: 0;	
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 76%;
	color: white;	
	/*border: 0px;
	border-spacing: 0px;*/
}

#tContainer {
	table-layout: fixed;
	border-collapse: collapse; /*default value, can ignore border-spacing unless this is 'separate'*/
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	/*background-color: #1a9ec4;*/	
}

/*not really the container, tContainer is*/
.container {
	position: absolute;
	width: 700px;
	/*height: 481px;*/
}

#topBanner {
	position: absolute;
	left: 150px;
	top: 0px; 
	width: 400px;
	height: 91px;
}

.calContainer {
	position: absolute;
	top: 125px;
	left: 50px;
	width: 160px;
	font-size: 1em; /* SETS BASE FONT SIZE, ALL EMs IN CONTAINER ARE RELATIVE TO THIS */
	text-align: center;
}


.dataContainerRight {
	position: absolute;
	top: 125px;
	left: 250px;
	width: 450px;
	font-size: 1em; /* SETS BASE FONT SIZE, ALL EMs IN CONTAINER ARE RELATIVE TO THIS */
}

.dataContainerCentered {
	position: absolute;
	top: 125px;
	left: 100px; /* container is 700px so...*/
	width: 500px;
	font-size: 1em;
}

.profContainerCentered {
	position: absolute;
	top: 125px;
	left: 175px; /* container is 700px so...*/
	width: 350px;
	font-size: 1em;
}


.picContainer {
	position: absolute;
	top: 125px;
	left: 0px;
	width: 300px;
	font-size: 1em; /* SETS BASE FONT SIZE, ALL EMs IN CONTAINER ARE RELATIVE TO THIS */
	text-align: center;
}

.profContainerRight {
	position: absolute;
	top: 125px;
	left: 300px;
	width: 350px;
	font-size: 1em; /* SETS BASE FONT SIZE, ALL EMs IN CONTAINER ARE RELATIVE TO THIS */

}


.whiteWide {
	font-family:  Trebuchet MS, Helvetica, "Arial Black", Verdana, Arial, sans-serif;
	color: white;
	font-size: 1.2em;
	letter-spacing: .1em;
	font-weight: bold;
}

.topNav { /* little tweaks for alignment on schedule page */
	position: relative;
	top: .5em;
	left: 1em;
	padding-bottom: 1em;
}

.selected {
	color: white;
	background-color: #196ac5;
}

/* These styles were imported from Rick's original CSS
	They apply to the main Schedule page
	font size converted to em from px*/

.nav1 {
	font-family:  "Trebuchet MS", Helvetica, "Arial Black", Verdana, Arial, sans-serif;
	font-size: 1.8em;
	color: #F4FF72;
	font-weight : bolder;
}
A.nav1:hover, A.nav1:active { 
	background-color: #CCCCCC; 
	color: #000066; 
}

.h4 {
	font-family:  "Trebuchet MS", Helvetica, "Arial Black", Verdana, Arial, sans-serif;
	font-size: 1.4em; 
	color: white;
	background-color: transparent;
}

.nav2 {
	font-family:  "Trebuchet MS", Helvetica, "Arial Black", Verdana, Arial, sans-serif;
	font-size: 1.2em;
	color: white;
	font-weight: bold;
}

.nav3 {
	font-family:  "Trebuchet MS", Helvetica, "Arial Black", Verdana, Arial, sans-serif;
	font-size: 1.2em;
	color: white;
}

A.nav3:hover, A.nav3:active { 
	background-color: #CCCCCC; 
	color: #000066; 
}

HR { 
	text-align: left;
	margin-right: 0;
	width: 100%; 
	height: 1px; 
	color: transparent; 
	background-color: transparent;
	border-top: 1px dashed white; 
	border-bottom: none;
	border-right: none;
	border-left: none;
	} 


/* end import from original CSS for Main Schedule*/

/* these styles were imported from original CSS for Profile page and show all dancers */
.h2 {
	font-family:  "Trebuchet MS", Helvetica, "Arial Black", Verdana, Arial, sans-serif;
	font-size: 2.5em; 
	color: #F4FF72;
	background-color: transparent;
	font-weight : bolder;
}

.h3 {
	font-family:  "Trebuchet MS", Helvetica, "Arial Black", Verdana, Arial, sans-serif;
	font-size: 2.2em; 
	font-weight : bolder; 
	color: #F4FF72;
	background-color: transparent;
}

.h3w {
	font-family:  "Trebuchet MS", Helvetica, "Arial Black", Verdana, Arial, sans-serif;
	font-size: 2.2em; 
	font-weight : bolder; 
	color: white;
	background-color: transparent;
}


.h5 {
	font-family:  "Trebuchet MS", Helvetica, "Arial Black", Verdana, Arial, sans-serif;
	font-size: 1.8em;
	color: #000066;
	background-color: transparent;
}

.h5y {
	font-family:  "Trebuchet MS", Helvetica, "Arial Black", Verdana, Arial, sans-serif;
	font-size: 1.8em;
	color: #F4FF72;
	background-color: transparent;
	font-weight: bold;
}

.h5C {
	font-family:  "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; 
	font-size: 1.4em; 
	color: white;
	text-transform: uppercase;
	font-weight : bolder;
	background-color: transparent;
}

.h5w {
	font-family:  "Trebuchet MS", Helvetica, "Arial Black", Verdana, Arial, sans-serif;
	font-size: 1.4em;
	color: white;
	background-color: transparent;
}





/* end import for Profile page */


a {
	text-decoration: none;
}

a:link {
	color: white;
}

a:visited {
	color: white;
}

a:hover {
	font-weight: bold; 	
	color: white;
	/*background-color: white;*/
}

a:active {
	font-weight: bold;
	color: gray;
}
