.noscreen {display:none}

body {padding:0;margin:1px; background:white}

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

form {padding:0;margin:0}

table, td
{
	background:transparent;
	color: inherit;
	padding:0px;
	margin:0;
        border:0;
	text-align:center;
	vertical-align:top
}

td {text-align:left}

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

div.text
{
	font-size: 13px;
	font-family: Arial, sans-serif;
	margin: 0em;
	padding:1em;
	border-style:none;
	color: #222;
}

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, h2 {
	font: bold 14px Arial, sans-serif;
	text-align:left;
	text-indent:0;
	padding:0;
        color:maroon;
	margin:1em 0 0.5em 0;
}
h3 
{
       	font: bold 13px Arial, serif;
        color: #000093;
	text-indent:0em;
	text-align:left;
	padding:0;
	margin:1em 0 0.5em 0
}

h1, h4
{
	font: bold 15px Arial, serif;
	text-indent:0em;
	text-align:left;
	padding:5px;
	margin:0
}

td.topmenu  
{
	padding:0;
	margin:0;
	width:100px;
	height:20px;
	background: transparent;
	color: orange;
	font: bold 11px/12px Arial, sans-serif;
	border: none;
	border-right: groove 2px;
	text-align:center;
	vertical-align:middle; 
}

td.topmenu2  
{
	padding:0;
	margin:0;
	width:120px;
	height:20px;
	background: transparent;
	color: #222;
	font: normal 10px/12px Tahoma, sans-serif;
        border:none;
	border-bottom: 1px solid gray;
	text-align:center;
	vertical-align:middle; 
}
td.topmenu2up  
{
	padding:0;
	margin:0;
	width:120px;
	height:20px;
	background: white;
	color: teal;
	font: normal 10px/12px Tahoma, sans-serif;
        border:none;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
        text-align:center;
	vertical-align:middle; 
}

.side
{
	padding:4px;
	margin:4px;
        color: maroon;
	font: normal 10px/14px Tahoma, sans-serif;
	text-align:left;
	vertical-align:middle;
        border:1px dashed blue;
        background: #fff;
}

.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}

.sidemenu a {text-decoration: none; font-weight:normal;color: #dda070}
.sidemenu a:hover { color: #e57e17;}

a.topmenu { color: orange; font-weight:bold; text-decoration:none}
a.topmenu:hover {color:gold}

strong {font-weight:bold;}

