body.calendarPrint {
background:#FFFFFF;
}
body.calendarPages div#calendarContent a {
text-decoration:none;
color: #1089B1;
}
body.calendarPages div#calendarContent a:hover {
text-decoration:underline;
color: #1089B1;
}
body.calendarPages div#calendarContent a:visited {
text-decoration:none;
color: #663300;
}
body.calendarPages div#mainBody {
width: 933px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent url(../../images/mainBody08.jpg) top left repeat-y;
}

body.calendarPages div#calendarContent {
width: 750px;
margin: 0px auto 0px auto;
padding:5px 0px 20px 0px;

}

body.calendarPages div#calendarContent ul li {

margin: 10px auto 20px auto;
}

dl {}
dt {
padding-left:10px;
font-family: arial, verdana, helvetica, sans-serif;
font-size:.90em;
list-style-type: square;
}
dd { padding-left:65px;
border-bottom:#CCCCCC dashed 1px;
width:650px;}

body.calendarPages div#calendarContent p {
padding-left:10px;
font-family: arial, verdana, helvetica, sans-serif;
font-size:.90em;
color: #1089B1;
}

body.calendarPages div#calendarContent h2 {
padding-left:10px;
font-family: arial, verdana, helvetica, sans-serif;
font-size:18px;
color: #1089B1;
}

body.calendarPages div#calendarContent h3 a {
padding-left:2px;
font-family: arial, verdana, helvetica, sans-serif;
font-size:12px;
color: #1089B1;
}
body.calendarPages div#calendarContent h3 a:hover {
padding-left:2px;
font-family: arial, verdana, helvetica, sans-serif;
font-size:12px;
color: #1089B1;
text-decoration:underline;
}
body.calendarPages div#calendarContent td {
padding-left:10px;
font-family: arial, verdana, helvetica, sans-serif;
font-size:10px;
color: #1089B1;
}
body.calendarPages div#calendarContent div#calendarDisclaimer {
width: 735px;
border:#CCCCCC dashed 1px;
color: #1089B1;
font-size:1.50em;
padding:5px 5px 5px 5px;
text-align:center;
}
