A.menulink {
display: block;
width: 170px;
text-align: center;
text-decoration: none;
font-family:"verdana";
font-size:14px;
font-style: italic ;
color: #000000 ; /* Black */
/* color: #003366 ; /* Blue */
/* color: #006633; /* Green */
BORDER: none;
border: solid 1px #000000;
background-color: #FFFFFF;
}

A.menulink:hover {
border: solid 1px #6100C1;
color: #000000 ; /* Black */
/* color: #003366 ; /* Blue */
/* color: #006633 ; /* Green */
font-weight: bolder ;
background-color:#99CCCC; /* Blue */
/* background-color:#CCCC66; /* Green */
}

A.menulink:visited {
color: #000000 ; /* Black */
/* color: #003366 ; /* Blue */
/* color: #006633 ; /* Green */
}

A:link {
color: #000000 ; /* Black */
/* color: #003366 ; /* Blue */
/* color: #9900CC ; /* Green */
text-decoration: underline :
}

A:visited {
color: #993366 ; /* Dark Red */
/* color: #CC3300 ; /* Green */
}

body {
font-family: Arial, Sans Serif ;

}

.main {
color: #000000 ; /* Black */
/* color: #003366 ; /* Blue */
/* color: #006633 ; /* Green */
background-color:#6699CC; /* Blue */
/* background-color:#669966; /* Green */
}

.top {
background: #FFFFFF ;
border-width: 3px ;
border-color: #000033 ; /* Blue */
/* border-color: FFFF99 /* Green */
border-style: solid ;
/* align: center ; */
}

.normal {
font-family: Arial, Sans Serif ;
color: #000000 ; /* Black */
/*color: #003366 ; /* Blue */
/* color: #006633 ; /* Green */
background: #FFFFFF;
}

.title {
text-align: center ;
color: #000000 ; /* Black */
/* color: #003366 ; /* Blue */
/* color: #FFFF99 ; /* Green */
font-size: 26pt;
font-weight: 450 ;
background: #FFFFFF url(title3.jpg);  /* Blue */
/* background: #FFFFFF url(title.jpg);  /* Green */
height: 75px ;
}

.menu {
color: #FFFFFF ; /* Blue */
/* color: #003366 ; /* Blue */
background: #000033; /* Blue */
/* color: #666600 ; /* Green */
/* background: #006633; /* Green */
}

.print {
color: #00000 ;
font-family: Arial, Sans Serif ;
font-size: 9pt ;
text-align: justify ;
}

.printbf {
color: #00000 ;
font-family: Arial, Sans Serif ;
font-size: 10pt ;
}

H1 {
font-size: 14pt ;
font-weight: 300 ;
text-align: justify ;
padding: 0px 3px 0px 3px ;
}

H2 {
font-size: 12pt ;
font-weight: 325 ;
text-align: justify ;
padding: 0px 3px 0px 3px ;
}

H3 {
font-size: 10pt ;
font-weight: 300 ;
text-align: justify ;
padding: 0px 3px 0px 3px ;
}


.day {
text-align: center;
color: black;
font-size: 9pt ;
/* font: bold; */
width: 25px;
}

.blank {
text-align: center;
color: black;
background-color: #CCCCCC;
font-size: 9pt ;
}

.empty {
text-align: center;
color: white;
background-color: white;
font-size: 9pt ;
}

.wint {
text-align: center;
color: black;
background-color: #993399;
font-size: 9pt ;
}

.low {
text-align: center;
color: black;
background-color: #99FF99;
font-size: 9pt ;
}

.mid {
text-align: center;
color: black;
background-color: #FFFF66;
font-size: 9pt ;
}

.high {
text-align: center;
color: black;
background-color: #FF9966;
font-size: 9pt ;
}

.peak {
text-align: center;
color: black;
background-color: #FF66FF;
font-size: 9pt ;
}

.change {
text-align: center;
color: black;
background-color: #99CCFF;
font-size: 9pt ;
}

.booked {
text-align: center;
color: black;
background-color: #FF0033;
font-weight: 700 ;
font-size: 9pt ;
}

.start {
text-align: center;
color: black;
background-image: url(grey-red.bmp);
background-color: #990000;
font-weight: 700 ;
font-size: 9pt ;
}

