 BODY  
{
	FONT-FAMILY : Sylfaen, Arial, Helvetica, Verdana;
	FONT-SIZE : 9pt;
}
font, th, td, p, A
{ 
	FONT-FAMILY : Sylfaen, Arial, Helvetica, Verdana;
	FONT-SIZE : 9pt; 
}

.nodecor
{
text-decoration: none;
}

.hover
{
text-decoration: none;
}
.hover:hover
{
text-decoration: underline;
}

.dotted
{
text-decoration: none;
}

.dotted:link
{
text-decoration: none; border-bottom: 1px #000000 dotted;
}
.dotted:visited
{
text-decoration: none; border-bottom: 1px #000000 dotted;
}

.dotted:hover
{
text-decoration: none; color: #F62A27; border-bottom: 1px #F62A27 dotted;
}

.mms
{
text-decoration: none;
}

.mms:link
{
text-decoration: none; color: #000000
}
.mms:visited
{
text-decoration: none; color: #000000
}

.mms:hover
{
text-decoration: none; color: #FB9933; border-bottom: 1px #F62A27 dotted;
}

.selbox
{
	font-family: Sylfaen;
	font-size: 7pt;
	height: 17px;
}

input
{
	font-family: Sylfaen, Arial, Helvetica, Verdana;
	font-size: 7pt;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	height: 17px;
}

.txtbox
{
	font-family: Sylfaen, Arial, Verdana, Helvetica;
	font-size: 10pt;
	border-width: 1px;
	border-color: #191F46;
	background-color: #FFFFFF;
	border-style: solid;
}

.submitbox
{
font-family: Sylfaen, Arial, Helvetica, Verdana;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	border-width: 0px;
	background-color: #6E4A31;
	border-style: solid;
	height: 21px;
}

.radiobtn
{
	border-style: none;
	height: 13px;
}

.button
{
height: 15px;
}

.size7
{
	FONT-FAMILY : Sylfaen,Arial, Helvetica, Verdana;
	FONT-SIZE : 8pt;
}

.size8
{
	FONT-FAMILY : Sylfaen, Arial, Helvetica, Verdana;
	FONT-SIZE : 8pt;
}

.size11
{
	FONT-FAMILY : Sylfaen, Arial, Helvetica, Verdana;
	FONT-SIZE : 11pt;
}

.hd1
{
	FONT-FAMILY : Sylfaen, Arial, Helvetica, Verdana;
	FONT-SIZE : 11pt;
	FONT-WEIGHT: bold;
	COLOR: #2C4552;
}

.newshead
{
	FONT-FAMILY : Sylfaen, Arial, Helvetica, Verdana;
	FONT-SIZE : 9pt;
	FONT-WEIGHT: bold;
	COLOR: #265A79;
}

.newsdate
{
	FONT-FAMILY : Sylfaen, Arial, Helvetica, Verdana;
	FONT-SIZE : 7pt;
	vertical-align: top;
}

.newslink
{
	FONT-FAMILY : Sylfaen, Arial, Helvetica, Verdana;
	FONT-SIZE : 8pt;
	COLOR: #031E34;
}

.newstable
{
	padding-top: 3px;
	padding-bottom: 5px;
}

.backtop
{
	background-repeat: repeat-x; background-position: left top;
}

.backbottom
{
	background-repeat: repeat-x; background-position: left bottom;
}

.backright
{
	background-repeat: no-repeat; background-position: right top;
}

.backcenterbottom
{
	background-repeat: no-repeat; background-position: center bottom;
}

.backleft
{
	background-repeat: no-repeat; background-position: left top;
}

.backrightbottom
{
	background-repeat: no-repeat; background-position: right bottom;
}

.backleftbottom
{
	background-repeat: no-repeat; background-position: left bottom;
}

.monthyear1 {  font-family: Sylfaen, Arial, Helvetica, Verdana; font-size: 8pt; font-weight: normal; color: #000000}
.daynames1 {  font-family: Sylfaen, Arial, Helvetica, Verdana; font-size: 8pt; font-weight: normal; color: #FFFFFF}
.dates1 {  font-family: Sylfaen, Arial, Helvetica, Verdana; font-size: 8pt; font-weight: normal; color: #000000}

.leftpanel 
{
		text-align: left;
}

.ad {
		position: absolute;
		left: 380px;
		top: 190px;
		border:1px solid #ccc;
		width: 400px;
		background: #e7e7e7;
		height: 230px;
		padding: 0px 10px 20px 10px;
		font: normal 12px monospace;
		white-space: pre;
		z-index: 10;
		visibility: hidden;
	}

table.tlist tr.row0 {
	background-color: #F9F9F9;
	text-align: left;
}
table.tlist tr.row1 {
	background-color: #FFF;
	text-align: left;
}
table.tlist td {
	border-bottom: 1px solid #e5e5e5;
	padding: 4px;
}
table.tlist tr.row0:hover {
	background-color: #f1f1f1;
}
table.tlist tr.row1:hover {
	background-color: #f1f1f1;
}