.header
{
    height: 141px;
    background-image: url(../Images/Header.gif);
    background-color: Black;
}
.loginBox
{
    background-color: #4C5B75;
    color: rgb(255,255,255);
    border: solid 2px #414958;
    padding: 0em 1.5em 1px 1.5em;
}

.loginBox a
{
    color: #cccccc;
    font-weight: bold;
}
.loginBox a.cmdLogin
{
    width: 60px;
    float: right;
    background-color: #414958;
    color: #FFFFFF;
    border: solid 1px #192C4C;
    margin: 0px;
}
.loginBox a.cmdLogin:hover
{
    border-color: #96A3BA;
}
.loginBox div.error
{
    margin: 0;
    padding: 3px;
}
.loginBox table
{
    margin-bottom: 0px;
}
.topMenu
{
    width: 100%;
    float: left;
    background-color: #5C0018;
    height: 38px;
    overflow: hidden;
}
.topMenu ul
{
    margin: 0px;
    list-style-type: none;
    display: block;
}
.topMenu ul li
{
    float: left;
    font-size: 1.2em;
}
.topMenu ul li a
{
    color: #fff;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 20px;
    padding-right: 20px;
    text-decoration: none;
    display: block;
    border-left: solid 1px #5d0024;
    border-right: solid 1px #660033;
    background-image: url(../Images/ButtonGradient3.gif);
}
.topMenu ul li a:hover
{
    background-color: rgb(255,202,56);
    text-decoration: underline;
}
.topMenu ul li a.special
{
    background-image: url(../Images/ButtonGradient3.gif);
    color: #f0f0f0;
    font-weight: bold;
}
.mainMenuContainer
{
    margin-top: 16px;
    margin-left: 10px;
}
.mainMenuHeader
{
    height: 38px;
    background-image: url(../Images/MainMenuHeaderBackground.gif);
    background-repeat: repeat-x;
}
.mainMenuHeader h3
{
    margin: 0px;
    text-align: center;
    line-height: 1.8em;
    color: #E0DCD2;
    width: 100%;
}
.mainMenuContents
{
    background-color: #7486A4;
    background-image: url(../Images/MainMenuBackground.gif);
    background-repeat: repeat-x;
    padding: 0em;
    color: #FFFFFF;
}
.mainMenuContents ul
{
    background-repeat: repeat-x;
    list-style-type: none;
}
.mainMenuContents ul li a
{
    color: #ffffff;
    font-size: 1.2em;
}
.mainMenuContents ul li a.menuSection
{
    font-weight: bold;
    font-size: 1.4em;
    display: block;
    text-decoration: none;
    padding-top: 0.8em;
}
.mainMenuContents ul li ul
{
    list-style-type: disc;
}
.main
{
    min-height: 500px;
    background-image: url(../Images/Sil1.gif);
    background-repeat: repeat-x;
}
.bd
{
    background-color: #E0DCD2;
    
    background-image: url(../Images/BD4.gif);
    background-repeat: repeat-y;
    background-position: 150px 250px;
}
.mainContent
{
    color: #4A4A48;
}
.mainContent hr

{
    background-color: #BAB19E;
}
.mainContent h2
{
    color: #43413D;
    margin-bottom: 0.15em;
}
.mainContent h3
{
    margin-bottom: 0.5em;
}
.mainContent a
{
    color: #940231;
}

.footer
{
    padding-top: 19px;
    padding-bottom: 19px;
    background-color: rgb(38,38,38);
    color: #7F7F7F;
}
.footer a
{
    color: #AAAAAA;
}
.footerShadow
{
    height: 72px;
    background-image: url(../Images/FooterShadow.gif);
    background-repeat: repeat-x;
}
input.text
{
    margin: 0px;
    padding: 3px;
    background-image: url(../Images/InputTextBg.jpg);
}
.center
{
    text-align: center;
}

#ui-toaster-tr
{
    padding-top: 10px;
    padding-right: 10px;
}

.toast_icon
{
    margin: 0px 10px 10px 0px;
    padding: 0px 0px 0px 0px;
}
.toast_none
{
    padding: .8em;
    margin-bottom: 1em;
    border: 2px solid #999;
    background: #ddd;
}
.toast_info
{
    padding: .8em;
    margin-bottom: 1em;
    border: 2px solid #96B4C7;
    background: #BDE4FB;
}

.ui-toaster
{
    font-size: 1.2em;
    font-weight: bold;
}

.mceContentBody
{
  font-size: 0.8em;   
}

.TableLayout_Sunset th.DaysOfWeek_Sunset
{
    background-color: inherit;
}

.pagerNavLeft
{
    float: left;
}
.pagerNavRight
{
    clear: none;
    float: right;
}
.pagerNavCenter
{
    float: left;
    text-align: center;
    width: 70%;
}
.pagerNavNumbers
{
    font-weight: bold;
    font-size: 1.4em;
}
.pagerPageSize
{
    margin: 0px;
    font-size: 1.5em;
}
.MasterTable_Sunset
{
    -moz-user-select: -moz-none;
}
table.MasterTable_Sunset
{
    -moz-user-select: -moz-none;
}

.mce_docs img
{
    height: 16px !important;
    width: 16px !important;
    padding-top: 2px;
    padding-left: 2px;
}

.windowcontent iframe
{   
    height: 100% !important;
}

.GridHeader_Sunset, .ResizeHeader_Sunset
{
    background-image: url(../Images/ButtonGradient3.gif) !important;
    background-repeat: repeat-x !important;
    background-color: #500013 !important;
}
.RadCalendar_Sunset .rcTitlebar
{
    background: #500013 url(../Images/ButtonGradient3.gif) repeat-x scroll 0 0 !important;
}
.RadCalendar_Sunset .rcTitlebar table
{
    border-color: #500013 !important;
}
.RadCalendar_Sunset .rcTitlebar td
{
    border-color: #500013 !important;
}
