table.calendar{border:1px solid #EFEEEE}
table.calendar tr td{padding:5px;}

.navtext {text-align:left; width:235px; font:normal 8pt sans-serif; border-width:2px; border-style:outset; border-color:white; background-color:#ffffff; layer-background-color:#CDEB8E; color:black; padding:25px; }
ul.ulcalendar{margin-left:15px; padding-left:2px; margin-top:0; padding-top:0;}
ul.ulcalendar li{margin-left:0px;}

.daydata{
font-family:tahoma,arial,verdana; 
font-size: 10px;
color: #000000;
font-weight: normal; display:block;
}
.daydata a{
color:#000000; font-weight:normal;  font-size: 10px;text-decoration:none;	font-family:tahoma,arial,verdana; display:block;  
}
.daydata a:hover{
color:#215C08; font-weight:normal;  font-size: 10px;text-decoration:none;	font-family:tahoma,arial,verdana; display:block; 
}
.myNewStyle{
	border : 1 dotted Green;
	padding : 2px 2px 2px 2px;
}
.thStyle{
		width : 100px;
}
.trStyle{
	 height:100px;
}
.CurrDay{
	border : 1 dotted Yellow;
	background-color : #E2E3C6;
	padding : 2px 2px 2px 2px;
}
.SelDay{
	border : 1 dotted DarkGreen;
	background-color : #99D2AC;
	padding : 2px 2px 2px 2px;
}

.calendarMonth {
  font-weight: Bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px;
  color: #FFFFFF;
  background-color: #215C08;
}

.calendarMonth a {   
  font-weight: Bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px;
  color: #FFFFFF;
  background-color: #215C08; text-decoration:none
  }
.calendarMonth a:hover {  
  font-weight: Bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px;
  color: #B8DE50;
  background-color: #215C08;
  }


.calendarCurrentMonthYear {
  font-weight: Bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 14px;
  color: #ffffff;
  background-color: #000000;
}

.calendarCurrentMonthYear a {   
  font-weight: Bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px;
  color: #4DC818; text-decoration:none
  }
  
.calendarCurrentMonthYear a:hover {  
  font-weight: Bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px;
  color: #B8DE50;
  }


.calendarWeekDays {
  font-weight: Bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
  color: #ffffff;
  background-color: #490407;
  width:8%; 
  height:27px;
  text-align:center;
}
.calendarCurrentDays{
 vertical-align:top;
  font-weight: Bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px;
  color: #FFFFFF;
  width:8%;
  background-color: #FFCC00;
}
.calendarSelectedDays{
 vertical-align:top;
  font-weight: Bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px;
  color: #FFFFFF;
  width:8%;
  background-color: #666666;
}
.calendarSelectedDays a{color:#ffffff}
.calendarNormalDays{
  vertical-align:top;
  font-weight: Bold;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px;
  color: #000000;
    width:8%;
  background-color: #DDDDDD;
}
.calendarNormalDays a{color:#3C0103; text-decoration:none}
.calendarBlankDays{
  background-color: #F6F7EF;
  height:100px;
  width:8%;
}
.calendarAddeventImg{
	padding-top:65px;
	float:right;
}
.calendarVieweventImg{
	padding-top:65px;
	float:left;
}

