﻿body
{
	margin-top: 10px;
	font-size: 100%;
	font-family: Verdana, Arial, sans-serif;
	color: #242524;
}

a img {
  border: 0;
}

body a {
  color: inherit;
  text-decoration: inherit;
}

#wrapper {
	background-color: White;
}

#header {
  border-bottom: 3px solid #345582;
  height: 82px;
}

#header #logo
{
	
}

#body
{
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#footer
{
	clear: both;
	height: 35px;
	background-color: #242524;
	font-size: 9px;
	text-align: center;
	color: white;
}

#body a, #footer a {
  text-decoration: underline;
  color: #345582;
}

#body a:hover, #footer a:hover {
  color: #242524;
}

td.AppTitle
{
	width: 100%;
	vertical-align: bottom;
	text-align: right;
	font-size: 20px;
	font-weight: bold;
	font-variant: small-caps;
	color: #7d0a14;
	text-transform: capitalize;
	letter-spacing: 1px;
}
td.ProgramHeader
{
	font-weight: bold;
	color: white;
	font-family: verdana, arial, sans-serif;
	background-color: #16325c;
	text-align: left;
	text-indent: 10px;
	font-size: 24px;
}
td.WelcomeText
{
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	text-align: left;
}
td.AgentCenterLogin
{
    font-size: 9pt;
    font-family: verdana, arial, sans-serif;
    text-align: left;
    font-weight: bold;
}
legend
{
    font-family: verdana, arial, sans-serif;
    font-size: 9pt;
    color: #355481;
}
td.DisplayTag
{
    font-size: 8pt;
    font-family: verdana, arial, sans-serif;
    vertical-align: middle;
}
td.RowDisplayTag
{
    font-size: 8pt;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #808080;
}
hr.SectionDivider
{
    width:100%;
    text-align:center;
    height:1px;
    color:Black
}
.clsAgentCenterSection
{
    background-color: #FFFF99;
    border: 1px solid #999999;
}
.clsLabelTag
{
    font-weight: bold;
    font-size: 8pt;
    font-family: verdana, arial, sans-serif;
    height: 15px;
}
.clsLabelDataDisplay
{
    font-size: 8pt;
    font-family: verdana, arial, sans-serif;
    height: 15px;
}
.clsTextboxDataDisplay
{
    font-size: 9pt;
    font-family: verdana, arial, sans-serif;
    height: 15px;
}
.clsTextboxDataEntry
{
    font-size: 8pt;
    font-family: verdana, arial, sans-serif;
    height: 15px;
}
.clsCheckboxDataEntry
{
    font-size: 8pt;
    font-family: verdana, arial, sans-serif;
    height: 15px;
    font-weight: bold;
}
.clsGridImageButton
{
    cursor: hand;
}
.clsPrimaryTagCheckbox
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 6pt;
}
.clsLabel
{
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	font-family: verdana, arial, sans-serif;
	height: 12px;
}
.clsWelcomeLabel
{
	font-weight: bold;
	font-size: xx-small;
	font-family: verdana, arial, sans-serif;
	height: 12px;
}
.clsTabStrip
{
	border-bottom: #999999 1px solid;
}
.clsTitleBar
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	border-left: #999999 1px solid;
	color: white;
	border-bottom: #999999 1px solid;
	font-family: verdana, arial, sans-serif;
	height: 15px;
	background-color: #345582;
	text-align: center;
}
.clsFilterSearchOn
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	border-left: #999999 1px solid;
	color: white;
	border-bottom: #999999 1px solid;
	font-family: verdana, arial, sans-serif;
	height: 15px;
	background-color: #7d0a14;
	text-align: center;
}
.clsFilterSearchOff
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	border-left: #999999 1px solid;
	color: white;
	border-bottom: #999999 1px solid;
	font-family: verdana, arial, sans-serif;
	height: 15px;
	background-color: #345582;
	text-align: center;
}
.clsSectionHeader
{
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	color: white;
	font-family: verdana, arial, sans-serif;
	height: 15px;
	background-color: #345582;
	text-align: center;
}
.clsInnerSectionHeader
{
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	color: white;
	font-family: verdana, arial, sans-serif;
	height: 15px;
	background-color: #345582;
	text-align: center;
}
.clsSectionSpacer
{
	height: 5px;
}
.clsTab
{
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	color: white;
	font-family: verdana, arial, sans-serif;
	height: 15px;
	background-color: #999999;
	text-align: center;
	border-width: 0;
	cursor: hand;
}
.clsTabSelected
{
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	color: white;
	font-family: verdana, arial, sans-serif;
	height: 15px;
	background-color: #345582;
	text-align: center;
	border-width: 0;
	cursor: hand;
}
.clsMenuLink
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-weight: bold;
	font-size: x-small;
	text-transform: uppercase;
	border-left: #999999 1px solid;
	color: black;
	border-bottom: #999999 1px solid;
	font-family: verdana, arial, sans-serif;
	background-color: #dcdcdc;
	text-align: center;
	cursor: hand;
}
.clsToolbarButton
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	border-left: darkgray 1px solid;
	width: 85px;
	cursor: hand;
	color: #7d0a14;
	border-bottom: darkgray 1px solid;
	font-family: verdana, arial, sans-serif;
	text-align: center;
}
.clsLinkButton
{
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: xx-small;
}
.clsBksTitleBar
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	border-left: #999999 1px solid;
	color: white;
	border-bottom: #999999 1px solid;
	font-family: verdana, arial, sans-serif;
	background-color: green;
	text-align: center;
	height: 15px;
}
.clsStatusBar
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	border-left: #999999 1px solid;
	color: white;
	border-bottom: #999999 1px solid;
	font-family: verdana, arial, sans-serif;
	background-color: red;
	text-align: center;
}
.clsTextBox
{
	font-size: xx-small;
	font-family: verdana, arial, sans-serif;
	height: 12px;
}
.clsDisplayTextBox
{
	border: 1px solid;
	font-size: xx-small;
	font-family: verdana, arial, sans-serif;
	height: 12px;
}
.clsMultiLineTextBox
{
	font-size: xx-small;
	font-family: verdana, arial, sans-serif;
}
.clsDisplayMultiLineTextBox
{
	border: 1px solid;
	font-size: xx-small;
	font-family: verdana, arial, sans-serif;
}
.clsDropDownList
{
	font-size: xx-small;
	text-transform: uppercase;
	font-family: verdana, arial, sans-serif;
	height: 18px;
}
.clsListBox
{
	font-size: xx-small;
	text-transform: uppercase;
	font-family: verdana, arial, sans-serif;
}
.clsCheckBox
{
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	font-family: verdana, arial, sans-serif;
}
.clsDisplayCheckBox
{
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	font-family: verdana, arial, sans-serif;
}
.clsButton
{
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	width: 20px;
	font-family: verdana, arial, sans-serif;
}
.clsRadioButton
{
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	font-family: verdana, arial, sans-serif;
}
.clsStatusLabel
{
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	color: red;
	font-family: verdana, arial, sans-serif;
	height: 20px;
}
.clsDataGrid
{
	font-size: xx-small;
	font-family: verdana, arial, sans-serif;
}
.clsSectionPanel
{

}
.clsInnerSectionPanel
{
	border-right: #999999 1px inset;
	border-top: #999999 1px inset;
	border-left: #999999 1px inset;
	border-bottom: #999999 1px inset;
	background-color: white;
}
.clsTabPanel
{
	border-top: gray 1px solid;
	border-right: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	margin-top: 1px;
}
.clsGridHeader
{
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	color: white;
	font-family: Verdana, Tahoma;
	background-color: #345582;
	text-align: center;
}
.clsBlueStatusLabel
{
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	color: blue;
	font-family: verdana, arial, sans-serif;
	height: 20px;
}
.clsPageTitleBar
{
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    font-weight: bold;
    font-size: x-small;
    text-transform: uppercase;
    border-left: #999999 1px solid;
    color: white;
    border-bottom: #999999 1px solid;
    font-family: verdana, arial, sans-serif;
    height: 20px;
    background-color: #696969;
    text-align: center;
}
.clsFileName
{
	font-size: xx-small;
	font-family: verdana, arial, sans-serif;
	height: 12px;
}