﻿body
{
    font-family: 'Lucida Sans Unicode', 'Lucida Sans', 'Arial', "Helvetica", "Sans-Serif";
    font-size: 12pt;
    font-weight: normal;
    margin-top: 40px;
    text-align: center;
    background: url("images/background2.jpg");
    background-color:#191D4F;
    background-repeat:no-repeat;
    background-position:center top;
}

TD {
    font-family : 'Lucida Sans Unicode', "Lucida Sans", "Arial", "Helvetica", "Sans-Serif";
    font-size: 10pt;
    color: #606156;

}

.table {
   border:solid 1px black;
   border-collapse:collapse;
   margin-left:40px;
}

.table TD {
   border:solid 1px black;
   padding:5px;
}

.thumbnail TD {
    padding-top : 15px;
}

.content
{
    margin-left: auto;
    margin-right: auto;
    width: 980px;
    overflow: hidden;
    border-collapse: collapse;
    text-align: left;
}

.innercontent
{
    background-color: white;
}

img.banner
{
    margin-bottom: 0;
}

img {
  border:none;
}
.borderedblock
{
    border: solid 5px white;
    padding: 0;
}

.contentcolumn
{
    float: right;
    background-color: white;
    width: 780;
}

.news
{
    border: solid 5px white;
    border-left: none;
    border-bottom:none;
    background: #ED891E;
    padding: 5px;
    padding-left: 10px;
    font-weight: bold;
    color: #F9D9BB;
    font-size:10pt;
}

.news A {
  color:Blue;
}

.news A:followed {
  color:Blue;
}

.newscontent {
color: White;
font-size:10pt;
}

.newsdate {
  font-size : 8pt;
}

.heading
{
    background: #D4D6C3;
    border-right: solid 5px white;
    border-top : solid 5px white;
    padding: 5px;
    padding-left: 25px;
    font-weight: bold;
    font-size: 14pt;
    color: #606156;
}

.rightborder
{
    border-right: solid 5px white;
}

.textcontent {
border: solid 10px #D4D6C3; 
border-top: none; 
border-bottom: none; 
padding: 10px;
color: #606156; 
font-size:10pt;
}

.firstparagraph {
  font-weight:bold;
  margin-top:0;
}  

.menucolumn {
 width: 190px; background: white;
}

.bottomborder {
background: white; border-bottom: solid 5px white;
}

.menu {
font-family: "Lucida Sans", Arial, Helvetica, Sans-Serif;
background-color: #447A1C; 
margin-left:5px; 
width:190px; 
font-size:7pt;
font-weight:bold;
}

.menuitem {
  color: #D5D6C2;
  border-bottom: dashed 1px #A4CC39;
  border-collapse : collapse;
  padding:5px;
  padding-left:20px;
  display:block;
  text-decoration : none;
}

.menuitem.lastlink {
border-bottom:none;
}



.menu.l2 {
   text-align:left;
   border-left:solid 2px #D4D6C3;
   position:absolute;
   display:none;
}

A.menuitem:hover {
background-color: #A4CC39;
color: #606156;
cursor:pointer;
/*border-bottom:dashed 1px #447A1C;*/
}

.menuitem.selected {
background-color: #A4CC39;
color: #606156;
background-image: url("images/selected-icon.png");
background-repeat:no-repeat;
background-position:5px center;
/*border-bottom:dashed 1px #447A1C;*/
}

.menuitem.lastlink:hover {
 border-bottom:none;
}

.menuitem.lastlink.selected {
border-bottom:none;
}

.popoutcontainer {
display:none;
position:absolute;
border:none;
border-bottom: solid 2px gray;
border-right:solid 2px gray;
background-color:White;
}

.popout {
  color: #606156; 
  border : solid 5px #D4D6C3;
  padding : 5px;
  font-family:"Arial";
  font-size : 8pt;
  width:300px;
  text-align:left;
}

.topimage {
 margin-right:5px;
}

.sideimage {
margin-left: 5px; margin-bottom: 5px;
}

.programmebtn {
display:block;
background-image: url("images/unselected-icon.png");
background-repeat:no-repeat;
background-position:25px center;
width:200px; 
float:right; 
background-color: #447A1C; 
border-left: solid 5px white; 
padding-top: 5px;
padding-bottom: 5px;
color:#D5D6C2; 
text-align:center; 
font-size:10pt;
text-decoration:none;
}

.programmebtn:hover {
background-image: url("images/selected-icon.png");
background-color: #A4CC39;
color: #606156;
cursor:pointer;
}

.phone {
  font-size:8.5pt;
}



.headerrow TH A {
   color: black;
   text-decoration:none;
}

.headerrow TH A:hover {
   color: black;
   text-decoration:underline;
}

.oddrow TD {
   font-family : "Arial", "Helvetica", "Sans-Serif";
   border-left : solid 5px #447A1C;
   padding: 5px;
   color:#447A1C;
   background-color:#EDFFDE;
}

.oddrow TD .title A {
   font-style:italic;
   font-size:larger;
   font-weight:bold;
}

.oddrow TD A {
   text-decoration: none;
}

.oddrow TD A:hover {
   text-decoration: underline;
}

.evenrow TD {
 font-family : "Arial", "Helvetica", "Sans-Serif";
 border-left : solid 5px #27397E;
 padding: 5px; 
 color:#27397E;
 background-color: #E4EDF7;
}

.evenrow TD A {
   text-decoration: none;
}

.evenrow TD .title A {
   font-style:italic;
   font-size:larger;
   font-weight:bold;
}

.evenrow TD A:hover {
   text-decoration: underline;
}

.error {
   color:Red;
}

@media print {

.noprint {

display:none;
}

.oddrow TD {
   border-bottom:solid 1px black;
}

.evenrow TD {
   border-bottom:solid 1px black;
}

.contentcolumn {
   width:100%;
}

body
{
    font-family: "Lucida Sans", "Arial", "Helvetica", "Sans-Serif";
    font-size: 12pt;
    font-weight: normal;
    margin-top: 0px;
    text-align: center;
    background-image: none;
    background-color:white;
    color:Black;
}

.heading {
  background-color:White;
  color:Black;
  font-size:14pt;
}

.textcontent {
border: none; 
color: black; 
font-size:10pt;
}

}
