﻿/*   GENERAL   */
body {
	background-color: #FFFFFF;
	color: #333333;
}
/*   FONTS   */
.font1 {
    color: #333333;
}
.font2 {
    color: #999999;
}
/*   LINKS   */
.link1 a:link, .link1 a:active, .link1 a:visited,
.link3 a:link, .link3 a:active, .link3 a:visited {
    color: #5D7B9D;
}
.link2 a:link, .link2 a:active, .link2 a:visited {
    color: #999999;
}
.link1 a:hover, .link2 a:hover {
    color: #E2DED6;
}
.link3 a:hover {
    color: #D3584D;
}
/*   HEADINGS   */
.heading1 {
    color: #395593;
}
.heading2, .heading3 {
    color: #5D7B9D;
} 
/*   PORTALS   */
.portalHeader {
    background-color: #F7F6F3;
}
/*   RULES   */
.articleRule, .portalRule {
    height: 0px;
    border: 1px solid #D3584D;    
}
.headerRule {
    height: 0px;
    border: 1px solid #FFFFFF;
}
.footerRule {
    height: 0px;
    border: 1px solid #395593;
}
/*   MAIN MENU   */
.mainNavStaticMenuStyle {
    background-color: #FFFFFF;
}
.mainNavDynamicMenuStyle {
    background-color: #F7F6F3;
}
.mainNavLinkStatic a, .mainNavLinkStatic a:link, .mainNavLinkStatic a:active, .mainNavLinkStatic a:visited,
.mainNavLinkDynamic a, .mainNavLinkDynamic a:link, .mainNavLinkDynamic a:active, .mainNavLinkDynamic a:visited {
    color: #5D7B9D;
}
.mainNavLinkDynamic a, .mainNavLinkDynamic a:link, .mainNavLinkDynamic a:active, .mainNavLinkDynamic a:visited {
    background-color: #F7F6F3;
}
.mainNavLinkStatic a:hover {
    background-color: #F7F6F3;
}
.mainNavLinkDynamic a:hover {
    background-color: #E2DED6;
}

/*********************************************
 *   CONTROLS
 *********************************************/
.textBoxSmall, .textBoxMedium, .textBoxLarge {
    background-color: #F7F6F3;
    border: 1px solid #E2DED6;
    color: #5D7B9D;    
}
.buttonSmall, .buttonMedium, .buttonLarge {
    background-color: #E2DED6;
    border: 1px solid #F7F6F3;
    color: #5D7B9D;    
}
/*********************************************
 *   PORTALS
 *********************************************/
.imageGallery {
    border: 2px solid #999999;
}
 
/*********************************************
 *   EVENT VIEWER
 *********************************************/
.portalSubHeading {
    background-color: #5D7B9D;
    color: #FFFFFF;
} 

.portalTitle {
    float: left;
    width: 150px;
    height: 15px;
    padding-right: 0px;    
    display: block;
    text-align: right;
}

.eventDayStyle {
    background-color: Transparent;
}
.eventTodayStyle {
    background-color: #E2DED6;
    border: 1px solid #000000;
} 
.eventSelectedDayStyle {
    background-color: #E2DED6;
} 
.eventOtherMonthStyle {
    background-color: #F7F6F3;
}
