a.headerNav {font: bold 10px verdana, arial, helvetica, sans-serif; color: #000000; text-decoration: none;}
a:hover.headerNav {color: #FFFFFF; text-decoration:none;}

#holder {text-align:center; margin-left:auto; margin-right:auto; z-index:10;}
#headerHolder {background-color:#ffffff; width:760px; border:1px #00448B solid; z-index:11; margin-left:auto; margin-right:auto; text-align:center;}
#headerMain {position:relative; width:756px; z-index:20; text-align:left; background-color:#FFFFFF}
#menuModule {position:absolute; left:350px; top:0px; text-align:left; z-index:25;}

A { COLOR: #000000; TEXT-DECORATION: underline;}

A:active { COLOR: #000000;}
A:hover { COLOR: #ff0000;}

.video {font: bold 10px verdana, arial, helvetica, sans-serif; color: #FFFFFF;}
A.video:active { COLOR: #FFFFF;}
A.video:hover { COLOR: #ff0000;}

input {font: 11px arial,sans-serif;color: #000000;  border: 1px solid #333333}
select {font: 11px arial, helvetica; color: #000000; border: 1px solid #333333}

.headline {font: bold 16px verdana, arial, helvetica, sans-serif; color: #000000;}
.headlineRED {font: bold 16px verdana, arial, helvetica, sans-serif; color: #CC2601;}
.headlineSM {font: bold 13px verdana, arial, helvetica, sans-serif; color: #000000;}
.headlineListing {font: bold 13px verdana, arial, helvetica, sans-serif; color: #000000; background-color: #E8E8D3; text-align: left; vertical-align: middle; padding-left: 10px;}
.headlineSMBLU {font: bold 16px verdana, arial, helvetica, sans-serif; color: #0065B4;}

.headlineSMWHT {font: bold 10px verdana, arial, helvetica, sans-serif; color: #FFFFFF;}
.artist {font: 12px verdana, arial, helvetica, sans-serif; color: #000000;}
.date {font: 10px verdana, arial, helvetica, sans-serif; color: #000000;}
.bodytext {font: 11px arial, helvetica, sans-serif; color: #000000;}
.writer {font: 10px arial, helvetica, sans-serif; color: #000000;}
.bannertext {font: 10px verdana, arial, helvetica, sans-serif; color: #000000;}

.subheaderNav {font: bold 10px verdana, arial, helvetica, sans-serif; color: #000000;}
a.subheaderNav {font: 10px verdana, arial, helvetica, sans-serif; color: #000000; text-decoration: none;}
a:hover.subheaderNav {color: #ff0000; text-decoration:none;}

.formsCat {font: bold 13px arial, helvetica, sans-serif; color: #000000;}
.forms {font: 13px arial, helvetica, sans-serif; color: #000000;}
.bodyforms {font: 12px arial, helvetica, sans-serif; color: #000000;}
a.bodyforms {FONT: 12px arial, helvetica, sans-serif; color: #00000; text-decoration: underline;}
a:hover.bodyforms {color: #8D0102; text-decoration:underline;}
.error {font: bold 10px verdana, arial, helvetica, sans-serif; color: #ff0000;}

.cellborder { border: 1px #000000 solid}

.feedbackFormText {
	BACKGROUND-COLOR : #E6E6E6;
	COLOR : #666666;
	INNER-HEIGHT : 13px;
	WIDTH : 220px;
	FONT-FAMILY : Arial, helvetica ,sans-serif;
	FONT-SIZE : 11px;
	FONT-WEIGHT : normal;
}

li {
list-style-image:url('/images/arrow_green.gif');
font-weight:normal
}


<!-- calander -->
.calendaravailable {  background-color: #445832; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#CCCCCC}
.calendarbooked {  background-color: #CC0000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.calendarnotavailable { background-color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}

td.calendaravailable {background-color: #445832; color: #000000;}
td.calendarbooked {background-color: #CC0000; color: #000000;}

tr.topdays {background-color: #eaffff; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 11px; color : #000000;}
.toprightnumber {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.eventinbox {font-family: Arial, helvetica, sans-serif; font-size: 10px;}
.currentdate {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 17px; font-weight: bold;}

td.beforedayboxes {background-color: #ffffff; color: #000000;}
td.dayboxes {background-color: #ffffff; color: #000000;}
td.afterdayboxes {background-color: #ffffff; color: #000000;}
td.highlighteddayboxes {background-color: #EFEFEF; color: #000000;}
td.bookedboxes {background-color: #FF0000; color: #000000;}

.event {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.eventdetail {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 11px;}
.eventwhen {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 15px; font-weight: bold;}
.addevent {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.addeventextrainfo {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 10px;}