﻿body 
{
      margin : 0px 0px 0px 0px;
      font-family: Tahoma, Verdana;
      font-size : 8pt;
      background-color: white; 
      
}

div#container
{
    margin-top : 25px;
    margin-bottom : 25px;
    margin-left: auto;
    margin-right: auto;
    width: 960px;
    text-align: left;
    background-color : white;
}

div#Content
{
    color : White;
    background-color : black;
    
    
} 

div#menuContainer
{
    
    padding-left : 15px;
    width : 735px;
    color : White;
    background-color : Black;
  
} 

div#rightContent
{
    background-color : White;
    height : 100%;
    width : 200px;
    margin-left : 10px;
   
}

a
{
    color : #ffffff;
    text-decoration : underline;
}

a:hover
{
    color : #c0c0c0;
}

.FormTable
{
    padding : 5px;
    margin : 5px;
}

.FormTable td
{
    padding : 5px;


}

.MainTable
{
     width: 760px; 
     border-bottom: solid 0px;
     border-top: solid 0px; 
     border-left: solid 0px; 
     border-right: solid 0px; 
     background-color: black;
     margin : 0px auto;
     padding : 0px;
     
}

.LinkTable
{
 
     border-bottom: solid 0px;
     border-top: solid 0px; 
     border-left: solid 0px; 
     border-right: solid 0px; 
     background-color: white;
     padding : 0px 0px 0px 0px;
     
}

.GridView
{
     border-color: #e3e3e3;
     border-bottom: solid 1px;
     border-top: solid 0px; 
     border-left: solid 1px; 
     border-right: solid 1px; 
}
.GridHead
{
    font-weight: bold;
    color : White;
    height : 18px;
    border-color: #e3e3e3;
    background-color : #4E6A3A;
    /*background-image : url(elements/heading_bg.gif); */
    padding : 0px 5px 0px 5px;
    border-left: solid 1px; 
    border-right: solid 1px; 
    border-bottom: solid 0px;
    border-top: solid 0px; 
}

.GridRow
{

    background-color : #EFF3FB;
    padding : 2px 5px 2px 5px;
}

.CurrentDate
{
    color: White;
    font-weight: bold;
    font-size: 8pt;
    padding-bottom : 0px;
}

.NewsTable
{
    
    background-color : Black;
    color : White;
    width: 760px;
    padding-left : 25px;
    white-space :normal;
    text-align : justify;
}

.ContentHeading
{
      font-family: Arial, Verdana;
      color : #fc4801;
      font-size : 16pt;
      padding-left : 25px;
      width : 750px;
      text-align : justify;
}

.PageContent
{
    
    background-color : Black;
    color : White;
    width: 720px;
    padding-left : 25px;
    white-space :normal;
    text-align : justify;
}

.NewsTable TH
{
    padding : 0px 5px 0px 5px;
  
}
.NewsTable TD
{
    padding : 5px 5px 5px 5px;
}


.NewsHeading1
{
      font-family: Arial, Verdana;
      color : #fc4801;
      font-size : 16pt;
      width : 495px;
      text-align : justify;
}

.NewsHeading2
{
      font-family: Arial, Tahoma, Verdana;
      color : #fc4801;
      font-size : 8pt;
      height : 18px;
      background-color : black;
}

.Publisher
{
    float : right;
    font-size : 8pt;
    color : #dfdfdf;
    margin-right : 20px;
    margin-top : -15px;
}



.Heading1
{
      font-family: Arial, Verdana;
      color : #fc4801;
      font-size : 14pt;
}

.Heading2
{
      font-family: Arial, Verdana;
      color : #fc4801;
      font-size : 12pt;
      margin-left : 25px;
}

.Heading3
{
      font-family: Arial, Verdana;
      color : #fc4801;
      font-size : 10pt;
      margin-left : 25px;
}
.NewsFront
{
    line-height : 1.5;
    width : 495px;
    text-align :justify;
}
.NewsImageFront
{
    margin-left : 25px;
}
.NewsArchive
{
    margin-left : 25px;
    line-height : 1.5;
}

.NewsDate
{
      font-family: Arial, Tahoma, Verdana;
      font-size : 8pt;
      font-style:italic;
      color : gray;

}



.MenuTable
{
    border-color: #e3e3e3;
    border-bottom: solid 1px #e3e3e3;
     border-top: solid 0px; 
     border-left: solid 1px #e3e3e3; 
     border-right: solid 1px #e3e3e3; 
     width: 120px;
}

.MenuTable TH
{
    padding : 0px 5px 0px 5px;
    border-left: solid 0px; 
    border-right: solid 0px;
    border-top: solid 0px;
    border-bottom: solid 0px;
}
.MenuTable TD
{
    padding : 5px 5px 5px 5px;
}

.MenuHeading1
{
      font-family: Arial, Verdana;
      color : #fc4801;
      font-size : 10pt;
       /* background-image : url(elements/heading_bg.gif); */
}

.ContactTable
{
    width: 190px;
    background-color : White;
    margin-left : 10px;
    line-height : 1.5;
}

.Sponsor
{
    margin-top : 20px;
    margin-bottom : 20px;
    border-style : none;
}
.Sponsor a
{
    margin-top : 10px;
    margin-bottom : 20px;
    
    border-style : none;
}

.ContactTable a
{
    width: 200px;
    background-color : White;
    text-decoration : none;
    color : Black;
}


.SponsorHeading
{
      font-family: Arial, Verdana;
      color : #fc4801;
      font-size : 10pt;
}

.SponsorTable
{
    
     width: 200px;
}

.SponsorTable TH
{
    padding : 0px 5px 0px 5px;
    border-left: solid 0px; 
    border-right: solid 0px;
    border-top: solid 0px;
    border-bottom: solid 0px;
}
.SponsorTable TD
{
    padding : 5px 5px 5px 5px;
}

.SponsorHeading1
{
      font-family: Tahoma, Verdana;
      color : White;
      font-size : 8pt;
      height : 18px;
      background-color : #4E6A3A;
      /* background-image : url(elements/heading_bg.gif); */
}

.TitleLine
{
     background-color: Gray; 
     height:1px;
}

.SiteMenu
{
    border-right: solid 1px #e3e3e3;
    font-weight : bold;
}

.SiteMenuItem
{
    padding-top : 2px;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
}

.SiteMenuItemHover
{
    padding-top : 2px;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    background-color: #005534;
    color : White;
}

.SiteMenuItemHover a:Hover
{
    padding-top : 2px;
    padding-bottom : 2px;
    font-weight: bold;
    background-color: #005534;
    color : White;
    border : solid 1px #e3e3e3;

}

.SiteMenuItemSub
{
    padding-top : 2px;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    font-weight: bold;
    background-color: #ffffff;
    border : solid 1px #e3e3e3;

}

.BottomLine
{
    width: 760px; 
    height: 20px;
    background-color : #4E6A3A;
}

.SiteMenuSub
{
    padding-top : 2px;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 5px;
    font-weight : bold;
}


