h1 {
font-family: verdana, 'Trebuchet MS', geneva, ;
position: relative;
text-align: center;
font-size: 1.3em;
font-weight: bold;
color: #690BA2;
margin: 0 0 0 0;
}
.sitemap {
top:5px;
nowrap:nowrap;
position:relative;
padding-top:20px;
padding-right:55px;
font-size:10pt;
color:white;
font-family:"Times New Roman", Times, serif;

}
#maintitle {
position:absolute;
z-index:2;
top:0px;
left:18px;
font-size:25pt;
color:white;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
}
#maintitleA {
position:absolute;
z-index:2;
top:5px;
left:18px;
font-size:25pt;
color:white;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
}
#drop1 {
position:absolute;
z-index:1;
top:20px;
left:6px;
font-size:25pt;
color:#6A237C;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
}
#maintitle2 {
position:absolute;
z-index:2;
top:51px;
left:223px;
font-size:12pt;
color:white;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
}
.sitemap {
position:absolute;
padding-top:12px;
padding-right:20px;
font-size:10pt;
color:white;
font-family:"Times New Roman", Times, serif;

}
#drop2 {
position:absolute;
z-index:1;
top:54px;
left:227px;
font-size:12pt;
color:#6A237C;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
}
.hidden-msg {
overflow:hidden;
position:absolute;
top:-50000px;
}

.navBorder{
margin:12em;
border:thin;
}

.disclaimer{
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.announcement {
color: 000000;
font-weight: bold;
background-color:white;
font-size:16px;
padding: 10 10 10 10;
}
.frontpagearea{
padding-left:10px;
}
.frontpagetitles1{
font-family:"Times New Roman", Times, serif;
color:6a237c;
font-weight: 500;
font-size: 36px;
}
.frontpagetitles2{
font-family:"Times New Roman", Times, serif;
color: 6a237c;
font-weight: 500;
font-size: 20px;
border-bottom-color:FF9DFF;
border-top-color: FF9DFF;
border-bottom-style: ridge;
border-top-style: ridge;
}
.NEWSstoryTitle {
padding: 0 0 7 0;
color: 000000;
font-weight: 500;
font-size:13px;
font-family:"Times New Roman", Times, serif;
cursor:hand;
cursor:pointer;
text-decoration:underline;
}
.quickLinkFloatRight{
float: right;
margin: 0px 0px 2px 5px;
}

.NEWSTitle {
padding: 10 10 10 10;
color: 9C62C8;
font-weight:bold;
font-size:18px;
font-family:"Times New Roman", Times, serif;
}
.bodytext{
position: relative;
margin-left:15px;
}
.floatleft{
float: left;
margin: 0px 5px 2px 0px;
}
.floatright{
float: right;
margin: 2px 2px 2px 5px;
}
.imgcaption{
font-size: 0.8em;
font-weight: bold;
}
.calmonth{
padding-left: 2;
font-size:13px;
color:blue;
cursor:pointer;
text-decoration:underline;
}

.monthlyCal{
padding-left: 2;
font-size:18px;
font-weight:bold;
color:#690BA2;
}


.itemBorder { border: 1px solid black; }
.itemBorderMain { 
border: solid white;
border-bottom-width:0px; 
border-left-width: 0px;
border-right-width:2px;
border-top-width:0px;

}
.itemText { text-decoration: none; color: #FFFFFF; font: 12px Arial, Helvetica; font-weight:bold;}
.itemTextSelect { text-decoration: none; color: #6A237C; font: 12px Arial, Helvetica; font-weight:bold;}

.crazyBorder { border: 2px outset #663399 }
.crazyText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica }

