.text 
{
font: 10pt Arial, sans-serif;
color: #000;
padding: 3px 0px; 
width: 98%;
text-align: justify;
margin: 0 auto;
}

.text a:link
{
text-decoration: none;
color: #036;
border-bottom: 1px dotted #2B3F53;
}

.text a:visited
{
text-decoration: none;
color: #333;
border-bottom: 1px dotted #2B3F53;
}

.text a:hover 
{
color: #fff;
text-decoration: none;
background-color: #00c;
}

.text a#current2 
{
color: #cc0000;
text-decoration: none;
border-bottom: 1px dotted #2B3F53;
}

.lefttext 
{
font: 10pt Arial, sans-serif;
color: #000;
text-align: left;
width: 98%;
margin: 0 auto;
padding: 10px 0;
}

.lefttext a:link
{
text-decoration: none;
color: #2B3F53;
border-bottom: 1px dotted #2B3F53;
}

.lefttext a:visited
{
text-decoration: none;
color: #656565;
border-bottom: 1px dotted #2B3F53;
}

.lefttext a:hover 
{
color: #fff;
text-decoration: none;
background-color: #00c;
}

.centeredtext 
{
font: 9pt Arial, sans-serif;
color: #000;
text-align: center;
width: 96%;
margin: 0 auto;
padding: 3px 0;
}

.centeredtext a:link
{
text-decoration: none;
color: #036;
border-bottom: 1px dotted #2B3F53;
}

.centeredtext a:visited
{
text-decoration: none;
color: #656565;
border-bottom: 1px dotted #2B3F53;
}

.centeredtext a:hover 
{
color: #fff;
text-decoration: none;
background-color: #00c;
}

.endtext
{
font: normal 10pt Calibri, sans-serif;
text-align: center;
width: 100%;
margin: 0px;
padding: 5px 0px; 
color: #fff;
}

.endtext a:visited, .endtext a:link 
{
color: #fff;
text-decoration: none;
border-bottom: 1px dotted #fff;
}

.endtext a:hover
{
color: #fff;
text-decoration: none;
background-color: #00c;
}

.formtext 
{
font: bold 10pt Arial, sans-serif;
color: #900;
padding: 3px 0px; 
width: 90%;
text-align: left;
margin: 0 auto;
}

.eventtext 
{
font: 8.5pt Arial, sans-serif;
color: #000;
padding: 2px 0px; 
width: 98%;
text-align: left;
margin: 0 auto;
}