body
{
    margin: 0px;
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
    color: black;
}

tr
{
    margin: 0px;
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
    color: black;
}

.table tbody>tr>td.vert-align
{
    vertical-align: middle;
}

.Copyright
{
    font-size: 10px;
    color: white;
}

.Menu
{
    position: absolute;
    left: 198px;
    top: 50px;
    background-color: #024fa1;
}

.LogOffButton
{
    position: absolute;
    left: 892px;
    top: 53px;
    background-color: #024fa1;
}

.ContentContainer
{
    background-color: white;
    height: 100%;
}

.Content
{
    background-color: white;
}

.inputWidthNumericInterval 
{
    text-align: center;
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
    width: 30px;
    height: auto;
}

.tblBorder
{
  BORDER-Bottom: #024fa1 1px solid;
  BORDER-Top: #024fa1 1px solid;
  BORDER-Right: #024fa1 1px solid;
  BORDER-Left: #024fa1 1px solid;
  background: transparent;
}

.tdGrayBorder {
    BORDER-Bottom: #b8b8b8 1px solid;
    BORDER-Top: #b8b8b8 1px solid;
    BORDER-Right: #b8b8b8 1px solid;
    BORDER-Left: #b8b8b8 1px solid;
    background-color: white;
    background: transparent;
}

.Function 
{
    font-size: 16px;
    font-weight: bold;
    color: #024fa1;
}

.WhiteStrongLabel
{
    background-color: #024fa1;
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
    font-weight: bold;
    color: white;
}

.WhiteLabel
{
    background-color: #024fa1;
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
    font-weight: normal;
    color: white;
}

.WhiteLabelTop {
    border: solid 1px #b8b8b8;
    background-color: #024fa1;
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
    font-weight: normal;
    color: white;
    vertical-align: text-top;
    width: 120px;
}

.WhiteTitle
{
    background-color: #024fa1;
    font-family: Arial, Tahoma, Verdana;
    font-size: 15px;
    font-weight: normal;
    color: white;
}

.StrongLabel
{
    background-color: white;
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
    font-weight: bold;
    color: black;    
}

.Label
{
    background-color: white;
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px; 
    color: black;
}

.StrongNavyLabel
{
    background-color: buttonface;
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px; 
    font-weight: bold;
    color: Navy;
}

.NavyLabel
{
    background-color: buttonface;
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px; 
    color: Navy;
}

.Note
{
    background-color: white;
    font-family: Arial, Tahoma, Verdana;
    font-size: 10px; 
    color: black;
}

.TextBox
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
    padding-left: 3px;
}

.TextBoxCenterAligned
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
    text-align: center;
}

.FlatTextBox
{
    border: solid 1px #024fa1;
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
    padding-left: 3px;
}

.FlatTextBoxCenterAligned
{
    border: solid 1px #024fa1;
    font-size: 11px;
    font-family: Arial, Tahoma, Verdana;
    text-align: center;
}

.FlatButton
{
    border: solid 1px #c0c0c0;
    background-color: navy;
    color: white;
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px; 
    font-weight: bold;
    text-align: center;
}

.FlatButtonGroup1
{
    border: solid 1px #c0c0c0;
    background-color: navy;
    color: white;
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    width: 68px;
}

.CheckBoxList 
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
    width: 200px;
}

.ListBoxGroup1
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
}

.DropdownListGroup1
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
    width: 200px;
}

.DropdownListGroup2
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
    width: 180;
}

.DropdownListGroup3
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
    width: 40px;
}

.DropdownListGroup4
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
    width: 140px;
}

.ListBoxGroup1
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
    width: 200px;
}

.CheckBox
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
    font-weight: bold;
    color: Navy;
}

.Error
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
    color: red;    
}

.Warning
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
    color: red;
}

.Message
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
    color: red;
}

.ExceptionHeader
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #024fa1;    
}

.ExceptionSummary
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 14px;
    font-weight: bold;
    color: red;    
}

.ExceptionContinue
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #024fa1;
}

