body { margin:0px; background-color:#002; font-family:verdana, tahoma, arial, helvetica, sans-serif; font-size:8pt; color:#fff; text-align:left; }

a { text-decoration:none; font-weight:700; }
a:link { color:#a00; }
a:hover { text-decoration:underline; }
a:visited { color:#600; }


table, td, p {
	padding:0em;
	font-family:verdana, tahoma, sans-serif;
	font-size:8pt;
	color:#000;
	text-align:left;
}

.centered { text-align: center; } 
.centered table { margin: 0 auto; text-align: left; margin-left:auto; margin-right:auto;}

th { background-color:#a00; color:#ffffff; text-align:left; font-family:verdana, tahoma, arial, helvetica, sans-serif; font-size:8pt; font-weight:700; }

.copyright { font-family:verdana, tahoma, sans-serif; font-size:8pt; text-align:right; color:#aaa; }

.feature { padding:4px; color:#fff; }
.feature a:link { color:#0ff; }
.feature a:visited { color:#0aa; }

.footer { font-family:verdana, tahoma, helvetica, sans-serif; font-size:8pt; font-weight:700; text-align:center; background-color:#000; color:#aaa;}
.footer a:link { color:#aaa; }
.footer a:hover { text-decoration:underline; }
.footer a:visited { color:#aaa; }


.main { border: 1px solid #000; background-color:#fff; color:#000; vertical-align: top;}

.sidebar_red { 
	background:#800;
	background-repeat: no-repeat;
	background-position:bottom;
	font-family:verdana, tahoma, arial, helvetica, sans-serif;
	font-size:8pt;
	color:#fff; 
	border: 0px solid #000;
	padding:4px; 
}

.sidebar_red a:link { color:#0ff; }
.sidebar_red a:visited { color:#099; }

.lowbar {
	background-image:url(lib/bckgrd01a.jpg);
	font-family:verdana, tahoma, arial, helvetica, sans-serif; 
	font-size:8pt;
	border: 0px solid #000; 
	color:#fff; 
	padding:4px; 
}

.sidebar_blue {
	background:#445;
	background-image: url(lib/z.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	text-align:left;
	vertical-align:top; 
	font-family:verdana, tahoma, arial, helvetica, sans-serif; 
	font-size:8pt;
	font-weight:700;
	border: 1px solid #000; 
	color:#fff; 
	padding:4px; 
}

.sidebar_blue a:link { color:#99c; }
.sidebar_blue a:visited { color:#99c; }


.sub { border: 1px solid #000000; background-color:#a00;color:#fff; font-weight:700; font-size: 10pt; text-align:center; }
.sub a:link { color:#fff; }
.sub a:visited { color:#ccc; }


.j { text-align:justify; margin:20px; }
.p { margin:20px; }

h1 { font-family:verdana, tahoma, sans-serif; font-size:16pt; font-weight:700; color:#000; }
h2 { font-family:verdana, tahoma, sans-serif; font-size:14pt; font-weight:700; color:#000; }
h3 { font-family:verdana, tahoma, sans-serif; font-size:12pt; font-weight:700; color:#000; }

img {
	border:0;
	text-align: left;
}

.column { background-color:#990000; color:#ffffff; text-align:left; font-family:verdana, tahoma, sans-serif; font-size:10pt; font-weight:700 }

td.dim { background-color:#cccccc; }

tr.dim { background-color:#cccccc; }
.centered table tbody tr td table tbody tr td p {
	color: #FFF;
}

