.header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}


.item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*line-height: 22px;*/
}

.headernum, td.headernum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 13px;
	padding: 0px 0px 0px 0px;
}

LI.green, table.green, tr.green, td.green
{
    BORDER-RIGHT: #c5dea1 1px solid;
    BORDER-TOP: #c5dea1 1px solid;
    BORDER-LEFT: #c5dea1 1px solid;
    CURSOR: move;
    BORDER-BOTTOM: #c5dea1 1px solid;
    BACKGROUND-COLOR: #ecf3e1
}

LI.silver, table.silver, tr.silver, td.silver
{
    BORDER-RIGHT: #dddddd 1px solid;
    BORDER-TOP: #dddddd 1px solid;
    BORDER-LEFT: #dddddd 1px solid;
    height: 30px;
    CURSOR: move;
    BORDER-BOTTOM: #dddddd 1px solid;
    BACKGROUND-COLOR: #eeeeee;
    line-height: 22px;
    border-collapse: separate;
}


LI.silver_hover, table.silver_hover, tr.silver_hover, td.silver_hover
{
	opacity: 100%;
    BORDER-RIGHT: #dddddd 1px solid;
    BORDER-TOP: #dddddd 1px solid;
    BORDER-LEFT: #dddddd 1px solid;
    height: 30px;
    CURSOR: move;
    BORDER-BOTTOM: #dddddd 1px solid;
    BACKGROUND-COLOR: #e5e5e5;
    line-height: 22px;
    border-collapse: separate;
}

td.silvernumbers, table.silvernumbers
{
    BORDER-RIGHT: #dddddd 1px solid;
    BORDER-TOP: #dddddd 2px solid;
    BORDER-LEFT: #dddddd 1px solid;
    height: 30px;
    BORDER-BOTTOM: #dddddd 1px solid;
    BACKGROUND-COLOR: #eeeeee;
    line-height: 22px;
    border-collapse: separate;
    padding-left: 4px;
    padding-right: 4px;
    font-weight: bold;
    text-align: center;
}

.header2 td.header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 8px;
	padding-top: 8px;
	text-align: center;
}

a.button_link {
	background: #68974C;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 3px;
	width: 30px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom: 1px #4B7795 solid;
	border-right: 1px #4B7795 solid;
	border-left: 1px #B8C9D4 solid;
	border-top: 1px #B8C9D4 solid;

}

a.button_link:hover {
	background: #A2BACA;
	color: #FFFFFF;
}


.inputfield {
	background-color: #ffffff;
	text-align: center;
    color: #222222;
	font-size: 16px;
	font-family: Arial, Verdana, Geneva, ms sans serif;
	border-top: 1px #555555 solid;
	border-left: 1px #555555 solid;
	border-right: 1px #eeeeee solid;
	border-bottom: 1px #eeeeee solid;
	width:150px;
    }

.submit_button {
	font-family: Arial,Verdana, Geneva, ms sans serif;
    }
	
a {
color: #979797;
text-decoration: none;
}

a:hover {
color: #474747;
text-decoration: underline;
}


	TD.Aselected { BORDER-RIGHT: black 1px; PADDING-RIGHT: 23px; BORDER-TOP: black 1px solid; PADDING-LEFT: 23px; PADDING-BOTTOM: 5px; FONT: 11pt arial,sans-serif; BORDER-LEFT: black 1px solid; WIDTH: 355px; CURSOR: hand; PADDING-TOP: 5px; BORDER-BOTTOM: black 0px; BACKGROUND-COLOR: #fffff0; TEXT-ALIGN: center; font-weight:bold; } 
	TD.Bselected { BORDER-RIGHT: black 1px; PADDING-RIGHT: 23px; BORDER-TOP: black 1px solid; PADDING-LEFT: 23px; PADDING-BOTTOM: 5px; FONT: 11pt arial,sans-serif; BORDER-LEFT: black 0px; WIDTH: 355px; CURSOR: hand; PADDING-TOP: 5px; BORDER-BOTTOM: black 0px; BACKGROUND-COLOR: #fffff0; TEXT-ALIGN: center; font-weight:bold; } 
	TD.Aunselected { BORDER-RIGHT: black 1px; PADDING-RIGHT: 23px; BORDER-TOP: black 1px solid; PADDING-LEFT: 23px; PADDING-BOTTOM: 5px; FONT: 12pt arial,sans-serif; BORDER-LEFT: black 1px solid; WIDTH: 355px; CURSOR: hand; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: black 0px; BACKGROUND-COLOR: #ffffd0; TEXT-ALIGN: center } 
	TD.Bunselected { BORDER-RIGHT: black 1px; PADDING-RIGHT: 23px; BORDER-TOP: black 1px solid; PADDING-LEFT: 23px; PADDING-BOTTOM: 5px; FONT: 12pt arial,sans-serif; BORDER-LEFT: black 0px; WIDTH: 355px; CURSOR: hand; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: black 0px; BACKGROUND-COLOR: #ffffd0; TEXT-ALIGN: center } 
	TD.Anotselected { BORDER-RIGHT: black 1px; PADDING-RIGHT: 23px; BORDER-TOP: black 1px solid; PADDING-LEFT: 23px; PADDING-BOTTOM: 5px; FONT: 11pt arial,sans-serif; BORDER-LEFT: black 1px solid; WIDTH: 355px; CURSOR: hand; COLOR: #cccccc; PADDING-TOP: 5px; BORDER-BOTTOM: black 0px; BACKGROUND-COLOR: #fffff0; TEXT-ALIGN: center } 
	TD.Bnotselected { BORDER-RIGHT: black 1px; PADDING-RIGHT: 23px; BORDER-TOP: black 1px solid; PADDING-LEFT: 23px; PADDING-BOTTOM: 5px; FONT: 11pt arial,sans-serif; BORDER-LEFT: black 0px; WIDTH: 355px; CURSOR: hand; COLOR: #cccccc; PADDING-TOP: 5px; BORDER-BOTTOM: black 0px; BACKGROUND-COLOR: #fffff0; TEXT-ALIGN: center } 
	TD.right { BORDER-RIGHT: #cccccc 1px; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 8pt arial,sans-serif; BORDER-LEFT: black 1px solid; WIDTH: 1px; PADDING-TOP: 0px; BACKGROUND-COLOR: white; } 
	TD.bottom { BORDER-RIGHT: #cccccc 1px; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 8pt arial,sans-serif; BORDER-LEFT: #cccccc 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px; HEIGHT: 1px; BACKGROUND-COLOR: white } 

.assessment_choice {
	font-family: arial,sans-serif;
	font-weight: bold;
	font-size: 16px;
	line-height: 38px;
	text-decoration: none;
	color: #111111;
	padding: 5px;
}

.error, td.error
{
	background-color: Silver;
	color:Black;
	font-weight: bold;
	padding: 5px;
}
input.ClockText
{
 background-color:#666666;
 border-width: 0px;
 font-family:Arial, Helvetica, Verdana;
 font-weight:bold;
 color:White
}
.ClockText
{
	font-family: Arial, Helvetica, Verdana;
	color:White;
	font-weight:bold;
	border-width: 0px;
}

a.assessment_choice  {color: #111111; text-decoration: none;}
a.assessment_choice:visited {color: #111111; text-decoration: none}
a.assessment_choice:hover {color: #888888; text-decoration: none}
