﻿.page_header
{
    background: #BEBEBE;
    font-weight: bold;
    font-size: 14pt;
    font-family: Tahoma;
    color: #334757;
}

.page_body
{
    background: white;
}

.Label_Title
{
	font: bold 18px sans-serif;
    text-decoration: underline;
    color: black;
}

.Label_Heading
{
    background: transparent;
	font: bold 12px sans-serif;
    text-decoration: underline;
    color: black;
}

.Label_Footing
{
    background: transparent;
	font: 8px sans-serif;
    color: black;
}

.Label_Field, .Label_Info
{
    background: transparent;
	font: 11px sans-serif;
    color: black;
}

.Label_Exception
{
    background: transparent;
	font: bold 11px sans-serif;
    color: gray;
}

.Label_Certification
{
    background: transparent;
    font: italic 11px sans-serif;
    text-decoration: underline;
    color: black;
}

.Button
{
	font: 11px sans-serif;
    background: #c8c8c8;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    color: black;
}

.Menu
{
    background: transparent;
    font: bold 11px sans-serif;
    color: black;
}

.Menu_Root
{
    border: solid 1px white;
	background: #A8C0D9;
	font: bold 11px sans-serif;
    text-align: left;
    color: black;
}

.Menu_Item
{
    border: solid 1px white;
	font: bold 11px sans-serif;
    text-align: left;
    color: black;
}

.Menu_Hover
{
    border: solid 1px white;
    background: #B5CADF;
    font: bold 11px sans-serif;
    text-align: left;
    color: black;
}

.Menu_Selected
{
    border: solid 1px white;
    background: #9696ff;
	font: bold 11px sans-serif;
    text-align: left;
    color: black;
}

.Table
{
    padding: 0;
    margin: 0 0 3px 0;
    border-spacing: 1px;
    border-collapse: separate;
    background: transparent;
    border-right: #c8c8c8 1px solid;
    border-top: #c8c8c8 1px solid;
    border-left: #c8c8c8 1px solid;
    border-bottom: #c8c8c8 1px solid;
}

.Table_Header
{
    background: #BEBEBE;
    cursor: pointer;
    font: bold 11px sans-serif;
}

.Table_Row
{
	font: 11px sans-serif;
    background: #fafafa;

    vertical-align: text-top;
}

.Table_Row_Alt
{
    font: 11px sans-serif;
    background: #D2DFEC;
    vertical-align: text-top;
}

.Table_Row_Submitted
{
    font: 11px sans-serif;
    background: #D7D7D7;
    vertical-align: text-top;
}

.Table_Row_Approved
{
    font: 11px sans-serif;
    background: #C8C8C8;
    vertical-align: text-top;
}

.Table_Row_Correction_Required
{
    font: 11px sans-serif;
    background: #B9B9B9;
    vertical-align: text-top;
}

.Table_Row_Posted
{
    font: 11px sans-serif;
    background: #AAAAAA;
    vertical-align: text-top;
}

.Table_Footer
{
	font: bold 11px sans-serif;
    background: transparent;
    vertical-align: text-top;
}

.TextBox_Field
{
	font: 11px sans-serif;
    background: White ;
    vertical-align: text-top;
    border-right: transparent 1px solid;
    border-top: transparent 1px solid;
    border-left: transparent 1px solid;
    border-bottom: transparent 1px solid;
}

.TextBox_Field_Disabled
{
	font: 11px sans-serif;
    background: Gray ;
    vertical-align: text-top;
    border-right: transparent 1px solid;
    border-top: transparent 1px solid;
    border-left: transparent 1px solid;
    border-bottom: transparent 1px solid;
}

.DropDown_Field
{
	font: 11px sans-serif;
    background: White;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
}

.RadioButton_Field
{
	font: 11px sans-serif;
    background: transparent;
}

.CheckBox_Field
{
	font: 11px sans-serif;
    background: transparent;
}