html, body { margin: 0px; padding: 0px; }
table.main { width: 881px; border-collapse: collapse; margin: 0 auto;}
td.header { width: 100%; height: 200px; border-bottom: 1px dotted #5C5C5C; }
td.menu { width: 100%; height: 37px; text-align: center; background: #793d01; border-bottom: 1px dotted #5C5C5C; }
td.left { width: 34%; height: 100%; text-align: left; vertical-align: top; padding: 25px; background: #FCF3EB; }
td.body { width: 78%; height: 100%; text-align: left; vertical-align: top; padding: 25px; }

h1 { font-family: Arial; font-size: 10pt; color: #793d01; }
p { font-family: Arial; font-size: 10pt; margin: 0px; margin-top: 2px; }
a { font-family: Arial; font-size: 9pt; color: #9b5712; text-decoration: underline; }
a:hover { text-decoration: none; }
a.menu { color: white; margin-left: 15px; }

table.list { width: 100%; border-collapse: collapse; }
td.item { width: 100%; height: 100%; vertical-align: middle; }
table.item { width: 100%; border-collapse: collapse; }
td.photo { width: 15%; vertical-align: top;}
td.desc { vertical-align: top; padding-left: 15px; }
td.a { height: 22px; background: #f1f1f1; border: 1px solid #cdcdcd; text-align: left; padding-left: 5px; }
td.b { height: 22px; background: white; border: 1px solid #cdcdcd; text-align; left; padding-left: 5px; }

td.text p { font-family: Arial; font-size: 9pt; color: #333; }
input.tx { width: 180px; height: 19px; background: white; border: 1px solid #cdcdcd; font-family: Arial; font-size: 9pt; color: #333; }
input.tx1 { width: 140px; height: 19px; background: white; border: 1px solid #cdcdcd; font-family: Arial; font-size: 9pt; color: #333; }

.a1
{ 
  font-family: Tahoma;
  font-size: 8pt;
  color: #000000;
}

.a_red
{ 
  font-family: Tahoma;
  font-size: 8pt;
  color: red;
  text-decoration: bold;
}

.a2
{ 
  font-family: Tahoma;
  font-size: 9pt;
  color: #FFFFFF;
}
.a5 {
background:#FAFEFF none repeat scroll 0 0;
border:1px solid #000000;
cursor:pointer;
font-size:11px;
font-weight:bold;
height:21px;
padding:0 15px 3px;
}