﻿.myCalendar 
{
	 background-color: #ffffff;    
	 width: 100px;
	 font-family:Arial;
	 font-size:10px;
	 }
/*    Common style declaration for hyper linked text*/
.myCalendar a {text-decoration: none;}
.myCalendar a:hover{color:#B10E2F;}
/*    Styles declaration for top title    [TitleStyle] [CssClass] = myCalendarTitle*/
.myCalendar .myCalendarTitle {    font-weight: bold;color:Maroon;}
/*    Styles declaration for date cells    [DayStyle] [CssClass] = myCalendarDay*/
.myCalendar td.myCalendarDay {border: solid 2px #fff; border-left: 0;    border-top: 0;}
/*    Styles declaration for next/previous month links    [NextPrevStyle] [CssClass] = myCalendarNextPrev*/
.myCalendar .myCalendarNextPrev {text-align: center;}/*    Styles declaration for Week/Month selector links cells    [SelectorStyle] [CssClass] = myCalendarSelector*/
.myCalendar td.myCalendarSelector {background-color: #dddddd;}
.myCalendar .myCalendarDay a, .myCalendar .myCalendarSelector a,.myCalendar .myCalendarNextPrev a {display: block;    line-height: 18px;}
.myCalendar .myCalendarDay a:hover, .myCalendar .myCalendarSelector a:hover {    background-color: #cccccc;}
.myCalendar .myCalendarNextPrev a:hover {background-color: #fff;}
.callout
	{
		 border-color:#F7A3A3;
		 background-color : #FAEDF1;
			
    }
    .customCallout{
width: 0px;
height: 0%;
border: none;
display:none;
}
.SecHeader
{
	font-weight:bold;
	font-size:larger;
}
.Space
{
	width:10%;
	height:40px;
	text-align:right;
	vertical-align:top;
}
.contentTable
{
	width:100%;
	border:1px;
}
.ContentTr
{
	height:30px;
}
.field
{
	vertical-align:top;
	width:40%;
	text-align:left;
	font-size:larger;
}
.txtControl
{
	vertical-align:middle;
	text-align:left;
}
.ContentHeading
{
	font-size:large;
	font-weight:bold;
	color:Maroon;
}
.wuMain
{
	width:100%;
}