BODY.Main
{
    BACKGROUND-COLOR:#CCFFFF
}
.articlemain {
    BACKGROUND-COLOR:#ffffff
}
.bodymain {
    BACKGROUND-COLOR:#D3D3FE
}
.bodybottom {
    BACKGROUND-COLOR:#0066FF
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000ff
}
.bodytextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:600;
	color: #0000ff
}
.copytextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:600;
	color: #ffffff
}
.bigtextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:600;
	color: #0000ff
}
.calendar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000
}
.borcalendar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#999999;	
	color: #000000}
.nocalendar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#ffFFFF;
	color: #0000ff
}
.calbooked {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	background-color:#FF0000;	
	color: #0000ff
}
.calavail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	background-color:#00FF00 ;
	color: #0000ff
}
.calnotavail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#CCCCCC;	
	color: #0000ff
}

A:{
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	CURSOR: default;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A:hover
{
    CURSOR: hand;
    COLOR: #000000;	
}
A:link
{
    CURSOR: hand
}
.primarynav
{
	FONT-SIZE: 14px;
	VERTICAL-ALIGN: middle;
	CURSOR: default;
	COLOR: #0000ff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	

}
A.primarynav:hover
{
    CURSOR: hand;	
	COLOR: #000000;
}
A.primarynav:link
{
    CURSOR: hand
}
.primarynavadmin
{
	FONT-SIZE: 14px;
	VERTICAL-ALIGN: middle;
	CURSOR: default;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;

}
A.primarynavadmin:hover
{
    CURSOR: hand;	
	COLOR: #0000ff;
}
A.primarynavadmin:link
{
    CURSOR: hand
}
.secondarynav
{
	FONT-SIZE: 10px;
	VERTICAL-ALIGN: middle;
	CURSOR: default;
	COLOR: #003300;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold
}
A.secondarynav:hover
{
    CURSOR: hand;	
	COLOR: #009900;
}
A.secondarynav:link
{
    CURSOR: hand
}
.emailrollover
{
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: middle;
	CURSOR: default;
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold
}
A.emailrollover:hover
{
    CURSOR: hand;	
	COLOR: #000066;
}
A.emailrollover:link
{
    CURSOR: hand
}
.pagetitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0000ff;
	font-weight: bold;

}
.altpagetitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;

}
TD, P
{
	FONT-SIZE: 12px;
	CURSOR: default;
	COLOR: #666699;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
INPUT, TEXTAREA{
	FONT-WEIGHT: normal;
	FONT-SIZE : 10px;
	FONT-FAMILY : Verdana, Arial, Helvetica;
	color: #003300;

}

td.masterbutton {
	color: #003300;
	background-color: #003300;

}
td.masterbuttonover {
background : #009900;
color: #000066;
}

td.primarynav {
	color: #FFFFFF;
	background-color: #003300;

}
td.primarynavover {
	background : #009900;
	color: #000000;
	font-weight: bold;

}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666699;
}
.copyright
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;


}
.copyrightadmin
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;


}
.copynavlink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	TEXT-DECORATION: none;


}

#alttopbar {visibility: hidden;height=0;}
#topbar {position:relative; left:0px; top:0px;}
#main {position:absolute; left:0px; top:0px;}
#contentarea {visibility: visible;}
#navigation {visibility: visible;}
#copyrightarea {position:absolute;visibility: visible;}

		/* Style for the page when printed */
	@media print {
	.calbooked {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	color: #000000
	}	
	.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000
	}
	.bodytextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:600;
	color: #000000
	}
	.pagetitle
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;

	}
#copyrightarea {position:absolute; visibility: visible;top:0px;}

		#contentarea {position:absolute; width: 17cm; left:45px; top:60px;}
		#navigation {visibility: hidden;}
	#cal {position:absolute; left:20px;top:100px;}
	}	
