html { height: 100%; scrollbar-shadow-color: #A7B5C4; scrollbar-arrow-color: #A7B5C4; scrollbar-highlight-color: #D0DAE4; scrollbar-face-color: #616A73; height: 100%; width: 100%; }
body { font-size: 12pt; font-family: "Century Gothic", Arial, Helvetica, sans-serif; background-color: #D0DAE4; color: #000000; padding: 0px; margin: 0px; height: 100%; width: 100%; }
#bodyDIV { position: relative; height: 100%; width: 100%; }
a {text-decoration:none; color:#616A73;}
a:VISITED { color: #616A73; font-weight: bolder; text-decoration: none; } 
a:LINK { color: #616A73; text-decoration: none; } 
a:ACTIVE { color: #616A73; text-decoration: none; } 
a:HOVER	{ color: Navy; text-decoration: none; } 
.ColumnHeading { font-size: 12px; font-weight: bolder; text-align: center; padding: 2px; background-color:#96A3B0; }
.TableHeading { font-size: 12px; font-weight: bolder; text-align: center; padding: 2px; background-color:#FA8072; }
.CalendarHeading { font-size: 12px; font-weight: bold; padding: 1px; background-color : #D0DAE4; }
.FieldHeading { font-size: 12px; font-weight: bold; padding: 1px; }
.Heading { font-size: 12px; font-weight: bold; text-align: justify; border: 1px solid black; padding: 1px; background-color:#96A3B0; }
.Hide { font-size: 16px; font-weight: normal; text-align: justify; color: Navy; }
.VerticalLine{ width: 1px; color: #96A3B0; }
.Cell { font-size: 11px; font : normal; }
.Error { font-size: 13px; color : Red; font : bolder; }
.txtnorm { color: black; font-size: 11px; font-family: Helvetica; }
.txtbold { font-size: 11px; font-family: Helvetica; font-weight:bold; }	
.txtError { font-family: Helvetica; font-size: 11px; font-weight: bold; color: MAROON; }
.HighLightText { background-color:#A7B5C4 ; font-size: 12px; color: window; font-weight: bolder; padding: 2px; }
.HeadingBanner { font-weight: bold; font-family: Helvetica; font-size: 18px; letter-spacing: 0px; color: white; margin-bottom: 4px; }
.MainHeading { font-weight: bold; font-family: Helvetica; font-size: 24px; letter-spacing: 0px; color: white; margin-bottom: 4px; }
.InputText  { border: 1px solid Black; background-color: #A4AAB4; color: white; padding: 2px; font-weight: bold; font-family: Helvetica; }
.FormField { background-color: #fff8dc; color: black; padding: 1px; font-family: Helvetica; font-size: 11px; width: 150px; }
.Submit { border: 1px solid Black; background-color: #7C8793; color: white; padding: 1px; text-decoration : none; font-family: Helvetica; font-size: 10px; }
.bgempty { font-size: 12px; font-weight: bolder; text-align: justify; padding: 2px; background-color: #A4AAB4; }
.bgbox { font-size: 10px; text-align: left; padding: 2px; font-weight: bold; padding: 2px; }
.bgweekendbox { font-size: 10px; text-align: left; padding: 2px; font-weight: bold; background-color : #fff8dc; padding: 2px; }
.CalendarWeekendHeading { font-size: 12px; font-weight: bold; padding: 1px; background-color : #fff8dc; }
.today { color: #A4AAB4; font-size: 14px; font-weight: bold; text-align: left; padding: 2px; background-color: #ffffff; }
.TableBG { font-size: 12px; background-color : #fff8dc; }
.Required { color: #FF0000; }
.BodyPadding { padding-left: 1.0%; padding-right: 1.0%; padding-bottom: 1.0%; padding-top: 1.0%; padding: 1.0%; }
.smallText { font-size: 12px; };