﻿
.CompetitionHeader
{
	background-color: #ffc019;
	background-image: url(Images/Competition/keyimage.jpg);
	background-repeat: no-repeat;
	background-position: 332px 0px;
	font-family: Verdana, Arial;
	font-size: 28pt;
	font-weight: 500;
	color: #FFFFFF;
}

.CalendarBackground
{
	background-image: url(Images/Competition/calendar_middle.jpg);
	background-repeat: repeat-y;
}

.CompetitionBackground
{
	background-image: url(Images/Icons/lg_all_comp.jpg);
	background-repeat: no-repeat;
	background-position: 632px 80px;
}

.CompetitionOverviewText
{
	font-family: Verdana, Arial;
	font-size: 9pt;
	color: #FFFFFF;
}

.CompetitionHeaderBand
{
	background-color: #ffc019;
	width: 100%;
}

.TechnologySolutionsBand
{
	background-color: #ff5a07;
	width: 100%;
}

.SkillsChallengesBand
{
	background-color: #4e52b5;
	width: 100%;
}

.DigitalArtsBand
{
	background-color: #ee2327;
	width: 100%;
}

.CompetitionHeaderText
{
	color: #e7e7e7;
	font-family: Verdana, Arial;
	font-size: 14pt;
	font-weight: bold;
}

.CompetitionTitleText
{
	font-size: 11pt;
	font-weight: bold;
	color: #013f5b;
	position: relative;
	z-index: 2;
	background-color: #e7e7e7;
}

.TrackTitleText
{
	font-size: 9pt;
	font-weight: bold;
	color: #013f5b;
}

.CompetitionHorizontalRule
{
	background-color: #013f5b;
	height: 1px;
	position: relative;
	z-index: 1;
	width: 100%;
}

.CompetitionBodyText
{
	font-family: Verdana, Arial;
	font-size: 9pt;
	color: #36588B;
}

.ForeColorInlineCompHeaderText
{
	color: #013f5b;	
}

.ForeColorInlineCompBodyText
{
	color: #013e5a;	
}

TD.TrackInfoHeading
{
	width: 100%;
}

.RankingText
{
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.RankingTableHead
{   
	color  : #000000;
	font-family: Verdana, Arial;
	font-size: 10pt;
}

.TechLeaderMain
{
	background-image: url(Images/Competition/tech_top.jpg);
	background-repeat: repeat-x;
	border-top: solid 2px #ffffff;
	border-left: solid 2px #ffffff;
	border-right: solid 2px #ffffff;
	border-bottom: solid 1px silver;
}

.TechLeaderFooter
{
	background-image: url(Images/Competition/tech_bottom.jpg);
	background-repeat: repeat-x;
}

.SkillsLeaderMain
{
	background-image: url(Images/Competition/skilz_top.jpg);
	background-repeat: repeat-x;
	border-top: solid 2px #ffffff;
	border-left: solid 2px #ffffff;
	border-right: solid 2px #ffffff;
	border-bottom: solid 1px silver;
}

.SkillsLeaderFooter
{
	background-image: url(Images/Competition/skilz_bottom.jpg);
	background-repeat: repeat-x;
}

.ArtsLeaderMain
{
	background-image: url(Images/Competition/arts_top.jpg);
	background-repeat: repeat-x;
	border-top: solid 2px #ffffff;
	border-left: solid 2px #ffffff;
	border-right: solid 2px #ffffff;
	border-bottom: solid 1px silver;
}

.ArtsLeaderFooter
{
	background-image: url(Images/Competition/arts_bottom.jpg);
	background-repeat: repeat-x;
}

.SdLocalBack
{
	background-image: url(Images/Competition/PageBG.jpg);
	background-repeat: no-repeat;	
}

.SdLocalBlack
{
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 8pt;	
}

.SdLocalOrange
{
	color: #ff5a07;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.SdLocalSilver
{
	color: #848484;
	font-family: Verdana, Arial;
	font-size: 8pt;	
}

.BackButton
{
	background-color: #ff5a07;
	border: solid 3px #ffffff;
	color: #ffffff;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	width: 90px;
	height: 30px;	
}

.RunsResultsTable th {
	padding: 2px;
	text-align: center;
}
.RunsResultsTable td {
	padding: 2px 5px;
}