.smallTopText { font-family: Verdana; font-size: 10pt; }

body { background-color: #87888a; background-image: url('/images/page_bg.jpg'); background-repeat: repeat-x; margin: 0px; }

#mainNav ul{ margin: 0; padding:0;}
#mainNav ul{float: left; display: inline; list-style: none;}
#mainNav li{ float: left; display: inline; height: 20px; margin-left: 20px; font-size: 11px;}
#mainNav li a{ color:#87888a; text-decoration: none; float: left; display: block; font-size: 21px;}

#mainNav { float: right; text-align: right;	margin-top: 24px; margin-right: 25px; clear: none; height: 20px; line-height: 20px; }

#mainWhite { background-color: White; margin-left: auto; margin-right: auto; padding-top: 10px; padding-bottom: 10px; width: 970px; }

.topLinkText { font-family: Verdana; color: White; text-decoration: none; font-size: 10px; vertical-align: middle; }

a.topLinkText:hover { text-decoration: underline; }

.logo { margin-left:15px; margin-top: 10px; float: left; border: none; }

#topBar {margin-left: 10px; background-image: url('/images/nav_bg.jpg'); height: 60px; line-height: 60px; background-repeat: no-repeat; vertical-align: middle; }
#topNavigation { width: 970px; height: 20px; margin-left: auto; margin-right: auto; text-align: right; vertical-align: middle; color: White; font-family: Verdana; font-size: 10px; line-height: 18px; }
#bottomBg { background-image: url('/images/page_bottom.jpg'); background-position: bottom; margin-left: auto; margin-right: auto; width: 970px; margin-top: -120px; height: 205px; z-index: -1; }
#mainBoxes { padding-left: 10px; position: relative; z-index:3; font-family: Georgia; font-size: 11px; line-height: 15px; clear: both; }
#footer { background-image: url('/images/footer_bg.jpg'); background-repeat: no-repeat; width: 970px; height: 80px; margin-left: auto; margin-right: auto; font-family: Verdana; font-size: 10px; color: White; padding-top: 30px; padding-left: 10px; }
#footer A, #footer A:link, #footer A:hover, #footer A:visited{text-decoration: none; color: White; }
#footer A:hover{ text-decoration: underline; }

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

.orangeText { font-family: Georgia; font-size: 14px; line-height: 18px; color: #FF5A00; }

/*dato text*/
.grayText { color: #707070; font-size: 10px; font-family: Georgia; }

#mainPictureDA { margin-left: 10px; background-image: url('/images/fokusfelt.jpg'); height: 250px; background-repeat: no-repeat; margin-left: 10px; margin-top: 10px; }
#mainPictureEN { margin-left: 10px; background-image: url('/images/fokusfelt_EN.jpg'); height: 250px; background-repeat: no-repeat; margin-left: 10px; margin-top: 10px; }

.dropDownText{ font-family: Georgia; font-size: 11px; color: White; }

.boxText { font-family: Georgia; font-size: 11px; line-height: 15px;}

.dropDownBlue{background-color: #00299b;}
.dropDownBorderBlue {color: #002fb2; }

.menuHeading { background-image: url('/images/leftnav_title_bg.gif'); width: 230px; height: 24px; line-height: 42px; padding-top: 18px; }

.menuHeadingText { font-family: Georgia; font-size: 10px; color: #FFFFFF; margin-left: 15px; font-weight: bold; }
.menuHeadingText A { font-family: Georgia; font-size: 10px; color: #FFFFFF; margin-left: 15px; font-weight: bold; }

.menuLinkContainer{}
.menuElementTextDiv{ float: left; margin-top: 7px; margin-bottom: 7px; width: 80%;}
.menu { background-image: url('/images/leftnav_bg.gif'); background-repeat:no-repeat; background-color: #DDDDDD; width: 230px; line-height: 15px; font-weight: normal;}
.menuSelected { background-image: url('/images/leftnav_selected.gif'); background-repeat:no-repeat; background-color: #00299b; width: 230px; line-height: 15px; }
.menuHover { background-image: url('/images/leftnav_hover.gif'); background-repeat:no-repeat; background-color: #FF7700; width: 230px; line-height: 15px; color: #ffffff;}
.menuImageContainer { float: left; height: 30px; line-height: 30px; width: 14px; margin-right: 2px; }
.menuSelected A { font-family: Georgia;	font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none; }
.menuSelected A:hover { text-decoration: underline; color: #FFFFFF; font-weight: bold;}
.menuSelectedHover { background-image: url('/images/leftnav_hover.gif'); background-repeat:no-repeat; background-color: #FF7700; width: 230px; line-height: 15px; color: #ffffff;}
.menuSelectedHover A, .menu A {  font-weight: bold; font-family: Georgia; font-size: 11px; color: #666666; text-decoration: none; }
.menuSelectedHover A:hover, .menu A:hover {	font-weight: bold; text-decoration: underline; color: #FFFFFF; }
.menuHover A, .menu A { font-family: Georgia; font-size: 11px; color: #666666; text-decoration: none; }
.menuHover A:hover, .menu A:hover {	text-decoration: underline; color: #FFFFFF; }
.menuContainer { float:left; margin-right: 20px; margin-top:20px; }
.menu A{ font-weight: normal; }

.theMenu{}
.quote{ font-family: Georgia; font-size: 22px; line-height: 26px; color: #002899; font-style: italic; }
A.quote, A.quote:hover, A.quote:link, A.quote:visited
{
	font-family: Georgia !important; 
	font-size: 22px !important; 
	line-height: 26px !important; 
	color: #002899 !important; 
	font-style: italic !important;
	text-decoration: none !important;
}

.contentPageBoxDiv
{
	width: 230px;
	padding-top: 25px;
	float: left;
	margin-top: -5px;
	font-family: Georgia;
	font-size: 11px;
        line-height: 15px;
	color: #000000;
}

.box
{
	margin-left: 0px;
	padding: 20px 15px 0px 15px;
	margin-right: 10px;
	width: 200px;
	height: auto;
	background-image: url('/images/box_top.jpg');
	background-repeat: no-repeat;
	margin-bottom: 20px;
}

.box div p
{
	margin-top: 0px;
}

#mainBoxes .box
{
	float: left;
}

h2.boxHeading
{
	font-family: Georgia; font-size: 10px; color: #87888a; margin-bottom: 0px; margin-top: 0px;
}

.contentPageDiv
{
	width: 440px;
	background-image: url('/images/content_top.gif');
	background-repeat: no-repeat;
	padding-top: 20px;
	float: left;
	margin-top:20px;
	margin-right: 20px;
	font-family: Georgia;
	font-size: 13px;
        line-height: 18px;
	color: #000000;
}

.contentPageDiv h1 { font-family: Georgia; font-weight:normal; font-size: 30px; line-height: 34px; color: #87888a; }
.contentPageDiv h2 { font-family: Georgia; font-size: 16px; font-weight: normal; line-height: 20px; color: #87888a; }
.contentPageDiv h3 { font-family: Georgia; font-size: 13px; line-height: 18px; color: #000000; margin-bottom: 5px; }
.contentPageDiv h4 { font-weight: normal; font-style:italic; font-family: Georgia; font-size: 13px; line-height: 18px; color: #000000; margin-bottom: 5px; }
.contentPageDiv p { font-family: Georgia; font-size: 13px; line-height: 18px; color: #000000; margin-bottom: 15px; margin-top: 0}
.contentPageDiv p.notat
{ font-family: Georgia; font-size: 20px; line-height: 24px; color: #002899; border-bottom: solid 2px #002899;
border-top: solid 2px #002899; padding-top: 10px; padding-bottom: 10px;
}

.contentPageDiv p img {	margin: 10px 10px 10px 0px; border: 0px;}
.contentPageDiv h3 img {	margin: 10px 10px 10px 0px; border: 0px;}

.contentPageDiv p a, .contentPageDiv p a:visited, .contentPageDiv p a:hover, .contentPageDiv p a:link
{
	color: #FF5A00;	text-decoration: none;
}

.contentPageDiv p a:hover {	text-decoration: underline; }

.box div a, .box div a:visited, .box div a:hover, .box div a:link
{
	color: #FF5A00;	text-decoration: none;
	font-size: 11px;
}

.box div a:hover {	text-decoration: underline; }

a.boxLinkHeading
{
	color: #FF5A00;	text-decoration: none;
	font-size: 13px !important;
}

a.boxLinkHeading:hover { text-decoration: underline; }

.boxAllLinkContainer
{
	text-align: right;
}

a.listItemHeading, a.listItemHeading:visited, a.listItemHeading:hover, a.listItemHeading:link
{
	color: #FF5A00;	text-decoration: none;
}

a.listItemHeading:hover {	text-decoration: underline; }

.selectBoxTop{ background-image: url('/images/selectbox_top.jpg'); cursor: pointer; width: 193px; height: 19px; font-family: Georgia; padding-left: 5px; padding-top: 3px; font-size: 11px; color: White;}

.selectorImageContainer
{
	display: inline; float: right; margin-right: 8px; height: 5px; margin-top: 0px;   
}

/*Popup Control*/
.contactDropDown{
	background-color: #00299b;
	position:absolute;
	visibility:hidden;
	border: solid 2px #002fb2;
	padding-left: 5px;
	width: 189px; 
	line-height: 20px;
}

.contactDropDown a, .contactDropDown a:visited, .contactDropDown a:hover, .contactDropDown a:link
{
	font-family: Georgia; font-size: 11px; color: #FFFFFF !important; text-decoration: none;
}

.contactDropDown a:hover
{
	text-decoration: underline;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	z-index: 60;
}

.modalPopup {
	background-color:#00299b;
	border-width:3px;
	border-style:solid;
	border-color:#FFFFFF;
	height: 120px;
	padding:3px;
	width:250px;
	font-family: Georgia; font-size: 11px; color: White; 
}

.modalPopup A, .modalPopup A:link, .modalPopup A:hover, .modalPopup A:visited
{
	font-family: Georgia; font-size: 11px; 
	color: #FFFAF0;
	text-decoration: none;
}

.modalPopup A:hover
{
	text-decoration: underline;
}

img.alignright {float:right; margin:0 0 15px 15px}
img.alignleft {float:left; margin:0 15px 15px 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
  ul {margin-left: 0; padding-left: 15px;}
  ol {margin-left: 10; padding-left: 20px;}