.calMonth,
.calMonthPopup
{
 text-align:center;
 position:absolute;
 width:192px;
}

.calMonthPopup
{
 width:90%;
}

.calMonth span,
.calMonthPopup span
{
 position:relative;
 font-size:1.1em;
 font-weight:bold;
}


.calMonthPopup span
{
 top:3px;
 left:6px;
}
.calMonth span
{
 top:1px;
 /* \*/
 top:-2px;
 /* */
}

.calIndent
{
 padding: 6px 4px 8px 4px;
}

.calLink
{
 text-decoration:none;
 font-weight:bold;
}

.calLeftLink
{
 width:49%;
 position:absolute;
}

.calRightLink
{
 font-size:7px;
 height:20px;
}

.calLink img
{
 position:relative;
 top: 1px;
}

.calTable
{
 width:100%;
 _width:202px; /* win IE override */
}

.calTablePopup
{
 width:100%;
}

.calTable tr td,
.calTable tr th,
.calTablePopup tr td,
.calTablePopup tr th
{
 text-align:center;
 font-size:.7em;
 padding-bottom: 4px;
}

.calTable tr td a,
.calTablePopup tr td a
{
 color:#cc0000;
 font-weight:bold;
}

.calendarDiv{
	position:absolute;
	width:205px;
	border:1px solid #660066;
	/*padding:1px;*/
	background-color: #FFF;
	padding-bottom:5px;
	visibility:hidden;
}

.activeDay{	/* Active day in the calendar */
	color:#CC0000;
	text-decoration:underline;
	font-weight:bold;
	cursor:pointer; 
}
.copyWhiteBold{
	color:white;
	font-weight:bold;
}

.monthSpan{
	text-align:center;
 	width:192px;
 	font-size:1.1em;
    font-weight:bold;
}
.tableIndent{
 margin: 6px 0px 8px 0px;
}


