/* CSS Document */

body {
font-family: helvetica, arial, sans-serif;
font-size: 11px;
color: #000000;
background-color: #006A8A;
text-align: left;
margin-top: 0px;
line-height: 1.25em;
}

.category_header {
font-size: 13px;
text-align: left;
text-transform: uppercase;
font-weight: bold;
}

a:link, a:active, a:visited {
text-decoration: none;
color: #BA252F;
}

a:hover {
text-decoration: underline;
color: #999999;
}

a.home:link, a.home:active, a.home:visited {
text-decoration: none;
color: #ffffff;
}

a.home:hover {
text-decoration: none;
color: #CCCCCC;
}

a.news:link, a.news:active, a.news:visited {
text-decoration: none;
color: #BA0000;
}

a.news:hover {
text-decoration: none;
color: #ffffff;
}


h1 {
text-align: center;
}

#container {
width: 920px;
margin-left: auto;
margin-right: auto;
background-color: #C2C7CD;
}

#header {
}

#navigation_main {
margin-left: 15px;
padding-top: 6px;
padding-bottom: 22px;
}

.navigation_side {
background-color: #007465;
text-align: left;
font-size: 9px;
font-weight: bold;
text-transform: uppercase;
color: #fff;
line-height: 1em;
vertical-align: top;
}

.navigation_side_3level {
background-color: #007465;
text-align: left;
font-size: 9px;
font-weight: bold;
text-transform: uppercase;
color: #fff;
line-height: 1.25em;
}

.navigation_side a:link{
text-decoration: none;
color: #fff;
}

.navigation_side a:active{
text-decoration: none;
color: #fff;
}

.navigation_side a:visited{
text-decoration: none;
color: #fff;
}

.navigation_side a:hover{
text-decoration: none;
color: #7BADB4;
}

.navigation_side_on {
text-decoration: none;
color: #7BADB4;
}


.content {
background-color: #ffffff;
font-size: 11px;
}

.page_title {
font-weight: bold;
text-transform: uppercase;
}

.home_box_bottom_cell {
height: 22px;
}

.small_box_right_cell {
height: 137px;
background-image:url(images/box_3_right.gif);
background-repeat:repeat-y;
}

.large_box_right_cell {
height: 328px;
background-image:url(images/box_3_right.gif);
background-repeat:repeat-y;
}

.home_box_1  {
background-color: #007465;
height: 368px;
}

.home_box_1_td {
background-color: #A3C4CC;
}

.home_box_1_title {
font-size: 9px;
font-weight: bold;
color: #007465;
text-transform:uppercase;
text-align: center;
}

.home_box_1 p {
padding-top: 6px;
color: #fff;
line-height: 1.25em;
text-align: left;
}

.home_box_2  {
background-color: #80c047;
height: 176px;
}

.home_box_2_td {
background-color: #CFE3C2;
}

.home_box_2_title {
font-size: 9px;
font-weight: bold;
color: #80c047;
text-transform:uppercase;
text-align:center;
}

.home_box_2 p {
padding-top: 6px;
color: #fff;
line-height: 1.25em;
text-align: left;
}

.home_box_3  {
background-image:url(images/box_3_image.jpg);
background-repeat:no-repeat;
height: 176px;
}

.home_box_3_td {
}

.home_box_3_title {
font-size: 9px;
font-weight: bold;
color: #0087B8;
text-transform:uppercase;
text-align:center;
}

.home_box_3 p {
padding-top: 6px;
color: #fff;
line-height: 1.25em;
text-align: left;
}

.home_box_4  {
background-image:url(images/box_4_image.jpg);
background-repeat:no-repeat;
height: 176px;
}

.home_box_4_title {
font-size: 9px;
font-weight: bold;
color: #BA252F;
text-transform:uppercase;
text-align:center;
}

.home_box_4_td {
}

.home_box_4 p {
padding-top: 6px;
color: #fff;
line-height: 1.25em;
text-align: left;
}

.home_box_5  {
background-color:#00AAE2;
height: 176px;
}

.home_box_5_td {
background-color: #9AD8EF;
}

.home_box_5_title {
font-size: 9px;
font-weight: bold;
color: #00AAE2;
text-transform:uppercase;
text-align:center;
}

.home_box_5 p {
padding-top: 6px;
color: #fff;
line-height: 1.25em;
text-align: left;
}

.latest_news_box {
background-color: #F7CE95;
text-align: left;
}

.latest_news_box_title{
font-size: 9px;
font-weight: bold;
color: #ffffff;
text-transform:uppercase;
text-align:center;
}

.latest_news_box p {
text-align: left;
}

.latest_news_bg {
background-image: url(images/latest_news_title.jpg);
background-repeat: no-repeat;
}

.map_include {
float: right;
vertical-align: top;
}

.footer {
float: none;
padding: 4px 10px 12px 17px;
font-size: 90%;
}

.footer a:link{
text-decoration: none;
color: #000;
}

.footer a:active{
text-decoration: none;
color: #000;
}

.footer a:visited{
text-decoration: none;
color: #000;
}

.footer a:hover{
text-decoration: none;
color: #fff;
}
