@charset "UTF-8";
/* CSS Document */


#block {
  font-family: arial;
  font-size: 9pt;
  color: #333333;
}

.header_boxed {
	border-top: #333333 dotted 1px;
	background: #FFFFFF url(http://www.heralddemocrat.com/images/img/header_bkg.gif) top left no-repeat;
}

.header_nav {
  color: #646363;
  font-size: 8pt;
}

.header_nav a {
  color: #646363;
  font-size: 8pt;
  text-decoration: none;
}

.header_search td {
  font-weight: bold;
  color: #6F8BAE;
  font-size: 8pt;
}

.header_search input {
  color: #000000;
  font-size: 8pt;
  height: 18px;
}


.grad_blue {
  background: #E6F0F7 url(http://www.heralddemocrat.com/images/img/grad_blue_bkg.gif) repeat-x bottom center;
}

.grad_yellow {
  background: #FFF2D5 url(http://www.heralddemocrat.com/images/img/grad_yellow_bkg.gif) repeat-x bottom center;
}

.grad_grey {
  background: #F2F2F2 url(http://www.heralddemocrat.com/images/img/grad_grey_bkg.gif) repeat-x bottom center;
}

.special_ad {
  margin:0px;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 5px;
  padding-bottom: 0px;
}

.nav_grey_title {
  padding: 0px;
  padding-bottom:2px;
  color: #FFFFFF;
  font-size: 9pt;
  font-weight: bold;
  background-color: #848585;
}

.nav_grey_right {
  background: url(http://www.heralddemocrat.com/images/img/nav_grey_title_right.gif) no-repeat top right;
  padding-left: 5px;
  padding-top: 2px;
}

.nav_grey_link {
  color: #FFFFFF;
  font-size: 9pt;
  font-weight: bold;
}

.yellow {
  background-color: #F6F1CE;
}

.nav_blue_title {
  padding: 0px;
  padding-bottom:2px;
  color: #FFFFFF;
  font-size: 9pt;
  font-weight: bold;
  background-color: #1e2356;
}

.nav_blue_right {
  background: url(http://www.heralddemocrat.com/images/img/nav_blue_title_right.gif) no-repeat top right;
  padding-left: 5px;
  padding-top: 2px;
}

.nav_blue_link {
  color: #FFFFFF;
  font-size: 9pt;
  font-weight: bold;
}

.nav {
  font-size: 9pt;
}

.nav_item1 {
  background: url(http://www.heralddemocrat.com/images/img/grey_arrow.gif) no-repeat 8px;
  padding-left: 22px;
}

a.nav_item1 {
  color: #000000;
  text-decoration: none;
}
a.nav_item1:hover { color: #219AC8;}

.nav_item2 {
  background: url(http://www.heralddemocrat.com/images/img/grey_arrow.gif) no-repeat 8px;
  padding-left: 22px;
border-bottom: #333333 dotted 1px;
}

a.nav_item2 {
  color: #000000;
  text-decoration: none;
}
a.nav_item2:hover { color: #219AC8;}

.nav_end {
border-bottom: #333333 solid 1px;
height: 1px; font-size: 1px;
}


.nav2 {
  font-size: 9pt;
}

