/*-- Colors
Red: #ff5f00
--*/
/*
.ajax__calendar iframe 
{
    left: 0px !important;
    top: 0px !important;
}
.ajax__calendar_container 
{
    position: relative;
    left: 0px !important;
    top: 0px !important;
    visibility: visible; 
    display: block;
}
*/
.MyCalendar .ajax__calendar_container {
    border: 1px solid #646464; 
    position:inherit;
    width: 200px;
    background-color: white; 
    padding: 0; 
    display:block;
	margin: 0;
	z-index: 10000;
    color: Maroon; /*-- Header/Footer Color --*/
    
	}

.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black; /*-- Past Month Color --*/
	}
	
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: Maroon;
	}
	
.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;
	}

table .MyCalendar {
	font-family: Arial, Helvetica, sans-serif;
	border-collapse: collapse; 
	width: 100%;
	z-index: 99999;
    background-color: white; 
	padding: 0;
	font-size: 11px;
	}
 
.MyCalendar .ajax__calendar_container table tr td { 
	padding: 0;
	background: white;
	z-index: 99999;
	}

table .MyCalendar td { 
	padding: 0;
	color: Maroon; /*-- Current Month Color --*/
	z-index: 99999;
	}

table .MyCalendar th {
	padding: 0;
	}

.demoarea {
	padding:20px;
	background:#FFF url(images/demotop.png) no-repeat left top;
}

.demoarea p 
{
	padding:5px;
}

.demoheading {
	padding-bottom:20px;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.5em;
}

.demobottom {
	height:8px;
	background:#FFF url(images/demobottom.png) no-repeat left bottom;
}

wireFrame {
display: 	none; 
overflow: hidden; 
z-index: 2; 
background-color: #FFFFFF; 
border: solid 1px #D0D0D0;

}

CloseButtonStyle {
background-color: #666666; 
color: #FFFFFF; 
text-align: center; 
font-weight: bold; 
text-decoration: none; 
border: outset thin #FFFFFF; 
padding: 5px;
}