@charset "UTF-8";
/* CSS Document */

body {
background-color: #012d6a;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
color: #222222;
margin: 0;
padding: 0;
background-image:url('images/bg_top.gif');
background-repeat:repeat-x;
}

a:link {color: #00713c; text-decoration: none;}
a:hover {color: #000000; text-decoration: none;}
a:visited {color: #00713c; text-decoration: none;}

td {
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
vertical-align:top;
}

#header {
	width:850px;
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}#navcontent {
	position: absolute;
	width: 800px;
	left: 50px;
	top: 217px;
	background-image: url(images/bg_content.png);
	background-repeat: repeat-x;
}

#subnav {
 background-color: #eaeaea;
 height:25px;
 margin-right: 2px;
 padding-top: 10px;
 padding-left: 10px; 
}

#contentable {
	margin-top: 4px;
}

h2 {
font-size:14px;color: #012d6a;font-weight: bold;
}

.tdwhite {
background-image:(images/bg_content2.png);
background-repeat: repeat-x;
background-color: #ffffff;
padding: 10px;
margin-right: 2px;
border-bottom: 2px sold #000000;}

. widgettitle {font-size: 12px; font-weight: bold;}

.textwidget {font-size: 12px;}

.tdgrey {
background-color: #eaeaea;
padding: 5px;
width: 190px;}

.widget widget_text {
list-style:none;
margin-left:0;
margin-bottom:5px;}

ul {padding-left: 15px;}

.bgkompass {
background-image:(images/kompass_bg.jpg);}