body {margin: 0;padding: 0;font-family: sans-serif;font-size: .7em;line-height: 1.4em;background-color: #0E7596;text-align: center;}div#container	{	margin: 1em auto;	width: 900px;	padding: 0;	background-color: #1D98CB; 	background-color: #ffff; 	text-align: left;	height: 100%;	margin-bottom: 1em;	margin-left: auto;	margin-right: auto;	padding-left: 0%;	padding-right: 0%;background-image: url("images/cbackg.jpg");}div#subHeader {margin: 0;padding: 0;font-family: sans-serif;font-size: 1em;line-height: 2em;color: #ffffff;background-color: #0E7596;font-weight: bold;}div#fed {font-weight: bold;}.sort {color: #000000;text-align: center;}div#navbar {font-family: Arial, Verdana, Helvetica,  sans-serif;font-size: 1.3em;font-weight: bold;text-align: center;/*background-color: #ffffff;*/background-color: #0E7596;padding: 4px;padding: 0px;padding-top: 4px;width: auto;border: 0px solid #000;background-image: url("images/menubar.png");}html>body div#navbar {font-family: Arial, Verdana, Helvetica,  sans-serif;font-size: 1.3em;font-weight: bold;text-align: center;background-color: #ff00ff;background-color: #0E7596;padding: 0px;padding-top: 5px;width: 900px;border: 0px solid #000;background-image: url("images/menubar.png");}#navbar ul li a:link, #navbar ul li a:visited {color: #000000;text-decoration: none;border: solid #8cc3f6 0px;display: inline;}#navbar ul li a:hover {color: #232e3c;background-color: #6f9cc7;text-decoration: none;border: solid #6188b0 1px;}#navbar a.current {color: #888888;text-decoration: none;}#navbar ul li {margin: 0px; padding: 0px; list-style-type: none; display: inline;}#navbar ul {margin: 0px; padding: 0px;}div#header {/*font-family:  Arial, Verdana, Helvetica, sans-serif;font-size: 3em;letter-spacing:.2em;vertical-align: middle;*/padding:0%;margin: 0%;text-align: center;background-color: #220103;background-color: #0E7596;color: #ff9900;/*border-bottom: solid #000000 1px;*/height: 115px;}div#footer {padding: 0%;text-align: center;clear: both;background-color: #ffffff;color: #000000;height: 30px;border-top: solid #000000 1px;}div#maincontent {padding: 1%;text-align: left;margin-right:  160px;margin-left:  170px;background-color: #1d98cb;color: #000000;height: 605px auto;}div#leftcolumn {/*	padding-top: 1%;	padding-bottom: 2%;	padding left: 1%;	padding-right: 1%;*/	float: left;	text-align: left;/*	background-color: #0098cb;	background-color: #6699CC;*/	background-color: #1D98CB;	color: #000000;	width: 170px;	height: 700px ;	margin-bottom: 1px;	margin-left: 1px;/*	background-image: url("images/invisible.gif");*/}html>body div#leftcolumn {padding-top: 1%;padding-bottom: 2%;padding left: 1%;padding-right: 1%;float: left;text-align: left;/*background-color: #0098cb;background-color: #6699CC;*/background-color: #1D98CB;color: #000000;margin-bottom: 1px;margin-left: 3px;/*background-image: url("images/invisible.gif");*/width: 170px;height: auto;min-width: 170px;min-height: 800px;}div#leftcolumnD {padding-top: 1%;padding-bottom: 2%;padding left: 1%;padding-right: 1%;float: left;text-align: left;background-color: #1d98cb;color: #000000;width: 720px;height: 605px ;height: auto;margin-bottom: 1px;margin-left: 3px;}.txtheadl{color: #ffffff;/*background-color:  #003366;*/width: 165px;margin-bottom: 1px;margin-left: 1px;}a.txtheadl.link {color: #ffffff;}.txtheadHl{color: #000000; letter-spacing:.1em;font-weight: bold;}.txtheadl2{color: #ffff00; letter-spacing:.1em;}div#rightcolumn {padding-top: 1%;padding-bottom: 2%;padding left: 1%;padding-right: 0%;float: right;background-color: #1d98cb;color: #000000;width: 160px;height: 605px auto;}.hleftimg {	height: 108px;	width: 176px;	text-align: left;	float: left;	margin: 0px;	padding: 0px;}.hrightimg {	height: 108px;	width: 176px;	float: right;	margin-right: 0px;	padding: 0px;}/* Debat forum CSS section *///* General font families for common tags */font,th,td,p {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size : 11px }a:link,a:active,a:visited { color : #ffffff;   /*was "FFFFFF */}a:hover		{	text-decoration: underline;/*	color : #48FFE4;*/}hr	{height: 0px; border: solid #3F899E 0px; border-top-width: 1px;}/* This is the border line & background colour round the entire page */.bodyline	{ 	margin: 1em auto;	width: 900px;	border: 1px solid #000;	padding: 0;	text-align: left;	height: 100%;}/* This is the outline round the main forum tables */.forumline	{ background-color: #82BDCE; border: 2px #4CA1B8 solid; }/* Main table cell colours and backgrounds */td.row1	{ background-color: #4CA1B8; }td.row2	{ background-color: #4CA1B8; }td.row3	{ background-color: #3F899E; }/*  This is for the table cell above the Topics, Post & Last posts on the index.php page  By default this is the fading out gradiated silver background.  However, you could replace this with a bitmap specific for each forum*/td.rowpic {		background-color: #82BDCE;		background-image: url(images/cellpic2.jpg);		background-repeat: repeat-y;}/* Header cells - the blue and silver gradient backgrounds */th	{	color: #2DAD9A; 	font-size: 11px; 	font-weight : bold;	background-color: #FFFFFF;	height: 25px;	background-image: url(images/cellpic3.gif);}td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {			background-image: url(images/cellpic3.gif);			background-color:#3F899E; border: #4CA1B8; border-style: solid; height: 28px;}/*  Setting additional nice inner borders for the main table cells.  The names indicate which sides the border will be on.  Don't worry if you don't understand this, just ignore it :-)*/td.cat,td.catHead,td.catBottom {	height: 29px;	border-width: 0px 0px 0px 0px;}th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {	font-weight: bold; border: #82BDCE; border-style: solid; height: 28px; }td.row3Right,td.spaceRow {	background-color: #3F899E; border: #4CA1B8; border-style: solid; }th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }th.thSides,td.catSides,td.spaceRow	 { border-width: 0px 1px 0px 1px; }th.thRight,td.catRight,td.row3Right	 { border-width: 0px 1px 0px 0px; }th.thLeft,td.catLeft	  { border-width: 0px 0px 0px 1px; }th.thBottom,td.catBottom  { border-width: 0px 1px 1px 1px; }th.thTop	 { border-width: 1px 0px 0px 0px; }th.thCornerL { border-width: 1px 0px 0px 1px; }th.thCornerR { border-width: 1px 1px 0px 0px; }a.debatovs,a.debatovs,link,a.debatovs.hover {text-decoration: none;}th.debatovs {	background-color: #1D98CB;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	text-align: left;	width:	200;	height: 20px;}td.debatovs {	background-color: #1D98CB;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	text-align: left;	width:	200;	height: 20px;}td.quickpol {	background-color: #1D98CB;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	text-align: left;	width:	200;	height: 20px;}/* The largest text used in the index page title and toptic title etc. */.maintitle,h1,h2	{			font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;			text-decoration: none; line-height : 120%; color : #000000;}/* General text */.gen { font-size : 12px; }.genmed { font-size : 11px; }.gensmall { font-size : 10px; }.gen,.genmed,.gensmall { color : #000000; }a.gen,a.genmed,a.gensmall { color: #FFFFFF; text-decoration: none; }a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #48FFE4; text-decoration: underline; }/* The register, login, search etc links at the top of the page */.mainmenu		{ font-size : 11px; color : #000000 }a.mainmenu		{ text-decoration: none; color : #FFFFFF;  }a.mainmenu:hover{ text-decoration: underline; color : #48FFE4; }/* Forum category titles */.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #FFFFFF}a.cattitle		{ text-decoration: none; color : #FFFFFF; }a.cattitle:hover{ text-decoration: underline; }/* Forum title: Text and link to the forums used in: index.php */.forumlink		{ font-weight: bold; font-size: 12px; color : #FFFFFF; }a.forumlink 	{ text-decoration: none; color : #FFFFFF; }a.forumlink:hover{ text-decoration: underline; color : #48FFE4; }/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */.nav			{ 	font-weight: bold;	font-size: 11px; 	color : #000000;}a.nav			{ 	text-decoration: none;	color : #FFFFFF; }a.nav:hover		{ 	text-decoration: underline; }/* titles for the topics: could specify viewed link colour too */.topictitle			{ font-weight: bold; font-size: 11px; color : #000000; }a.topictitle:link   { text-decoration: none; color : #FFFFFF; }a.topictitle:visited { text-decoration: none; color : #DBDBDB; }a.topictitle:hover	{ text-decoration: underline; color : #48FFE4; }/* Name of poster in viewmsg.php and viewtopic.php and other places */.name			{ font-size : 11px; color : #000000;}/* Location, number of posts, post date etc */.postdetails		{ font-size : 10px; color : #000000; }/* The content of the posts (body of text) */.postbody { font-size : 12px; line-height: 18px}a.postlink:link	{ text-decoration: none; color : #FFFFFF }a.postlink:visited { text-decoration: none; color : #DBDBDB; }a.postlink:hover { text-decoration: underline; color : #48FFE4}/* Quote & Code blocks */.code {	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;	background-color: #B1D6E0; border: #3F899E; border-style: solid;	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px}.quote {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;	background-color: #B1D6E0; border: #3F899E; border-style: solid;	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px}/* Copyright and bottom info */.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}a.copyright		{ color: #444444; text-decoration: none;}a.copyright:hover { color: #48FFE4; text-decoration: underline;}/* Form elements */input,textarea, select {	color : #000000;	font: normal 11px Verdana, Arial, Helvetica, sans-serif;	border-color : #000000;}/* The text input fields background colour */input.post, textarea.post, select {	background-color : #82BDCE;}input { text-indent : 2px; }/* The buttons used for bbCode styling in message post */input.button {	background-color : #4CA1B8;	color : #000000;	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}/* The main submit button option */input.mainoption {	background-color : #B1D6E0;	font-weight : bold;}/* None-bold submit button */input.liteoption {	background-color : #B1D6E0;	font-weight : normal;}/* This is the line in the posting page which shows the rollover  help line. This is actually a text box, but if set to be the same  colour as the background no one will know ;)*/.helpline { background-color: #4CA1B8; border-style: none; }/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */@import url("formIE.css");.overskrift2 {text-align: center;}div#box {/*    width: 500px;*/    width: 98%;	height: 100%;    border: 1px solid #900;    padding: 0px;    margin: 0;	border-color: #000000;	background-color: #1D98CB;	text-align: left;}div#boxit {	text-align: center;/*    width: 500px;*/    width: 100%;    border: 1px solid #900;	border-top-style: none;	border-right-style: none;	border-left-style:None;    padding: 0px;    margin: 0;	Height: 20px;	border-color: #000000;	background-color: #6699CC;}div#boxcenter {/*    width: 500px;*/    width: 98%;	height: 100%;    border: 1px solid #900;    padding: 0px;    margin: 0;	border-color: #000000;	background-color: #1D98CB;	text-align: center;}/* Left column boxes*/div#lbox {/*    width: 170px;*/    width: 100%;/*	height: 100%; */    border: 1px solid #900;    padding: 0px;    margin: 0;	border-color: #000000;	background-color: #1D98CB;	text-align: left;}div#lboxit {	text-align: center;/*    width: 170px;*/    width: 100%;    border: 1px solid #900;	border-top-style: none;	border-right-style: none;	border-left-style:None;    padding: 0px;    margin: 0;	Height: 20px;	border-color: #000000;	background-color: #6699CC;}div#lboxcenter {    width: 170px;/*	height: 100%;*/    border: 1px solid #900;    padding: 0px;    margin: 0;	border-color: #000000;	background-color: #1D98CB;	text-align: center;}