body { font-family: Arial; font-size: 8pt; color: #000000}

span.NormalText_Highlight  { font-family: Arial; font-size: 8pt; color: #E12B01; vertical-align:middle }
span.NormalText  { font-family: Arial; font-size: 8pt; color: #000000; vertical-align:middle }
span.NormalBlueText  { font-family: Arial; font-size: 8pt; color: #0560A6; vertical-align:middle }
span.BoldText  { font-family: Arial; font-size: 8pt; color: #000000; font-weight:bold; vertical-align:middle }
span.BoldBlueText  { font-family: Arial; font-size: 8pt; color: #0560A6; font-weight:bold; vertical-align:middle }
span.Title_Black { font-family: Arial; font-size: 16pt; color: #000000; font-weight: bold; vertical-align:middle }

div.HeaderFadedBlue { height=20; border: 1px solid #95B7F3; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-image: url('../images/Header_BlueFadeBackground.gif'); vertical-align:middle }
span.HeaderFadedBlue { font-family: Arial; font-size: 8pt; color: #000080; vertical-align:middle }

div.PopupMenu { border: 1px solid #0560A6; padding-left: 1px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; vertical-align:middle; background-color:#FFFFFF; cursor:hand}
div.PopupMenuItem { border: 0px solid #0560A6; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; background-image:url('../images/PopupMenu_Background.gif'); background-repeat:repeat-y; background-position-x:left; vertical-align:middle}
div.PopupMenuItemMouseOver { border: 1px solid #0560A6; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color:#FEE197; vertical-align:middle }
span.PopupMenuItem { font-family: Arial; font-size: 8pt; color: #000080; vertical-align:middle }
span.PopupMenuItemMouseOver { font-family: Arial; font-size: 8pt; color: #000080; vertical-align:middle }
img.PopupMenuItem{ vertical-align:middle}

td.PopupCalendarItemBG { background-color:#D6E7FF; vertical-align:middle; text-align:center}
span.PopupCalendarItemBG { font-family: Arial; font-size: 8pt; color: #000080; border: 1px solid #C6DEFF; padding-left: 3px; padding-right: 3px; padding-top: 0px; padding-bottom: 0px; background-color:#D6E7FF; vertical-align:middle; text-align:center}
span.PopupCalendarItemMouseOverBG { font-family: Arial; font-size: 8pt; color: #000080; border: 1px solid #0560A6; padding-left: 3px; padding-right: 3px; padding-top: 0px; padding-bottom: 0px; background-color:#FEE197; vertical-align:middle; text-align:center }
tr.PopupCalendarHeader { font-family: Arial; font-size: 8pt; color: #000080; border: 1px solid #7A96DF; padding-left: 3px; padding-right: 3px; padding-top: 0px; padding-bottom: 0px; background-color:#7A96DF; vertical-align:middle; text-align:center}

div.PopupCalendar { border: 1px solid #0560A6; padding-left: 1px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; vertical-align:middle; background-color:#FFFFFF; cursor:hand}
div.PopupCalendarItem { border: 1px solid #C6DEFF; padding-left: 3px; padding-right: 3px; padding-top: 0px; padding-bottom: 0px; background-color:#D6E7FF; vertical-align:middle; text-align:center}
div.PopupCalendarItemMouseOver { border: 1px solid #0560A6; padding-left: 3px; padding-right: 3px; padding-top: 0px; padding-bottom: 0px; background-color:#FEE197; vertical-align:middle; text-align:center }
span.PopupCalendarItem { font-family: Arial; font-size: 8pt; color: #000080; vertical-align:middle; text-align:center }
span.PopupCalendarItemMouseOver { font-family: Arial; font-size: 8pt; color: #000080; vertical-align:middle; text-align:center }

select.NormalText { font-family: Arial; font-size: 8pt; color:#000000; vertical-align:middle}
select.ErrorText { font-family: Arial; font-size: 8pt; color:#000000; background-color:#FBB7B7; vertical-align:middle}
select.MandatoryText { font-family: Arial; font-size: 8pt; color:#000000; background-color:#D1FDD1; vertical-align:middle}
input.NormalText_Disabled { font-family: Arial; font-size: 8pt; color:#000000; background-color:#E5EEFD; vertical-align:middle}
input.NormalText { font-family: Arial; font-size: 8pt; color:#000000; vertical-align:middle}
input.ErrorText { font-family: Arial; font-size: 8pt; color:#000000; background-color:#FBB7B7; vertical-align:middle}
input.MandatoryText { font-family: Arial; font-size: 8pt; color:#000000; background-color:#D1FDD1; vertical-align:middle}
textarea.NormalText { font-family: Arial; font-size: 8pt; color:#000000; vertical-align:middle}
textarea.ErrorText { font-family: Arial; font-size: 8pt; color:#000000; background-color:#FBB7B7; vertical-align:middle}
textarea.MandatoryText { font-family: Arial; font-size: 8pt; color:#000000; background-color:#D1FDD1; vertical-align:middle}

table.NormalText { padding:0; spacing:0; border:0; font-family: Arial; font-size: 8pt; vertical-align:middle }
table.BlueBackground { padding:0; spacing:0; border:0; font-family: Arial; font-size: 8pt; background-color:#CEDEFA; vertical-align:middle; cursor:hand}
table.LightBlueBackground { padding:0; spacing:0; border:0; font-family: Arial; font-size: 8pt; background-color:#E5EEFD; vertical-align:middle; cursor:hand}
tr.BlueBackground { padding:0; spacing:0; border:0; font-family: Arial; font-size: 8pt; background-color:#CEDEFA; vertical-align:middle; cursor:hand}
tr.LightBlueBackground { padding:0; spacing:0; border:0; font-family: Arial; font-size: 8pt; background-color:#E5EEFD; vertical-align:middle; cursor:hand}
tr.MouseOverColor { padding:0; spacing:0; border:0; font-family: Arial; font-size: 8pt; background-color:#95B7F3; vertical-align:middle; cursor:hand}

table.Form_LightBlueBackground { padding:0; spacing:0; border:0; font-family: Arial; font-size: 8pt; background-color:#E5EEFD; vertical-align:middle}

div.ButtonStyle { border: 1px solid #0560A6; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color:#E5EEFD; vertical-align:middle; cursor:hand }
div.ButtonStyle_MouseOver { border: 1px solid #0560A6; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color:#FEE197; vertical-align:middle; cursor:hand }


a:active.NormalText{ font-family: Arial; font-size: 8pt; color: #0560A6; vertical-align:middle; text-decoration:none }
a:hover.NormalText{ font-family: Arial; font-size: 8pt; color: #0560A6; vertical-align:middle; text-decoration:underline }
a:link.NormalText{ font-family: Arial; font-size: 8pt; color: #0560A6; vertical-align:middle; text-decoration:none }
a:visited.NormalText{ font-family: Arial; font-size: 8pt; color: #0560A6; vertical-align:middle; text-decoration:none }

INPUT.invisible
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;    
    BORDER-LEFT: medium none;
    WIDTH: 34pt;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
    font-family: Arial;
    font-size: 8pt;
    color: white;
}
INPUT.small
{
    FONT-SIZE: 10px
}