BODY { font-family: Trebuchet MS,Arial; font-size : 10pt;  background: #DCE5C8 url('pics/bg.gif') repeat-x; 
}

h1 { font-weight: bold; color: #435C1D; font-size : 13pt; margin-bottom: 5px; margin-top: 10px; padding-top: 10px; }
h2 { font-weight: bold; color: #435C1D; font-size : 11pt; margin-bottom: 5px; margin-top: 10px; }
h3 { font-weight: bold; color: #435C1D; font-size : 10pt; margin-bottom: 5px; margin-top: 10px; }

p { margin: 5 0 0 0; }

input,textarea { font-family: Trebuchet MS,Arial; font-size : 10pt; }

.ingress { font-weight: bold; color: #435C1D; }

td { font-family: Trebuchet MS,Arial; font-size : 10pt;
}
table.borders { border-collapse: collapse; }
table.borders td { border: 1px solid #000; border-collapse: collapse;  }

a.menuitem { font-weight: bold; color: #5C3E1F; border-bottom: 1px solid #F0F6E9; text-decoration: none; display: block; background: white; padding: 6 15 7 15; }
a.menuitem:hover { background: #C0D1A6; color: white; }

h1.header { font-family: Verdana; font-size : 14px; font-weight: bold; color: #5C3E1F; margin: 10 0 5 0;
}
h2.header { font-family: Verdana; font-size : 16px; font-weight: bold; color: #5C3E1F; margin: 10 0 5 0;
}

td.topmenu1 { color: #001D86; font-weight: bold; vertical-align: bottom; padding: 0 15 15 15; }

td.topbar { height: 100px; vertical-align: top; background: #fff; padding: 20 20 10 20; }
td.midbar { vertical-align: top; padding: 0 20 10 20; background: #fff; }
td.botbar { height: 30px; background: #fff; }
td.right_top { font-weight: bold; padding: 4 5 5 0; text-align: right; vertical-align: top; }

A:link { color:#435C1D; text-decoration: underline; }
A:visited { color:#435C1D; text-decoration: underline; }
A:active { color:#DE7619; text-decoration: underline; }
A:hover { color:#DE7619; text-decoration: underline; }