body { margin: 0px; font-family: Tahoma, Arial, Sans, Helvetica; padding: 0px; color: #004b58; font-size: 13px; background: #ffffff; }

p, div, td, form, span { font-size: 13px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica; color: #004b58; }

.menu { font-size: 17px; text-decoration: none; color: #00595f; }
a.menu { font-size: 17px; text-decoration: none; color: #dc7f2c; }
a.menu:hover { font-size: 17px; text-decoration: none; color: #00595f; }

h1 { font-size: 17px; font-weight: normal; color: #1aa738; display: inline; font-family: Tahoma, Verdana, Arial, Sans, Helvetica; }
h2 { font-size: 17px; font-weight: normal; text-decoration:none; color: #dc7f2c; display: inline; font-family: Tahoma, Verdana, Arial, Sans, Helvetica; }

.copy { color: #75a1ba; font-weight:bold; font-size: 10px; }

.hr { float:left; border: none 0; border-top: 2px dashed #94B2C5; width:128; height: 2px; }
.dotet { border-top: 1px dashed #8BAA29; padding: 6px;}

.news_header { color: #58a8c9; font-size: 17px; text-decoration: none; }
a.news_header { color: #58a8c9; font-size: 17px; text-decoration: none; }
a.news_header:hover { color: #58a8c9; font-size: 17px; text-decoration: underline; }
.date { color: #8fac2a; font-weight:bold; font-size: 9px; line-height: 15px; }
.small_green { color: #447b1c; font-size: 11px; line-height: 11px; }
.find_area { width: 150px; height: 33px; background: transparent url('/find_form.gif') no-repeat bottom right; border: none; margin: 0px; color: #146766; font-weight:bold; font-size: 13px; padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px; }
.find_button { width: 26px; height: 26px; background: url('/find_button.gif'); border: none; cursor: pointer; padding: 0px; margin: 0px; }
.find_form { width: 234px; height: 33px;  padding-left: 20px; margin: 0px; }
.radio {padding-left: 20px; color:#fff;  }

.link { color: #447b1c; text-decoration: none; border-bottom:none; background: url('/link_act.gif') repeat-x left bottom; padding-bottom: 2px; }
.link:hover { background: url('/spacer.gif') repeat-x left bottom; }

.dark_blue { font-size: 15px; color: #207173; text-decoration: underline; }
.dark_blue:hover { font-size: 15px; color: #dc7f2c; text-decoration: none; }

a { color: #4a7aab; text-decoration: underline; }
a:hover { color: #4a7aab; text-decoration: none; }
