body { 
	background-color: White;
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
	font-style: normal; 
	font-weight: normal
}
.scrolling { display: block; overflow: auto; }

.BodyText { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.TextNote { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.PageDesc { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 12px}
.DetailDesc { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #BF0000; line-height: 12px}
.BodyTextBold { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold;}
.BodyTextBlue { font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #160967}
.BodyTextBlueBold { font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #160967; font-weight:bold}
.BodyTextItalic { font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-style: italic}
.SectionTitle { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 18px; font-weight:bold; color: #BB0000;}
.Copyright { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight:bold; color: #999999;}
.TopNav { font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.FooterNav { font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #999999 }
.NavigationTitle { font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}	
.Required { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FF0000;}
.FormLabel { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold;}
.WelcomeText { font-family: Verdana, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000;font-weight:bold;}
.PageDate { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666;font-weight:bold;}
.MainBackColor { background-color:#CCCCCC }
.LoginBackColor { background-color:#eeebeb }
.ContentBackColor { background-color:#FFFFFF }
.FooterText { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #000000;}
.PageTitles { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #BB0000;}
.HomeLink {  font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #999999; text-decoration: underline;font-weight:bold;}

.FooterLink { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight:bold; color: #BB0000;}

.iFormsLabel { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000;}
.iFormsValidator{ font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FF0000;}
.iFormsValue { color: black; font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px;}
.iFormsRequiredFieldIndicator { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FF0000;}

.BodyLink { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #BB0000; text-decoration: underline;}
A:link {  font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #BB0000; text-decoration: underline;font-weight:bold;}
A:visited {  font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #BB0000; text-decoration: underline;font-weight:bold;}
A:hover {  font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #BB0000; text-decoration: underline;font-weight:bold;}
A:active {  font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #BB0000; text-decoration: underline;font-weight:bold;}
td {  font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000}

.Warning {font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #BF0000;}

A.Logout:link {  font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 10px; color: #160967; text-decoration: underline; font-weight: normal;}
A.Logout:visited {  font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 10px; color: #160967; text-decoration: underline; font-weight: normal;}
A.Logout:Hover {  font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 10px; color: #BF0000; text-decoration: underline; font-weight: normal;}
A.Logout:active {  font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 10px; color: #160967; text-decoration: underline; font-weight: normal;}

.ErrorText { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #BF0000 }

.GridItem{ font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000 }
.GridAlternatingItem{ font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:  #F1F1F1; }
.GridHeaderStyle { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #000000;	background-color: #E1E1E1;}
.GridFooterStyle { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #000000;	background-color: #E1E1E1;}
.GridLabel {  font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align:left;}

.GridText {  font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000}
.GridMaxResults { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	color: Red;	}

.DualHeader {BACKGROUND-COLOR: #E1E1E1;text-align:center;font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.DualButtons {cursor:hand;}

.MnuMain {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none;}
.MnuOnMain {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: white;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none;}
.MnuDisabled {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #565656;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none;}
.MnuSub {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none;}
.MnuOnSub {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: white;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none;}
.MnuBorder {BORDER-TOP: #000000 2px solid;BORDER-LEFT: #000000 0px solid;BORDER-BOTTOM: #000000 2px solid;BORDER-RIGHT: #000000 0px solid;}
.MnuSubBorder {BORDER-RIGHT: #000000 1px solid;BORDER-TOP: #000000 1px solid;BORDER-LEFT: #000000 1px solid;BORDER-BOTTOM: #000000 1px solid;}
.MnuLstBorder {BORDER-RIGHT: #000000 1px solid;BORDER-TOP: #000000 1px solid;BORDER-LEFT: #000000 1px solid;BORDER-BOTTOM: #000000 2px solid;}
A.MnuNoJs {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none;}
A.MnuNoJs:link {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none;}
A.MnuNoJs:visited {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none;}
A.MnuNoJs:hover {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: white;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none; background:#BB0000;}
A.MnuNoJs:active {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: white;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none; background:#BB0000;}

A.LinkPage {FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: 1C0C67;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-weight:bold;}
A.LinkPage:link {FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: 1C0C67;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-weight:bold;}
A.LinkPage:visited {FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: 1C0C67;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-weight:bold;}
A.LinkPage:hover {FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: 1C0C67;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-weight:bold;}
A.LinkPage:active {FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: 1C0C67;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-weight:bold;}

A.LinkPageDisabled:link {FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: 565656;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-weight:bold;TEXT-DECORATION: none;}
A.LinkPageDisabled:visited {FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: 565656;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-weight:bold;TEXT-DECORATION: none;}
A.LinkPageDisabled:hover {FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: 565656;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-weight:bold;TEXT-DECORATION: none;}
A.LinkPageDisabled:active {FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: 565656;FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-weight:bold;TEXT-DECORATION: none;}

.InputCheckChange { BEHAVIOR: url(iSolutions.iFramework.Web.UI.Resources.aspx?Resource=inputonchange.htc); color: black; font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px;}
.ConfigControlsValue { BEHAVIOR: url(iSolutions.iFramework.Web.UI.Resources.aspx?Resource=inputonchange.htc); color: black; font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px;}

.MnuTabText {FONT-WEIGHT: bold;FONT-SIZE: 11px;color: black;FONT-FAMILY: Arial, Helvetica, san-serif;TEXT-DECORATION: none; text-align:center;}
.MnuDisTabText {FONT-WEIGHT: bold;FONT-SIZE: 11px;color: #999999;FONT-FAMILY: Arial, Helvetica, san-serif;TEXT-DECORATION: none; text-align:center;}

.MnuTabBack{cursor: hand;background-color: whitesmoke;}	
.MnuTabOnBack{	cursor: hand;	background-color: gainsboro;}
.MnuTabOverBack{	cursor: hand;	background-color: darkgray;}
.MnuTabBorder{	cursor: hand;	background-color: #330099;}

.CalMonth { BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #333366 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #333366 1px solid; FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #333366}
.CalDay { BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #333366 1px solid; COLOR: #000000; BORDER-BOTTOM: #333366 1px solid; FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #FFF6C9}
.CalWeekday { BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #333366 1px solid; COLOR: #000000; BORDER-BOTTOM: #333366 1px solid; FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: white}
.CalWeekend { BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #333366 1px solid; COLOR: #000000; BORDER-BOTTOM: #333366 1px solid; FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #dbeaf5 }
.CalAdjacentDay { BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #333366 1px solid; COLOR: white; BORDER-BOTTOM: #333366 1px solid; FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #e5e0d1 }
.CalDayInactive { BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #333366 1px solid; COLOR: #666666; BORDER-BOTTOM: #333366 1px solid; FONT-FAMILY: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #e8e8e8 }
.CalNav { font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #000000; text-decoration : none; }
.CalBorder { BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; BORDER-LEFT: #333366 1px solid; BORDER-BOTTOM: #333366 1px solid; border-style:solid; border-collapse:collapse; }
