body,html {	margin: 5px;	padding: 0;	background: #fff;	color: #000;	font: 10pt Georgia,serif;}body {	min-width:900px;	line-height: 1.4;}#wrap {	margin:0 auto;	width:880px;}#header {	text-align:center;	border-bottom: 1px solid #CCC;	padding-bottom: 10px;}#logo {	text-align: left;	padding:5px;}#nav {	padding:5px;	border-bottom: 1px solid #CCC}#main {	float:left;	width:690px;}#sidebar {	float:right;	width:180px;}#footer {	clear:both;	text-align:center;	border-top: 1px solid #CCC;}#nav ul {list-style-type:none; margin:0px; padding:0px;} #nav ul li {display:inline; margin-right:0px;} #nav ul li a {padding: 7px 3px; line-height:30px;}#nav ul li a:hover {text-decoration:none; background:#EEE;}#div-7190474190226111657 {	padding:5px;	border-bottom: 1px solid #CCC}ul.content {list-style-type:none; margin:0px; padding:0px;}li.news {margin-bottom: 10px; padding-bottom: 10px;}.newsdate {float: left; margin: 5px; font-family: Verdana, sans-serif;}.newsuser {float: right; margin: 5px; font-family: Verdana, sans-serif;}h3.newstitle {clear: both; margin: 5px; font-size: 16pt; font-weight: normal; color: #00305B}img {border: 0;}img.newsimage {float: left; margin: 10px;}img.avatar {float: left; margin: 10px;}img.newsimagedetail {clear: both;}.newscontent{clear: both; margin: 5px;}.newstags{clear: both; margin: 5px; text-align: left; font-family: Verdana, sans-serif; font-style: italic;}.newsneighbours{clear: both; margin: 5px;  width:680px; font-family: Verdana, sans-serif;}.newsprevious{float: left; width:200px; text-align: left; font-size: 8pt;}.newsnext{float: right; width:200px; margin: 0px 0px 0px 20px; text-align: right; font-size: 8pt;}.newsactions{clear: both; margin: 5px; text-align: left; font-family: Verdana, sans-serif;}.newsfooter{clear: both; border-bottom: 1px solid #CCC;}ul.discussion {list-style-type:none; margin:0px; padding:0px;}li.comment {margin-bottom: 10px; padding-bottom: 10px;}.commentdate {float: left; margin: 5px; font-family: Verdana, sans-serif;}.commentuser {float: right; margin: 5px; font-family: Verdana, sans-serif;}.commentcontent{clear: both; margin: 5px;}.commentactions{clear: both; margin: 5px; text-align: left; font-family: Verdana, sans-serif;}.formelement{clear: both; padding: 5px;}.formlabel{width: 12em; float: left;}p.pagenumbers {text-align: center;}table   {border: 1px solid #0f0;} /*line-height: 100%;*/th   {border: 1px solid #0f0;}td   {border: 1px solid #0f0;}A:link    { text-decoration: none; color: #00305B}A:visited { text-decoration: none; color: #00305B}A:hover   { text-decoration: underline; color: #ED1C24}A:active   { text-decoration: underline; color: #00305B}A.subject:link   { font-size: 12pt; font-weight: bold; color: #00305B}A.subject:visited   { font-size: 12pt; font-weight: bold; color: #00305B}A.subject:hover   { font-size: 12pt; font-weight: bold; color: #ED1C24}A.subject:active   { font-size: 12pt; font-weight: bold; color: #00305B}input   {float: left; border: 1px solid #00305B; color: #000; background-color: #fff; width: 200px;}input.button   {border: 1px solid #00305B; color: #000; background-color: #ddd; width: 100px;}input.checkbox   {float: left; border: 1px solid #00305B; color: #000; background-color: #fff; width: 10px;}select   {border: 1px solid #00305B; color: #000; background-color: #fff}textarea   {float: left; border: 1px solid #00305B; color: #000; background-color: #fff}hr {border: 0; color: #fff; background-color: #fff; height: 1px;}
