body{
	font-size			:12px; 
	margin-left			:0px; 
	margin-top			:0px; 
	margin-right			:0px; 
	margin-bottom			:0px;
	/*background			: url("/eway/custom/design/epinorth/leftrepeat_200px.gif") repeat-y;*/}

body,p, h1, h2, h3, h4, h5, h6, table, tr, th, td, a 
	{
	font-family			: verdana,arial,sans-serif;
	}

body.none
	{
	BACKGROUND-COLOR: white;
	background: url("")
	}

/* MAIN LINKS */
A		
	{  
		font-family			: Arial, Helvetica, sans-serif;
		font-size			: 1em;
		text-decoration			: none;
	}

A:link 		
	{  
		color				: #338068;
		background			: transparent;	 
	}

A:visited 	
	{  
		color				: #338068; 
		background			: transparent;	
	}
/* 0073ad;  */
A:active 	
	{  
		color				: #7d7979; 
		background			: transparent;	
	}

A:hover	
	{
		color				: #003333;
		background			: transparent;	
	}


a.authorlink{font-size:xx-small; color:red;}
a.authorlink:hover{font-size:xx-small; color:red;}
a.authorlink:visited{font-size:xx-small; color:red;}


a.documentheading{font-size:x-small;font-weight:bold; color:#338068;}
a.documentheading:hover{font-size:x-small;font-weight:bold; color:#003333;}
a.documentheading:visited{font-size:x-small;font-weight:bold; color:#338068;}

/* HEADING */

H1 	
	{
		font-family			: Arial, Helvetica, sans-serif; 
		font-size			: 1.5em;
		font-weight			: bold;
		margin-top:20px;
		margin-bottom:5px;
	}

H2 	
	{ 
		font-family			: Arial, Helvetica, sans-serif; 
		font-size			: 1.25em;
		font-weight			: bold;
		margin: 0 0 5px 0;
	}
H2.nomargin
	{	font-family			: Arial, Helvetica, sans-serif; 
		font-size			: 16px;
		font-weight			: bold;
		margin-bottom			: 0px;
		margin-top			: 20px;
	}

H3 	
	{  
		font-family			: Arial, Helvetica, sans-serif;
		font-size			: 1.2em;
		font-weight			: bold;
	}
	
H4
	{
		font-family			: Arial, Helvetica, sans-serif;
		font-size			: 1.1em;
		font-weight			: bold;	
	}
H4.nomargin
	{
		font-family			: Arial, Helvetica, sans-serif;
		font-size			: 1.1em;
		font-weight			: bold;	
		margin-bottom			: 0px;
		margin-top			: 20px;
	}
	
H5 	
	{  
		font-family			: Arial, Helvetica, sans-serif;
		font-size			: 1em;
		font-weight			: bold;
	}

/* P A R A G R A P H */

P 
	{  
		font-family			: Arial, Helvetica, sans-serif; 
		font-size			: 12px;
		margin-bottom:0;}



HR 	{color:  #B5C3E4;}
IMG 	{border:0;padding:0;margin:0;}
#portal	{width:1030px; margin: 0 auto 0 auto; position: relative; left: 0; right: 0; height:100%; /*border-right: 2px solid #338068;border-left: 2px solid #338068;*/}
#mainWrapper {width: 1032px;float:left;background: url("/eway/custom/design/epinorth/leftrepeat_200px.gif") repeat-y;		border-right			: 2px solid #338068;}
/* Tonje endring: width:100% */


/* L E F T   M E N U */
/* Tonje endring: width: 130px; */
#leftmenuarea {	width:200px;
		height:100%;
		background-color: #fff;
		font-size:small; padding:0px;
		margin:0;
		vertical-align:top;
		background			: url("/eway/custom/design/epinorth/leftrepeat_200px.gif") repeat-y;
		float:left;
		padding:0 0 0 5px;
	}


ul.mainmenu 	{list-style-type:none;margin-left:15px;padding:0 0 0 0;}

ul.ulmenu 	{list-style-type:none;
		margin:0px 0 0px 5px;
		display:block;
		padding: 0px 0 0 0;
	}

ul.ulcollapsed 	{display:none; list-style-type:none;	padding: 0px 0 0 0;}
ul.ulexpanded 	{display:block;list-style-type:none; padding: 0px 0 0 0;}
li.limenuitem 	{margin-left:0px; line-height:16px; padding: 5px 0 0 0;  }

li.liselected 				{color:#000;line-height:16px; padding: 5px 0 0 0; }
a.liexpander 				{position:absolute;display:block;left:7px;;color: #338068;}
a.liexpander:visited 			{position:absolute; display:block;left:7px;color: #338068;}
div.leftmenu a.limenuitem 		{font-weight:bold;color: #338068;}
div.leftmenu a.liselected:visited 	{color:black;}

#TopSearch {margin-left:8px;margin-top:6px;margin-bottom:6px;font-family: verdana,arial,sans-serif; color: #000000; font-size: 8pt;vertical-align:top;}
.SearchSubmit { font-family: verdana,arial,sans-serif; color: #338068; font-size: 8pt; border: 1 solid #000000; background-color: #grey; vertical-align:top; }
.txtsearch { font-family: verdana,arial,sans-serif; color: #000; font-size: 8pt; width:115px; border: 1 solid #000000; background-color: #ffffff; vertical-align:top; }
#txtsearchright { font-family: verdana,arial,sans-serif; margin-left:2px; width:102px; color: #000000; font-size: 8pt; border: 1 solid #000000; background-color: #ffffff; vertical-align:top; }



/* M A I N   A R E A */
/* Tonje endret: left:200px; */
#mainarea {
		font-size:small; padding:0;margin:0px; border:0;
		padding-left:0px;
		overflow:visible;
		float: left;
		/*position:absolute;
		left:200px;*/
		width: 817px;
	}

*>mainarea {
		width: 817px;
	}

#block		{width:600px;}

#contentarea 	{float:left; width:100%;}


/*  R I G H T   */
#rightrelatedarea {

		height:	100%;
		z-index:	4;
		border-left:1px solid #338068;padding:2px;
		float:right;
		width:96px;
}



div.toparea
	{ 

		color				: #F3F3F3;
		background			: url("/eway/custom/design/epinorth/toprepeat.gif") repeat-x;

		padding				: 0px;
		width				: 100%;
		height				: 81px;
		border-left			: 2px solid #338068;
		border-right			: 2px solid #338068;
	}

#banner
	{
		position			: absolute;
		top				: 32px;
		left				: 200px;
		z-index				: 10;
		font-family			: Arial, Helvetica, sans-serif; 
		font-size			: 14px;
		word-spacing			: 1.5px;
		text-align			: right;
		color				:#338068;
		background			: transparent;
	}

#logo
	{
		position			: absolute;
		top				: 24px;
		left				: 15px;
		text-align			: right;
		z-index				: 11;
	}

	
	

	
#copyright
	{  
		position			: absolute;
		top				: 82px;
		right				: 4%; 
		font-family			: Verdana, Arial, Helvetica, sans-serif; 
		font-size			: 10px;
		color:#000;
		z-index				: 10;
	}


/* T E X T   C L A S S E S */
.p_backup 	{font-size: x-small;color: black; margin:5px;}

#printversjon 	{font-family:Times New Roman;}
.printlink	{font-family:Times New Roman;font-size:x-small;}
.printingress	{color: black;font-weight: bold;margin-bottom:10px;}
.introingress	{font-size: x-small;color: black;font-weight: bold;margin-bottom:10px; margin-right:10px;}

.ingress	{font-size: small; font-weight: normal;color: black;}
.ingress p	{margin:0;padding:0;}
.meldingsinfo 	{font-size: xx-small;color: black;font-style:italic;}
.melding	{font-size: xx-small;color: black; width: 800px;}
.ListEntry	{z-index:10;position:relative;font-size: 12px; font-weight: normal;color: black;}

.bodytext	{font-size: x-small;background-color:#FFFFFF;}

.artikkelbox	{font-size: xx-small;font-weight:normal;position:relative;padding:4px;border:1px solid #A6A6A6;margin:3px;margin-bottom:0px;margin-right:15px;background-color:#F2F2F2;}
.errortext	{font-size: x-small;color: red; font-weight:bold;}

/* E p i d e m i */
.tbl_epidemi	{border-style:solid;border-color:#337654;border-width:0px 1px 1px 0px;}
.th_col_epidemi {border-style:solid;border-color:#367654;border-width:1px 0px 0px 1px;text-align:center;font-size:xx-small;}
.th_row_epidemi {border-style:solid;border-color:#337654;border-width:1px 0px 0px 1px;text-align:left;font-size:x-small;}
.td_epidemi 	{border-style:solid;border-color:#337654;border-width:1px 0px 0px 1px;text-align:right;font-size:x-small}
div.floatleft	{float:left;}
span.nowrap	{white-space:nowrap;}

/* D i v e r s e */

.newsarchivelink {font-size: xx-small;color: #014481;font-weight:bold;float:right;}

.lineseperator 	{ position:relative; line-height:1px; font-size:1px;height:1px; margin-top:10px; margin-left:0px; margin-right:2px; width:100%;background-color:#338068;}
.linespacing10 	{ position:relative; line-height:10px; font-size:1px;height:10px; width:100%;}

.titlelinks 	{font-size: xx-small;margin:0px;}
.titlelinks a	{font-size: x-small; color: #338068; font-weight:bold;}

.date		{font-size: xx-small;margin:0px;}


/* T A B E L L E R * /

.tableListing00Row {width:200px;margin:5px;	padding: 5px;	border: none;	background-color:#FFFFFF;	font-family: verdana,arial,sans-serif;	color:#000000;	font-size: x-small;}

.tableListing01 {width:95%;background-color: #B5C3E4;font-size:small; padding:1px;margin:5px; vertical-align:top;text-align: left;}
.tableListing01Header {	margin:5px;	padding: 5px;	border: none;	background-color:#014481;	font-family: verdana,arial,sans-serif;	color:#FFFFFF;	font-size: x-small;	font-weight:bold;}
.tableListing01Row {margin:5px;	padding: 5px;	border: none;	background-color:#FFFFFF;vertical-align:top;	font-family: verdana,arial,sans-serif;	color:#000000;	font-size: x-small;}

.tableListing02 {width:95%; background-color: #B5C3E4;font-size:small; padding:1px;margin:5px; vertical-align:top;text-align: left;}
.tableListing02Header {width:150px	margin:5px;	padding: 5px;	border: none;	background-color:#FFFFFF;	font-family: verdana,arial,sans-serif;	color:#000000;	font-size: x-small;	font-weight:bold;}
.tableListing02Row {margin:5px;	padding: 5px;	border: none;	background-color:#FFFFFF;vertical-align:top;font-family: verdana,arial,sans-serif;	color:#000000;	font-size: x-small;}






/* This part of the stylesheet is EWAY FORMS */

/*************************/
/* eWay 2.1 Form Classes */
/*************************/

.defbody
{
	margin: 0px;
	background-repeat: repeat-y; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
}
.msgBody
{
	background-image: none;
	background-color: #ece9d8;
}
.frmBody
{
	background-image: none;
	background-color: #ece9d8;
}
.frmTable
{
	border: thin groove;
	padding: 2px 2px 2px 2px;
	width: 100%;
	background-color: #ece9d8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.frmEmpCol1
{
	width: 85px;
}
.frmReadTable
{
	border: thin groove;
	padding: 2px 2px 2px 2px;
	width: 100%;
	background-color: #ece9d8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.frmReadTitle
{
	font-weight: bold;
}

.frmTableDynamic
{
	border: thin groove;
	padding: 0px 2px 0px 2px;
	background-color: #F2F2F2;
}
.frmLogin
{
	border: thin groove;
	padding: 0px 2px 0px 2px;
	background-color: #F2F2F2;
}
.frmTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	border-bottom: thin groove;
	padding: 2px 0px 2px 0px;
}
.frmToolbar
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: x-small;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffe1;
}
.frmCaption {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	border-top: thin groove;
}
.frmCaptionPlain {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	background-color: #ece9d8;
}
.frmImage 
{
	border: none;
	width: 120px;
}
.frmToolbarSection 
{
	border-bottom: thin groove;
	padding: 2px 0px 2px 0px;
}
.frmPrompt {
	padding: 0px 2px 0px 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.frmField
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.frmTextField
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	
}
.frmImageCell
{
	border-left: thin groove;
}
.frmTransition
{
	padding: 0px;
	margin: 0px;
	font-size: xx-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.frmProfileSelect {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;	
}
.frmProfileHeading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;	
}
.frmButton
{
	width: 93px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;	
}
.frmSmallButton
{
	width: 65px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;	
}
.frmImgButton
{
	vertical-align: bottom;
	margin-right: 2px;	
	margin-left: 2px;
}
.frmSmallHelpButton
{
	width: 65px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;	
    BEHAVIOR: url(/eway/help/helpobject.htc);
    CURSOR: hand
}

.formBody
{
	width: 100%;
	padding: 0px 5px 0px 5px;  
/*  Toolbar color: #ece9d8; (Button Face)
/*  Border color: #AAA79E; */

}


.formHeader
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: Black;
}


/* Standard form classes */

.formTextCell {
	background-color : #FFFFC0;
	padding : 0 5 0 0;
	color : Black;
	font-family: 'Comic Sans MS';
	font-size: medium;
}

.formToolbarTable { 
	background-color: #ece9d8;
	padding : 5 5 5 0;
 }
.formToolbarSection {
	background-color: #ece9d8;
	padding : 0 0 0 0;
}
.formSmallPrompt {
	color : Black;
	background-color : #FFFFC0;
	font-family: verdana;
	font-size: xx-small;
	padding : 0 5 0 5;
	border-right : 1px none #95BDEE;
}
.formSmallTextField {
	font-family: verdana;
	font-size: xx-small;
}

.FormReadonlyField
{
	background: transparent;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: xx-small;
	TEXT-ALIGN: left;
	border : medium none;
}


.formSection {
	color : Black;
	background-color: #ece9d8;
	font-family: verdana;
	font-size: 10pt;
	font-weight : bold;
	padding : 0 5 0 5;
}
.formPadding
{
	padding : 5 5 5 5;
}


/* 
div.menulist{margin-left:20px;}
.menulist {list-style-type:circle;padding:0px;margin:0px;margin-left:0px;}
.menulist li{list-style-type:circle; font-size: xx-small;vertical-align:top;padding:0;margin-left:0px;}

.menulist li a{margin:0px;margin-bottom:7px;font-size: x-small;color:#338068;font-weight: bold; text-decoration:none;width:120px;vertical-align:top;padding:0px;}
.menulist li a:visited{color:#338068;}
*/

.countrynavigator li {
margin-left: -55px;
}


.countrynavigator li ul li {
margin-left: 8px;
}