.tdday { font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-color: #CC0000;
                  font-weight: normal;
                  font-size: 11px;
                  width: 40px;
				  height: 30px;
                  line-height: 30px;
                  color: #fff;
                  vertical-align: middle;
                  text-align: center;
}
.tdtoday { font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-color: #515E66;
                  font-weight: bold;
                  font-size: 11px;
                  line-height: 28px;
                  width: 40px;
				  height: 28px;
                  color: #FFFFFF;
                  vertical-align: middle;
                  text-align: center;
				  text-decoration: none
}
.tdtoday a{ font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-color: #515E66;
                  font-weight: bold;
                  font-size: 11px;
                  line-height: 28px;
                  width: 40px;
				  height: 28px;
                  color: #FFFFFF;
                  vertical-align: middle;
                  text-align: center;
				  text-decoration: none
}
.tdtoday a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-color: #515E66;
                  font-weight: bold;
                  font-size: 11px;
                  line-height: 28px;
                  width: 40px;
				  height: 28px;
                  color: #FFFFFF;
                  vertical-align: middle;
                  text-align: center;
				  text-decoration: none
}
.tdheading { font-family: Verdana, Arial, Helvetica, sans-serif; background: url('../img/bgcal.jpg') repeat-x;
                  font-weight: bold;
                  font-size: 11px;
                  line-height: 30px;
				  height: 35px;
                  color: #000;
                  vertical-align: middle;
                  text-align: center;
                  padding:0px;
				  text-decoration: none;
}
.tddate { font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-color: #D7DADD;
                  font-weight: normal;
                  font-size: 11px;
                  line-height: 28px;
                  width: 40px;
				  height: 28px;
                  color: #000000;
                  vertical-align: middle;
                  text-align: center;
				  text-decoration: none;
}
.tddate a{ font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-color: #D7DADD;
                  font-weight: normal;
                  font-size: 11px;
                  line-height: 28px;
                  width: 40px;
				  height: 28px;
                  color: #000000;
                  vertical-align: middle;
                  text-align: center;
				  text-decoration: none;
				  display: block;
}
.tddate a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-color: #BEBEBE;
                  font-weight: normal;
                  font-size: 11px;
                  line-height: 28px;
                  width: 40px;
				  height: 28px;
                  color: #000000;
                  vertical-align: middle;
                  text-align: center;
				  text-decoration: none;
}
.caltable { border: #CCCCCC;
                   border-style: solid;
                   border-top-width: 1px;
                   border-right-width: 1px;
                   border-left-width: 1px;
				   border-bottom-width: 1px;
                   margin-bottom: 0px;
                   margin-top: 0px;
                   margin-right: 0px;
                   margin-left: 0px;
                   padding-top: 0px;
                   padding-right: 0px;
                   padding-bottom: 0px;
                   padding-left: 0px
}
.caltable2 { border: #CCCCCC;
                   border-style: solid;
                   border-top-width: 0px;
                   border-right-width: 1px;
                   border-bottom-width: 1px;
                   border-left-width: 1px;
                   margin-bottom: 0px;
                   margin-top: 0px;
                   margin-right: 0px;
                   margin-left: 0px;
                   padding-top: 0px;
                   padding-right: 0px;
                   padding-bottom: 0px;
                   padding-left: 0px
}
#navcal {position:relative;z-index:1000;}
#mnoprev, #mnonext, #close {font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#999;}
#close {position:absolute;left:85px;bottom:25px; text-decoration:none; color:#CC0000;}
#mnoprev {position:absolute;left:5px;bottom:5px;}
#mnonext {position:absolute;right:5px;bottom:5px;}