body, p, td, table, ul, li, ol, span, form { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #6F5D4C; 
text-decoration: none; 
}


/* SEARCH INPUT BOX */
input, form {
font-size: 11px;
margin: 0px;
padding:0px;
}

.callout { 
color: #FF0000; 
}

.date { 
color: #928273; 
font-size: 10px;
}

/* HEADLINES AND SUNBHEADS */

h1 { 
font-size: 12px; 
font-weight: bold; 
color: #4077A4; 
text-transform: uppercase;
margin-bottom:-8px;
}

h2 { 
font-size: 12px; 
font-weight: bold; 
color: #CC6600; 
margin-bottom:-10px;
}

h3 { 
font-size: 12px; 
font-weight: bold; 
}

h2 a:link, h2 a:visited { 
font-size: 11px; 
font-weight: bold; 
color: #CC6600; 
margin-bottom:-10px;
}

/* LINKS */
a.gnav:link, a.gnav:visited {
color: #4077A4;
text-decoration: none; 
}

a.menu:link, a.menu:visited {
color: #4077A4;
text-decoration: none; 
line-height: 18px;
}

a.menu:hover {
color: #4077A4;
text-decoration: underline; 
line-height: 18px;
}

/*REGISTRATION*/
a.eventreg:link, a.eventreg:visited {
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-size: 11px; 
color: #72ACDB;
text-decoration: none; 
font-weight: bold; 
}

a.eventreg:hover {
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #4077A4;
text-decoration: none;
font-size: 11px;
font-weight: bold; 
}



/*HOMEPAGE INTRO TEXT*/
div.intro {
color: #4077A4;
font-size: 12px;
width: 475px;
padding: 10px;
}

/* SEARCH RESULTS PAGE */
.searchResultsTitle { 
font-weight: bold;
COLOR: #4077A4;
}

.searchResultsDescription {  
font-weight: normal;
}

A.searchResultsUrl:link{
COLOR: #4077A4;
TEXT-DECORATION: underline
}

A.searchResultsUrl:visited{
COLOR: #4077A4;
TEXT-DECORATION: underline
}

A.searchResultsUrl:hover{
COLOR: #4077A4;
TEXT-DECORATION: none
}

A.searchResultsUrl:visited{
COLOR: #4077A4;
TEXT-DECORATION: none
}

.searchResultsMimeType {
color: #666666;
font-size: 10px; 
}

