body {
	background-color: #FFFFFF;
	background-image:url(images/bgd.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #081B4A;
}
a:link {
	color: #081B4A;
}
a:visited {
	color: #081B4A;
}
a:hover {
	color: #80BAD8;
}
a:active {
	color: #FF0000;
}
h1 {
font-size:14px;
}

/*  custom classes  */
.footer-txt, a.footer-link {
	color:#CCCCCC;
	text-decoration:none;
}
.thumb_border {
border:1px solid #081B4A;
}

/* calendar div */

	.cpYearNavigation,.cpMonthNavigation { background-color:#C0C0C0; text-align:center; vertical-align:center; text-decoration:none; color:#000000; font-weight:bold; }
	.cpDayColumnHeader, .cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate,.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText { font-family:arial; font-size:8pt; }
	TD.cpDayColumnHeader { text-align:right; border:solid thin #C0C0C0;border-width:0px 0px 1px 0px; }
	.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate  { text-align:right; text-decoration:none; }
	.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
	.cpCurrentMonthDate, .cpCurrentDate { color:#000000; }
	.cpOtherMonthDate { color:#808080; }
	TD.cpCurrentDate { color:white; background-color: #C0C0C0; border-width:1px; border:solid thin #800000; }
	TD.cpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }
	TD.cpTodayText, TD.cpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1px 0px 0px 0px;}
	A.cpTodayText, SPAN.cpTodayTextDisabled { height:20px; }
	A.cpTodayText { color:black; }
	.cpTodayTextDisabled { color:#D0D0D0; }
	.cpBorder { border:solid thin #808080; }