P { font: normal 11px/1.5 Verdana, Arial, sans-serif; }
TH, TD, INPUT, SELECT { font: normal 11px Verdana, Arial, sans-serif; }

.notes	{ font: normal 11px Arial, sans-serif; color: #333; }

.boldulred {
	font-weight: bold;
	border-bottom: 1px solid #c00;
}

.rowlight { background-color: #ffffff; }
.rowdark  { background-color: #f0f0f0; }
.rownew   { background-color: #e0ffe0; }
.rowwarn  { background-color: #ffcccc; }

DIV.legend	{ margin-top: 12px; margin-bottom: 16px; text-align: center; }
DIV.legend TH	{ font: bold 12px Arial, sans-serif; color: #000; }
DIV.legend TD	{ font: 12px Arial, sans-serif; color: #000; }

P.inst		{ font: 14px Arial, sans-serif; color: #000; }

DIV.ads		{ float: right; margin: 0px 0px 16px 2px; }
DIV.ads IMG	{ border: 1px solid #000; margin-bottom: 2px; }

DIV.ad	{ margin-top: 4px; }

.filled	{ font: bold 12px Arial, sans-serif; color: #f00; }
.fd	{ font-weight: bold; color: #f00; }
.op	{ font-weight: bold; color: #0c0; }

DIV.sidebar {
	width: 120px;
        float: right;
        font: 10px Verdana, Arial, sans-serif;
        border: 1px solid #c00;
        margin: 0px 0px 16px 0px;
        padding: 0px;
        background-color: #ffffee;
}

DIV.sidebarleft {
	width: 120px;
        float: left;
        font: 10px Verdana, Arial, sans-serif;
        border: 1px solid #c00;
        margin: 0px 16px 16px 0px;
        padding: 0px;
        background-color: #ffffee;
}

DIV.sidebar H1, DIV.sidebarleft H1 {
        font: bold 12px Verdana, Arial, sans-serif;
        background-color: #c00;
        color: #fff;
	padding: 2px 4px 4px 4px;
        margin: 0px;
}

DIV.sidebar P, DIV.sidebarleft P {
        font: 10px Verdana, Arial, sans-serif;
        color: #000;
        margin: 5px 4px 5px 4px;
}


