select {font-family: tahoma; font-size: 11px; color: #666666;}
a {
	text-decoration: none;
	}
a.m	{color: #666666;}
a.m:hover {color: #000000; text-decoration: underline;}
h2 {
	font-family: tahoma; 
	font-size: 18px; 
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	color:#4189D2;
	}
.Headrow 			     { border: 1px solid #777DD4; background: URL(../images/bg-head.gif); height: 80px;}

.WeekdaysClass  	     { background: URL(../images/back.gif); width: 25px; height: 25px; font-weight: bold; font-size: 11px; color: #000000; border: 1px solid #777DD4;}
.WeekendClass  		     { width: 25px; height: 25px;  color: #0066CC; background-color: #F7F7F7; border: 1px solid #CCCCCC;}
.DayClass  			       { width: 25px; height: 25px;  color: #0066CC; background-color: #F7F7F7; border: 1px solid #CCCCCC;}
.PrevMonth 			       { width: 25px; height: 25px; background-color: #E8E8E8; font-weight: none; font-size: 11px; color: #BCBCBC; border: 1px solid #FFFFFF; }
.CurrentDayClass 	     { width: 25px; height: 25px; background-color: #B6E4AD; border: 1px solid #88D279;}
.Navigation 		       { width: 25px; height: 25px; padding: 3px; background-color: #F1F1F1; border: 1px solid #779b78; font-size:11px; }

.NextBack 			     { padding: 4px 0px 7px 0px; font-weight: bold; font-size: 11px; color:#000000; }
.EventDayClass 		     {width: 25px; height: 25px; color: #666666; background-color: #E1F0FF; border: 1px solid #C1D0F5; font-weight: bold; text-decoration: line-through;}

.Date 					  { padding-top: 8px;font-size:10px; }
.DropCalendar 		{ font-size: 10px; background-color: #779b78;color: #000000;width: 60px;}
.frmTextbox-on		{ border-color: #999999 #AAB3B3 #D5DDDD #AAB3B3; border: 1px solid; background-color: #FFFFFF; color: #CCCCCC; height: 15px;}
.frmTextbox-off		{ border-color: #999999 #AAB3B3 #D5DDDD #AAB3B3; border: 1px solid; background-color: #E6FFF7; color: #666666; height: 15px;}
.frmTextarea-on		{ border-color: #999999 #AAB3B3 #D5DDDD #AAB3B3; border: 1px solid; background-color: #FFFFFF; color: #CCCCCC;}
.frmTextarea-off	{ border-color: #999999 #AAB3B3 #D5DDDD #AAB3B3; border: 1px solid; background-color: #E6FFF7; color: #666666;}
.frmSubmit				{ background-image: URL(images/btnSubmit.gif); border: 1px solid #666666; height: 20px; color: #000000; padding-left: 7px; padding-right: 7px;}
.boldHeading			{font-size: 14px; font-weight: bold; color: #4189D2;}


a.Day	         {display: block; width: 45px; height: 45px; color: #0066CC; background-color: #F3F3F3; border: 1px solid #CCCCCC; vertical-align: middle;}
a.Day:hover	   {display: block; width: 45px; height: 45px; background-color: #D7D7D7; border: 1px solid #999999; vertical-align: middle;}

a.Day-a	       {display: block; width: 45px; height: 45px; color: #0066CC; background-color: #C9E4FF; border: 1px solid #9DB4EF;}
a.Day-a:hover	 {display: block; width: 45px; height: 45px; background-color: #8BC5FF; border: 1px solid #8296C8;}
.Igal		       { width: 48%; border: 1px solid #C2C2C2; background-color: #F4F4F4; padding: 2px;}
table#bookingtable {margin: 0; border: 0;}
table#bookingtable tfoot {padding: 5px;}
