﻿@charset "UTF-8";
/* CSS Document */


body{
font-family: Arial, Helvetica, sans-serif;
margin: 0px;
}
a.nav-top:link, a.nav-top:visited {
  color: white;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 10px;
  padding: 0px;
  text-decoration:none;
  text-transform:uppercase;
}

a.nav-top:hover, a.nav-top:active {
  color: white;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 20px;
  padding: 0px;
  text-decoration:underline;
  text-transform:uppercase;
}

.nav-top-pipe {
  height: 30px;
  padding: 0px 8px 0px 7px;
  border-right: 1px solid #daddd3;
  width: 100%;
}

.nav-top-pipe2 {
  height: 30px;
  padding: 0px 8px 0px 7px;
  width: 100%;
}


.nav-top-pipe2 a:link, .nav-top-pipe2 a:visited {
  color: white;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 10px;
  padding: 0px;
  text-decoration:none;
  text-transform:uppercase;
}
.nav-top-pipe2 a:hover, .nav-top-pipe2 a:active {
  color: white;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 20px;
  padding: 0px;
  text-decoration:underline;
  text-transform:uppercase;
}
.nav-top-pipe2 {
  height: 30px;
  padding: 1px 6px 0px 5px;
  width: 100%;
}



.home_news {
  width: 100px;
  padding: 10px 6px 0px 2px;
}

.nav_border
{border-bottom: 1px solid #55603D;
}


a:link, a:visited{
font-family:Arial, Helvetica, sans-serif;
color: #0e4e8b;
text-decoration: none;
font-size: 12px;
}

a:hover{
font-family:Arial, Helvetica, sans-serif;
color: #0e4e8b;
text-decoration: underline;
font-size: 12px;}


.secondnav
{
padding: 0.5em;
font-size:11px;
width: 200px;
border-left: 5px solid #daddd3;
}
.secondnav a:link, .secondnav a:visited
{
display: block;
padding: 5px 0px 5px 0px;
border-bottom: 1px solid #CCCCCC;
font-size:11px;
}

.nav_line
{padding-left: 1.5em;
padding-right: 1.5em;
border-right: 1px #a9b293 solid;
}


.nav_line2
{padding-left: 2em;
padding-right: 2em;
}


.news
{color: white;
padding-top: .75em;
padding-left: .75em;
padding-bottom: .75em;
padding-right: 3em;
font-size:14px;
}

.news2
{color: #717b59;
font-size:11px;
padding-bottom: .75em;
padding-right: 3em;
}

.news3
{color: #717b59;
font-size:11px;
padding-bottom: 1em;
}

.news4
{color: #717b59;
font-size:11px;
padding-bottom: .75em;
padding-right: 2em
}

.news5
{color: #717b59;
font-size:11px;
padding-bottom: .75em;
padding-right: 3.5em
}

.news6
{color: white;
padding-top: .75em;
padding-left: .5em;
padding-bottom: .75em;
font-size:14px;
}

.news7
{color: #717b59;
font-size:11px;
padding-bottom: .75em;
}

.news8
{color: white;
padding-top: .75em;
padding-left: 1em;
padding-bottom: .75em;
padding-right: 2em;
font-size:14px;
}

.madcap9
{color: #717b59;
font-size:12px;
padding-left: 1.5em;
padding-right: .5em;
padding-bottom: .75em;
border-right: 5px solid #daddd3;
}

.madcap10
{color: #717b59;
font-size:11px;
padding-left: 1em;
padding-right: 1em;
padding-bottom: .75em;
padding-right: 2em;
}

.madcap11
{color: #717b59;
font-size:11px;
padding-left: 2em;
padding-right: 2em;
padding-bottom: .75em;
padding-right: 2em;
}

.madcap12
{color: #717b59;
font-size:12px;
padding-left: .75em;
padding-right: .5em;
padding-bottom: .75em;
border-right: 5px solid #daddd3;
}

.madcap13
{color: #717b59;
font-size:14px;
padding-bottom: .75em;
}

.madcap14
{color: #717b59;
font-size:11px;
padding-left: 4em;
padding-right: 5em;
padding-bottom: .75em;
}

.madcap15
{font-family: Georgia, "Times New Roman", Times, serif;
color: #717b59;
font-size:16px;
padding-bottom: 2em;
padding-top: 2em;
border-bottom: 1px solid #b6bca9;
border-top: 1px solid #b6bca9;
}

.madcap16
{color: #717b59;
font-size:11px;
padding-left: 2em;
padding-right: 2em;
padding-bottom: .75em;
padding-right: 2em;
}

.madcap17
{color: #717b59;
padding-top: .75em;
padding-bottom: .75em;
font-size:14px;
}

.madcap18
{background-color: #daddd3;
padding-top: .75em;
padding-bottom: .75em;
font-size:12px;
padding-left: 2.5em;
width: 23em;
}

