body, table{ font-size: 10pt; font-family: Arial, Helvetica, sans-serif; border-color: #f7f7f7; text-align: left;
}

.homepage_btns table{border-style: solid; border-color: #eeeeee; border-width: 2px;}
.homepage_btns a:link   {color:#ffffff; text-decoration: none; font-size:12pt; font-weight:bold;}
.homepage_btns a:visited{color:#ffffff; text-decoration: none; font-size:12pt; font-weight:bold;}
.homepage_btns a:hover  {color:#ffffff; text-decoration: none; font-size:12pt; font-weight:bold;}
.homepage_btns a:active {color:#ffffff; text-decoration: none; font-size:12pt; font-weight:bold;}

.site_btns table{font-size: 10pt; border-width: 0px;}
.site_btns a:link   {color:#ffffff; text-decoration: none; font-weight:bold;}
.site_btns a:visited{color:#ffeeee; text-decoration: none; font-weight:bold;}
.site_btns a:hover  {color:#eeeeee; text-decoration: none; font-weight:bold;}
.site_btns a:active {color:#eeeeee; text-decoration: none; font-weight:bold;}

.ap_listing table{border-style: solid; border-color: #dddddd; border-width: 2px; background-color: #f0f0f4}
.ap_listing td{border-style: solid; border-color: #dddddd; border-width: 2px; background-color: #f0f0f4}
.ap_listing a:link   {color:#700020; font-size:10pt; font-style: italic; font-weight:bold;}
.ap_listing a:visited{color:#901040; font-size:10pt; font-style: italic; font-weight:bold;}
.ap_listing a:hover  {color:#901040; font-size:10pt; font-style: italic; font-weight:bold;}
.ap_listing a:active {color:#700020; font-size:10pt; font-style: italic; font-weight:bold;}

/* the following a:'s must be in order shown */
a:link {color:#000000}
a:visited {color:#660000}
a:hover {color:#880000}
a:active {color:#660000}

td {font-family: Helvetica, sans-serif;}
th {font-family: Helvetica, sans-serif;}

.h08 {font: 8pt Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
.h09 {font: 9pt Arial, Helvetica, sans-serif;}
.h09b {font: bold 9pt Arial, Helvetica, sans-serif;}
.h09b_darkblue {font: bold 10pt Arial, Helvetica, sans-serif; color:#003366;}
.h09b_white_nu {font: bold 9pt Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none;}
.h10 {font: 10pt Arial, Helvetica, sans-serif;}
.h10_maroon {font: 10pt Arial, Helvetica, sans-serif; color:#9C0000;}
.h10_white {font: 10pt Arial, Helvetica, sans-serif; color:#FFFFFF;}
.h10b {font: bold 10pt Arial, Helvetica, sans-serif;}
.h10b_nu {font: bold 10pt Arial, Helvetica, sans-serif; text-decoration: none;}
.h10b_white {font: bold 10pt Arial, Helvetica, sans-serif; color:#FFFFFF;}
.h10b_white_nu {font: bold 10pt Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none;}
.h10b_maroon {font: bold 10pt Arial, Helvetica, sans-serif; color:#9C0000;}
.h10bi_red_nu {font: bold italic 10pt Arial, Helvetica, sans-serif; color:#FF0000; text-decoration: none;}
.h10bi {font: bold italic 10pt Arial, Helvetica, sans-serif;}
.h10bi_gold {font: bold italic 10pt Arial, Helvetica, sans-serif; color:#5E4637;}
.h11b {font: bold 11pt Arial, Helvetica, sans-serif;}
.h11b_white {font: bold 11pt Arial, Helvetica, sans-serif; color:#FFFFFF;}
.h12 {font: 12pt Arial, Helvetica, sans-serif;}
.h12b {font: bold 12pt Arial, Helvetica, sans-serif; color:#000000;}
.h12bi {font: bold italic 12pt Arial, Helvetica, sans-serif; color:#000000;}
.h12b_nu {font: bold 12pt Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;}
.h12_white {font: 12pt Arial, Helvetica, sans-serif; color:#FFFFFF;}
.h12b_maroon {font: bold 12pt Arial, Helvetica, sans-serif; color:#9C0000;}
.h12b_red {font: bold 12pt Arial, Helvetica, sans-serif; color:#FF0000;}
.h12b_white {font: bold 12pt Arial, Helvetica, sans-serif; color:#FFFFFF;}
.h12b_white_nu {font: bold 12pt Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none;}
.h12bi_dkblue {font: bold italic 12pt Arial, Helvetica, sans-serif; color:#003366;}
.h14 {font: 14pt Arial, Helvetica, sans-serif;}
.h14b {font: bold 14pt Arial, Helvetica, sans-serif;}
.h14b_white {font: 14pt Arial, Helvetica, sans-serif; color:#FFFFFF;}
.h14bi_dkblue {font: bold italic 14pt Arial, Helvetica, sans-serif; color:#003366;}
.h16 {font: 16pt Arial, Helvetica, sans-serif;}
.h16b_maroon {font: bold 16pt Arial, Helvetica, sans-serif; color:#9C0000;}
.h16bi {font: bold italic 16pt Arial, Helvetica, sans-serif;}
.h18 {font: 18pt Arial, Helvetica, sans-serif;}
.h18_white {font: 18pt Arial, Helvetica, sans-serif; color:#FFFFFF;}
.h18b {font: bold 18pt Arial, Helvetica, sans-serif;}
.h18bi {font: bold italic 18pt Arial, Helvetica, sans-serif;}
.h18b_gray {font: bold 18pt Arial, Helvetica, sans-serif; color:#E8E0C0;}
.h18bi_gray {font: bold italic 18pt Arial, Helvetica, sans-serif; color:#E8E0C0;}
.h18b_green {font: bold 18pt Arial, Helvetica, sans-serif; color:#00FF00;}
.h18b_white {font: bold 18pt Arial, Helvetica, sans-serif; color:#FFFFFF;}
.h24_white {font: 24pt Arial, Helvetica, sans-serif; color:#FFFFFF;}
.h24b_gray {font: bold 24pt Arial, Helvetica, sans-serif; color:#E8E0C0;}
.h24bi_gray {font: bold italic 24pt Arial, Helvetica, sans-serif; color:#E8E0C0;}
.h24bi_maroon {font: bold italic 24pt Arial, Helvetica, sans-serif; color:#660033;}

.h12pxb_red {font: bold 12px Arial, Helvetica, sans-serif; color:#FF0000;}
.h14pxb_red {font: bold 14px Arial, Helvetica, sans-serif; color:#FF0000;}
.h16pxb_red {font: bold 16px Arial, Helvetica, sans-serif; color:#FF0000;}
.h24pxb_red {font: bold 24px Arial, Helvetica, sans-serif; color:#FF0000;}


.t8 {font: 8pt Times, serif;}
.t12 {font: 12pt Times, serif;}
.t14 {font: 14pt Times, serif;}
.t14b_red {font: bold 14pt Times, serif; color:#FF0000;}
.t16b {font: bold 16pt Times, serif;}
.t16bi {font: bold italic 16pt Times, serif;}
.t16b_red {font: bold 16pt Times, serif; color:#FF0000;}
.t18b {font: bold 18pt Times, serif;}
.t24b {font: bold 24pt Times, serif;}