body{
text-align: center;
background-color: #6699cc;

}

A:link {
text-decoration: none;}

A:visited {
text-decoration: none;}

A:active {
text-decoration: none;}


A:hover {
text-decoration: underline;
}


.nav a:link, .nav a:visited, .nav a:active{
text-decoration:none;
}
/*
.nav a:visited{
display: block;
background-color: #ccccff;
color: #6666cc;
}
*/
.nav a:hover {
display: block;
background-color: #0000ff;
color: #ffffff;
}


/*
Make a hover that is display:block for nav links only,
but leave the above alone for regular links in the rest 
of the page.

*/

.clmonth {
	border-collapse: collapse;
		}
.calTopSlot{
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
}		

.calBotSlot{
  border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

.calSlot{
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
}

.calNumb {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: none;
	border-left: 1px solid #000000;
}		

.calEvent {
	border-top: 2px solid #ffffff;
	border-right: 2px solid  #717171;
	border-bottom: 2px solid  #717171;
	border-left: 2px solid #ffffff;
}

table.outset {
border-collapse: collapse;
border:  outset #cccccc;
}
table.solid {
border:3px solid #000000;}

table.dashed {border-style: dashed}

p.first-letter 
{
color: blue;
font-size:large
}

td .border {
border-left:1px solid #c0c0c0;

}


