body,td,div {
	font-family:  Arial, Helvetica;
	color : Black;
	font-size : 85%;
 	margin-bottom:0.5em;}
 	
 	
p {
	font-family:  Arial, Helvetica;
	margin-top:1em;
	margin-bottom:0.5em;}
 	
dt,dd,li {
        margin-bottom:0.5em;}

h1 {
	font-family:  Arial, Helvetica;
	font-size : 200%;
	font-weight : bold;
	margin-bottom:0.5em;}
h2 {
	font-family:  Arial, Helvetica;
	font-size : 150%;
	font-weight : bold;
	margin-bottom:0.5em;}
h3 {
	font-family:  Arial, Helvetica;
	font-size : 100%;
	font-weight : bold;
	margin-bottom:0.5em;}
	

.smaller {
 	font-size : 90%;
       }
        
.smallest {
 	font-size : 80%;
       }

.headingcentrelarge {
	font-size : 200%;
	font-weight : bold;
	text-align: center;
	padding-top : 0.2em;
	padding-bottom : 0.4em;
	}
.headingcentremedium {
	font-size : 150%;
	font-weight : bold;
	text-align: center;
	}
.headingleftlarge {
	font-size : 200%;
	font-weight : bold;
	text-align: left;
	}
.headingleftmedium {
	font-size : 150%;
	font-weight : bold;
	text-align: left;
	}

.noticeheading {
	font-size : 125%;
	font-weight : bold;
	text-align: left;
	}

.calmonthlabel {
	font-size : large;
	font-weight : bold;
	color : #000080;
	background-color : #e1e1e1;
	text-align: center;
	vertical-align : text-bottom;
	}
.callinktoothermonth {
	font-size : small;
	color : #000080;
	background-color : #e1e1e1;
	vertical-align : text-bottom;
	}
.caldayofweeklabel {
	font-size : medium;
	font-weight : bold;
	color : #000080;
	background-color : #e1e1e1;
	text-align: center;
	}
.caldaynumber {
	font-size: medium;
	font-weight : bold;
	margin-right : 3px;
	vertical-align : top;
	}

.caldaydetails {
	font-size : smaller;
	vertical-align : top;
	}

.caldaydetails_othermonth {
	font-size : smaller;
	color : #000080;
	background-color : #e1e1e1;
	vertical-align : top;
	}
.caldaynumber_othermonth {
	font-size: medium;
	font-weight : bold;
	margin-right : 3px;
	color : #000080;
	background-color : #e1e1e1;
	vertical-align : top;
	}
	
.bannertitlelarge {
	font-family:  Arial Black, Arial, Helvetica;
	color : #1020aa;
	font-size : 24;
	font-weight : normal;
 	padding-left : 0.4em;
	}
.bannertitlelargefeint {
	font-family:  Arial Black, Arial, Helvetica;
	color : #90BBFF;
	font-size : 24;
	font-weight : bold;
 	padding-left : 0.4em;
	}
.bannertitlemedium {
	font-family:  Arial, Helvetica;
	color : #1020aa;
	font-size : 18;
	font-weight : bold;
  	padding-left : 0.4em;
	}
	
.bulletlistitem {
	font-family:  Arial, Helvetica;
	color : Black;
	font-size : 12;
  	margin-bottom : 2em;
	}

.headerbar {
	background-color : #1020aa;
        background-image : url(images/CCColourLogoOnBlueTenthSize.gif);
        background-position : 2px 1px;
	background-repeat : no-repeat;
	color	: #1020aa;
	height : 23px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-right : 5px
}


.FooterLink A:link {color:white; text-decoration:none;}
.FooterLink A:visited {color:white; text-decoration:none;}
.FooterLink A:active {color:white; text-decoration:none;}
.FooterLink A:hover {text-decoration:underline;}