.startchange {
text-align: center;
color: black;
background-image: url(blue-red.bmp);
font-weight: 700 ;
font-size: 9pt ;
}

.startpeak {
text-align: center;
color: black;
background-image: url(violet-red.bmp);
font-weight: 700 ;
font-size: 9pt ;
}

.starthigh {
text-align: center;
color: black;
background-image: url(tan-red.bmp);
font-weight: 700 ;
font-size: 9pt ;
}

.startmid {
text-align: center;
color: black;
background-image: url(yellow-red.bmp);
font-weight: 700 ;
font-size: 9pt ;
}

.startlow {
text-align: center;
color: black;
background-image: url(green-red.bmp);
font-weight: 700 ;
font-size: 9pt ;
}

.startwint {
text-align: center;
color: black;
background-image: url(purple-red.bmp);
font-weight: 700 ;
font-size: 9pt ;
}


.endchange {
text-align: center;
color: black;
background-image: url(red-blue.bmp);
font-weight: 700 ;
font-size: 9pt ;
}

.endpeak {
text-align: center;
color: black;
background-image: url(red-violet.bmp);
font-weight: 700 ;
font-size: 9pt ;
}

.endhigh {
text-align: center;
color: black;
background-image: url(red-tan.bmp);
font-weight: 700 ;
font-size: 9pt ;
}

.endmid {
text-align: center;
color: black;
background-image: url(red-yellow.bmp);
font-weight: 700 ;
font-size: 9pt ;
}

.endlow {
text-align: center;
color: black;
background-image: url(red-green.bmp);
font-weight: 700 ;
font-size: 9pt ;
}

.endwint {
text-align: center;
color: black;
background-image: url(red-purple.bmp);
font-weight: 700 ;
font-size: 9pt ;
}

.end {
text-align: center;
color: black;
background-image: url(red-grey.bmp);
background-color: #990000;
font-weight: 700 ;
font-size: 9pt ;
}

.endstart {
text-align: center;
color: black;
background-image: url(red-red.bmp);
background-color: #990000;
font-weight: 700 ;
font-size: 9pt ;
}


.endprovstart {
text-align: center;
color: black;
background-image: url(red-darkyellow.bmp);
font-weight: 700 ;
font-size: 9pt ;
}


.provstart {
text-align: center;
color: black;
background-image: url(grey-yellow.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.prov {
text-align: center;
color: black;
background-color: #FFFF66;
font-size: 9pt ;
}

.provend {
text-align: center;
color: black;
background-image: url(yellow-grey.bmp);
background-color: #CCCCCC;
font-size: 9pt ;
}

.provendstart {
text-align: center;
color: black;
background-image: url(yellow-red.bmp);
font-weight: 700 ;
font-size: 9pt ;
}

.provendprovstart {
text-align: center;
color: black;
background-image: url(yellow-yellow.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.ownerstart {
text-align: center;
color: black;
background-image: url(grey-green.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.ownerend {
text-align: center;
color: black;
background-image: url(green-grey.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.ownerprov {
text-align: center;
color: black;
background-image: url(green-yellow.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.provowner {
text-align: center;
color: black;
background-image: url(yellow-green.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.reschange {
text-align: center;
color: black;
background-image: url(grey-blue.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.reswint {
text-align: center;
color: black;
background-image: url(grey-purple.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.reslow {
text-align: center;
color: black;
background-image: url(grey-green.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.resmid {
text-align: center;
color: black;
background-image: url(grey-yellow.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.reshigh {
text-align: center;
color: black;
background-image: url(grey-tan.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.respeak {
text-align: center;
color: black;
background-image: url(grey-violet.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.wintres {
text-align: center;
color: black;
background-image: url(purple-grey.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.lowres {
text-align: center;
color: black;
background-image: url(green-grey.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.midres {
text-align: center;
color: black;
background-image: url(yellow-grey.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.highres {
text-align: center;
color: black;
background-image: url(tan-grey.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.peakres {
text-align: center;
color: black;
background-image: url(violet-grey.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

.changeres {
text-align: center;
color: black;
background-image: url(blue-grey.bmp);
background-color: #FFCC00;
font-size: 9pt ;
}

#blink {
color: #000000 ; /* Blue */
/* color: #006633 ; /* Green */
font-size: 14pt ;
font-weight: 300 ;
text-align: center ;
text-decoratrion: blink ;
}