/* Style for general text throughout all pages */
body, td, p, li, blockquote { 
font-family: Trebuchet MS, arial, helvetica, sans-serif;
font-size: 14px;
color:  #000; 
} 

/* Smaller style for calendar page table cells and such */
.smaller {
font-size:11px;
line-height:14px;
}

/* Apply our "Prussian blue" color to a font */
.pruss {
color: #0080c0;
}

/* combine the above */
.smaller_pruss {font-size: 12px; 
color: #0080c0;
}

/* Slightly larger and bold headings in purple */
.item { 
font-size: 15px; 
font-weight: bold; 
color: purple;
} 

/* Larger, bold heading in Prussian blue to identify each page */
.pgid { 
font-size: 20px; 
font-weight: bold; 
color: #0080c0;
} 

/* Style for copyright notices and such at the bottom of the page */
.copy {
margin-top: 0;
text-align: center;
font-size: 11px; 
color: #0000c0;
} 

/* lists */
ul {
margin: 0 0 0 40px;
padding-left: 0px;
}

/* Horizontal rules */
hr {color: #0080c0;}
hr.ext {width: 90%; color: #c0f0ff;}

H1 { 
font-size: 36px; 
font-weight: bold; 
text-align: center; 
color: #0000c0;
} 
H2 { 
font-size: 24px; 
font-weight: bold; 
text-align: left; 
color: #0000c0;
padding:0;
margin: 10px 0 10px 45px;
} 
H3 { 
font-size: 16px; 
font-weight: bold; 
text-align: center; 
color: #0000c0; 
} 
H4 { 
font-size: 16px; 
font-weight: bold; 
text-align: left; 
color: #8000c0; 
padding:0;
margin:0;
} 

A:link { 
color: #0000c0; 
font-weight: bold; 
background: transparent; 
text-decoration: none; 
} 

A:active { 
font-weight: bold; 
color: blue;
} 

A:visited { 
font-weight: bold; 
color: #0000c0; 
text-decoration: none; 
} 

A:hover { 
text-decoration: underline; 
color: red; 
} 

.email1 {
color: #0000c0; 
font-weight: bold; 
background: transparent; 
text-decoration: none; 
} 

.email2 {
color: red; 
font-weight: bold; 
background: transparent; 
text-decoration: underline; 
} 



