﻿/******************************/
/**Styling information specific to individual content pages**/

/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color:#D9B3B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeader a
{
	color:#940081;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #E9F2FB;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding-right:3px;
    padding-left:3px;
    padding-top: 5px;
}

.roundedPanel
{	
	width:300px;
	background-color:#D9B3B3;
	color:Purple;
	font-weight:bold;
}

.roundedPanelAboutUs
{	
	width:300px;
	background-color:#CBE0F5;
	color:Purple;
	font-weight:bold;
	text-align:left;
}

.dropShadowHandbookPanel
{	
   width:500px;	
   background-color:#5377A9;		
   color:white;
   font-weight:bold;
}

.dropShadowMemberOnlyPanel
{	
   width:500px;	
   background-color:#5377A9;		
   color:#FF8484;
   font-weight:bold;
}

/* SlideShow styles */

.slideTitle
{
	font-weight:bold;
	font-size:x-large;
}

.slideTitleMedium
{
	font-weight:bold;
	font-size:medium;
}

.slideDescription
{
	font-size:large;
}

.slideDescriptionSmall
{
	font-size:small;
}

.slideImage
{
	border: 1px solid black;
	width:auto;
	cursor: pointer;
}

/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}

/* CalendarExtender */
.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

.validatorCalloutHighlight
{
    background-color: lemonchiffon;
}

.ListSearchExtenderPrompt
{
	font-style:italic;
	color:Gray;
	background-color:white;
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

