body { margin:0px; padding:0px; background:url(images/bg1.jpg) repeat-x top #CCCCAB; }
table, input, select, textarea { font-size:11px; color:#636341; font-family:Tahoma, Arial, Verdana, Helvetica; }

.menupart { padding:6px; }
.midpart { background:url(images/medbg.gif) repeat-y; }
.title { background:url(images/titlebg.gif) no-repeat; }
.content { padding:8px 23px 5px 17px; }
.bottombg { background:url(images/bottom3.gif) repeat-x; color:#FFFFFF; }

a:link, a:active, a:visited { color:#5E7A01; text-decoration:underline; }
a:hover { color:#ff0000; text-decoration:none; }

a.wlink:link, a.wlink:active, a.wlink:visited { color:#ffffff; text-decoration:none; }
a.wlink:hover { color:#E3FF8A; text-decoration:underline; }

.border { background:#FAFAF4; }
.row1 { background:#E2E2CC; }
.row2 { background:#EBEBDE; }
.row3 { background:#bdd143;color:#000; }
.header { background:#6c662d; color:#fff; font-weight:bold; }

.redtext { color:#990000; }

h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#546C09; }
.dotline { background:url(images/dotline.gif) repeat-x center; }
ul { list-style:url(images/dot.gif) none; }
li { margin:5px 0px; }

.imgborder, .thum { border:1px solid #B5B584; padding:1px; }
.thum { margin:8px 0px 3px 0px; }

form { margin:0px; padding:0px; }
input, select, textarea { border:1px solid #B5B584; padding:1px; }
.but { background:url(images/bottom3.gif) center; border:1px solid #637E0C; color:#FFFFFF; font-weight:bold; }