.noscreen {display:none}

body {margin:2px}

img
{
	border:none;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	float:none;
}

form {padding:0;margin:0}

td
{
	background:white;
	color: black;
	padding:4px;
	margin:0;
	text-align:center;
	vertical-align:top
}

td.rside
{
	background:#e0e8ef;
	color:black;
	padding: 4px;
}

p
{
	text-indent:1em;
	text-align:justify;
}

div.text
{
	font-size: 13px;
	color:#222;
	font-family: Trebuchet MS, Verdana, Tahoma, sans-serif;
	margin: 1em;
	padding:0em;
	border-style:none;
	width:95%
}

span { margin:0; padding:0}

ul {
	margin:0.2em 0.5em;
	padding:0;
	list-style:square outside;
}

ol
{
	margin:1em;
	padding:0;
	list-style: decimal outside;
}

li
{
	padding:0;
	margin:0 0.5em 0 1em;
	display:list-item;
	text-align:left;
}


h5
{
	font: bold 13px Tahoma;
	text-indent:0em;
	text-align:left;
	padding:0;
	margin:1em 0 0.5em 0
}

h4
{
	font: bold oblique 20px Times, serif;
	text-indent:0em;
	text-align:left;
	padding:0;
	margin:1em 0 0.5em 0
}



.lside, .titl
{
	padding:0;
	margin:0;
	font: normal 9px/12px Verdana, sans-serif;
	color: #666666;
	text-transform: uppercase;
	text-align:left;
	vertical-align:middle;
}

.news {font: 8pt Verdana, monospace; text-align:left}

.text a { text-decoration:underline; color:navy;}
.text a:hover {color:blue}

.titl a { text-decoration:none; color:maroon}
.titl a:hover {text-decoration:underline}

.lside a
{ text-decoration: none; color:#666666; text-transform:uppercase}
.lside a:hover	{ color: maroon; }

li.lside { margin:2px 0 2px 7px; display: list-item; }
ul.lside { margin:2px 0 2px 7px; list-style: outside url(/pics/li2.gif); }
p.lside {text-indent:2px;text-transform:uppercase}

.anons
{
	text-align:left;
	color:#1f1f1f;
	font: normal 10px Verdana, Tahoma, sans-serif;
	text-decoration:none;
}

a.anons:visited, a.anons:link { color: maroon; font-weight:bold}

cite 
{
    font: oblique 10pt Times, serif;
    color: navy;
}

strong {font-weight:bold;}

hr {color:#b0c8d0;border-style:none;height:1px;background:#b0c8d0}

