﻿body
{
	font-family: Tahoma;
}

A
{
	text-decoration: none;
	font-weight: bold;
	color: Black;
}

A:Hover
{
	text-decoration: underline;
	font-weight: bold;
	color: Black;
}

A:Visited
{
	text-decoration: none;
	font-weight: bold;
	color: Black;
}


.PageFooter
{
	font-size: 8pt;
	color: White;
	font-family: Tahoma;
}
A.PageFooter
{
	color: White;
}

A.PageFooter:visited
{
	color: White;
}

A.PageFooter:hover
{
	color: White;
}

.TableMessageRow
{
	font-size: 8pt;
	color: Black;
}

.TableHeader
{
	font-weight: bold;
	font-size: 8pt;
	background: dimgray;
	color: white;
}

.TableFooter
{
	font-weight: bold;
	background: dimgray;
	font-size: 8pt;
	color: white;
}

.TableOddRow
{
	font-size: 8pt;
	color: black;
}

.TableEvenRow
{
	font-size: 8pt;
	background: gray;
	color: white;
}

A.TableEvenRow
{
	color: White;
}

A.TableEvenRow:visited
{
	color: White;
}

A.TableEvenRow:hover
{
	color: White;
}

.ErrorMessage
{
	color: Red;
}

.SuccessMessage
{
	color: Green;
}

.TitleHeaderCell
{
	font-weight: bold;
}

.DividerTitleHeaderCell
{
	font-weight: bold;
	border-bottom: solid 2px black;
}

.DividerRow
{
	border-bottom: solid 2px black;
}

.ColorChanger0
{
	color: black;
}

.ColorChanger1
{
	color: black;
	background-color: yellow;
}

.ColorChanger2
{
	color: white;
	background-color: darkorange;
}

.ColorChanger3
{
	color: white;
	background-color: red;
}

.Evaluation0
{
	color: black;
}

.Evaluation0 td.DataCell 
{ 
  padding: 3px; 
  padding-top: 2px; 
  padding-bottom: 1px; 
  border-bottom: 1px solid #EAE9E1; 
  font-size: 10px;
} 

.Evaluation1
{
	background-color: royalblue;
	color: white;
}

.Evaluation1 td.DataCell 
{ 
  padding: 3px; 
  padding-top: 2px; 
  padding-bottom: 1px; 
  border-bottom: 1px solid #EAE9E1; 
  font-size: 10px;
} 

A:Visited.Evaluation1
{
	color:White;
}

.Evaluation2
{
	color: white;
	background-color: cornflowerblue;
}

.Evaluation2 td.DataCell 
{ 
  padding: 3px; 
  padding-top: 2px; 
  padding-bottom: 1px; 
  border-bottom: 1px solid #EAE9E1; 
  font-size: 10px;
} 

A:Visited.Evaluation2
{
	color:White;
}

.Evaluation3
{
	color: white;
	background-color: seagreen;
}

.Evaluation3 td.DataCell 
{ 
  padding: 3px; 
  padding-top: 2px; 
  padding-bottom: 1px; 
  border-bottom: 1px solid #EAE9E1; 
  font-size: 10px;
} 

A:Visited.Evaluation3
{
	color:White;
}

.Evaluation4
{
	color: white;
	background-color: mediumvioletred;
}

A:Visited.Evaluation4
{
	color:White;
}

.Evaluation4 td.DataCell 
{ 
  padding: 3px; 
  padding-top: 2px; 
  padding-bottom: 1px; 
  border-bottom: 1px solid #EAE9E1; 
  font-size: 10px;
} 

.Evaluation5
{
	color: white;
	background-color: firebrick;
}

.Evaluation5 td.DataCell 
{ 
  padding: 3px; 
  padding-top: 2px; 
  padding-bottom: 1px; 
  border-bottom: 1px solid #EAE9E1; 
  font-size: 10px;
} 

A:Visited.Evaluation5
{
	color:White;
}

.Evaluation6
{
	color: white;
	background-color: red;
}

.Evaluation6 td.DataCell 
{ 
  padding: 3px; 
  padding-top: 2px; 
  padding-bottom: 1px; 
  border-bottom: 1px solid #EAE9E1; 
  font-size: 10px;
} 

A:Visited.Evaluation6
{
	color:White;
}

.Evaluation7
{
	color: black;
	background-color: gold;
}

.Evaluation7 td.DataCell 
{ 
  padding: 3px; 
  padding-top: 2px; 
  padding-bottom: 1px; 
  border-bottom: 1px solid #EAE9E1; 
  font-size: 10px;
} 

A:Visited.Evaluation7
{
	color:White;
}

.Menu A
{
	color: White;
	text-decoration: none;
}

.Menu A:visited
{
	color: White;
	text-decoration: none;
}

.Menu A:hover
{
	text-decoration: underline;
}

#menu
{
	background: #3399ff;
	border-bottom: 1px solid white;
	font-family: Tahoma;
	font-size: 8pt;
	padding: 4px 0;
	width: 100%;
}

#menu a
{
	padding: 4px 10px;
	text-decoration: none;
	color: white;
}

#menu a.hover
{
	background: #F4F9FF;
	color: black;
}

#menu span
{
	display: none;
}

#menu img
{
	vertical-align: bottom;
}

#menu subnav
{
	font-size: 10px;
	margin-bottom: 2em;
}

#menu subnav a
{
	color: white;
	margin-right: 1em;
}

#menu subnav span
{
	color: silver;
	margin-right: 1em;
}

.Button
{
	position: absolute;
	top: 60px;
	font-family: Times New Roman;
	color: White;
}

.ButtonImg
{
	border-width: 0px;
	position: relative;
	top: 0;
	left: 0;
}

.Disabled
{
	color:darkgray;
	background-color:white;
}

.ListItem, .ListItemHover
{
  font-size: x-small;
}

.ListItem
{
  color: Blue;
}

.ListItemHover
{
  color: White;
  background-color: Blue;
}
