body
{
  color: #00004A;
  background-color: #ffffff;
  font-size: x-small;
  font-family: Verdana, Arial, Sans-Serif;
}
pre
{
  font-size: x-small;
}
td
{
  border-right: 0px;
  padding-right: 1px;
  border-top: 0px;
  padding-left: 1px;
  padding-bottom: 0px;
  margin: 0px;
  font: x-small Verdana, Arial, Helvetica, sans-serif;
  vertical-align: top;
  border-left: 0px;
  padding-top: 0px;
  border-bottom: 0px;
}
table
{
  border-right: 0px;
  border-top: 0px;
  border-left: 0px;
  border-bottom: 0px;
  border-collapse: collapse;
}
p
{
  line-height: 1.1em;
}
H1
{
  font-size: medium;
  color: navy;
 	margin: 3px;
	line-height: 110%;
}
H2
{
  color: navy;
  font-size: small;
}
H3
{
  color: navy;
  font-size: x-small;
}
A
{
  color: #000080;
}
A:hover
{
  color: red;
}

.TDHeading
{
  background-color: #6699CC;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.TDLabel
{
  padding-right: 1px;
  padding-left: 1px;
  font-size: x-small;
  padding-bottom: 1px;
  margin: 1px;
  vertical-align: middle;
  padding-top: 1px;
  text-align: left;
}
.GridColumnHeading
{
  padding-right: 2px;
  padding-left: 2px;
  font-weight: bold;
  color: white;
  background-color: #6699CC;
  text-align:center;
  border-right: aliceblue 1px solid;
  border-top: aliceblue 1px solid;
  border-bottom: aliceblue 1px solid;
  border-left: aliceblue 1px solid;
  vertical-align: middle;
}
.GridColumnHeadingLeft
{
  padding-right: 2px;
  padding-left: 2px;
  font-weight: bold;
  color: white;
  background-color: #6699CC;
  text-align:left;
  vertical-align: middle;
}
.GridColumnHeadingBorder
{
  border-right: aliceblue 1px solid;
  border-top: aliceblue 1px solid;
  border-bottom: aliceblue 1px solid;
  border-left: aliceblue 1px solid;
  padding-right: 2px;
  padding-left: 2px;
  font-weight: bold;
  color: white;
  background-color: #6699CC;
  text-align:center;
}
.GridRow
{
}
.GridAlternatingRow
{
  background-color: #DDE7F2;
}
.GridItemCell
{
  padding-right: 3px;
  padding-left: 3px;
  font-size: x-small;
  padding-bottom: 0px;
  margin: 0px;
  vertical-align: middle;
  color: black;
  padding-top: 0px;
  text-align: left;
}
.GridItemCellRight
{
  padding-left: 3px;
  font-size: x-small;
  padding-bottom: 0px;
  margin: 0px;
  vertical-align: middle;
  color: black;
  padding-top: 0px;
  text-align: right;
  padding-right: 3px;
}
A.GridColumnHeadingLink
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}
A.GridColumnHeadingLink:hover
{
    COLOR: yellow;
    TEXT-DECORATION: underline
}
.InputButton
{
  border-right: #003c74 1px solid;
  padding-right: 0px;
  border-top: #003c74 1px solid;
  font-size: 100%;
  behavior: url(hilite.htc);
  border-left: #003c74 1px solid;
  color: white;
  border-bottom: #003c74 1px solid;
  font-family: Verdana, Arial, Sans-Serif;
  background-color: #6699cc;
}
.TextBox
{
  border-right: #003c74 1px solid;
  padding-right: 3px;
  border-top: #003c74 1px solid;
  padding-left: 3px;
  font-size: 100%;
  padding-bottom: 0px;
  margin: 0px;
  border-left: #003c74 1px solid;
  color: black;
  padding-top: 0px;
  border-bottom: #003c74 1px solid;
  font-family: Verdana, Arial, Sans-Serif;
}
.TextBoxPassword
{
  border-right: #003c74 1px solid;
  padding-right: 3px;
  border-top: #003c74 1px solid;
  padding-left: 3px;
  font-size: 100%;
  border-left: #003c74 1px solid;
  border-bottom: #003c74 1px solid;
  font-family: Verdana, Arial, Sans-Serif;
  background-color: white;
}
.RadioButton
{
  border-right: #003c74 1px;
  padding-right: 0px;
  border-top: #003c74 1px;
  padding-left: 0px;
  font-size: 100%;
  padding-bottom: 0px;
  margin: 0px;
  border-left: #003c74 1px;
  color: black;
  padding-top: 0px;
  border-bottom: #003c74 1px;
  font-family: Verdana, Arial, Sans-Serif;
}
.DropDownList
{
  border-right: #003c74 1px solid;
  padding-right: 3px;
  border-top: #003c74 1px solid;
  padding-left: 3px;
  font-size: 100%;
  padding-bottom: 0px;
  margin: 0px;
  border-left: #003c74 1px solid;
  color: black;
  padding-top: 0px;
  border-bottom: #003c74 1px solid;
  font-family: Verdana, Arial, Sans-Serif;
}
.ErrorLabel
{
  color: Red;
}
