body,table,tr,td,h1,h2,h3,h4,h5,p,a,div,span,form,input,textarea,select,option,nobr, button 
{
	font-family:verdana,arial,helvetica,sans-serif;font-size:10px;color:#012C41;margin:0px;padding:0px;
}

h1 {position:relative; clear:both; color:#565D03;padding:5px;padding-left:15px;font-size:11px;font-weight:bold; text-transform:uppercase; margin-top: 0px; background:url(/search/nb/20070603210204oe_/http://www.vkm.no/eway/custom/design/vkm.no/images/main_header1.gif) no-repeat; width:560px;height:24px;}
h2{position:relative;clear:both; color:#012C41;padding:3px;padding-left:15px;font-size:11px;font-weight:bold;  margin-top: 0px; background:url(/search/nb/20070603210204oe_/http://www.vkm.no/eway/custom/design/vkm.no/images/main_header2.gif) no-repeat;width:560px;height:18px;}
h3,h4,h5{position:relative; color:black;margin-bottom:1px;font-size:14px;font-weight:normal; }

#Print{font-family:Times New Roman;font-size:12px;color:#000000;margin:0px;}
#Print h1{font-size:14px;background:none;color:#000000;margin:0px;padding:0px;}

caption{position:relative; color:#000000;margin-bottom:1px;font-size:12px;text-align: left;}
body {position:relative; background-color: #FFFFFF; margin: 0px; padding: 0px; overflow: auto; border: none;}
img {border: none;margin: 0px;padding: 0px;}
p {position:relative; margin-top:4px;margin-bottom:8px;padding:0;}
iframe {border: none;}

/*div {border: none; margin: 0px; padding: 0px;}*/

a {Text-decoration: none;color:#7E8805;}
a:hover {text-decoration: underline;color:#AE4518;}


#canvas {position:relative; width: 965px;margin:0px;margin-left: 15px;padding:0px;text-align: left;}
#top {position: relative;width: 965px; margin:0px; margin-top:11px;float:left;height:104px;}
#logo {position:relative;float:left;width: 182px;height: 104px; margin:0px;  background: url(/search/nb/20070603210204oe_/http://www.vkm.no/eway/custom/design/vkm.no/images/logo.gif) no-repeat;}
#logo a {display: block; height: 100%;}
#banner {position: relative;height: 103px;width: 752px;float:left;margin:0px; margin-left: 16px;background: url(/search/nb/20070603210204oe_/http://www.vkm.no/eway/custom/design/vkm.no/images/top_bg.jpg) no-repeat;}

#search {position:absolute; right:10px; top:75px;}
#search .searchinput{width:234px; height:20px;}
#searchbtn {background-color:#FFFFFF; border: #95A104 solid 1px; color:#95A104; font-weight:bold;height:20px;}

#canvas2 {position: relative;float:left; clear: both;width: 965px; margin-top:25px;}
#leftnav {position: relative;float: left;width: 182px;clear: left;overflow: hidden; margin:0px; }

#leftnav .bottom {height: 19px; padding: 0px; margin: 0px;background: url(/search/nb/20070603210204oe_/http://www.vkm.no/eway/custom/design/ewaymaster30/menufoot.jpg) no-repeat; background-position: 0px 10px;}

#main {position: relative; left: 2px; float: left;width: 800px; clear: none;overflow: hidden;}

#main .bottom {clear: both;}

.mainmnu, .mnuexpanded,   .mnucollapsed, li.mnu, a.mnusub{ color:#FFFFFF;background:#95A104;list-style-type:none; margin:0px; padding:0px;font-weight:bold; width:100%;font: 10px bold;height:auto;}
.mainmnu{font: 10px bold; color:#FFFFFF; list-style-type:none; margin:0px; padding:2px;font-weight:bold; width:100%;height:auto;}
.mainmnu{padding:2px;}
/*ul.mnuexpanded{ background:#95A104;font-weight:normal;}*/
.mnuselected{background:#FFFFFF;margin:2px;border: 1px #FFFFFF solid; width:174px; height:19px;padding:0px;}
.mnuselected a{height:19px;padding-left:7px;padding-top:6px;padding-bottom:6px;color:#95A104;height:auto;}
.mnuselected a:hover{color:#565D03;height:19px;}
.mnuind, .mnusel {}

ul.mnucollapsed {display:none;}

.mnuselected{background:#FFFFFF;margin:0px;margin-top:2px;border: 1px #FFFFFF solid; width:178px; height:19px;padding:0px;}
.mnuselected a{height:19px;padding-left:7px;padding-top:6px;padding-bottom:6px;color:#95A104;}
li.mnu {border: 1px #FFFFFF solid; margin:0px;margin-top:2px;padding:0px;height:19px;width:178px; }
li.mnu a{height:17px;padding-left:6px;padding-top:5px;padding-bottom:5px;color:#FFFFFF;font-weight:bold;}
li.mnu a:hover{color:#565D03;}

.mnusub a{padding-left:7px;padding-top:6px;padding-bottom:6px;color:#FFFFFF;}
.mnusub a:hover{color:#565D03;}
.mnusubsel a{color:#565D03;}
.mnusubsel a:hover{color:#565D03;}

#mainleft {position: relative; left: 0px;float: left;width: 560px; clear: none;overflow: hidden; margin-left:16px;}
#mainleft div.frmctrlwrapper {margin: 0px 1px 0px 0px;}

.msg{margin-left:15px;margin-right:15px;}
.browselist{clear:none; float:none; position:relative;margin:0;padding:0;}

#mainright {position: relative;float: left; left: 16px;width: 174px;clear: right;overflow: hidden;}
#mainrightheader  {position:relative; color:#565D03;padding:5px;padding-left:15px;padding-bottom:0px;font-size:11px;font-weight:bold; text-transform:uppercase; margin-top: 0px; width:174px; height: 24px; background:url(/search/nb/20070603210204oe_/http://www.vkm.no/eway/custom/design/vkm.no/images/right_header.gif) no-repeat;margin-bottom:8px;}
.mainrightcontent{margin-left:15px;margin-right:15px;margin-bottom:8px;}
.rightheader2 {margin-left:15px;margin-right:15px;color:#565D03;font-size:10px;font-weight:bold; text-transform:uppercase; }
ul.rightlist {font: 10px normal; color:#7E8805; list-style-type:none; margin:0px; padding:0px;font-weight:bold; width:100%;}


#tableft {position: relative; left: 2px; float: left;width: 630px; clear: none;overflow: hidden; }
#tabright {position: relative;float: left; left: 2px;width: 160px;clear: right;overflow: hidden; }
#tabright h2 {position:relative; height: 17px; margin-top: 10px; padding: 0px; text-align: center; font-size: 11px; text-transform: uppercase; letter-spacing: 2px;color: white;background: url(/search/nb/20070603210204oe_/http://www.vkm.no/eway/custom/design/ewaymaster30/tabrighthead.jpg) no-repeat; }

#footer {clear: both;padding-top: 10px;text-align: center;}
#footer * {color: #BBCBDB; }
#footer .new {float: none;display: inline;}
#footer .title {font-weight: bold; color: #5289AF;}

#disclaimer{ font-size:9px; font-weight:normal; color: #A2A2A2;}
#disclaimer a{color:#7E8805;}
#disclaimer a:hover{color:#AE4518;}

#canvasclear {height: 1px;clear:both;}/* Mozilla req */


.edit {color:#AE4518;font-weight:normal;font-size:10px;}
.hidden {display: none;}
.right {text-align: right;}
.left {text-align: left;}
.center {text-align: center;}
.clear {clear: both;}
.floatleft {float: left;}
.floatright {float: right;}
.readmore {color: #7E8805;}
.readmore a:hover{color: #AE4518;}
.author {font-size: 9px;color: #979596; margin-top: 15px;}
.icon {vertical-align: middle;}
.searchbtn {vertical-align: text-bottom; cursor: hand}
.edititem img {vertical-align: middle;}
.space {height: 10px;}
.red {background-color: Red; color: White;}
div.mrg10 {margin: 10px;}
/* Form Control Classes */
/* *****************/
/* New form design */
/* *****************/

.frmBody
{
	background-image: none;
	background-color: buttonface;
	margin:0;
	overflow: hidden;
}

.frmctrlwrapper
{
	margin: 0;
	padding: 0px;
	height: 26px; 
 	background-color: buttonface;   
	border-bottom:1px solid;
 	border-bottom-color:ActiveBorder; 
 	overflow: hidden;
/*
	background-image:url(/search/nb/20070603210204oe_/http://www.vkm.no/eway/custom/design/webportal/tool-bkgd.gif);
	background-color:#A2C2EE;
 	border-bottom-color:#2557AD;     */
}

/*.frmctrlwrapper a
{
	cursor:hand;
	text-decoration:none;
 	padding: 4px 3px  0px 0px;
	height: 100%; 
	vertical-align: middle; 
	color: Black;
	border-right: 1px solid;
/*	border-right-color:#6A8CCB;  */
/*	border-right-color:Activeborder; 
} 
/*
.frmctrlwrapper a:hover
{
	background-color: #ffd695;
	text-decoration:none;
} */
.frmctrlwrapper img
{
	margin:3px; 
	vertical-align: middle;
}

.frmctrlbtn
{
	overflow: visible;
	width: 1px; /* trick to set size of buttons in ie */
	margin: 0px;
	padding: 0px 3px 0px 3px;
	cursor:hand;
	text-decoration:none;
	color: Black; 
	border-bottom: none;
	border-left: none;
	border-top: none;
	border-right: 1px solid Activeborder;
	background-color: buttonface;
} 
.frmctrlbtnhover
{
	overflow: visible;
	width: 1px; /* trick to set size of buttons in ie */
	margin: 0px;
	padding: 0px 3px 0px 3px;
	cursor:hand;
	text-decoration:none;
	color: Black; 
	border-bottom: none;
	border-left: none;
	border-top: none;
	border-right: 1px solid Activeborder;
	background-color: #ffd695;
}

div.frmcontent
{
}
.frmContent	/* Outmost table */
{
	width: 100%;
}
.frmTable /* inner table */
{
	border: thin groove;
	padding: 2px;
	width: 100%;
	font-size: xx-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	background-color: buttonface; */
}
.frmtabledynamic
{
	border: thin groove;
	padding: 2px;
	font-size: xx-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: buttonface;
}

.frmfield /* Floating size field */
{
	width: 100%;
}
.frmbuttonbar
{
	/* background-color: buttonshadow; */
	border-top: thin groove;
}
.frmbutton /* Standard size button */
{
	width: 100px;
}
.floatmenu
{
	background-color: infobackground;
	display: none;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	border-bottom:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	border-top:1px solid;
	border-right-color:Activeborder; 
	border-left-color:Activeborder; 
	border-bottom-color:Activeborder; 
	border-top-color:Activeborder; 
}
.floatmenu a
{
	cursor:hand;
	text-decoration:none;
	color: Black;
	width: 100%;
} 
.floatmenu a:hover
{
	background-color: #ffd695;
	text-decoration:none;
}

.datePicker
{
    BEHAVIOR: url(/search/nb/20070603210204oe_/http://www.vkm.no/eway/library/components/datepicker.htc);
    CURSOR: hand
}

