.heading {
	font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	font-size: medium;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	padding-bottom : 10px;
	padding-top : 12px;
	color : #330099;

}
.sub_heading {
	font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	font-size: small;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	padding-bottom : 5px;
	padding-top : 5px;
	color : #330099;

}
.body_text {
	font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	page-break-before: auto;
	page-break-after: auto;
	color : #6666cc;

}

.body_text_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	page-break-before: auto;
	page-break-after: auto;
	color : #999999;

}

.body_text_dark_red {
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	page-break-before: auto;
	page-break-after: auto;
	color : #AA0000;

}

.body_text_red {
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	page-break-before: auto;
	page-break-after: auto;
	color : #FF0000;

}

.body_text_small {
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	page-break-before: auto;
	page-break-after: auto;
	color : #6666cc;
	font-size: xx-small;

}
.body_text_bold {
	font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	color : #330099;

}

.calendar_weekend {
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	page-break-before: auto;
	page-break-after: auto;
	color : #FF0000;
	background-color: #CCCCFF;

}
.calendar_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	page-break-before: auto;
	page-break-after: auto;
	color : #000033;
	background-color: #CCCCFF;

}
.calendar_avail {
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	page-break-before: auto;
	page-break-after: auto;
	color : #003300;
	background-color: #CCFFCC;

}
.calendar_booked {
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	page-break-before: auto;
	page-break-after: auto;
	color : #330000;
	background-color: #FFCCCC;

}
