.RowExpectLeft {
width:30%; background-color:#EBF0F6; font-family: Arial, Helvetica, sans-serif;  font-size:10; color:#0000AA; padding-top:5px; padding-left:5px; border-left:solid #4149FF 1px;
}
.RowExpectRight {
width:70%; background-color:#EBF0F6; font-family: Arial, Helvetica, sans-serif;  font-size:10; color:#0000AA; padding-top:5px; padding-left:5px; border-right:solid #4149FF 1px;
}
.RowOptionalLeft {
width:30%; font-family: Arial, Helvetica, sans-serif;  font-size:10; color:#0000AA; padding-top:5px; padding-left:5px; border-left:solid #4149FF 1px;
}
.RowOptionalRight {
width:70%; font-family: Arial, Helvetica, sans-serif;  font-size:10; color:#0000AA; padding-top:5px; padding-left:5px; border-right:solid #4149FF 1px;
}
.RegLast {
background-color:#EBF0F6; font-family: Arial, Helvetica, sans-serif;  font-size:10; color:#0000AA; text-align:center; border-right:solid #4149FF 1px; border-bottom:solid #4149FF 1px; border-left:solid #4149FF 1px;
}
.RowExpectLeftError {
width:30%; background-color:#EBF0F6; font-family: Arial, Helvetica, sans-serif;  font-size:10; color:#0000AA; padding-top:5px; padding-left:5px; border-left:solid #4149FF 1px; border-top:solid #4149FF 1px; border-bottom:solid #4149FF 1px;
}
.RowExpectRightError {
width:70%; background-color:#EBF0F6; font-family: Arial, Helvetica, sans-serif;  font-size:10; color:#0000AA; padding-top:5px; padding-left:5px; border-right:solid #4149FF 1px; border-top:solid #4149FF 1px; border-bottom:solid #4149FF 1px;
}
.TableArchiveRight {
width:314px; background-image: url(Background.jpg); background-repeat: no-repeat
}
.RowArchiveRightHeader{
border-top:solid #0000AA 1px; border-bottom:solid #0000AA 1px; font-family: Arial, Helvetica, sans-serif; font-size:10; color:#0000AA; text-align: center; width:314px;
}
.RowArchiveRight {
color:#0000AA; text-align: left; padding-left:5; width:157px;
}
.TableHistory {
width:315px; background-image: url(Background.jpg); background-repeat: no-repeat
}
.RowHistoryRightHeader{
border-top:solid #0000AA 1px; border-bottom:solid #0000AA 1px; font-family: Arial, Helvetica, sans-serif; font-size:10; color:#0000AA; text-align: center; width:315px;
}
.RowHistoryRight {
color:#0000AA; text-align: left; padding-left:5; width:100px;
}
.Row {
border-bottom:dotted #0000AA 1px; padding-top:2px; padding-left;2px; padding-bottom:2px; height: 30px;
}
.TextRow {
font-family: Arial, Helvetica, sans-serif;  font-size:10; color:#0000AA; font-weight:bold; text-align:center;
}
.RowHistoryLeft {
border-bottom:dotted #0000AA 1px; width:190px; text-align:left;
}
.RowHistoryRight {
border-bottom:dotted #0000AA 1px; width:215px; text-align:left;
}
.Light {
}
.Dark {
background-color:#EBF0F6;
}
.History {
font-family: Arial, Helvetica, sans-serif;  font-size:9px; color:#0000AA; text-align:left;
}
.HistoryActive {
font-family: Arial, Helvetica, sans-serif;  font-size:9px; color:#0000AA; text-align:left; text-decoration: underline;
}
.History A{
font-family: Arial, Helvetica, sans-serif;  font-size:9px; color:#0000AA; text-align:left;
}
.History:visited {
color:#0000AA; font-size:9px;
}
.History:hover {
color:#4149FF; font-size:9px;
}
.CalendarTable {
width:90%;
}
.CalendarRowMonth {
border-top:solid #0000AA 1px; border-bottom:solid #0000AA 1px; font-family: Arial, Helvetica, sans-serif; font-size:10; color:#0000AA; text-align: center;
}
.CalendarRowTable {
width:90%;
}
.CalendarRowEvent {
 padding-left:10px; padding-top:5px; border-bottom:dotted #0000AA 1px;
}
.Event {
font-size:10px; font-weight: bold; color:#0000AA;
}
.Event A{
font-size:10px; font-weight: bold; color:#0000AA; text-decoration:none;
}
.Event A:hover{
font-size:10px; font-weight: bold; color:#4149FF; text-decoration:underline;
}
.Event:visited {
font-size:10px; font-weight: bold; color:#0000AA; text-decoration:none;
}
.Event:hover{
font-size:10px; font-weight: bold; color:#4149FF; text-decoration:underline;
}