
body { margin: 0; padding: 0; background-image: url(gfx/bg.gif); background-repeat: repeat-x; }
body, td { font-size:.75em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #333333; text-decoration: none; }

a { font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #009030; text-decoration: underline; }
a:HOVER { color: #003F75; text-decoration: underline; }

b { font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: bold; color: #333333; text-decoration: none; }
i { font-style: italic; }
p { line-height: 140%;}
ul { line-height: 140%;}
.small { font-size: .80em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #333333; text-decoration: none; }
hr { height: 1px; color: #333333; }

h1 { font-size: 1em; font-family: Times, "Times New Roman", serif; font-weight: normal;  font-size: 1.8em; color: #231F20; text-decoration: none; }
h2 { font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 1.2em; color: #003F75; text-decoration: none; margin-bottom: .2em; }
h3 { font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 1.2em; color: #009030; text-decoration: none; }

.intro { font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #013E74; text-decoration: none; font-weight: bold; }

#news a { font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #333333; text-decoration: none; }
#news a:HOVER { font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #333333; text-decoration: none; }
#news .title { text-transform: uppercase; font-family: Arial, Helvetica, Verdana; font-weight: bold; font-size: 1.2em; color: #009030; text-decoration: none; }
#news .title:HOVER { text-transform: uppercase; font-family: Arial, Helvetica, Verdana; font-weight: bold; font-size: 1.2em; color: #009030; text-decoration: underline; }

.nav_1 { text-transform: uppercase; font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: .95em; color: #009030; text-decoration: none; line-height: 125%; text-decoration: none; }
.nav_1:HOVER { text-decoration: underline; }
.nav_1_a { text-transform: uppercase; font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: .95em; color: #003F75; text-decoration: none; line-height: 125%; text-decoration: none; }
.nav_1_a:HOVER { text-decoration: underline; }

.nav_2 { font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: .95em; color: #009030; text-decoration: none; line-height: 125%; text-decoration: none; }
.nav_2:HOVER { text-decoration: underline; }
.nav_2_a { font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: .95em; color: #003F75; text-decoration: none; line-height: 125%; text-decoration: none; }
.nav_2_a:HOVER { text-decoration: underline; }

.link_b { font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: bold; color: #009030; text-decoration: underline; }
.link_b:HOVER { color: #003F75; text-decoration: underline; }

.nav_header { font-size: .80em; font-family: Verdana, Arial, Helvetica; font-weight: normal; color: #333333; text-decoration: none; }
.nav_header:HOVER { text-decoration: underline; }
.header_2 { font-size: .80em; font-family: Verdana, Arial, Helvetica; font-weight: normal; color: #009030; text-decoration: none; }
.header_2:HOVER { color: #009030; text-decoration: none; }

.footer { font-size: .80em; font-family: Verdana, Arial, Helvetica; font-weight: normal; color: #999999; text-decoration: none; }
.nav_footer { font-size: .80em; font-family: Verdana, Arial, Helvetica; font-weight: normal; color: #999999; text-decoration: none; }
.nav_footer:HOVER { color: #003F75; text-decoration: underline; }

.event { font-size: .95em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.event_link { font-size: .95em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #AADABA; text-decoration: none; }
.event_link:HOVER { font-size: .95em; font-family: Arial, Helvetica, Verdana; font-weight: normal; color: #AADABA; text-decoration: underline; }
.event_header { font-size: 1em; font-family: Arial, Helvetica, Verdana; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.input  { color: #232323; line-height: 17px; font-family: sans-serif, Arial, Helvetica, Verdana; font-size: 12px; height: 20px; border-color: #232323; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  background-color: #FFFFFF; margin-top: 1px;}

form { margin:0; }
textarea {	background-color:#FFFFFF; color:#232323; font: 12px sans-serif, Arial, Helvetica, Verdana; }

.bt { font-family: Arial, Helvetica, Verdana; font-size: 12px; font-weight: bold; background-color: #009030; color: #FFFFFF; height: 25px; padding-bottom: 2px;  }
