body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
td {  font-family: Trebuchet Ms; font-size: 13px; color: #000000; text-align: normal}
a {  text-decoration: underline; color: #4485D2}
a:hover {  text-decoration: none; color: #000000}

.intro body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.intro td {  font-family: Trebuchet Ms; font-size: 12px; color: #000000; text-align: normal}
.intro a {  text-decoration: none; color: #373737}
.intro a:hover {  text-decoration: underline; color: #000000}

.foot body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.foot td {  font-family: Trebuchet Ms; font-size: 12px; color: #FFFFFF; text-align: normal}
.foot a {  text-decoration: underline; color: #f99b20}
.foot a:hover {  text-decoration: none; color: #000000}

.right-navi body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.right-navi td { vertical-align:middle;   font-family: Trebuchet Ms; font-size: 13px; color: #FFFFFF; text-align:left}
.right-navi a {  text-decoration: underline; color: #f99b20}
.right-navi a:hover {  text-decoration: none; color: #FFFFFF}

.mail body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.mail td {  font-family: Trebuchet Ms; font-size: 12px; color: #ffffff; text-align: normal}
.mail a {  text-decoration: underline; color: #4485D2}
.mail a:hover {  text-decoration: none; color: #000000}

.left:link {  text-decoration: none; color: #430101}
.left:hover {  text-decoration: underline; color: #FFFFFF}

.topcorner:link {  text-decoration: none; color: #4485D2}
.topcorner:hover {  text-decoration: underline; color: #FFFFFF}


a.cal_date:link {
text-decoration:none; 
color:white; 
display:block;
width:100%;
height:100%;
}

a.cal_date:visited {
text-decoration:none; 
color:white; 
display:block;
width:100%;
height:100%;
}

a.cal_date:hover {
text-decoration:none; 
color:white; 
display:block;
width:100%;
height:100%;
}

a.cal_date:active {
text-decoration:none; 
color:white; 
display:block;
width:100%;
height:100%;
}

a.cal:link {
text-decoration:none; 
color:red; 
display:block;
height:100%;
background:white;
padding:3px;
}

a.cal:visited {
text-decoration:none; 
color:red; 
display:block;
width:100%;
height:100%;
background:white;
padding:3px;
}

a.cal:hover {
text-decoration:none; 
color:white; 
display:block;
width:100%;
height:100%;
background:#dddddd;
border: thin solid black;
padding:0px;
}

a.cal:active {
text-decoration:none; 
color:red; 
display:block;
width:100%;
height:100%;
background:white;
padding:3px;
}

table.cal {
border: 0px solid black;
}

th.cal {
font-family: "trebuchet ms", verdana, sans-serif;
background:#666666;
color: #ffffff;
font-size:11px;
text-align:center;
font-weight:bold;
border-bottom:1px solid #666666;
}

span.datepicker {
font-family: "trebuchet ms", verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
color:#000000;
background-color:#ffffff;
}

a.event:link{
text-decoration:none;
color:blue;
width:100%;
vertical-align:top;
background:#CC9966;
padding:3px;

}

table.eventtable {

}

a.yesevent:link{
text-decoration:none;
color:blue;
width:110px;
height:10px;
vertical-align:top;
background:#CC9966;
border-bottom:thin solid white;
}

a.yesevent:visited {
text-decoration:none;
color:blue;
height:10px;
width:110px;
vertical-align:top;
background:#CC9966;
border-bottom:thin solid white;
}

a.event:visited {
text-decoration:none;
color:blue;
width:100%;
vertical-align:top;
background:#CC9966;
padding:3px;
}

a.deleteevent:link {
text-decoration:none;
color:blue;
background:red;
padding:3px;
border: thin solid black;
}

a.deleteevent:visited {
text-decoration:none;
color:blue;
background:red;
padding:3px;
border: thin solid black;
}

td.cal_date {
font-family: "trebuchet ms", verdana, sans-serif;
background:#ffffff;
color: #000000;
font-size:11px;
text-align:center;
padding-top:2px;
padding-bottom:1px;
padding-left:5px;
padding-right:5px;
}

td.cal {
}

