@media print{
#Title {display:none;}
#printTitle {visibility: visible; position: absolute; top: 0; left: 0; width: 100%; height: 150px }
#nav {display:none;}
#footer { display: none;}
#wrapper   { position: static; visibility: visible; margin-top: 155px; margin-left: 40px; width: 600px; height: auto; }
}

@media screen{
#printTitle{display:none;}
#wrapper   { position: absolute; visibility: visible; top: 155px; left: 40px; width: 650px; height: auto; }
#footer { display:none; position: static; float:left; width: 100%; height: auto; }
#Title   { background-image: url(../images/topbg.gif); text-align: left; visibility: visible; top: 0; left: 0; position: absolute; width: 100%; height: 120px }
#nav { margin-left:0px; width: 100%; position:static; margin:0px; background-color: #448ccb;}
}

body{ font-family: Arial; font-size: 10pt }

a:link        { color: #0000ff; text-decoration: none }
a:visited     { color: #0000ff; text-decoration: none }
a:hover       { color: #ff0000; text-decoration: none }
a:active      { color: #000000; font-weight: normal; text-decoration: none }

a.nav:link       { color: #FFFFFF; font-weight:bold; }
a.nav:visited    { color: #FFFFFF; font-weight:bold; }
a.nav:hover      { color: #0000FF; font-weight:bold; }
a.nav:active     { color: #FF0000; font-weight: bold; }

#MainContent     { visibility: visible; margin-left: 5px; position: static; width: 350px; height: 100px; float: left }
#MainContent-localit    { visibility: visible; position: static; margin-top: 150px; margin-left: 5px; width: 600px; height: 100px }

h1 {font-family: Arial; font-size: 14pt; color: #000000; }
h2 {font-family: Arial; font-size: 12pt; color: #000000; }
h3 {font-family: Arial; font-size: 10pt; color: #000000; }
h4 {font-family: Arial; font-size: 8pt; color: #000000; }

td {font-family: Arial; font-style: normal; font-size: 10pt; border: inset 0pt; border: outset 0pt; border-bottom: none; }
tr { border-bottom: none; }

a img {border: none; }

.side {font-family: Arial; font-size: 8pt; text-align: justify;}
.small {font-family: Arial; font-size: 8pt;}

table {border-collapse: collapse; border-spacing: 0pt; }

div.UpdateDate
	{
	font-size:x-small;
	font-weight:normal;
	font-family:Verdana;
	}
div.Full
	{
	text-align:justify;
	}

div.comment {border: 1px dashed; margin-bottom:5px; background-color: #FFFFCC;}

div.colwrapper{visibility: visible; position: static; width: auto;}
ul.twocol { width: 400px; list-style: none; text-align:center; }
ul.threecol { width: 700px; list-style: none; text-align:center;}
li.col { float: left; width: 200px; margin: 0px 20px 0px 0px; padding: 0px; }
