﻿body
{
	margin-top: 0px;
	font-size: 8pt;
	margin-left: 0px;
	color: black;
	font-family: Tahoma, 'Times New Roman';
	background-color: #DBC5FE;
}
TABLE
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	border-top-style: none;
	padding-top: 0px;
	font-family: Tahoma, 'Times New Roman';
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.Normal
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, 'Times New Roman';
}
.TextBoxUpper
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	font-size: 8pt;
	text-transform: uppercase;
	border-left: #c7ccdc 1px solid;
	color: black;
	border-bottom: #c7ccdc 1px solid;
	font-family: Tahoma, 'Times New Roman';
	text-align: left;
}
.TextBoxLower
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	font-size: 8pt;
	text-transform: lowercase;
	border-left: #c7ccdc 1px solid;
	color: black;
	border-bottom: #c7ccdc 1px solid;
	font-family: Tahoma, 'Times New Roman';
	text-align: left;
}
.TextBoxNone
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	font-size: 8pt;
	text-transform: none;
	border-left: #c7ccdc 1px solid;
	color: black;
	border-bottom: #c7ccdc 1px solid;
	font-family: Tahoma, 'Times New Roman';
	text-align: left;
}
.TextBoxInitialCap
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	font-size: 8pt;
	text-transform: capitalize;
	border-left: #c7ccdc 1px solid;
	color: black;
	border-bottom: #c7ccdc 1px solid;
	font-family: Tahoma, 'Times New Roman';
	text-align: left;
}
.TextBoxNumeric
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	font-size: 8pt;
	text-transform: capitalize;
	border-left: #c7ccdc 1px solid;
	color: black;
	border-bottom: #c7ccdc 1px solid;
	font-family: Tahoma, 'Times New Roman';
	text-align: right;
}
.Button
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 8pt;
	border-left: darkgray 1px solid;
	color: black;
	border-bottom: darkgray 1px solid;
	font-family: Tahoma, 'Times New Roman';
	background-color: gainsboro;
}
.ListBox
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	font-size: 8pt;
	border-left: #c7ccdc 1px solid;
	color: black;
	border-bottom: #c7ccdc 1px solid;
	font-family: Tahoma, 'Times New Roman';
}
.Hidden
{
	display: none;
	visibility: hidden;
	width: 0px;
}
.HyperLink
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, 'Times New Roman';
	text-decoration: none;
}
.IFrame
{
	border-top: white 1px solid;
	width: 100%;
	font-family: Tahoma, 'Times New Roman';
	border-right-style: none;
	border-left-style: none;
	height: 647px;
	border-bottom-style: none;
}
.IFrameReport
{
	border-top: white 1px solid;
	width: 100%;
	font-family: Tahoma, 'Times New Roman';
	border-right-style: none;
	border-left-style: none;
	height: 647px;
	border-bottom-style: none;
}
.ValidatorCallOutHighlight
{
	background-color: lemonchiffon;
}
.Search
{
	border-right: silver 1px solid;
	padding-right: 5px;
	border-top: silver 1px solid;
	padding-left: 5px;
	font-size: 8pt;
	padding-bottom: 5px;
	border-left: silver 1px solid;
	color: black;
	padding-top: 5px;
	border-bottom: silver 1px solid;
	font-family: Tahoma, 'Times New Roman';
	background-color: gainsboro;
}
.SearchResults
{
	border-right: silver 1px solid;
	padding-right: 5px;
	border-top: silver 1px solid;
	padding-left: 5px;
	font-size: 8pt;
	padding-bottom: 5px;
	border-left: silver 1px solid;
	color: black;
	padding-top: 5px;
	border-bottom: silver 1px solid;
	font-family: Tahoma, 'Times New Roman';
	background-color: #EFF3FF;
}
.SearchHeader
{
	font-size: 8pt;
	text-transform: uppercase;
	color: black;
	font-family: Tahoma, 'Times New Roman';
}
.GridHeader
{
	font-size: 8pt;
	vertical-align: top;
	text-transform: uppercase;
	color: black;
	font-family: Tahoma, 'Times New Roman';
	background-color: lightsteelblue;
	text-align: left;
}
.GridItem
{
	font-size: 8pt;
	vertical-align: top;
	color: black;
	font-family: Tahoma, 'Times New Roman';
	background-color: #eff3fb;
}
.GridFooter
{
	font-size: 8pt;
	vertical-align: top;
	text-transform: uppercase;
	color: black;
	font-family: Tahoma, 'Times New Roman';
	background-color: lightsteelblue;
}
.GridEdit
{
	font-size: 8pt;
	vertical-align: top;
	color: black;
	font-family: Tahoma, 'Times New Roman';
	background-color: white;
}
.Panel
{
	font-family: Tahoma, 'Times New Roman';
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid;
}
.TabPage
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 8pt;
	border-left: black 1px solid;
	color: black;
	border-bottom: black 1px solid;
	font-family: Tahoma, 'Times New Roman';
	background-color: #eff3ff;
	width: 100%;
}
.GridView
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, 'Times New Roman';
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	padding-top: 0px;
}
.HyperLinkMouseOver
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma, 'Times New Roman';
	text-decoration: underline;
	cursor: hand;
}
.LabelTextUpper
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	font-size: 8pt;
	text-transform: uppercase;
	border-left: #c7ccdc 1px solid;
	color: black;
	border-bottom: #c7ccdc 1px solid;
	font-family: Tahoma, 'Times New Roman';
	text-align: left;
	background-color: white;
}
.LabelTextLower
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	font-size: 8pt;
	text-transform: lowercase;
	border-left: #c7ccdc 1px solid;
	color: black;
	border-bottom: #c7ccdc 1px solid;
	font-family: Tahoma, 'Times New Roman';
	text-align: left;
	background-color: white;
}
.LabelTextInitialCap
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	font-size: 8pt;
	text-transform: capitalize;
	border-left: #c7ccdc 1px solid;
	color: black;
	border-bottom: #c7ccdc 1px solid;
	font-family: Tahoma, 'Times New Roman';
	text-align: left;
	background-color: white;
}
.LabelTextNone
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	font-size: 8pt;
	text-transform: none;
	border-left: #c7ccdc 1px solid;
	color: black;
	border-bottom: #c7ccdc 1px solid;
	font-family: Tahoma, 'Times New Roman';
	text-align: left;
	background-color: white;
}
.LabelNumeric
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	font-size: 8pt;
	text-transform: none;
	border-left: #c7ccdc 1px solid;
	color: black;
	border-bottom: #c7ccdc 1px solid;
	font-family: Tahoma, 'Times New Roman';
	text-align: right;
	background-color: white;
}
.ControlPanelTop
{
	background-color: #7aa1e6;
}
.ControlPanel
{
	background-color: #7aa1e6;
	font-weight: bold;
	font-size: 8pt;
	color: #215dc6;
	font-family: Tahoma, 'Times New Roman';
}
.MainFyear
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	font-size: 8pt;
	border-left: #c7ccdc 1px solid;
	color: white;
	border-bottom: #c7ccdc 1px solid;
	font-family: Tahoma, 'Times New Roman';
	background-color: White;
	font-weight: bold;
}
.MainStatus
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	font-size: 8pt;
	border-left: #c7ccdc 1px solid;
	color: #215dc6;
	border-bottom: #c7ccdc 1px solid;
	font-family: Tahoma, 'Times New Roman';
	background-color: #7aa1e6;
	font-weight: bold;
}
.MainLink
{
	font-size: 8pt;
	color: #215dc6;
	font-family: Tahoma, 'Times New Roman';
	text-decoration: none;
	font-weight: bold;
}
.LabelMode
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Tahoma, 'Times New Roman';
}
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.RxGridHeader
{
	background-color: lightsteelblue;
}
.RxGridHeaderColumn
{
	font-size: 8pt;
	font-weight:bold;
	vertical-align: top;
	text-transform: uppercase;
	color: black;
	font-family: Tahoma, 'Times New Roman';
	background-color: lightsteelblue;
	border-color: White;
	border-style: solid;
	border-width: 1px;
	text-align: left;
}
.RxGridItem
{
	font-size: 8pt;
	font-family: Tahoma, 'Times New Roman';
	background-color: #eff3ff;
}

