.error{
  color:#800040;
  font-weight: bold;
}
.price_header_row {
  background-color: #a4733a;
}
.price_header_row TD{
  padding-left: 15px;
  font-weight: bold;
  color: white;
}
.price_row TD{
  padding-left: 10px;
  color: #606060;
}
.tdbr{
  border-width:0 1px 0 0;
  border-style:solid;
  border-color:#800040;
}
.tdbb{
  border-width:0 0 1px 0;
  border-style:solid;
  border-color:#800040;
}
.td_top_links{
  padding:5px 0 5px 0;
  border-width:3px;
  border-style:ridge;
  border-color:#a4733a;
  BACKGROUND-COLOR: #ede4c7;
}
.td_left_links{
  padding:0 10px 0 10px;
  border-width:3px;
  border-style:ridge;
  border-color:#a4733a;
  BACKGROUND-COLOR: #ede4c7;
}
.table_links TD TD{
  FONT-FAMILY: "courier new", courier, mono;
  font-size: small;
}
.tbl_top_menu TD{
  padding-left: 10px;
  padding-right: 10px;
}
.tbl_left_menu TD{
  padding-top: 5px;
  padding-bottom: 5px;
}
.tbl_bordered, .tbl_bordered TD{
  border-width:1px;
  border-style:solid;
  border-color:#a4733a;
}
.tbl_no_border, .tbl_no_border TD{
  border-width:0;
}
.tbl_ridge{
  border-width:3px;
  border-style:ridge;
  border-color:#a4733a;
  BACKGROUND-COLOR: #ede4c7;
}
.tbl_ridge TD{
  border-width:0;
}

.current_menu_position{
  color: #800040;
  font-weight: bold;
}
.link_u{
  text-decoration: underline;
}
.copyright {
  FONT-SIZE: small; COLOR: #725034; TEXT-ALIGN: right;
}
.autobroker {
  COLOR: #725034; FONT-WEIGHT: bold;
}
.submit{ 
  background-color:#ede4c7;
  border-width:0 0 3px 0;
  border-color:#a4733a;
  border-style:double;
}
.hidden{ display:none; }

BODY {
  MARGIN: 1em 2em;
  BACKGROUND-COLOR: #d1c693;
  FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
  TEXT-ALIGN: justify;
}
P {
  text-indent: 2em;
  FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
  text-align: justify
}
SPAN, UL, LI {
  FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
  text-align: justify
}
OL {
  FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
TD {
  FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
  FONT-SIZE: 12px;
}
A {
	FONT-WEIGHT: bold; COLOR: #003366; TEXT-DECORATION: none
}
A:hover {
	COLOR: #8080ff
}
H1 {
  FONT-WEIGHT: bold;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
H2 {
  FONT: bold 140% sans-serif;
}
H3 {
  FONT: bold 120% sans-serif;
}
H4 {
  FONT: bold 110% sans-serif;
}
H5 {
  FONT: bold italic 100% sans-serif;
}
H6 {
  FONT: bold small-caps 100% sans-serif;
}





PRE {
        BORDER-RIGHT: gray 1pt solid; PADDING-RIGHT: 2pt; BORDER-TOP: gray 1pt solid; DISPLAY: block; PADDING-LEFT: 2pt; FONT-SIZE: small; PADDING-BOTTOM: 2pt; BORDER-LEFT: gray 1pt solid; PADDING-TOP: 2pt; BORDER-BOTTOM: gray 1pt solid; FONT-FAMILY: "courier new", courier, mono; BACKGROUND-COLOR: #eeeeee
}
CODE {
        FONT-SIZE: small; FONT-FAMILY: "Courier New", Courier, mono
}
TT {
        DISPLAY: inline; FONT-SIZE: small; COLOR: #000099; FONT-FAMILY: "Courier New", Courier, mono
}
.literal {
        COLOR: #666666; FONT-STYLE: italic
}
.keyword {
        COLOR: #000099
}
.comment {
        COLOR: #990000; FONT-STYLE: italic
}
.special {
        COLOR: #800040
}
.preprocessor {
        COLOR: #ff0000
}
.string {
        COLOR: #666666; FONT-STYLE: italic
}

.white_bkd {
        BACKGROUND-COLOR: #ffffff
}
.dk_grey_bkd {
        BACKGROUND-COLOR: #999999
}
.quotes {
        FONT-WEIGHT: bold; COLOR: #666666; FONT-STYLE: italic
}
.note_box {
        BORDER-RIGHT: gray 1pt solid; PADDING-RIGHT: 12pt; BORDER-TOP: gray 1pt solid; DISPLAY: block; PADDING-LEFT: 12pt; FONT-SIZE: small; PADDING-BOTTOM: 12pt; BORDER-LEFT: gray 1pt solid; PADDING-TOP: 12pt; BORDER-BOTTOM: gray 1pt solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e2e9ef; TEXT-ALIGN: justify
}
.table_title {
        PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #648cca
}
.table_cells {
        PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: small; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; BACKGROUND-COLOR: #e2e9ef
}
.toc {
        BORDER-RIGHT: gray 1pt solid; PADDING-RIGHT: 24pt; BORDER-TOP: gray 1pt solid; DISPLAY: block; PADDING-LEFT: 24pt; PADDING-BOTTOM: 24pt; BORDER-LEFT: gray 1pt solid; PADDING-TOP: 24pt; BORDER-BOTTOM: gray 1pt solid
}
.toc_title {
        PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; BACKGROUND-COLOR: #648cca
}
.toc_cells {
        PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: small; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; BACKGROUND-COLOR: #e2e9ef
}
DIV.logo {
        FLOAT: right
}
.toc_cells_L0 {
        PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: small; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; BACKGROUND-COLOR: #e2e9ef
}
.toc_cells_L1 {
        PADDING-RIGHT: 4px; PADDING-LEFT: 44px; FONT-SIZE: small; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; BACKGROUND-COLOR: #e2e9ef
}
.toc_cells_L2 {
        PADDING-RIGHT: 4px; PADDING-LEFT: 88px; FONT-SIZE: small; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; BACKGROUND-COLOR: #e2e9ef
}
.toc_cells_L3 {
        PADDING-RIGHT: 4px; PADDING-LEFT: 122px; FONT-SIZE: small; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; BACKGROUND-COLOR: #e2e9ef
}
.toc_cells_L4 {
        PADDING-RIGHT: 4px; PADDING-LEFT: 166px; FONT-SIZE: small; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; BACKGROUND-COLOR: #e2e9ef
}