.madcap19
{color: #717b59;
padding-top: .75em;
padding-bottom: .75em;
font-size:14px;
}

.madcap20
{color: #717b59;
font-size:11px;
padding-left: 0em;
padding-right: 2em;
padding-bottom: .75em;
padding-right: 2em;
}

.madcap21
{color: #717b59;
font-size:11px;
padding-left: 2em;

}

.madcap22
{color: #717b59;
font-size:11px;
}

.madcap23
{color: #717b59;
font-size:11px;
padding-left: 1em;
padding-right: .5em;
padding-bottom: .75em;
padding-top: .5em;
border-right: 5px solid #daddd3;
}

.madcap24
{color: #717b59;
font-size:11px;
padding-left: 1em;
padding-right: 1em;
padding-bottom: .75em;
padding-top: 1em;
border-right: 5px solid #daddd3;
}

.madcap25
{color: #0e4e8b;
font-size:12px;
padding-top: .5em;
padding-bottom: .5em;
border-top: 1px solid #0e4e8b;
border-bottom: 1px solid #0e4e8b;
font-family: Georgia, "Times New Roman", Times, serif;
}

.madcap26
{color: #717b59;
font-size:11px;
padding-bottom: .75em;
padding-right: 1.75em;
}

.madcap27
{padding-left: .5em;
padding-right: .25em;
padding-top: .5em;
}

.madcap28
{color: #717b59;
padding-top: .5em;
font-size:14px;
}

.madcap29
{padding-left: .5em;
padding-top: .5em;
padding-right: 2em;
}

.madcap30
{margin: 1px;}


.nav_line a
{
font-family:Arial, Helvetica, sans-serif;
color: #0e4e8b;
text-decoration: none;
font-size: 12px;
}

.nav_line a:hover
{
font-family:Arial, Helvetica, sans-serif;
color: #0e4e8b;
text-decoration: underline;
font-size: 12px;}


.madcap22 a:link, .madcap22 a:visited {
font-family:Arial, Helvetica, sans-serif;
color: #0e4e8b;
text-decoration: none;
font-size: 11px;
}

.madcap22 a:hover{
font-family:Arial, Helvetica, sans-serif;
color: #0e4e8b;
text-decoration: underline;
font-size: 11px;
}

.madcap16 a:link, .madcap16 a:visited{
font-family:Arial, Helvetica, sans-serif;
color: #0e4e8b;
text-decoration: none;
font-size: 11px;
}

.madcap16 a:hover{
font-family:Arial, Helvetica, sans-serif;
color: #0e4e8b;
text-decoration: underline;
font-size: 11px;}

.madcap26 a:link, .madcap26 a:visited{
font-family:Arial, Helvetica, sans-serif;
color: #0e4e8b;
text-decoration: none;
font-size: 11px;
}

.madcap26 a:hover{
font-family:Arial, Helvetica, sans-serif;
color: #0e4e8b;
text-decoration: underline;
font-size: 11px;}

.news_border
{border-right: solid 1px black;
}

a.button:link, a.button:visited {
  padding: 3px 10px 3px 10px;
  background: #b0b99a;
  color: #ffffff;
  text-decoration: none;
}
a.button:hover {
  padding: 3px 10px 3px 10px;
  background: #daddd3;
  color: #666666;
  text-decoration: none;
}

/* *** */
.news_paging {padding:10px;}

.news_paging div, 
.news_paging a:link, 
.news_paging a:active, 
.news_paging a:visited {font-size:10px; font-weight:bold; text-decoration:none; text-align:center;
display:block; height:20px; width:20px; line-height:20px; float:left; margin-right:10px;
background:#B0B99A; border:1px solid #55603D; color:#817249;}

.news_paging div.selected, 
.news_paging a:hover, 
.news_paging a.selected:hover, 
.news_paging a.selected:link, 
.news_paging a.selected:active, 
.news_paging a.selected:visited {font-size:10px; font-weight:bold; text-decoration:none; text-align:center;
display:block; height:20px; width:20px; line-height:20px; float:left; margin-right:10px;
background:#8A9670; border:1px solid #55603D; color:#FFFFFF;}

.news_paging div.none, 
.news_paging a.none:link,
.news_paging a.none:active,
.news_paging a.none:visited,
.news_paging a.none:hover {font-size:10px; font-weight:bold; text-decoration:none; text-align:center;
display:block; height:20px; width:20px; line-height:20px; float:left; margin-right:10px;
background:#C0C8B3; border:1px solid #9FA392; color:#C0C8B3;}

.madcap31
{font-family: Arial, Helvetica, sans-serif;;
color: #717b59;
font-size:15px;
padding-bottom: 1em;
padding-top: 1em;
border-bottom: 1px solid #b6bca9;
border-top: 1px solid #b6bca9;
}
