H1 { font-size: 15pt; vertical-align: middle; text-decoration: none; color: #343A29; padding: 2px 1px 1px 2px;
   font-family: Georgia, arial, helvetica; font-style: italic; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #343A29;}
H2 { font-size: 14pt; color: #343A29; font-family: Times, arial, helvetica; }
H3 { font-size: 11.5pt; font-weight: bold; color: #343A29; font-family: Times, arial, helvetica; }
H4 { font-size: 11pt; font-weight: bold; color: #343A29; font-family: Times, arial, helvetica; }
H5 { font-size: 10.5pt; font-weight: bold; color: #343A29; font-family: Times, arial, helvetica; }
H6 { font-size: 10pt; font-weight: bold; color: #343A29; font-family: Times, arial, helvetica; }

BODY { background-color: #4F593E; margin: 0px; height: 100%;font-size: 8pt; color: #333333; font-family: Verdana, arial, helvetica;}

.left_fluff { background: #4F593E url(/images/left_shadow.jpg) repeat-y right;  }
.right_fluff { background: #4F593E url(/images/right_shadow.jpg) repeat-y;  }

.area_back {
	background: #EDE8D3 url(/images/area_back.jpg) repeat-x bottom;
	padding: 0px 25px 5px 25px;
	font-size: 8pt;
	color: #333333;
	font-family: Verdana, arial, helvetica;
}

.area_table { text-decoration: none; font-size: 8pt; font-family: Verdana, arial, helvetica; color: #333333; padding-bottom:20px;}
.area_table a:link, .area_table a:active, .area_table a:visited { color: #001758; text-decoration: underline; }
.area_table a:hover { color: #445B9C; text-decoration: none; }
.area_table b { font-family: arial, helvetica; color: #660000; }


.main_menu { border-style: solid; border-width: 1px; border-color: #FFFFFF; background-color: #BDB59C;
      font-family: arial, helvetica; font-size: 8pt;  padding: 4px 7px 4px 7px;}
.main_menu  a:link, .main_menu  a:active, .main_menu  a:visited {
   color: #333333; text-decoration: none; padding: 4px 7px 4px 7px;
}
.main_menu  a:hover { color: #333333; text-decoration: none; background-color: #AC9A51; padding: 4px 7px 4px 7px;}

.footer_border { background-color: #6C4F00; margin: 0px;}
.footer_back {font-family: arial, helvetica; color: #FFFFFF;font-size: 8pt;}
.footer_bottom { background: #4F593E url(/images/bottom_fluff.jpg) repeat-x;  }

.footer { font-family: arial, helvetica; color: #333333; font-size: 8pt; }
.footer a:link, .footer a:active, .footer a:visited { color: #333333; text-decoration: none; padding: 2px 7px 2px 7px;}
.footer a:hover { color: #333333; text-decoration: underline; padding: 2px 7px 2px 7px; }

.footer_left { background: #4F593E url(/images/left_corner.jpg) no-repeat top right;  }
.footer_right { background: #4F593E url(/images/right_corner.jpg) no-repeat top left;  }
.footer_back {font-family: arial, helvetica; color: #F5F5F3;font-size: 8pt;}


.side_color {background: #343A29 url(/images/side_color.jpg) repeat-x;}

INPUT { font-size: 9pt; font-family: arial, helvetica; background-color: #EDE8D3; color: #4F593E;}
TEXTAREA { font-size: 9pt; background-color: #EDE8D3; color: #4F593E;}
SELECT { font-size: 9pt; background-color: #EDE8D3; color: #4F593E;}
OPTION { font-size: 9pt; background-color: #EDE8D3; color: #4F593E;}
TD { font-size: 9pt;}
TH { font-size: 9pt; }
IMG { font-size: 9pt; color: green; }
ALT { font-size: 8pt; color: green; }

.header { color: #6C4F00; font-family: Georgia, arial; font-size: 14pt; font-weight: normal; text-decoration: none; font-style: italic; }

.header_logo { background: #343A29 url(/images/header.jpg) no-repeat; 
      color: #900028; font-size: 10pt; font-weight: bold; font-family: Times, arial, helvetica;}

.border {border-style: solid; border-width: 1px; border-color: 000000; background-color: #4F593E;}
TD.border {  color: #4F593E;  font-size: 8pt; background-color: #EDE8D3;}
TH.border { color: #FFFFFF;  font-size: 8pt; font-weight: bold; text-align: right; background-color: #4F593E;}

.pic {border-style: solid; border-width: 3px; border-color: #FFFFFF;}
