﻿    .AnimatedPopup 
    {
	    background-color: #FFFFFF;
        border: solid 1px #3B4E9A;
	    padding: 10px;
	    text-align: center;
    }
    
    .CalendarAjax .ajax__calendar_container 
    {
        border: solid 1px #F86709;
        background-color: White;
        color: Black;
        
    }
    
    .CalendarAjax .ajax__calendar_other .ajax__calendar_day,
    .CalendarAjax .ajax__calendar_other .ajax__calendar_year 
    {
        color: #C0C0C0;
    }
    
    .CalendarAjax .ajax__calendar_hover .ajax__calendar_day,
    .CalendarAjax .ajax__calendar_hover .ajax__calendar_month,
    .CalendarAjax .ajax__calendar_hover .ajax__calendar_year 
    {
        color: black;
        font-weight: bold;
    }
    
    .CalendarAjax .ajax__calendar_active .ajax__calendar_day,
    .CalendarAjax .ajax__calendar_active .ajax__calendar_month,
    .CalendarAjax .ajax__calendar_active .ajax__calendar_year
    {
        background-color: #C0C0C0;
        border: solid 1px #3B4E9A;
        color: black;
        font-weight:bold;
    }
   
   .EmailEvent
    {
        background-color: #E8E7E7;
        border: solid 1px #3B4E9A;
        margin-top: 8%;
        padding: 15px;
        width: 550px;
    }
    
    .EmailFeaturedInfo
    {
        background-color: #E8E7E7;
        border: solid 1px #3B4E9A;
        margin-top: 8%;
        padding: 15px;
        width: 550px;
    }
    
    .EmailNews
    {
        background-color: #E8E7E7;
        border: solid 1px #3B4E9A;
        margin-top: 8%;
        padding: 15px;
        width: 550px;
    }
    
    .EventsListContent
    {  
        background-color: #E8E7E7;
        border: 1px dashed #2F4F4F;
        border-top: none;
        padding: 5px;
        padding-top: 10px;
        text-align: left;
    }
    
    .EventsListHeader
    {  
        background-color: #3B4E9A;
        border: 1px solid #5A5959;
        cursor: pointer;
	    margin-top: 5px;
    }
   
   .ForgotPasswordControl
    {
        background-color: #E8E7E7;
        border: solid 1px #3B4E9A;
        margin-top: 10%;
        width: 350px;
    }
    
    .Forms
    {
        background-color: #E8E7E7;
        border: solid 1px #3B4E9A;
        margin-top: 8%;
        padding: 15px;
    }

    .LeftButtons
    { 
        color: #000000;
        cursor: pointer;
        font-family: Arial Narrow;
        font-size: 10pt;
        height: 25px;
        margin: 0px;
        padding: 0px;
        text-align: center;
        text-transform: uppercase;
        width: 181px;
    }
    
    .LeftButtonOver
    {
        color: #3B4E9A;
        cursor: default;
        font-family: Arial Narrow;
        font-size: 10pt;
        height: 25px;
        margin: 0px;
        padding: 0px;
        text-align: center;
        text-transform: uppercase;
        width: 181px;
    }
        
    .LeftButtonsDynamic
    {
       background-color: #FFFFFF;
       color: #000000;
       font-family: Arial Narrow;
       font-size: 10pt;
       padding: 3px 10px 3px 10px;
       text-align: left;
       text-transform: uppercase;
       width: 250px;
    }
    
    .LeftButtonsDynamicOver
    {
        background-color: #E8E7E7;
        color: #000000;
        font-family: Arial Narrow;
        font-size: 10pt;
        padding: 3px 10px 3px 10px;
        text-align: left;
        text-transform: uppercase;
        width: 250px;
    }
    
    .LoginControl
    {
        background-color: #E8E7E7;
        border: solid 1px #3B4E9A;
        margin-top: 8%;
        width: 350px;
    }
  
    .ModalPopupBackground
    {
        /*position: absolute;*/
        margin-left: -235px;
	    margin-top: -260px;
        /*max-width: 760px;
        background-color: Gray;
	    filter: alpha(opacity=20);
	    opacity: 0.2;*/

    }

    .ModalPopup 
    {
	    background-color: #E8E7E7;
        border: solid 1px #3B4E9A;
	    padding: 10px; 
	    position: absolute;
	    margin-left: -175px;
	    margin-top: -225px;
	    text-align: center;
	    z-index: 10;
    }
    
    .Navigation_Top
    {
        left: 30%;
        position: absolute;
        text-align: center;
        top: 5px;
        width: auto;
    }
    
    .RegistrationEvent
    {
        background-color: #E8E7E7;
        border: solid 1px #3B4E9A;
        margin-top: 8%;
        padding: 15px;
        width: 550px;
    }
    
    .ReorderList li 
    {
        background-color: #E8E7E7;
        height: 22px;
        list-style: none;
        margin: 4px;
        width: 450px;
    }
    
    .ReorderList li a
    {
        font-weight: bold;
    }
       
	.ReorderListcallbackStyle 
	{
	    border:thin blue inset;
    }

    .ReorderListcallbackStyle table 
    {
	    background-color:#5377A9;	
	    color:Black;
    }

   .ReorderListCue 
   {
	    border: dashed thin black;
	    height: 22px;
	    width: 100%; 
    }
    
     .ReorderListDragHandle
   {
        background-image: url(Images/Orb.png);
        border: none;
        cursor: move;
	    height: 20px;
	    width: 20px; 
    }
 
    .ReorderListItems
    {
        margin-left: 15px;
        text-align: left;
    }
    
    .Right_Click_Menu
    {
        background-color: silver;
        border: solid 1px black;
        position: relative; 
        left: -4px;
        top: -2px; 
        width: 165px;
    }
    
    .Right_Click_Menu_Shadow
    {
        background-color: #666; 
        position: absolute; 
        visibility: hidden; 
        width: 165px;
    }
    
    .TopButtons
    {
        border-left: solid 1px silver;
        border-right: solid 1px silver;
        color: #000000;
        font-family: Arial Narrow;
        font-size: 10pt;
        height: 25px;
        margin: 0px;
        padding: 0px 7px 0px 7px;
        text-align: center;
        text-transform: uppercase;
        width: 110px;
    }
    
    .TopButtonOver
    {
        border-left: solid 1px silver;
        border-right: solid 1px silver;
        color: #3B4E9A;
        font-family: Arial Narrow;
        font-size: 10pt;
        height: 25px;
        margin: 0px;
        padding: 0px 7px 0px 7px;
        text-align: center;
        text-transform: uppercase;
        width: 110px;
    }
    
    .TopButtonsDynamic
    {
       background-color: #FFFFFF;
       color: #000000;
       font-family: Arial Narrow;
       font-size: 10pt;
       padding: 3px 10px 3px 10px;
       text-align: center;
       text-transform: uppercase;
       width: 110px;
    }
    
    .TopButtonsDynamicOver
    {
        background-color: #FADD9B;
        color: #000000;
        font-family: Arial Narrow;
        font-size: 10pt;
        padding: 3px 10px 3px 10px;
        text-align: center;
        text-transform: uppercase;
        width: 110px;
    }
    
    .ValidatorCalloutExtender 
    {
        background-color: #FFFACD;
    }
    
     .WizardControl
    {
        background-color: #E8E7E7;
        border: solid 1px #3B4E9A;
        margin-top: 8%;
    }