/* Change History
	2004-07-27 DRH	Added font-weight: bold; to TopPageName 
	2004-11-19 DRH	Added TD.NotRun.  Used in CompetitonResultsToHTMLEach.asp.
	2005-06-28 DRH	Added TD.DARANK SUP { font-size: 75%; }
	2005-09-20 DRH	Added CLASSes .Tentative and .Approved

 */
BODY  {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : Black;
	scrollbar-face-color : #464080;
	scrollbar-shadow-color : silver;
	scrollbar-highlight-color : white;
	scrollbar-3dLight-color : yellow;
	scrollbar-darkshadow-color : gray;
	scrollbar-track-color : #464080;
	scrollbar-arrow-color : yellow;
}

.Title  {
	font-family : Verdana, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size : 16pt;
	font-weight : bold;
	text-align : center;
}

.Heading1  {
	font-family : Verdana, Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size : 13pt;
	font-weight : bold;
	text-align : left;
}

.Normal  {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif
	font-size : 10pt;
}

.Footer  {
	font-family : Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size : 8pt;
}

TH  {
	font-weight : bold;
	color : Teal;
}

/* ----------- Calendar Related -------------*/
SPAN.Notice1  {
	font-size : 10pt;
	color : Yellow;
}

.TH1  {
	font-size : 22pt;
	color : Black;
	font-weight : 600;
	font-size : 22pt;
	padding-top : 12px;
	padding-bottom : 6px;
}

.LastUpdated  {
	font-size : 11pt;
	color : DarkSlateGray;
	font-weight : 400;
	padding-top : 1px;
	padding-bottom : 9px;
}

TD  {
	font-size : 10pt;
	font-weight : normal;
	color : Black;
}

TD.Head  {
	color : white;
	font-weight : bold;
	text-align : center;
}

/* ---------- HC = High Contrast -----------*/
.HC {
	color : Gold;
	font-size : 14pt
}
.HC A:Link{
	color : Gold;
}
.HC A:Visited{
	color : #CC2200;
}
.HC A:Hover{
	color : Yellow;
	background-color : black;
}

/* --------------------------------------*/
TD.Data  {
	color : Black;
	text-align : center;
}

TD.Data A:Link  {
	color : Purple;
}

TD.Data A:Visited  {
	color : Purple;
}

TD.Data A:Hover  {
	color : Black;
	background-color : Yellow;
}

SPAN.Popup A:Link  {
	color : Red;
}

SPAN.Popup A:Visited  {
	color : Red;
}

SPAN.Popup A:Hover  {
	color : Black;
	background-color : Yellow;
}

/* --------------------------------------*/
TD.DA  {
	color : Black;
	font-size : 12pt;
	text-indent : 30px;
}

TD.DA A:Link  {
	color : Purple;
}

TD.DA A:Visited  {
	color : Purple;
}

TD.DA A:Hover  {
	color : Black;
	background-color : Yellow;
}

/* --------------------------------------*/
TD.DATOTAL  {
	color : Yellow;
	text-align : center;
}

TD.DARANK  {
	color : Yellow;
	text-align : right;
}

TD.DARANK SUP { 
	font-size: 75%; 
}


/* -- Table*/
TABLE.Results  {
	border-width : 2pt;
	border-style : double;
	border-color : #979797;
}

/* -- Discipline Heading (Left/Right)}*/
TD.ResultsDHL  {
	font-size : 12pt;
	font-weight : bold;
	text-align : left;
	padding-left : 1px;
	color : Yellow;
}

TD.ResultsDHR  {
	font-size : 12pt;
	font-weight : normal;
	text-align : right;
	padding-right : 1pt;
	color : Yellow;
}

TD.ResultsDHL A  {
	color : Yellow;
}

TD.Explanation  {
	font-size : 11pt;
	color : Yellow;
}

TD.ResultsDHL A:Hover  {
	color : Black;
	background-color : Yellow;
}

.TD11  {
	font-size : 11pt;
	font-weight : normal;
	color : Black;
}

.TD11 A  {
	color : Purple;
}

.Yes  {
	color : Red;
	font-weight : bold;
	text-align : center;
}

.pending  {
	color : Blue;
	font-weight : normal;
	font-style : italic;
	text-align : center;
}
/* */
.Approved  {
	color : Blue;
	font-weight : bold;
	text-align : center;
}

.Tentative  {
	color : Tomato;
	font-weight : bold;
	font-style : italic;
	text-align : center;
}

.Red  {
	color : Red;
}

.Bold  {
	font-weight : bold;
}

.RedLink  {
	color : Red;
	font-weight : bold;
}

.EventDate  {
	color : #DC143C;
	font-weight : bold;
	text-align : center;
}
.EventDateCanceled  {
	color : white;
	background-color: #DC143C;
	font-weight : bold;
	text-align : center;
}
.Canceled {
	font: italic bold 150% "Times New Roman", Times, serif;
	color : black;
	background-color: #DC143C;
	font-weight : bolder;
	text-align : center;
	text-decoration: none;
}
.CanceledWatermark{
	background-image: url(../images/Canceled_111x22x50.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

.SPIRE_CANCELED {
	visibility: hidden;
	position: absolute;
	border: 3px solid black;
	margin: 5px;
	padding: 5px;
	color: white;
	font-weight: bold;
	background-color: Red;
}

.PopUpCanceled {
	border: 3px solid black;
	margin: 5px;
	padding: 5px;
	color: white;
	font-weight: bold;
	background-color: Red;
	vertical-align: middle;
	text-align: center;

}

.TopELSKA  {
	color : White;
	font-size : 20pt;
	text-align : center;
}

.TopPageName  {
	color : Yellow;
	font-size : 12pt;
	text-align : center;
	font-weight : bold;
}

.Menu  {
	font-size : 9.5pt;
	font-weight : bold;
	line-height : 22pt;
}

.MenuSub  {
	font-size : 9.5pt;
	font-weight : bold;
	line-height : 15pt;
	text-indent : 10pt;
}

.MenuHead  {
	font-size : 9.5pt;
	font-weight : bold;
	line-height : 15pt;
	padding-top : 5px;
	color : #FFFFFF;
}

A:Hover  {
	color : #000000;
	background-color : #EEEE00;
	text-decoration : bold;
}

xA:Link  {
	color : #FF9900;
}

A:Active  {
	color : Red;
}

xA:Visited  {
	color : #FF6666;
}

SPAN.Popup  {
	border-width : thin;
	border-style : solid;
	border-color : #FFCC00;
	text-align : center;
	font-size : 14pt;
	left : 32pt;
	position : relative;
}

TD.Font12 {
	font-size : 12pt;
}
/* 2004-11-19 */
TD.NotRun {
	color : #FF9966;
	font-size : 11pt;
	font-style : italic;
	font-weight : bold;
	text-align : center;
}
