BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000066; 
	LINE-HEIGHT: 10px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
IMG {
	MARGIN: 0px
}
A:link {
	COLOR: #cc0000; TEXT-DECORATION: none; background: url(/images/link_base.gif) bottom left repeat-x;
}
A:visited {
	COLOR: #cc0000; TEXT-DECORATION: none; background: url(/images/link_base.gif) bottom left repeat-x;
}
A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A {
	COLOR: #cc0000
}
B {
	FONT-WEIGHT: bold
}
P {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
LI {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
DIV {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
TD {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
P {
	FONT-SIZE: 10px; MARGIN: 10px 2px 10px 8px; LINE-HEIGHT: 12px
}
.copyright {
	FONT-SIZE: 9px; COLOR: #7099e0; LINE-HEIGHT: 11px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.linktext:link {
	COLOR: #000066; TEXT-DECORATION: none
}
A.linktext:visited {
	COLOR: #000066; TEXT-DECORATION: none
}
A.linktext:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}

A.newslink:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.newslink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.newslink:hover {
	COLOR: #FFFF00; TEXT-DECORATION: underline
}
.headline
{
	FONT-SIZE: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.faded 
{
color:#cccccc;
}

A:link.faded
{
    COLOR: #cccccc;
}
A:hover.faded
{
    COLOR: #CC0000;
}
DIV.vspacer
{
    MARGIN-TOP: 11px
}
DIV.hspacer
{
    MARGIN-RIGHT: 15px
}

HR
{
	COLOR: #000066;	
}



.tableheader
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;	
	BACKGROUND-COLOR: #000066;
}

.linkheader
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #000066;	
	BACKGROUND-COLOR: #FFFFFF;
}
.detailhead
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #000066;	
	BACKGROUND-COLOR: #DEDEC6;
}
.periodhead
{
	FONT-SIZE: 10px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	COLOR: #000066;	
	BACKGROUND-COLOR: #EEEEDD;
}
.detaildk
{
	FONT-SIZE: 10px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	COLOR: #000066;	
	BACKGROUND-COLOR: #eeeeee;
}
.detaillt
{
	FONT-SIZE: 10px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	COLOR: #000066;	
	BACKGROUND-COLOR: #ffffff;
}
.record {
	FONT-SIZE: 12px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-WEIGHT: bold;
}.captionCell {
	color: #FFFFFF;
	background-color: #000066;
	FONT-WEIGHT: bold
}
.inthenews {
	font-size: 14px;
	font-style: italic;
	font-weight: bolder;
	color: #FFFFFF;
}
.paging
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
table.calendar {border: 1}
table.calendar td, th {text-align: center}
table.calendar th {height: 10px; font-size: 7pt;}
table.calendar td {width: 80px; height: 80px; font-size: 9pt; text-align: left;vertical-align: top}
table.calendar .month {font-weight: bold; margin-top: 3px; font-size: 12pt; text-align: center}
table.calendar .month a{text-decoration: none}
table.calendar th.dayofweek {color: green; text-align: center;}
table.calendar td.linked-day {font-size: 11pt}.newsimage {
	margin-left: 10px;
}
.thumbNail {
	border: 1px solid;
	border-color: #cc0000;
}.selected {
	color: #FFFFFF;
	background-color: #CC0000;
}
