body { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#8B7355; 
       margin:0px; background-image:url(images/pg_bg.jpg); }
table, td { font-size:11px; }
a { text-decoration:none; color:#D39539; }
a:hover { text-decoration:underline; }
form { margin:0px; }

.txtbx { font-size:11px; background-color:#FFFFFF; border:1px dotted #A0522D; font-family:Tahoma, Arial; }
.txtarea { font-size:11px; background-color:#FFFFFF; border:1px dotted #D2B48C; font-family:Tahoma, Arial; }
.listbx { font-size:11px; border:1px solid #000000; font-family:Tahoma, Arial; }
.button { background-color:#282828; font-weight:bold; font-family:Arial, Tahoma;
          border:1px solid #000000; font-size:11px; color:#efefef; }

.header { background-color:#A05725; text-align:right; height:30px; }
.footer { background-color:#A05725; color:#FFFFFF; height:50px; vertical-align:top; padding-top:5px;
          text-align:center; line-height:130%; }
.leftarea { background-color:#F9F4D6; width:216px; vertical-align:top; padding-top:10px; text-align:center; }
.pg_txtarea { background-color:#F6F5E7/*FFFEF2*/; padding:18px; vertical-align:top; padding-top:10px; text-align:center; }
		  
.pg_head { font-family:Arial, Tahoma; font-weight:bold; font-size:12px; color:#8B4C39; }
.pg_headinner { font-family:Arial, Tahoma; font-weight:bold; font-size:16px; color:#8B4C39;
                border:2px none #D39539; border-bottom-style:dotted; padding-bottom:5px; }
.pg_txt  { line-height:160%; text-align:justify; }
.pg_txt2  { line-height:160%; text-align:left; }
.errmsg { font-weight:bold; color:#990000; font-size:12px; text-align:center; padding-bottom:5px; padding-top:5px; }

.showdate { padding-left:12px; color:#FFFFFA; vertical-align:bottom; padding-bottom:2px; }
a.footer_lnk { color:#FFFFFF; font-weight:bold; }
a.footer_lnk:hover { text-decoration:underline; }

a.jobs_lnk { font-weight:bold; font-size:12px; color:#8B4513; }
a.jobs_lnk:hover { text-decoration:underline; }
.job_head { font-family:Arial, Tahoma; font-weight:bold; font-size:14px; color:#B8860B; }

.row1 { padding:5px; text-align:justify; line-height:170%; border:1px none #DEB887; border-bottom-style:solid;
        background-color:#F5F2E2/*F5F5DC;*/ }
.row  { padding:5px; text-align:justify; line-height:170%; border:1px none #DEB887; border-bottom-style:solid;
        }
		
.imgborder { border:1px solid #666666; }
.mustfield { color:#CC0000; font-weight:bold; font-size:10px; }

.menu_head { font-family:Arial, Tahoma; font-weight:bold; font-size:25px; color:#8B4C39; }
.menu_subhead { font-family:Arial, Tahoma; font-weight:bold; font-size:14px; color:#333333; }
.subhead { font-family:Arial, Tahoma; font-weight:bold; font-size:13px; color:#663333; }
