﻿body
{
    background-color: #999999;
    font-family: Tahoma, Verdana, Arial;
    font-size: 12px;
    color: #333333;
}
.mainFrame
{
    width: 760px;
    background-color: #FFFFFF;
    border: solid 1px #666666;
}
.leftHeaderFrame
{
    width: 289px;
    background-color: #e7e5e5;
    vertical-align: middle;
    background-image: url(Images/LeftBackground.jpg);
    background-repeat: repeat-y;
    text-align: center;
    padding-top: 15px;
}
.leftContentFrame
{
    width: 289px;
    background-color: #E7E5E5;
    vertical-align: top;
    background-image: url(Images/LeftBackground.jpg);
    background-repeat: repeat-y;
}
.leftFooterFrame
{
    width: 289px;
    background-color: #E7E5E5;
    border-bottom: solid 4px #83C22E;
    vertical-align: bottom;
    background-image: url(Images/LeftBackground.jpg);
    background-repeat: repeat-y;
}
.rightHeaderFrame
{
    width: 469px;
    background-color: #FFFFFF;
    border-left: solid 1px #CCCCCC;
    vertical-align: top;
    font-size: 9px;
    text-align: right;
    padding: 5px;
    color: #999999;
}
.rightContentFrame
{
    width: 469px;
    background-color: #FFFFFF;
    border-left: solid 1px #CCCCCC;
    vertical-align: top;
}
.rightFooterFrame
{
    width: 469px;
    background-color: #FFFFFF;
    vertical-align: top;
    border-left: solid 1px #CCCCCC;
    border-bottom: solid 4px #999999;
    font-size: 10px;
    text-align: right;
    padding: 5px;
    color: #999999;
}
.leftHeaderImage
{
    border-top: solid 4px #83C22E;
    border-bottom: solid 4px #83C22E;
}
.rightHeaderImage
{
    border-top: solid 4px #999999;
    border-bottom: solid 4px #999999;
}
a
{
    color: #FF3333;
    text-decoration: none;
}
a:hover
{
    text-decoration: underline;
}
.headerFrameLink
{
    color: #999999;
}
.footerFrameLink
{
    color: #999999;
}
.menuLink
{
    font-size: 11px;
    color: #333333;
    text-transform: uppercase;
}

.menuCell
{
    border-right: solid 1px #666666;
    text-align: right;
    width: 80px;
    padding: 5px;
    font-size: 11px;
    color: #333333;
    text-transform: uppercase;
}
.menuPopupLink
{
   font-size: 11px;
    color: #333333;
    margin: 5px;
    /*text-transform: uppercase;*/
}
.menuPopupCell
{
    border-left: solid 1px #666666;
    border-bottom: solid 1px #666666;
    border-right: solid 1px #666666;
    text-align: left;
    width: 195px;
    padding: 5px;
    font-size: 11px;
    color: #333333;
    /* position: relative; */
    /*text-transform: uppercase;*/
    
}

.leftContent
{
    padding: 30px;
    text-align: left;
}
.rightContent
{
    padding: 20px;
    text-align: left;
}
h1
{
    color: #333333;
    font-size: 19px;
    font-weight: normal;
}
.highlight
{
    color: #83C22E;
}
.smaller
{
    font-size: 11px;
}
p
{
    line-height: 150%;
}
.linkBullet
{
    border: none;
    vertical-align: bottom;
}
ul
{
    line-height: 150%;
    list-style-image: url(Images/Bullet.gif);
}
.smallList
{
    font-size: 11px;
    left: -25px;
    position: relative;
}
.smallLinkList
{
    list-style-image: url(Images/Link.gif);
    font-size: 11px;
    left: -25px;
    position: relative;
}
.newsDateCell
{
    font-size: 10px;
    vertical-align: top;
    font-weight: bold;
}
.newsTitleCell
{
    font-size: 11px;
    vertical-align: top;
}
.bulletLink
{
    color: #333333;
}
.rightTable
{
    width: 429px;
}
.leftTable
{
    width: 229px;
}
