BODY { font-size: 8pt; font-family: "Trebuchet MS", "MS Sans Serif", Tahoma, Verdana; color: #333333; background-color: #646466; margin: 0; background-image: url('../g/bg.jpg'); background-repeat: repeat-y; background-position: center; }
FORM, TEXTAREA { font-size: 10pt; font-family: "Trebuchet MS", "MS Sans Serif", Tahoma, Verdana; color: #333333; }
TD { padding: 0; margin: 0; }
IMG.logo { padding-left: 5px; }
A:Link { color: black; }

DIV.toplinks A, DIV.toplinks A:Visited { text-decoration: none; font-size:1.2em; color: #465E2C;  padding: 0 6px; border-right: 5px solid #BBBBBB; }
DIV.toplinks A:Hover { color: #465E2C; text-decoration: none; border-right: 5px solid #465E2B; }

DIV.links { text-align: right; margin-bottom: 4em; }
DIV.links A {  text-decoration: none; font-weight: normal; color: #465E2C; border-top: 1px solid #C9C9C9; padding: 3px; display: block; font-size: 1.0em; }
DIV.links A:Hover { color: #125EAD; }

DIV.toplinks { display: block; padding: 6px; text-align: right; margin-bottom: 35px; }
TD.lmenu { padding-top: 40px; padding-left: 5px; vertical-align: top; }
TD.rmenu { padding: 5px 6px 0 6px; vertical-align: top; }

DIV.text, DIV.article { padding: 6px; margin-bottom: 2em; background-color: #F7FFEE; font-size: 1.2em; }
DIV.article { margin-bottom: 0.5em; }
DIV.article SPAN.date { color: #465E2B; font-weight: bold; padding-right: 10px; font-size: 0.8em; }
DIV.article SPAN.title A { text-decoration: none; font-weight: bold; }
DIV.article SPAN.title A:Visited { color: #333333; }

DIV.top { margin: 0 6px; background-color: #465E2B; color: #F4B481; padding: 3px; }

DIV.bottom { margin: 0 6px; background-color: #465E2B; color: #B9CAA6; padding: 6px; }
DIV.bottom A, DIV.bottom A:Hover, DIV.bottom A:Visited { color: #B9CAA6; }

DIV.blinks { text-align: center; margin: 5px; }
DIV.blinks, DIV.blinks A, DIV.blinks A:Hover, DIV.blinks A:Visited { color: #465E2B; padding: 0 3px;  }
TD { text-align: left; background-color: white; }
P { margin: 0; padding: 3px; }

DIV.news { padding: 12px 0; border-top: 1px solid #C9C9C9;  }
DIV.news SPAN.date { color: #465E2B; font-weight: bold; padding-right: 10px; }
DIV.news SPAN.title A:Visited { color: #333333; }
DIV.news P.text { text-align: justify; color: #666666;  }

H4 { color: #465E2C; margin-bottom: 4px; width: 552px;} 

A.return, A.return:Visited { color: black; float: right; margin-top: 3px; }