.LinkBlue
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
    font-weight: bold;
    color: blue;
}

.Item
{
    text-indent: 10px;
}

.TextArea
{
    font-size: 11px;
    color: black;
    font-family: 'Courier New';
    background-color: White;
}

.ReadOnlyTextArea
{
    font-size: 11px;
    color: black;
    font-family: 'Courier New';
    background-color: buttonface;
}

.ReadOnlyTextBox
{
    font-size: 11px;
    color: black;
    font-family: Arial, Tahoma, Verdana;
    background-color: buttonface;
}

.ReadOnlyTextBoxCenterAligned
{
    font-size: 11px;
    color: black;
    font-family: Arial, Tahoma, Verdana;
    background-color: buttonface;
    text-align: center;
}

.OverflowPanel
{
    overflow: auto;
}

.FolderHeader
{
	font-weight: bold;
	font-size: 12pt;
	color: #024fa1;
	font-family: Arial;
	text-decoration: none;
}

.Folder
{
	font-size: 10pt;
	color: navy;
	font-family: Arial;
	text-decoration: none;
}

.SelectedFolder
{
	font-size: 10pt;
	color: blue;
	font-family: Arial;
	text-decoration: none;
}

.FolderWithUnread
{
    font-weight: bold;
	font-size: 10pt;
	color: navy;
	font-family: Arial;
	text-decoration: none;
}

.SelectedFolderWithUnread
{
    font-weight: bold;
    font-size: 10pt;
    color: blue;
    font-family: Arial;
    text-decoration: none;
}

.MessagePanel
{
    border-left: white 1px solid;
    border-right: white thin outset;
    border-bottom: white thin outset;
    padding: 10px;
    height: 100%;
}

.RadioButton
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px; 
}

.ListCheckBox
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
    color: Navy; 
}

.DropdownListBox
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
}

.Separator
{
	font-size: 1pt;
}

.PrintLabel
{
    font-weight: bold;
    font-size: 11px;
    color: black;
    font-family: Arial, Tahoma, Verdana;
}

.PrintHeader
{
    font-size: 11px;
    color: black;
    font-family: Arial, Tahoma, Verdana;
}

.PrintMessage
{
    font-size: 10px;
    color: black;
    font-family: 'Courier New';
}

.SpellCheckMessageText
{
    padding: 5px;
    font-size: 10px;
    width: 572px;
    color: black;
    font-family: Arial;
    height: 350px;
    background-color: white;
    text-decoration: none;
}

.Suggestion
{
    font-size: 10px;
    color: black;
    font-family: Arial, Verdana;
    text-align: center;
}

.Misspelling
{
    font-weight: bold;
    font-size: 12px;
    color: #A52A2A;
    font-family: Arial;
    text-decoration: none;    
}

.BoloPanelHeader
{
    font-weight: bold;
    font-size: 12px;
    color: #024fa1;
    text-indent: 2px;
}

.BoloPanel
{
    border-right: #024fa1 1px solid;
    border-top: #024fa1 1px solid;
    border-left: #024fa1 1px solid;
    border-bottom: #024fa1 1px solid;
}

.RosterPanel
{
    border-right: #024fa1 1px solid;
    border-top: #024fa1 1px solid;
    border-left: #024fa1 1px solid;
    border-bottom: #024fa1 1px solid;
}

.CommandPanel
{
    margin-bottom: 50px;
}

.ReportTitle
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 14px; 
    font-weight: bold;
    color: black;
}

.ReportHeader
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px; 
    font-weight: bold;
    color: black;
    text-indent: 4px;
    background-color: #D3D3D3;
}

.ReportLabel
{
    font-weight: bold;
    font-size: 11px;
    color: black;
    text-indent: 4px;
    font-family: Arial, Tahoma, Verdana;
    background-color: #F5F5F5;
}

.HiddenColumn
{
    display: none;
}

.TextNotification {
    background-color: white;
    font-family: Arial, Tahoma, Verdana;
    font-size: 11px;
    color: Navy;
    overflow:auto;
}

