﻿.directorytitle
{
    color: #4B72A9;
    font-weight: bold;
    font-size: 15px;
}
.directorytext
{
    padding: 3px 0px 1px 0px;
    font-size: 11px;
    color: Gray;
}
.calendar_header
{
    background-color: #5EC417;
    background-image: url("images/webmenuselected.gif");
    color: White;
    border: solid 1px Silver;
}
.calendar_cellheader
{
    font-weight: bold;
}
.PageWidth
{
}
.SideDashboard
{
    font-size: 12pt;
    color: Blue;
    height: 44px;
    line-height: 44px;
    padding-left: 10px;
    vertical-align: middle;
    background-color: #83bbf0;
    font-family: Trebuchet MS, Arial, Sans-Serif;
}
.SideGroup
{
    font-size: 12pt;
    color: White;
    height: 44px;
    line-height: 44px;
    padding-left: 10px;
    vertical-align: middle;
    background-color: #3b5998;
    font-family: Trebuchet MS, Arial, Sans-Serif;
}
.SideManage
{
    font-size: 12pt;
    color: White;
    height: 44px;
    line-height: 44px;
    padding-left: 10px;
    vertical-align: middle;
    background-color: Gray;
    font-family: Trebuchet MS, Arial, Sans-Serif;
}
.SideDomain
{
    font-size: 12pt;
    color: White;
    height: 44px;
    line-height: 44px;
    padding-left: 10px;
    vertical-align: middle;
    background-color: Maroon;
    font-family: Trebuchet MS, Arial, Sans-Serif;
}
.SectionTopGroup100
{
    background: #5ec417;
    height: 30px;
}
.SectionTopGroupText100
{
    color: White;
    font-size: 12pt;
    font-family: Trebuchet MS, Arial, Sans-Serif;
    line-height: 30px;
    vertical-align: middle;
    padding-left: 10px;
}
.SectionTopGroupSearch100
{
    padding: 3px 10px;
    color: White;
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: 8pt;
}
.SectionTopGroup
{
    background: #d0e5f9;
    height: 40px;
    font-size: 18pt;
    font-family: Trebuchet MS, Arial, Sans-Serif;
}
.SectionTopGroupText
{
    color: Black;
    font-size: 14pt;
    line-height: 40px;
    vertical-align: middle;
    padding-left: 10px;
}
.SectionTopGroupSearch
{
    padding: 5px 10px;
    color: Gray;
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: 8pt;
}
.SectionTopManage100
{
    background: #dddddd;
    height: 40px;
    font-size: 18pt;
    font-family: Trebuchet MS, Arial, Sans-Serif;
}
.SectionTopManageText100
{
    color: Black;
    font-size: 14pt;
    line-height: 40px;
    vertical-align: middle;
    padding-left: 10px;
}
.SectionTopManageSearch100
{
    padding: 5px 10px;
    color: Gray;
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: 8pt;
}
.SectionTopDomain100
{
    background: #ffcc66;
    height: 40px;
    font-size: 18pt;
    font-family: Trebuchet MS, Arial, Sans-Serif;
}
.SectionTopDomainText100
{
    color: Black;
    font-size: 14pt;
    line-height: 40px;
    vertical-align: middle;
    padding-left: 10px;
}
.SectionTopDomainSearch100
{
    padding: 5px 10px;
    color: Gray;
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: 8pt;
}
.SectionTopUser
{
    background: Red;
    height: 30px;
}

.SectionTopUserText
{
    color: White;
    font-size: 12pt;
    font-family: Trebuchet MS, Arial, Sans-Serif;
    line-height: 30px;
    vertical-align: middle;
    padding-left: 10px;
}

.CtrlTopTabs
{
    padding-top: 5px;
    margin-left: 5px;
}

.CtrlTopMessage
{
    color: White;
    background: #666666;
    padding: 10px 0px;
    font-size: 10pt;
    vertical-align: middle;
    line-height: 16px;
    font-weight: bold;
    text-align: center;
}
.CtrlTopMessage a
{
    color: White;
    text-decoration: underline;
}
.PageCommentBox
{
    border: solid 1px #e2c822;
    background-color: #fff9d7;
}
.PageCommentBoxWatermark
{
    border: solid 1px #e2c822;
    background-color: #fff9d7;
    color: Gray;
}
.PageSubHeading
{
    color: #333333;
    font-size: 14pt;
    padding: 5px;
}
.SectionTopButton
{
    padding-bottom: 10px;
}
.SectionEditPanels
{
    padding-top: 0px;
    min-height: 500px;
    background: White;
}
.SectionErrors
{
}
.SectionNews
{
    padding-top: 10px;
    min-height: 500px;
    background: White;
}
.SectionNewsHeadline
{
    background: #F8F8F8;
}
.SectionNewsPhotoGroup
{
    background: #F7F7F7;
    text-align: center;
    border: solid 1px #ccccff;
    padding-bottom: 10px;
}
.SectionNewsPhoto
{
    margin: 10px auto;
    border: solid 1px #ccccff;
    width: 97%;
}
.SectionNewsPhotoCaption a
{
    color: #3B5998;
    font-size: 13px;
    font-weight: bold;
}
.SectionNewsPhotoText
{
    text-align: left;
    padding: 5px 10px 10px 10px;
    display: none;
}
.SectionMenuGroup
{
    width: 100%;
    display: block;
}
.SectionMenu
{
    width: 100%;
}
.SectionMenuControl
{
    width: 100%;
}
.SectionInside
{
    clear: both;
}
.PageFooter
{
    margin: 20px 20px 10px 10px;
    padding: 10px 0px 0px 0px;
    color: #3B5998;
    clear: both;
    line-height: 12pt;
}
.PageFooterAddress
{
    padding-left: 10px;
}
.PageFooterPhone
{
    padding-left: 10px;
}
.PageFooterEmail a
{
    padding-left: 10px;
    color: #3B5998;
}
.PageFooterStats
{
    padding: 0px 20px 10px 0px;
    color: Gray;
    line-height: 12pt;
}
.PageFooterStats a
{
    color: Gray;
}
.PageFooterTerms a
{
    padding-left: 10px;
    color: Gray;
}
.PageFooterPrivacy a
{
    padding-left: 10px;
    color: Gray;
}
.PageMessageBox
{
    margin: 40px auto;
    padding: 20px;
    border: dashed 1px Silver;
    text-align: center;
    color: #003759;
    font-size: 120%;
}
.PageMessageLink
{
    padding-top: 20px;
}
