body
{
background-color:#EFEFEF;
background-position:center top;
background-repeat:repeat-x;
font-family:verdana;
color:black;
font-size:8pt;
margin-right:10px;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
background-image:url(../Client/Images/DESIGN/bakgrunn_graa.png);
text-align:center;
}

#OUTSIDE_LEFT
{
border-left-color:#6F7375;
border-left-style:solid;
border-left-width:2px;
}

#OUTSIDE_RIGHT
{
border-right-color:black;
border-right-style:solid;
border-right-width:1px;
height:100%;
}

.menu
{
color:#000000;
width:100%;
}

.dynamicmenu
{
color:black;
font-size:8pt;
font-weight:bold;
padding-right:10px;
padding-left:10px;
padding-top:2px;
padding-bottom:2px;
border-bottom-color:#EFEFEF;
border-bottom-style:double;
border-bottom-width:2px;
width:200px;
}

#LEFT
{
padding-left:8px;
padding-top:5px;
padding-bottom:8px;
margin-right:10px;
margin-top:8px;
}

#SITE
{
margin-right:auto;
margin-left:auto;
}

.header tr
{
font-family:verdana;
color:#063790;
font-size:14pt;
font-weight:bold;
padding-bottom:20px;
}

#MAIN
{
background-color:#FFFFFF;
padding-left:8px;
padding-top:5px;
padding-bottom:8px;
}

.newstable
{
font-weight:bold;
width:90%;
}

.newsitem
{
font-size:8pt;
margin-top:6px;
}

.staticmenu
{
color:black;
font-size:8pt;
font-weight:bold;
padding-right:6px;
padding-left:6px;
padding-top:4px;
padding-bottom:4px;
border-bottom-color:#EFEFEF;
border-bottom-style:double;
border-bottom-width:2px;
}

.newsheader
{
font-family:verdana;
color:#234A96;
font-size:14pt;
font-weight:bold;
}

.heading
{
font-family:verdana;
color:#234A96;
font-size:14pt;
font-weight:bold;
}

.menu table.hover
{
background-color:#EFEFEF;
color:#EDC80B;
width:100%;
}

.menu table.selected
{
background-color:#EFEFEF;
color:#EDC80B;
}

#RIGHT_1
{
padding-left:5px;
padding-top:10px;
}

.selected
{
background-color:#EFEFEF;
}

#RIGHT_3
{
font-family:verdana;
font-size:8pt;
}

#MIDDLE
{
background-color:#ffffff;
font-family:verdana;
color:#000000;
font-size:8pt;
border-right-color:#CFCFC9;
border-right-style:solid;
border-right-width:1px;
border-left-color:#CFCFC9;
border-left-style:solid;
border-left-width:1px;
border-top-color:#CFCFC9;
border-top-style:solid;
border-top-width:1px;
border-bottom-color:white;
border-bottom-style:hidden;
border-bottom-width:0px;
}

#RIGHT
{
background-color:#F5F5F3;
border-left-color:black;
border-left-style:dashed;
border-left-width:1px;
}

.search
{
margin-top:5px;
}

.dmenu
{
border-top-color:#EFEFEF;
border-top-style:solid;
border-top-width:2px;
width:200px;
}

.dmenu table.hover
{
background-color:#EFEFEF;
width:200px;
}

#BOTTOM_1_LEFT
{
background-color:#ffffff;
padding-left:8px;
padding-bottom:4px;
border-left-color:#CFCFC9;
border-left-style:solid;
border-left-width:1px;
border-bottom-color:#CFCFC9;
border-bottom-style:solid;
border-bottom-width:1px;
}

#BOTTOM_1_CENTER
{
background-color:#ffffff;
border-right-color:#CFCFC9;
border-right-style:solid;
border-right-width:1px;
border-bottom-color:#CFCFC9;
border-bottom-style:solid;
border-bottom-width:1px;
}

#BOTTOM_1_RIGHT
{
background-color:#F5F5F3;
padding-left:4px;
padding-bottom:4px;
border-right-color:#CFCFC9;
border-right-style:solid;
border-right-width:1px;
border-left-color:BLACK;
border-left-style:dashed;
border-left-width:1px;
border-bottom-color:#CFCFC9;
border-bottom-style:solid;
border-bottom-width:1px;
}

#BOTTOM_1_RIGHT + #BOTTOM_1_LEFT
{
}

td, p, span, div, input, select, textarea
{
font-family:verdana;
color:#000000;
font-size:9pt;
}

.newsitemheader td a
{
font-family:verdana;
color:#063790;
font-size:12pt;
font-weight:bold;
text-decoration:none;
}

.newsitempagerrow td
{
padding-top:5px;
padding-bottom:5px;
border-bottom-color:#d1d2d4;
border-bottom-style:dashed;
border-bottom-width:1px;
}

.headerrow
{
font-family:verdana;
color:063790;
font-size:14pt;
font-weight:bold;
}

.newsbody
{
font-family:verdana;
color:dimgray;
}

.newstable .header td
{
color:dimgray;
font-size:14pt;
}

.newsitem .newsheader td span
{
font-family:verdana;
color:063790;
font-size:12pt;
}

.newsitem .newsdate td span
{
font-size:7pt;
font-weight:bold;
}

.newsitem .newsbody td div
{
font-family:verdana;
color:black;
font-size:10pt;
}

.contactus .contactusheader td span
{
font-family:verdana;
color:dimgray;
font-size:14pt;
font-weight:bold;
}

.levelmenuitem
{
padding-right:5;
padding-left:10;
padding-top:3;
padding-bottom:3;
height:16;
}

.iframetable
{
height:100%;
width:575px;
}

.iframetable .iframemainrow
{
height:100%;
}

.menu .staticmenu td
{
font-size:8pt;
font-weight:bold;
}

