body {
font-family:  verdana,arial,helvetica,sans-serif; 
font-size:11px; color:#000000;
}

td {
font-family:  verdana,arial,helvetica,sans-serif; 
font-size:11px; 
}

.moshCal
{
  border-style: solid;
  border-color: #000000;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
}

.moshCal #moshDate
{
  font-family: verdana,arial,helvetica,sans-serif; 
  font-size: 11px;
  font-weight: bold;
  color: #5e5f63;
  padding-left: 5px;
  text-align: left;
  text-transform: uppercase;
  
}

input { font-size: 10px;
width: 80px;}

.moshCal TD
{
  font-family: verdana,arial,helvetica,sans-serif; 
  font-size: 11px;
  color: #FFFFFF;
  vertical-align: middle;
  border-style: solid;
  border-color: #000000;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
}
               
.moshTitle { 
font-family:  verdana,arial,helvetica,sans-serif; 
font-size:11px;  
font-weight: bold; 
text-transform: uppercase;
color: #3ca3db; } 

.moshDate { 
font: 11px verdana,arial,helvetica,sans-serif;  
color: #5e5f63; 
font-weight: bold;
text-transform: uppercase;} 

.moshSubscribe { 
font:  11px verdana,arial,helvetica,sans-serif;
color:  #000000;
width: 55px;} 

IMG { border: 0 } 

<!-- change border size to 1 to add a border to calendar --> 

.moshCalBorder { border: 0px #00FF00 solid; width: 80%; cellspacing: 0; vertical-align: top; cellpadding: 0 }

<!-- change size to 1 to add a border to calendar --> 

.moshCalFrame { border: 0px #00FF00 solid; width: 440x; cellspacing: 0; vertical-align: top; cellpadding: 0 }

<!-- size of table cell the picture is in --> 

.moshCalpicFrame { width: 120px; height: 120px; border: 0px; align: left; vertical-align: middle; valign: top;}

<!-- first row of 2nd column - holds event title --> 

.moshCalCopy { height: 15; width: 800; align: left; valign: top; padding: 5px; }

<!-- 2nd row of 2nd column - holds event date --> 

.moshCalCopy2 { height: 15; width: 800; align: left; valign: top;}

<!-- 3rd row of 2nd column - holds event summary and more info link --> 

.moshCalCopy3 { height: 15; width: 800; align: left; valign: top}



A {
color: #3ca3db; 
text-decoration: none; 
font-weight: bold;
} 

A:link {
color: #3ca3db; 
text-decoration: none; 
font-weight: bold;
}
 
A:visited {
color: #3ca3db;
text-decoration: none; 
font-weight: bold;
} 

A:active {
color: #75d1f6;
text-decoration: none; 
font-weight: bold;
}
 
A:hover {
color: #75d1f6; 
text-decoration: none; 
font-weight: bold;
}

.title {
font-family:  verdana,arial,helvetica,sans-serif; 
font-size:12px;  
font-weight: bold; 
text-transform: uppercase;
color: #5e5f63; } 

.subtitle {
font-family:Arial, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
line-height: 15px;
font-stretch: extra-condensed;
text-transform: uppercase;
}

a.title {
font-family:  verdana,arial,helvetica,sans-serif; 
font-size:11px;  
font-weight: bold; 
text-transform: uppercase;
color: #3ca3db; } 

a:hover.title {
color: #cc0000;
font-family:Arial, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:900;
min-height: 30px;
line-height: 16px;
font-stretch: extra-condensed;
}

a.subtitle {
font-family:Arial, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:900;
min-height: 28px;
line-height: 15px;
font-stretch: extra-condensed;
text-transform: uppercase;
}

a:hover.subtitle {
color: #cc0000;
font-family:Arial, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:900;
min-height: 28px;
line-height: 15px;
font-stretch: extra-condensed;
text-transform: uppercase;
}

