/* topnav rollovers */

body {font-family: Arial, Helvetica, sans-serif; background:url(images/background.jpg) top fixed; margin:0; padding:0;}

.trollover {background-image:url(images/new-design/navrollover.gif); height:25px;text-align:center; font-family:Arial, Helvetica, sans-serif; float:left; color:#FFFFFF; padding-top:3px; margin-left:3px; margin-right:2px;}
a.trollover {
    display: block; color:#FFFFFF;  font-size:8pt; padding:3pt; font-weight:bold;
    height: 25px;
    background: url("images/new-design/navrollover.gif") 0 0 no-repeat;
    text-decoration: none; 
}

a:visited.trollover {
    display: block; color:#FFFFFF;  font-size:8pt; padding:3pt; font-weight:bold;
    height: 25px;
    background: url("images/new-design/navrollover.gif") 0 0 no-repeat;
    text-decoration: none; 
}
 
a:active.trollover {
    display: block; color:#FFFFFF;  font-size:8pt; padding:3pt; font-weight:bold;
    height: 25px;
    background: url("images/new-design/navrollover.gif") 0 0 no-repeat;
    text-decoration: none; 
}

a:hover.trollover {
    background-position: -110px 0; color:#FFFFFF; text-decoration: none;
}

.whitelink a {
 
 color: #ffffff;
 text-decoration:none;
} 
 
.whitelink a:hover {
 color: #ffffff; 
 text-decoration:none;
}

ul, ol {
 font-family:Arial; font-size:9pt}
 
 #counter {font-size:10px; color:#2CB7C1;}
 
#indi_letter {font-family:Arial, Helvetica, sans-serif;}
#indi_letter p {font-size: 8pt; text-indent:30px; margin:0}
#indi_letter p a {color: #333366; text-decoration: none; font-weight:bold}
.indi_letterTitles {
	margin-top:8px;
	margin-bottom:10px;
	border-collapse:collapse;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
}
.indi_letterTitles h2 {font-weight:700; font-size:9pt; color:#CC0000;}
h2{
	margin-bottom:0;
	margin-top:10px;
	font-weight:700;
	font-size:8pt;
	color:#0066CC;
	clear:both
}
h2 a {text-decoration:none; margin-top:10px; color:#0066CC;}
h2 a:hover {text-decoration:underline;  color:#CC0000}
.newsBlock {overflow:auto;}
.n-cal  {font-size: 8pt;}

