img {
  border-color: #7d7d7d;
}
td {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #00518f;
}

a:visited {
  text-decoration: none;
}
a {
  color: 006EC4;
  font-weight: bold;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}

A.extlink {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #00518f;
  font-weight: normal;
}
A.extlink:hover {
  text-decoration: underline;
}
.search {
  font-weight: bold;
  color: #00518f;
  font-size: 10px;
}
.form {
  font-size: 9px;
}
.designed {
  font-size: 9px;
  color: #ffffff;
  font-weight: normal;
}
a.designed:link {
  font-weight: bold;
  color: #ffffff;
  text-decoration: underline;
}
a.designed:hover {
  text-decoration: none;
}
a.designed:visited {
  font-weight: bold;
  color: #ffffff;
  text-decoration: underline;
}
.copyr {
  font-size: 9px;
  color: #5b7288;
}
.navig {
  font-size: 12px;
  color: #00518f;
  font-weight: bold;
}
.navig_sm {
  font-size: 11px;
  color: #00518f;
  font-weight: bold;
  filter: DropShadow(Color=#BFD5E8, OffX=1, OffY=1, Positive=1);
}
a.navig:link {
  text-decoration: none;
}
a.navig_sm,
a.navig_sm {
  text-decoration: none;
}
a.navig_sm:hover {
  color: #006ec4;
  text-decoration: none;
}
a.navig:hover {
  color: #006ec4;
}

.anounce {
  text-decoration: none;
  font-weight: normal;
  color: #00518f;
}
a.anounce {
  text-decoration: none;
  font-weight: normal;
  color: #00518f;
}
a.anounce:hover {
  text-decoration: underline;
  color: #00518f;
}
.navig_sel {
  color: #ffffff;
  filter: DropShadow(Color=#4C87B6, OffX=1, OffY=1, Positive=1);
  font-weight: bold;
  font-size: 12px;
}

.calendarIframe {
  background-color: #f9f8f0;
}
.calendarBody {
  background-color: #f9f8f0;
  height: 100%;
}

.print {
  font-size: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  margin-left: 7px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 7px;
  font-weight: normal;
  text-decoration: none;
  color: #00518f;
}
a.print:hover {
  text-decoration: underline;
}
A.print_2 {
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  color: #b63017;
}
a.print_2:hover {
  text-decoration: underline;
  color: #b63017;
}
.filter {
  filter: Alpha(Opacity=30, FinishOpacity=30, Style=1, StartX=1, StartY=30, FinishX=30, FinishY=30);
}
.calc {
  font-size: 12px;
  color: 00518F;
  font-weight: bold;
  filter: DropShadow(Color=#BFD5E8, OffX=1, OffY=1, Positive=1);
  text-decoration: none;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
a.calc:hover {
  color: #006ec4;
}
.day {
  font-size: 11px;
  color: #46779f;
  font-weight: bold;
  filter: DropShadow(Color=#BFD5E8, OffX=1, OffY=1, Positive=1);
  text-decoration: none;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.day_r {
  font-size: 11px;
  color: #00518f;
  font-weight: bold;
  filter: DropShadow(Color=#BFD5E8, OffX=1, OffY=1, Positive=1);
  text-decoration: none;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.date {
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  margin-top: 3px;
  margin-right: 3px;
  margin-bottom: 3px;
  margin-left: 3px;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
}
A.date {
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
}
A.date_r {
  font-size: 11px;
  font-weight: bold;
  color: #00518f;
  margin-top: 3px;
  margin-right: 3px;
  margin-bottom: 3px;
  margin-left: 3px;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
}
.date_r {
  font-size: 11px;
  font-weight: bold;
  color: #00518f;
  margin-top: 3px;
  margin-right: 3px;
  margin-bottom: 3px;
  margin-left: 3px;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
}
#calendar_div {
  visibility: hidden;
  position: absolute;
  top: 180;
  left: 790;
}

A.site_map_folder {
  font-size: 12px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: normal;
  color: #00518f;
  text-transform: uppercase;
}
A.site_map_folder:hover {
  text-decoration: underline;
}
A.site_map_file {
  font-size: 12px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: normal;
  color: #00518f;
}
A.site_map_file:hover {
  text-decoration: underline;
}
.line {
  font-weight: bold;
  color: #004073;
}

a.more-arr:hover {
  color: #006ec4;
  text-decoration: none;
}
