﻿body, html
{
    height: 100%;
    background-color: #765F43;
}

.boldInfo
{
    font-weight: bold;
}

.communityLinkHeader
{
    background-image: url( "images/dotted_line.jpg" );
    border-bottom: solid 1px #000000; /*333333;*/
    font-family: Arial;
    font-weight: bold;
    font-size: 10pt;
    color: #000000; /*591F00*/
    text-align: center;
    height: 30px;
}


.communityLinks
{
    border: solid 1px #000000;
    background-color: #E8E1D4;
}

.communityLinks a:link, .communityLinks A:visited
{
    display: block;
    color: #0B4723; /*577170;*/
    font-weight: bold;
    font-size: 9pt;
    font-family: Arial;
    text-align: left;
    text-decoration: none;
    text-indent: 3px;
    line-height: 18pt;
}

.communityLinks a:hover, .communityLinks A:visited:hover
{
    background-color: #0B4723;
    color: #ffffff;
    font-weight: bold;
    line-height: 18pt;
}

.departmentHeading
{
    padding: 10px 0px 5px 0px;
    font-size: 16pt;
    color: #591F00;
    font-weight: bold;
    border-bottom: solid 1px #591F00;
    font-family: Times New Roman;
}

.hbar
{
    color: #000000; /*591F00*/
    height: 1px;
    width: 99%;
}

.highlightBarTable
{
    border-left: solid 1px #591F00;
    height: 585px;   
    padding: 0px 2px 0px 2px; 
}

.highlightBarHeader
{
    text-align: center;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    color: #000000; /*591F00*/
}

.highlightBarText
{
    font-family: Arial;
    line-height: 8pt;
    font-size: 8pt;
}


.images
{
    border: solid 1px #000000; /*525F56;*/
}

.information
{
    color: #333333;
    font-family: arial;
    font-size: 10pt;
    line-height: 14pt;
}

.mainTable
{
    border: solid 2px #591F00;
}


.navigate a:link, .navigate A:visited
{
    border-top: solid 1px #68652E;
    border-bottom: solid 1px #68652E;
    /*background-color: #0B4723;*/
    background-image: url( "images/header_gradient.jpg" );
    color: white; /*DAD7BD;*/
    display: block;
    font-weight: bold;
    font-size: 10pt;
    font-family: Arial;
    height: 24px;
    padding-top: 6px;
    text-align: center;
    text-decoration: none;
}

.navigate a:hover, .navigate A:visited:hover
{
    background-image: url( "images/linkbackground.jpg" );
    border-top: solid 1px #444444;
    border-bottom: solid 1px #444444;
    color: #ffffff;
}

.navigateChild a:link, .navigateChild A:visited
{
    display: block;
    border-bottom: solid 1px #47451F;
    border-left: solid 1px #47451F;
    border-right: solid 1px #47451F;
    background-color: #68652E;
    color: #ffffff;
    font-weight: bold;
    font-size: 10pt;
    font-style: normal;
    font-family: Arial;
    padding: 2px;
    text-align: left;
    text-indent: 3px;
    text-decoration: none;
}

.navigateChild a:hover, .navigateChild A:visited:hover
{
    background-color: #92A5A4;
    border-bottom: solid 1px #444444;
    border-left: solid 1px #444444;
    border-right: solid 1px #444444;
    color: #ffffff;
}

.news a:link, .news A:visited
{
    color: blue;
    font-weight: normal;
    font-size: 10pt;
    font-family: Arial;
    text-align: center;
}

.news a:hover, .news A:visited:hover
{
    color: #68652E;
}

.newsDate
{
    color: #A9A792;
    font-size: 8pt;
    font-family: Arial;
}

.pageHeader
{
    color: White;
    font-size: 8pt;
    font-family: Arial;
}

.pageHeader a:link, .pageHeader A:visited
{
    color: White;
    font-size: 8pt;
    font-family: Arial;
    text-decoration: none;
}

.pageHeader a:hover, .pageHeader A:visited:hover
{
    color: White;
    font-size: 8pt;
    font-family: Arial;
    color: #ffffff;
}

.pageFooter
{
    color: #c9c9c9;
    font-size: 8pt;
    font-family: Arial;
    text-decoration: none;
    text-align: center;
}

.pageFooter a:link, .pageFooter A:visited
{
    color: #c9c9c9;
    font-size: 8pt;
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
}

.pageFooter a:hover, .pageFooter A:visited:hover
{
    color: #efefef;
    font-size: 8pt;
    font-family: Arial;
    color: #ffffff;
}


.pathDot
{
    color: #000000; /*(577170;*/
    font-size: 6pt;
    font-family: Arial;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}

.seperateHeader
{
    color: #000000; /*577170;*/
    font-size: 15pt;
    font-weight: bold;
    font-family: Times New Roman;
    font-variant: small-caps;
}

.siteMapPath
{
    background-color: #cccccc;
    color: #000000; /*581F01;*/
    font-weight: bold;
    font-size: 9pt;
    font-family: Arial;
    height: 20px;
    text-align: left;
    text-decoration: none;
}

.siteMapPath a:link, .siteMapPath A:visited
{
    color: #577170;
    font-weight: bold;
    font-size: 9pt;
    font-family: Arial;
    text-align: left;
    text-decoration: none;
}

.siteMapPath a:hover, .siteMapPath A:visited:hover
{
    color: #68652E;
    font-weight: bold;
}

.topShadow
{
    background-image: url("images/topShadow.jpg");
}

.weather
{
    color: #000000;
    font-family: arial;
    font-size: 10pt;
}


.minutesLeft
{
    border-bottom: solid 1px gray;
    border-top: solid 1px gray;
    border-left: solid 1px gray;
}

.minutesMiddle
{
    border-bottom: solid 1px gray;
    border-top: solid 1px gray;
}

.minutesRight
{
    border-bottom: solid 1px gray;
    border-top: solid 1px gray;
    border-right: solid 1px gray;
}