@charset "utf-8";
/* CSS Document */

body { margin: 0px; font-family: tahoma; font-size: 12px; color: #666666; }
td { font-family: tahoma; font-size: 12px; color: #666666; }
input, select, textarea { font-family: tahoma; font-size: 12px; }

a:link { color: #999999; text-decoration: none; }
a:visited { color: #999999; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }

.intro { padding-bottom: 9px; padding-right: 15px; }
.content { background-color: #ffffff; background-image: url(images/content_bg.gif); background-repeat: repeat-x; padding-left: 15px; padding-right: 15px; padding-top: 30px; padding-bottom: 20px; }
.menu { background-color: #3e7905; background-image: url(images/menu_bg.jpg); background-repeat: repeat-x; background-position: top; }
.menubox { background-color: #FFFFFF; }

#menuitem { line-height: 25px; padding-right: 10px; color: #3f7b06; height: 25px; font-size: 12px; }
#menuitem a:link { color: #3f7b06; text-decoration: none; }
#menuitem a:visited { color: #3f7b06; text-decoration: none; }
#menuitem a:hover { color: #3f7b06; text-decoration: underline; }

.footer { font-size: 11px; color: #989898; }
.line { background-image: url(images/dot.gif); background-repeat: repeat-y; background-color: #fefefe; }

#gallery { background-color: #FFFFFF; border: 1px solid #dddddd; padding: 0px; }
#gallery td { width: 150px; padding: 0px; vertical-align: middle; }

.green { color: #4ed958; }

.header { font-size: 16px; }
#sideimg { border: 2px solid #ffffff; }

#table { background-color: #eeeeee; border: 1px solid #3f7a06; }
#table .rowheader { background-color: #3f7a06; color: #ffffff; }
#table td { background-color: #ffffff; }

.smalltxt { font-size: 9px; }
#msg { background-color: #FFFFCC; border: 1px solid #FF9900; }