  a.menulink:link { color:#B12727; text-decoration:none;font-weight:bold;}

  a.menulink:visited { color:#B12727; text-decoration:none;font-weight:bold;}

  a.menulink:hover { color:#B12727; text-decoration:underline;font-weight:bold;}

	a.subMenulink:link { color:#B12727; text-decoration:none;}

  a.subMenulink:visited { color:#B12727; text-decoration:none;}

  a.subMenulink:hover { color:#B12727; text-decoration:underline;} 

	.subMenulinkSel{ color:#B12727; text-decoration:none;}  

	a.blacklink:link { color:#000000; text-decoration:underline;}

  a.blacklink:visited { color:#000000; text-decoration:underline;}

  a.blacklink:hover { color:#000000; text-decoration:underline;} 

	a.guestlink:link { color:#B12727; font-size:10px; text-decoration:none;}

  a.guestlink:visited { color:#B12727; font-size:10px; text-decoration:none;}

  a.guestlink:hover { color:#B12727; font-size:10px; text-decoration:underline;}

	.menuLink{

	 color:#B12727; 

	 text-decoration:none;

	}

	.topMenu{

		color:#B12727;

		font-family:Verdana, Times New Roman, Arial;

	  font-size:10px;

	}

	.leftMenu{

		color:#000000;

		font-family:Verdana, Times New Roman, Arial;

	  font-size:10px;

	}



	.buttons { 

    font-family: Verdana, Arial, Helvetica, sans-serif; 

    font-size: 10px; 

    background-color: #B12727; 

    color: #FFFFFF; 

  }

  .formText { 

	  font-family: Verdana, Times New Roman, Arial;

	  font-size: 9px; 

		color=#000000; 

	}

	.formPass { 

	  font-family: Verdana, Times New Roman, Arial;

	  font-size: 9px; 

		color=#000000; 

	}

	.content{

	  font-size:11px;

		color:#000000;

		font-family:Verdana, Tides New Roman, Arial;

	}

	.smallText{

	  font-size:9px;

		color:#000000;

		font-family:Verdana, Tides New Roman, Arial;

	}
	.largeText{

	  font-size:12px;

		color:#000000;

		font-family:Verdana, Tides New Roman, Arial;

	}
	
.cpYearNavigation,.cpMonthNavigation { 
  background-color:#C0C0C0; 
	text-align:center; 
	vertical-align:center; 
	text-decoration:none; 
	color:#000000; 
	font-weight:bold; 
} 
.cpDayColumnHeader, .cpClosed, .cpYearNavigation,.cpMonthNavigation,.cpFoundDate,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate, .cpOtherFoundDate, .cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText { 
  font-family:arial; 
	font-size:8pt; 
} 
TD.cpDayColumnHeader { 
  text-align:right; 
	border:solid thin #C0C0C0;
	border-width:0 0 1 0; 
} 
.cpCurrentMonthDate, .cpOtherMonthDate, .cpOtherFoundDate, .cpFoundDate, .cpCurrentDate { 
  text-align:right; 
	text-decoration:none; 
} 
.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled { 
  color:#D0D0D0; 
	text-align:right; 
	text-decoration:line-through; 
} 
.cpCurrentMonthDate, .cpCurrentDate, .cpFoundDate { 
  color:#000000; 
} 
.cpCurrentMonthDate105{
 color:#000000; 
} 
.cpCurrentMonthDate108{
 color:#FFCC99; 
}
 
.cpCurrentMonthDate106{
 color:#000000; 
}
 
.cpCurrentMonthDate103{
 color:#000000; 
}
.cpOtherMonthDate, .cpOtherFoundDate { 
  color:#808080; 
} 
TD.cpClosed {
	text-align:right;
  color:red;
	backgound-color: #C0C0C0;
}
TD.cpCurrentDate { 
  color:white; 
	background-color: #C0C0C0; 
	border-width:1; 
	border:solid thin #800000; 
} 
TD.cpCurrentDateDisabled { border-width:1; 
  border:solid thin #FFAAAA; 
} 
TD.cpTodayText, TD.cpTodayTextDisabled { 
  color: red;
	font-size:7pt; 
  border:solid thin #C0C0C0; 
	border-width:1 0 0 0;
} 
A.cpTodayText, SPAN.cpTodayTextDisabled { 
  height:20px; 
} 
A.cpTodayText { 
  color:black; 
} 
.cpTodayTextDisabled { 
  color:#D0D0D0; 
} 
.cpBorder { 
  border:solid thin #808080; 
} 
TD.cpFoundDate, TD.cpOtherFoundDate{
  background-image: url(images/calBg.gif);
}