.RxGridItemColumn
{
	font-size: 8pt;
	font-family: Tahoma, 'Times New Roman';
	border-color: #C0C0FF;
	border-style: solid;
	border-width: 1px;
}
.RxGridFooterColumn
{
	font-size: 8pt;
	font-weight:bold;
	vertical-align: top;
	text-transform: uppercase;
	color: black;
	font-family: Tahoma, 'Times New Roman';
	background-color: lightsteelblue;
	border-color: lightsteelblue;
	border-style: solid;
	border-width: 1px;
}
.RxGridFooter
{
	background-color: lightsteelblue;
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;	
}
/*.accordion*/
.accordionHeader
{
    border: 1px solid #e8d8ff;
    color: white;
    background-color: White;
    font-weight: bold;
    cursor: pointer;
}
/*    padding: 5px;
    margin-top: 5px;
*/
.accordionHeaderButton
{
    border:none;
    color: white;
    background-color: White;
    font-weight: bold;
    padding: 5px;
    cursor: pointer;
    text-align:left;
}
.accordionHeaderSelected
{
    border: 1px solid #e8d8ff;
    color: white;
    background-color: #c4a1f9;
    font-weight: bold;    
    cursor: pointer;
}
/*  padding: 5px;  
    margin-top: 5px;
*/
.accordionHeaderSelectedButton
{
    border: none;
    color: white;
    background-color: #c4a1f9;
    font-weight: bold;    
    padding: 5px;
    cursor: pointer;
    text-align:left;
}
.accordionContent
{
    background-color: #e8d8ff;
    border-top: none;
    padding: 5px;
}
/*    
    border: 1px dashed #321f4e;
    padding-top: 10px;
*/
.ProdPanel
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
}
