body
{
	background-position: top;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: Black;
	font-size: 12px;
	font-variant: normal;
	background-image: url('Images/pg-bg.gif');
	background-repeat: repeat-x;
}
.NavigationButtonNormal
{
	background-color: #990000;
	border-color: #DA0000;
	border-style: outset;
	border-width: 4px;
	color: #E2E2E2;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.NavigationButtonNormal:hover
{
	background-color: #BD0000;
	border-color: #EF0101;
	border-style: inset;
	border-width: 4px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.FieldHeader
{
	color: #000000;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.TinyText
{
	font-size: 10px;
}

A
{
	color: #006600;
	font-variant: normal;
	text-decoration: none;
}

A:hover
{
	text-decoration: underline;
	color: #009900;
}
.ErrorValidator
{
	color: #CE0001;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.LargeHeader
{
	color: #999999;
	font-family: 'Lucida Sans', Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.StandardHeader
{
	color: #000000;
	font-family: 'Lucida Sans', Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.PageNotes
{
	color: #0000FF;
	font-family: Trebuchet MS, Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
.ListingHeader
{
	color: #000000;
	font-family: 'Lucida Sans', Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

legend
{
	color: #999999;
	font-family: Trebuchet MS, Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
.TableHeader
{
	background-color: #999999;
	color: White;
	font-weight: bold;
	font-size: 12px;
	vertical-align: bottom;
	text-align: left;
}
.TableHeader A
{
	background-color: #999999;
	color: White;
	font-weight: bold;
	font-size: 12px;
	vertical-align: bottom;
	text-align: left;
}
.TableHeader A:hover
{
	background-color: #999999;
	color: Red;
	font-weight: bold;
	font-size: 12px;
	vertical-align: bottom;
	text-align: left;
}

.InsideTableRowDark
{
	background-color: #CCCCCC;
}
.InsideTableRowLight
{
}

.TableRowDark
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.TableRowLight
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.TableRowHighlight
{
	background-color: #ADADAD;
	color: #FFFFFF;
	font-family: Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.SubTableRowDark
{
	background-color: #8A0000;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.SubTableRowLight
{
	background-color: #D0D0D0;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.MirajPanelHeader
{
	color: #990000;
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
}
.MirajPanelBody
{
	text-align: left;
	text-transform: none;
}

.MirajImageButton
{
	cursor: pointer;
}

.MenuBackground
{
	background-image: url('Images/Menu/top_bar_bg.png');
	background-repeat: repeat-x;
}
.MenuCell
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.UnderlinedCell
{
	border-bottom-style: solid;
	border-width: medium;
	border-color: #3699A7;
}
.MenuCellHover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: Red;
}

.MenuCellDynamic
{
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: Black;
}

.MenuCellDynamicHover
{
	border: 1px solid #000000;
	background-color: #006600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.TreeNode
{
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Black;
}

.TreeNodeHover
{
	background-color: #006600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer;
}
.Invisible
{
	display: none;
	visibility: hidden;
}
/*Modal Popup*/
.UpdatePanelBackground
{
	background-color: #E9E9E9; /*#448DC6;*/
	filter: alpha(opacity=50);
	opacity: 0.5;
	position: absolute;
}
.UpdatePanelText
{
	display: block;
	color: #000;
	text-align: center;
	padding: 10px;
}
.UpdatePanelTable
{
	border: solid 2px #000;
	background-color: #fff;
	position: absolute;
}
