body {
	background: #FFFFEE;
 	margin: 1;
        margin-top: 0px; 
 	padding: 0;
 	font: 13px/15px Arial, Verdana, Helvetica, Sans-Serif; 
 	color: #003366;
}

td {
    font: 13px Arial, Verdana, Helvetica, Sans-Serif; 
 	color: #000000;
}


li { 
list-style: none;
vertical-align: middle;
}


a:link {
	color: #006600;
	text-decoration: Underline; 
}

a:visited {
	color: #006600;
}

a:hover {
	color: #880000;}

a:active {
	color: #006600;
}


.boxlinks {
	padding: 1px 0 0 0px;
}

.boxlinks a:link, .boxlinks a:visited {
	background: #D3E8FF;
	border: 1px solid #FFFFFF;
	display: block;
	vertical-align: middle;
	height: 15px;
	width: 120px; 
 	text-decoration: none;
 	color: #FFF000;
}

.boxlinks a:hover {
	border: 1px solid #FFF000;
	background: #D3E8FF;
	text-decoration: none;



}




.line {
	border-bottom: 6px dotted #FF0000;
	width: 120px;
	height: 20px;
}




#leftnavbox {
	margin: 10px 10px 0px 0;
	background: #D3E8FF;
	padding: 0px 0px 0px 0px;
}	

#leftnav {
	font-size: 0px;
	marker-offset: 0px;
	list-style: none;
	margin: 1px 0px 3px 5px;
	padding: 0px 0 0 0px;
}
#rightcol {
	margin-bottom: 20px;
	text-align: Center;
	
}


#TopContainer
{
       background-color:#FFFFEE
	clear: both; 
	width: 100%;
        vertical-align: middle;
        text-align: left;
        margin: 1px auto;
	margin-top: 10px;
	margin-left: 0px;
	border-top: 1px solid #FFF8DC;
	border-bottom: 1px solid #FFF8DC;
 }


.banner
{ text-align:Center
}

div.ToppMenu{
	width: 100%;
        font-size: 13px;
        text-align: left;
        font-weight: bold;      
}

div.navigasjon ul {
margin-Top: 1px;
margin-left: 0px;
padding-left: 5px;
list-style: none; 
}
div.navigasjon ul li{ 
display: inline;
height: 18px;
}
div.navigasjon ul li a{ 
padding: 3px 6px;
background-color: #FFFFDD;
color: #006400;
text-decoration: none;
border: 1px solid #FFFFFF; 
}
div.navigasjon ul li a:hover{ 
background-color: #FFFF99;
color:#880000;
border: 1px solid #FFFFFF;
position: relative;
left: 0px;
top: 1px; 
}




div.Menynavigasjon ul {
background-color: #FFFFDD;
margin-Top: 0px;
margin-left: 0px;
padding-left: 0px;
list-style: none; 
}

div.Menynavigasjon ul li{ 
display: list-item;
}
div.Menynavigasjon ul li a{
display: list-item;
padding: 3px 3px;
background-color: #FFFFDD;
text-decoration: none;
color: #006600;
border: 1px solid #FFFFFF; 
}
div.Menynavigasjon ul li a:hover{ 
background-color: #FFFF99;
color:#880000;
border: 1px solid #FFFFFF;
position: relative;
left: 0px;
top: 1px; 
}


div.separator {
	width: 100%;
	height: 15px;
        line-height:12px;
	margin-top: 0px;
	margin-bottom: 0px;
        border-top: 1px solid #DDEEFF;
	border-bottom: 1px solid #000088;
	border-right: 1px solid #FFFFEE;
        border-Left: 1px solid #FFFFEE;
	background-image:url("../Layout/BL_H18Separator.gif"); repeat top left;
}


Div.BoxContainer {
width:auto;
}

.SenterBar {
text-align: Center;
}


div.BoxHeader {
background-image:url("../Layout/Bl_H15Topp.gif"); repeat top left;
clear: both;
background-position:left top;
background-repeat:repeat-x;
font-family:Arial, Verdana, Helvetica, Sans-Serif;
font-size:16px;
font-weight: bold;
text-align: center;
color: #FFFFFF;
height:29px;
background-color: #008800;
line-height:29px;
overflow:hidden;
width:auto;
}
div.BoxLToppC, div.BoxLBunnC {
float:left;
height:15px;
width:15px;
}
div.BoxRToppC, div.BoxRBunnC  {
float:right;
height:15px;
width:15px;
}
div.BoxFooter {
background-image:url("../Layout/Bl_H15Bunn.gif");
background-repeat:repeat-x;
font-family:Arial, Verdana, Helvetica, Sans-Serif;
font-size:12px;
text-align: center;
background-color: #000088;
color:#FFFFFF;
height:15px;
width:auto;
margin-top: 2px;
}

#Leftcontainer{
        background-color: #FFFFEE;
        vertical-align: center;
        width: 145;
        text-align: Left;
        font-size: 13px;
        font-weight: bold;
        margin-top: 0px;
	margin-left: 0px;
      }

#Rightcontainer {
        background-color: #FFFFEE;
        width: 160;
        text-align: Left;
        font-size: 13px;
        font-weight: bold;
       	margin-top: 0px;
	margin-left: 0px;
        margin-right:0
}

#RightLowBoxContent {
background-color:#FFFFFF;
border-left:1px solid #DDEEFF;
border-right:1px solid #DDEEFF;
padding-left:0px;
padding-right:40px;
font-family:Arial, Verdana, Helvetica, Sans-Serif;
font-size:12px;
text-align: center;
color:#FFFFFF;
}


#Contentcontainer {
        width: 680;
        text-align: Left;
        font-size: 13px;
        margin: 3px; 0px; 3px; 0px;
}





