@charset "utf-8";
/* CSS Document */
body {
text-align: center;
margin-left: 10px;
margin-right: 10px;
background: #436F88 url(../images/bg_body2.jpg) repeat-x top left;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
ol li, ul li {
padding:0px;
}
#topBg {
width: 940px;
margin: 0;
height: auto;
}

#menuBg {
width: 940px;
height: 40px;
padding: 12px 0 5px 0;
background: url(../images/bg_menu.gif) no-repeat left top ;
}
.menuLink, .menuLinkInn {
padding: 0 10px 0 15px;
text-align:left;
color: #666666;
font-size: 11px;
}
a.menuLink, a.menuLink:link, a.menuLink:active, a.menuLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration:none ;
}
a.menuLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #436F88;
	text-decoration:none ;
}
a.menuLinkLast, a.menuLinkLast:link, a.menuLinkLast:active, a.menuLinkLast:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration:none ;
	background: transparent url(../images/logginn.gif) no-repeat left top ;
	padding-left: 15px;
}
a.menuLinkLast:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #436F88;
	text-decoration:none ;
}
a.menuLinkLastInn, a.menuLinkLastInn:link, a.menuLinkLastInn:active, a.menuLinkLastInn:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-decoration:none ;
	background: transparent url(../images/loggedinn.gif) no-repeat left top ;
	padding-left: 15px;
}
a.menuLinkLastInn:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #436F88;
	text-decoration:none ;
}
a.menuLinkInn, a.menuLinkInn:link, a.menuLinkInn:active, a.menuLinkInn:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration:none ;
	padding-left: 15px;
}
a.menuLinkInn:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #436F88;
	text-decoration:none ;
}
.horline {
background: #f2f3f4 url(../images/horline.gif) top center repeat-x;
height: 1px;
width:96%;
text-align: right;
padding:10px 0px 10px 0px ;
} 
.imgBox {
margin: 0 0px 0 10px;
border: 0;
width: auto;
float: right;
display: table;
height: auto;
clear: both;
}

#mainBg {
width: 940px;
margin: 0;
margin-left: auto;
margin-right: auto;
padding: 0px;
height: auto;
display: table;
}

.mainTopBg {
background: url(../images/bg_main_top3.png) no-repeat left top;
_background: url(../images/bg_main_top2.gif) no-repeat left top;
height: 20px;
margin-top: -14px;
}

.mainBottomBg {
background: url(../images/bg_main_bottom3.png)  no-repeat left top;
_background: url(../images/bg_main_bottom2.gif) no-repeat left top;
width:940px;
height: 30px;
margin-bottom: 20px;
}
.mainCenter {
background: url(../images/bg_main3.png) repeat-y left top;
_background: url(../images/bg_main2.gif) repeat-y left top;
padding: 0px 20px 0 20px;;
min-height: 300px;
height: auto;
display: table;
width: 100%;
}

.leftMainContainer {
width: 686px;
float: left;
margin: 0 00px 0 0;
height: auto;
display: table;
}

.rightPodTop {
width: 200px;
margin: 0;
background: #F2F3F4 url(../images/pod_top.gif) no-repeat left top;
height: 10px;
float: right;
}
.rightPodContainer {
width: 200px;
float: left;
margin: 0  0 0 10px;
background-color: #C7CDD2;
height: auto;
text-align:left;
display: table;
}
.rightPodContainer .content {
text-align: left;
color: #333333;
font-size: 10px;
padding: 10px;
margin: 0;
}
.rightPodContainer .content a:link, .rightPodContainer .content a:active, .rightPodContainer .content a:visited   {
text-decoration: none;
color: #436F88;
}
.rightPodContainer .content a:hover {
text-decoration: none;
color: #CC0000;
}

.content a:link, .content a:active, .content a:visited   {
text-decoration: underline;
color: #436F88;
}
.content a:hover {
text-decoration: underline;
color: #cc0000;
}
.rightPodBottom {
width: 200px;
margin:0;
background: #F2F3F4 url(../images/pod_bottom.gif) no-repeat left top;
height: 20px;
}

.podHeader {
font-size: 12px;
color: #436F88;
margin-bottom: 5px;
font-weight: bold;
}

.copyRight {
float: right;
font-size: 9px;
padding-right: 20px;
color: #cccccc;
height: 16px;
vertical-align:top;
margin-top: -15px;
}
.mainHeader {
text-align:left;
font-size: 18px;
color: #436F88;
margin-bottom: 5px;
font-weight: bold;
padding: 5px 10px 5px 0px;
}
.subHeader {
text-align:left;
font-size: 12px;
color: #666666;
margin-bottom: 5px;
font-weight: bold;
padding: 5px 10px 5px 0px;
}
.rightPodContainer .subHeader {
text-align:left;
font-size: 11px;
color: #666666;
margin-bottom: 5px;
font-weight: bold;
padding: 5px 10px 5px 10px;
}
h1.headline {
font-size: 18px;
color: #436F88;
margin-bottom: 5px;
font-weight: bold;
}

.content {
text-align: left;
color: #333333;
font-size: 11px;
padding: 0 5px 0 0px;
margin: 0;
display: table;
height: auto;
clear: both;

}

div.splitWidth {
width: 98%;
margin: 0 ;
margin-top: 10px;
font-size: 90%;
padding: 5px 5px 0 0px;
border-top: 1px solid #cccccc;
}
.splitWidth .content {
text-align: left;
color: #333333;
font-size: 10px;
padding: 0 10px 0 0px;
margin: 0;
}
.splitWidth .subHeader {
text-align:left;
font-size: 11px;
color: #666666;
margin-bottom: 5px;
font-weight: bold;
padding: 5px 10px 5px 0px;
}
.splitLeft {
width: 48% ;
float: left;
margin: 5px 0 0 0 ;
border-right: 1px solid #cccccc;
}

.splitRight {
width: 48% ;
float: right;
margin: 5px 0 0 0;
}
table.listTable {
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #f2f3f4;
}
img a {
border: 0px;
}