<!--

body {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

a, .Link {
	color: #39447a;
	text-decoration: underline;
}

a:hover, .Link:hover {
	color: #9acd68;
	text-decoration: underline;
}

img {
	border-width: 0;
	border-style: none;
}
.LogoRow {
	background-color: #3b799e;
}
.MenuHeaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.MenuText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.MenuText a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.MenuText a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.MenuBorder {
	background-color: #000000;
}
.MenuBody {
	background-color: #FFFFFF;
}
.MenuColumn {
  background-color: #FFFFFF;
}
.MemberName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
.TopBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
	text-align: right;
}
.TopBar a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}
.TopBar a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #000000;
}
.BottomBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
	font-weight: bold;
}
.BottomBar a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}
.BottomBar a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #000000;
}
.ContentTable {
	background-color: #FFFFFF;
}
.HeaderRow {
	background-color: #000000;
}
.HeaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.SubHeaderCell {
	background-color: #728da6;
}
.SubHeaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-align: center;
}
.FieldText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.NormalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.NormalTextBold {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	font-weight: bold;
}
.SmallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.LayerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: center;
	font-weight: bold;
}
.Hidden {
	display: none;
}
.FieldSet {
	border-top: solid 1px gray;
	border-bottom: solid 1px gray;
	border-left: solid 1px gray;
	border-right: solid 1px gray; 
}
.FieldSet LEGEND{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: gray; 
	font-weight: bold;
}






.TableHighlightRow {
	background-color: #ffffcc !important;
}
.TableSelectedRow {
	background-color: #F0F0F0 !important;
}
TABLE.DataGrid {
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
  border: 0;
}
TABLE.DataGrid TD {
	BORDER-BOTTOM: #827E51 1px solid;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  vertical-align: top;
  padding: 1;
}
TABLE.DataGrid TR {
  background-color: #FFFFFF;
}
TABLE.DataGrid TH {
  BORDER-BOTTOM: #000 1px solid;
  background-color: #000000;
  vertical-align: bottom;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #fff;
  padding: 1;
}
TABLE.DataGrid TH A{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #fff;
  text-decoration: underline;
  vertical-align: bottom;
}
TABLE.DataGrid .Row0
{
  BACKGROUND-COLOR: #ffffff;
}
TABLE.DataGrid .Row1
{
  BACKGROUND-COLOR: #f0f0f0;
}
.Paging
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  vertical-align: middle;
  padding: 3;
}
.Paging A
{
  text-decoration: none;
}
.Paging A:hover {
	text-decoration: underline;
}

INPUT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.Button {
	BORDER-RIGHT: #000 1px solid;
	BORDER-TOP: #ccc 1px solid;
	FONT-SIZE: 11px;
	width: .60in;
	BACKGROUND: #000000;
	BORDER-LEFT: #ccc 1px solid;
	CURSOR: hand;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #000 1px solid;
	FONT-FAMILY: tahoma,sans-serif;
	HEIGHT: 19px;
	TEXT-DECORATION: none;
  vertical-align: middle;
}
.ButtonDisabled {
	BORDER-RIGHT: #000 1px solid;
	BORDER-TOP: #ccc 1px solid;
	FONT-SIZE: 11px;
	width: .60in;
	BACKGROUND: #CCC;
	BORDER-LEFT: #ccc 1px solid;
	COLOR: #FFF;
	BORDER-BOTTOM: #000 1px solid;
	FONT-FAMILY: tahoma,sans-serif;
	HEIGHT: 19px;
	TEXT-DECORATION: none;
    vertical-align: middle;
}
.TextBox {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}

.OrangeText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #39447a}

#hvr {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}

.MessageText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Blue;
}
.ErrorCell, TABLE.DataGrid .ErrorCell {
	background-color: #993333;
}
.ErrorText, TABLE.DataGrid .ErrorText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	BORDER-BOTTOM: 0px;
}
.WarningCell, TABLE.DataGrid .WarningCell {
	background-color: #FFFF00;
}
.WarningText, TABLE.DataGrid .WarningText  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	BORDER-BOTTOM: 0px;
}

.dateboxbg {background-image: url(/images/datebox.gif);}
.dateboxclear {background-image: url(/images/spacer.gif);}

.timeboxbg {background-image: url(/images/timebox.gif);}
.timeboxclear {background-image: url(/images/spacer.gif);}
-->