/* CSS Document */

.tdday { font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-color: #FC8D81;
                  font-weight: normal;
                  font-size: 9px;
                  width: 26px;
                  line-height: 20px;
                  color: #000033;
                  vertical-align: middle;
                  text-align: center;
}
.tdtoday { font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-color: #74A846;
                  font-weight: bold;
                  font-size: 10px;
                  line-height: 16px;
                  width: 26px;
                  color: #000000;
                  vertical-align: middle;
                  text-align: center;
}

.tdheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	line-height: 20px;
	color: #FFCC00;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	background-image: url(images/navback.jpg);
	background-repeat: repeat-x;
}
.tddate { font-family: Verdana, Arial, Helvetica, sans-serif;
                  background-color: #f0f0f0;
                  font-weight: normal;
                  font-size: 10px;
                  line-height: 16px;
                  width: 26px;
                  color: #000000;
                  vertical-align: middle;
                  text-align: center;
 }
.caltable { border: #a0a0a0;
                   border-style: solid;
                   border-top-width: 1px;
                   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
}
a.cal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFCC00;
	font-weight: bolder;
	font-size: 10px;
	line-height: 20px;
	color: #FF0000;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
}
a.cal:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 10px;
	line-height: 20px;
	color: #000066;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
}
a.cal:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 10px;
	line-height: 20px;
	color: #006600;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
}
a.cal:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 10px;
	line-height: 20px;
	color: #006600;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
}

 /* working on this...  */
.transparent
{
		filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	
	}

.diagonal {
float:right;
	width:8em;
	height:1em;
	background: #eee;
filter:progid:DXImageTransform.Microsoft.Matrix(M11='0.7071067811865476',
M12='0.7071067811865475', M21='-0.7071067811865475'
,M22='0.7071067811865476', sizingmethod='auto expand'); 	overflow: auto;
}
.calcover {
	position: absolute;
	width: 154px;
	background-color: #E6E6E6;
	z-index: 5;
	left: 50%;
	top: 180px;
	height: 151px;
	margin-left: 196px;
	border: 1px dotted #FFFF00;
	text-align: center;
	vertical-align: middle;
}

.postit {
	position: absolute;
	width: 243px;
	z-index: 5;
	
	height: 239px;
	margin-left: -10px;
	border: none;
	text-align: center;
	vertical-align: middle;
}
