
body
{
  color: #00004A;
  background-color: #ffffff;
  font-size: x-small;
  font-family: Verdana, Arial, Sans-Serif;
}
hr
{
  color:#ffd487;
}
UL
{
  margin-top: 4px;
}
pre
{
  padding: 10px;
  font-size: 100%;
  background-color: #f5f5f5;
  clear: both;
}
h1
{
  font-size: 200%;
  font-weight: bolder;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  width: 100%; 
}
h2
{
  font-weight: normal;
  font-size: 120%;
  color: #537db9;
  background-color: inherit;
  border-bottom: solid 1px #ffd487;
  border-right: solid 3px #ffd487;
  clear: both;
}
h3
{
  font-size: 100%;
  width: auto;
  clear: both;
}
table
{
  border-right: 0px;
  border-top: 0px;
  border-left: 0px;
  border-bottom: 0px;
  border-collapse: collapse;
}
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;
}
p
{
  line-height: 1.1em;
}
.sidebar
{
  border: #4771b1 1px solid;
  padding: 10px;
  margin-right: 5px;
}
td.MenuChoiceCell
{
  background-color: #EEF7FF;
  padding: 0px 2px 0px 2px;
  margin: 0px 0px 0px 0px;
  BORDER-BOTTOM: #ffd487 1px solid;
}
.MenuChoiceCellSelected
{
  background-color: #4771b1;
  padding: 0px 2px 0px 2px;
  margin: 0px 0px 0px 0px;
  BORDER-BOTTOM: #ffd487 1px solid;
}
.MenuSepCell
{
  width: 40px;  
  BORDER-BOTTOM: #ffd487 1px solid;
}
A.MenuChoiceLink
{
  color: black;
  font-family: Verdana, Arial;
  text-decoration: none;
  font-size: x-small;
  font-weight: normal;
}
A.MenuChoiceLink:hover
{
  color: black;
  text-decoration: underline;
}
A.MenuChoiceLinkSelected
{
  color: white;
  font-family: Verdana, Arial;
  text-decoration: none;
  font-size: x-small;
  font-weight: bold;
}
A.MenuChoiceLinkSelected:hover
{
  color: white;
  text-decoration: underline;
}
.HorizontalFrameSepCell
{
  BORDER-BOTTOM: #4771b1 1px solid;
}

A.downloadLink
{
  font-size: 120%;
}

A
{
  color: Blue;
}
A:hover
{
  color: Blue;
}
.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;
}
.GridSelectedRow
{
  background-color: #FFFFA0;
}
.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;
}
.Error
{
  color: Red;
}
.pricelist
{
  font-family: Lucida Console, Courier New;
}