#container {
        background: #FFFFEE;
        text-align: Center;
        font-size: 8px;
        margin: 5px auto;
	margin-top: 1px;
	margin-left: 0px;
        vertical-align: middle;
	width: 100%;
	
}

#bottom {
	background: #FFFFEE;
	margin: 2px;
	padding: 0;
	clear: both;
	height: 2px;
	width: 100%;
	text-align: center;
}
      


#footer { 
        background: #FF0088;                                 
	background-image:url("../Layout/BL_H20Topp.gif"); repeat top left;
        clear: both;
	width: 100%;
	height: 25px;
	border-top: 1px solid #869DB5;
	border-bottom: 1px solid #869DB5;
	border-right: 1px solid #869DB5;
}

#footer a:link {
 	color: #ffffff;
 	text-decoration: none;
}

#footer a:visited {
 	color: #ffffff;
 	text-decoration: none;
}

#footer a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#footer a:active {
	color: #ffffff;
}


#footerlist {
	color: #ffffff;
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 12px;
	vertical-align: middle;
}

#footerlist li {
	float: left;
	padding: 5px 5px 0px 10px;
	margin: 1;
}



#copyright {
	padding: 4px 0 0px 10px;
}

#footer {
	background-image:url("../Layout/BL_H20Topp.gif"); repeat top left;
	clear: both;
	width: 100%;
	height: 20px;
        font-size: 12px;
        font-family:Arial, Verdana, Helvetica, Sans-Serif;
        border-top: 1px solid #DDEEFF;
	border-bottom: 1px solid #000088;
	border-right: 1px solid #FFF8DC;
        border-Left: 1px solid #FFF8DC;
        background-color: #000088;
        line-height:15px;
        overflow:hidden;
}

div.footernav ul {
margin-Top: 3px;
margin-left: 0px;
padding-left: 5px;
list-style: none; 
}
div.footernav ul li{ 
display: inline;
text-decoration: none;
color: #FFFFFF;
}
div.footernav ul li a{ 
padding: 3px 6px;
text-decoration: none;
color: #FFFFFF;
border: 0px solid #FFFFFF; 
}
div.footernav ul li a:hover{ 
color:#FFFFFF;
text-decoration: underline;
border: 0px solid #FFFFFF;

}



div.space {
        margin-top: 10px;
	margin-left: 0px;
        margin-right:0px
}

.lspace {
        margin-top: 0px;
	margin-left: 50px;
        margin-right:0px
}

INPUT.XcBtn  {background: #000088; color: #ffffff; font-weight: bold; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size:8pt; }


DIV.XUDNavBar               {font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none; }
DIV.XUDNavBar	A   	    {font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none; }
DIV.XUDNavBar	A:link		{font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none; }
DIV.XUDNavBar	A:visited	{font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none; }
DIV.XUDNavBar	A:hover 	{font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:bold; text-decoration:underline; }

DIV.XUDNavTree	A   	    {font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #606060; font-size:8pt; text-decoration:none; }
DIV.XUDNavTree	A:link		{font-family: Arial, Verdana, Helvetica, Sans-Serif; color:	#606060; font-size:8pt; text-decoration:none; }
DIV.XUDNavTree	A:visited	{font-family: Arial, Verdana, Helvetica, Sans-Serif; color:	#606060; font-size:8pt; text-decoration:none; }
DIV.XUDNavTree	A:hover 	{font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #000080; font-size:8pt; text-decoration:underline; }

DIV.XUDTabText              {font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:bold; }
DIV.XUDTabText	A   	    {font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none; }
DIV.XUDTabText  A:link		{font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none; }
DIV.XUDTabText	A:visited	{font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none; }
DIV.XUDTabText	A:hover 	{font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:bold; text-decoration:underline; }

DIV.XUDTabSelectedText              {font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none; }
DIV.XUDTabSelectedText	A   	    {font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none; }
DIV.XUDTabSelectedText  A:link		{font-family: Arial, Verdana, Helvetica, Sans-Serif; color:	#FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none; }
DIV.XUDTabSelectedText	A:visited	{font-family: Arial, Verdana, Helvetica, Sans-Serif; color:	#FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none; }
DIV.XUDTabSelectedText	A:hover 	{font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:bold; text-decoration:underline; }

DIV.XUDTabUnselectedText            {font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none; }
DIV.XUDTabUnselectedText A   	    {font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none; }
DIV.XUDTabUnselectedText A:link		{font-family: Arial, Verdana, Helvetica, Sans-Serif; color:	#FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none; }
DIV.XUDTabUnselectedText A:visited	{font-family: Arial, Verdana, Helvetica, Sans-Serif; color:	#FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none; }
DIV.XUDTabUnselectedText A:hover 	{font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:bold; text-decoration:underline; }


SPAN.XUDPlainText           {font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #000000; font-size:10pt; font-weight:normal; }
SPAN.XUDFormText            {font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #000000; font-size:10pt; font-weight:bold; }
SPAN.XUDSectionTitle        {font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #003366; font-size:10pt; font-weight:bold; }
SPAN.XUDColTitle            {font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #000000; font-size:10pt; font-weight:bold; }



ul.XUDMap	A   	    {color: #000080; text-decoration:none;}
ul.XUDMap	A:link		{color:	#000080; text-decoration:none;}
ul.XUDMap	A:visited	{color:	#000080; text-decoration:none;}
ul.XUDMap	A:hover 	{color: #000080; text-decoration:underline;}
li.XUDMap  {list-style-type: disc; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size:10 pt; font-weight:normal}
div.XUDMapCat { font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #003366; font-size:12 pt; font-weight:bold; vertical-align: middle; height: 13px; margin-top: 6px; margin-bottom:3px; }



