BODY {margin:0 30 0 30;
	font: 11px arial;
}
TD {font-family:arial;font-size:9pt}

SELECT {font-family:arial;font-size:8pt}
OPTION {font-family:arial;font-size:8pt}

.LogoBody {font-family:arial;font-size:8pt;margin:0 0 0 0}
.LogoTD {font-family:arial;font-size:8pt}
.LogoLineTop {height:4pt;background-color:white}
.LogoLineBottom {height:1pt;background-color:white}

.HeaderBody {margin:0 0 0 0;background-image:url(images/hdr.png);border-style:ridge hidden groove hidden}
.HeaderItem {color:white;}
.HeaderSpacer {color:black}

.EventHeader {font-weight:bold;background-image:url(images/hdr.png);border-style:hidden hidden groove hidden}
.BusinessHeader {font-size:10pt;font-weight:bold;background-image:url(images/hdr.png);border-style:hidden hidden groove hidden}
.BoardHeader {font-size:10pt;font-weight:bold;background-image:url(images/hdr.png);border-style:hidden hidden groove hidden}

.FooterBody {margin:0 0 0 0;background-image:url(images/hdr.png);border-style:ridge hidden hidden hidden}
.Footer {font-size:8pt;color:#777777}

.Title {font-size:12pt;font-weight:bold}

.CurrentNews {
	background-color:#f0fff0;
	border-style:hidden solid hidden solid;
	border-width:1 1 1 1
}

#newspaper {
	background-color: #ffffff;
	border: solid #000000 2px;
	width: 100%;
	font-family: Arial Bold;
}
#newspaper-title {
	text-align:center;
	font-size: 16pt;
	font-weight: bold;
	font-family: Arial Bold;
	border-bottom: solid black 1pt;
}
#newspaper-date {
	text-align:center;
	font-size: 9pt;
	font-weight: normal;
	font-family: Arial;
}
.news-title {
	text-align: center;
	font-size: 12pt;
	font-weight: bold;
}
.news-article1 {
	background-color: #ffffff;
	border: solid #000000 1px;
	padding: 10px;
	margin: 5px;
}
.trade-item {
	background-color: #ffffff;
	border: solid #000000 1px;;
}

.day {
	border:solid 1pt black;
	font-weight:normal;
	font-size:14pt;
	height: 65px;
}
.eday {
	border:solid 1pt black;
	font-weight:bold;
	font-size:11pt;
	color:blue;
	background-color: #eeeeff;
	cursor: pointer;
}
.prev_month {
	border:solid 1pt black;
	font-weight:normal;
	font-size:14pt;
	color:#e0e0e0;
	cursor: pointer;
	height: 65px;
}
.next_month {
	border:solid 1pt black;
	font-weight:normal;
	font-size:14pt;
	color:#e0e0e0;
	cursor: pointer;
	height: 65px;
}
.event {
	font-weight:bold;
	font-size:8pt;
	color:black;
}
#sidebar #item { 
	padding: 10px 10px 10px 10px; 
	background: rgb(245,245,245) url(img/widgetsep.png) no-repeat scroll center bottom; 
	-moz-background-clip: border; 
	-moz-background-origin: padding; 
	-moz-background-inline-policy: continuous; 
	border:solid; 
	margin: 10px 10px 10px -25px; 
	list-style-type: none; 
	list-style-image: none; 
}


