body {
	margin: 0 0 0 0;
	background-color: white;
	color: black;	
	font-family: Arial,sans-serif;
	font-size: 10pt;
}

.hp {
	background-color: #FCE5CB;
}

/*
 * different class definitions
 ******************************/
.headertd { /* header data */
	background-color: #003366;
	text-align: right;
}

.menutd { /* menu bar data */
	background-color: #0055aa;
}

.lefttd { /* left side bar */
	background-color: #82b4e0;
	font-size: 10pt;
}

.basetd { /* base content */
	font-size: 10pt;
}

.status { /* login status */
	font-weight: bold;
	font-size: 10pt;
}

.tabtitle { /* title */
	background-color: #82b4e0;
	font-size: 16pt;
	font-weight: bold;
	color: #ffffff;
}

.statustitle {
	background-color: #82b4e0;
	font-size: 16pt;
	color: #ffffff;
}

.newstitle { /* news title */
	background-color: #dddddd;
	font-size: 12pt;
	font-weight: bold;
}

.linkcattitle { /* link category title */
/*	background-color: #cccccc; */
	font-size: 12pt;
	font-weight: bold;
}

.newsauthordate { /* news author/date */
	background-color: #dddddd;
	font-size: 10pt;
}

.newstext { /* news text */
	background-color: #ffffff;
	font-size: 10pt;
}

.text { /* news text */
	background-color: #ffffff;
	font-size: 10pt;
}

.latest { /* latest changes */
	background-color: #eeeeee;
	font-size: 10pt;
}

.latest1 { /* latest changes */
	background-color: #dddddd;
	font-size: 8pt;
}

.latest2 { /* latest changes */
	background-color: #eeeeee;
	font-size: 8pt;
}

.latestdate { /* latest changes */
	background-color: #eeeeee;
	font-size: 10pt;
}

.devtit { /* latest changes */
	background-color: #eeeeee;
	font-size: 10pt;
	font-weight: bold;
}

.devtithelp { /* latest changes */
	color: #999999;
	font-size: 10pt;
}

.devtitalert { /* latest changes */
	background-color: #dddddd;
	color: #3300cc;
	font-size: 10pt;
	font-weight: bold;
}

.devtitalerthelp { /* latest changes */
	color: #999999;
	font-size: 10pt;
}

.data { /* latest changes */
//	background-color: #eeeeee;
	font-size: 10pt;
}

.attr {
	font-size: 10pt;
	font-weight: bold;
}

.devent { /* latest changes */
	background-color: #eeeeee;
	font-size: 10pt;
}

.disttd {
	background-color: #ffffff;
}

pre {
	font-family: monospace;
	font-size: 10pt;
	background-color: #eeeeee;
}

.link1 { /* latest changes */
	background-color: #dddddd;
	font-size: 10pt;
}

.link2 { /* latest changes */
	background-color: #eeeeee;
	font-size: 10pt;
}


/*
 * link definitions
 *******************/
a.menuhref:link { /* menu bar hrefs */
	color: #ffffff;
	font-family: Arial,sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: none;
}
a.menuhref:active { /* menu bar hrefs */
	color: #ffffff;
	font-family: Arial,sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: none;
}
a.menuhref:visited { /* menu bar hrefs */
	color: #ffffff;
	font-family: Arial,sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: none;
}
a.menuhref:hover { /* menu bar hrefs */
	color: #ffffff;
	font-family: Arial,sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: none;
	background: #82b4e0;
}

a.basehref:link { /* base hrefs */
	color: #000000;
	font-family: Arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
a.basehref:active { /* base hrefs */
	color: #000000;
	font-family: Arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
a.basehref:visited { /* base hrefs */
	color: #333333;
	font-family: Arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
a.basehref:hover { /* base hrefs */
	color: #666666;
	font-family: Arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	background: #000000;
}

a.newshref:link { /* news hrefs */
	color: #82b4e0;
	font-family: Arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
a.newshref:active { /* news hrefs */
	color: #82b4e0;
	font-family: Arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
a.newshref:visited { /* news hrefs */
	color: #999999;
	font-family: Arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
a.newshref:hover { /* news hrefs */
	color: #0055aa;
	font-family: Arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	background: #82b4e0;
}

a.backhref:link { /* backlink hrefs */
        color: #82b4e0;
        font-family: Arial,sans-serif;
        font-size: 12pt;
        font-weight: bold;
        text-decoration: none;
}
a.backhref:active { /* backlink hrefs */
        color: #82b4e0;
        font-family: Arial,sans-serif;
        font-size: 12pt;
        font-weight: bold;
        text-decoration: none;
}
a.backhref:visited { /* backlink hrefs */
        color: #999999;
        font-family: Arial,sans-serif;
        font-size: 12pt;
        font-weight: bold;
        text-decoration: none;
}
a.backhref:hover { /* backlink hrefs */
        color: #0055aa;
        font-family: Arial,sans-serif;
        font-size: 12pt;
        font-weight: bold;
        text-decoration: none;
	background: #82b4e0;
}

input.frm {
	background: #eeeeee;
	color: #000000;
	font-size: 10pt;
	border-width: 0pt;
}

input.fsub {
	background: #0055aa;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	border: 0pt;
}

input.logfrm {
	background: #eeeeee;
	color: #000000;
	font-size: 10pt;
	border-width: 1pt;
}

input.logfsub {
	background: #eeeeee;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	border-width: 1pt;
}

.bottomline { /* bottom line */
/*	background-color: #82b4e0; */
	background-color: #000000;
	font-size: 10pt;
}

.bottom {
	font-size: 10pt;
}

.title {
        font-size: 11pt;
        font-weight: bold;
}

.tit12 {
        font-size: 12pt;
        color: #D86610;
        background-color: #eeeeee;
        padding: 1px;
        font-weight: bold;
}

.row0t {
        background-color: #ffffff;
        padding: 1px;
        font-weight: bold;
}

.row0 {
        background-color: #ffffff;
        padding: 1px;
}

.row1t {
        color: #D86610;
        background-color: #eeeeee;
        padding: 2px;
        font-weight: bold;
}

.row1 {
        background-color: #eeeeee;
        padding: 2px;
}

.row1c {
        background-color: #eeeeee;
        padding: 2px;
	text-align: center;
}

.row2t {
        background-color: #cccccc;
        padding: 2px;
        font-weight: bold;
}

.row2tc {
        background-color: #cccccc;
        padding: 2px;
        font-weight: bold;
	text-align: center;
}

.row2 {
        background-color: #cccccc;
        padding: 2px;
}

.row2c {
        background-color: #cccccc;
        padding: 2px;
	text-align: center;
}

.row3t {
        background-color: #dddddd;
        padding: 2px;
        font-weight: bold;
}

.row3tc {
        background-color: #dddddd;
        padding: 2px;
        font-weight: bold;
	text-align: center;
}

.row3 {
        background-color: #dddddd;
        padding: 2px;
}

.row3c {
        background-color: #dddddd;
        padding: 2px;
	text-align: center;
}

.rowbt {
        background-color: #D86610;
        padding: 2px;
        font-weight: bold;
}

.rowb {
        background-color: #ccccff;
        padding: 2px;
}

@media print {
	@page {
		size: landscape
	}
	.print {
		visibility: hidden;
	}
	.row1 {
		font-size: 8pt;
	}
	.row1c {
		font-size: 8pt;
	}
	.row2 {
		font-size: 8pt;
	}
	.row2c {
		font-size: 8pt;
	}
	.row2t {
		font-size: 8pt;
	}
	.row2tc {
		font-size: 8pt;
	}
}
