body {
	background-color: #cccccc;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: trebuchet ms, verdana, arial, tahoma;
	color: black;
	font-size : 12px;
}

a.nav {
	color: black;
	text-decoration: none;
}

a.nav:hover {
	color: black;
	text-decoration: none;
	font-weight: bold;
}


a {
	color: black;
	
}

a:visited {
	color: black;
}


.norm {
	font-size: 12px;
	padding-left: 12px;
	padding-right: 12px;
}

.title{
	font-size: 14px;
	font-weight: bold;
	padding-left: 12px;
	padding-right: 12px;
}



.normbig {
	font-family: trebuchet ms, verdana, arial, tahoma;
	color: black;
	font-size: 14px;
	padding-left: 12px;
	padding-right: 12px;
}

li.bulletgreen {
	list-style-image: url('images/green-bullet-spacer.gif');
	margin: 5px 0 0 -7px; 
	padding: 0 0 0 0; 
	padding-right: 12px;

}

li.bulletblue {
	list-style-image: url('images/blue-bullet-spacer.gif');
	margin: 5px 0 0 -7px; 
	padding: 0 0 0 0; 
	padding-right: 12px;

}

li.bulletorange {
	list-style-image: url('images/orange-bullet-spacer.gif');
	margin: 5px 0 0 -7px; 
	padding: 0 0 0 0; 
	padding-right: 12px;

}

li.bulletred {
	list-style-image: url('images/red-bullet-spacer.gif');
	margin: 5px 0 0 -7px; 
	padding: 0 0 0 0; 
	padding-right: 12px;

}

li.bulletbrown {
	list-style-image: url('images/brown-bullet-spacer.gif');
	margin: 1px 0 0 -7px; 
	padding: 0 0 0 0; 
	padding-right: 12px;

}

.caltitle { 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	background-color: #666666;	text-align: center;	color: #FFFFFF;}
.calweeknames {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000000;	background-color: #FFD9B7;}
.calweekends {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000000;	background-color: #FFD9B7;}
.caltable { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10pt; 	font-weight: normal; 	color: #000000; 	border: 1px solid #666666}
.cal { 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt; 	font-weight: normal; 	color: #000000;	border: 1px solid #666666}
.calavailable {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: normal;	color: #000000;	background-color: #99CCFF;}
.calbooked {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: normal;	color: #000000;	background-color: #FF9966;}
.calunknown {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: normal;	color: #000000;	background-color: #CCCCCC;}
.calnodate {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;font-weight: normal;	color: #000000;	background-color: #FFEBD9;}
.aa{BACKGROUND-COLOR: #F6EFFD;}
.bb{BACKGROUND-COLOR: #B093CA;}
.ab{BACKGROUND: url(images/ab.gif) no-repeat center;}
.ba{BACKGROUND: url(images/ba.gif) no-repeat center;}
.au{BACKGROUND: url(images/au.gif) no-repeat center;}
.bu{BACKGROUND: url(images/bu.gif) no-repeat center;}
.ub{BACKGROUND: url(images/ub.gif) no-repeat center;}
.ua{BACKGROUND: url(images/ua.gif) no-repeat center;}
.detailintro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000}
.detailredhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FF6600}
.detailpicbox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
.detailtable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; border: 1px solid #FFD9B7}
.detailtableborder { border: 1px solid #FFFFFF; background-color: #FFFFFF}
.detailtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000}
.detailtextorange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FF6600}
.multitextblack { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; line-height: 25px}
.tablebordermulti { border: 1px solid #FFE1C6}
.textblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #003399}
.textbluesmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399}
.textbluebold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #003399}
.textblack { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000}
.textblack8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000}
.textblack9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000}
.textblacksmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
.textred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FF0000}
.textredbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF0000}
.textredsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF0000}

