div {border: none; margin: 0px; padding: 0px;}
caption{color:#000000;margin-bottom:1px;font-size:12px;text-align: left;}
.lesmer {color:#316ac5; text-decoration : none;}
h2 {FONT-SIZE : 12px; COLOR : #000000; FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif; font-weight :  bold; text-decoration : none; }
div.msg {width: 467px; float: left; margin-top:10px;}}
.msg .new {float: right;display: block;color:#000000;}
.msg h1, .msg h2, .msg h3 {color:#000000;margin-bottom:1px; margin-top: 0px;}
.msg h1 a {color: #000000;}
.msg  a {color: #316ac5;}
h3,h4,h5{color:black;margin-bottom:1px;font-size:small;font-weight:normal; }
BODY {margin: 0px;}
p {text-align:left; padding-bottom: 0px; margin-top: 0px;}
a {font: Arial, Helvetica, sans-serif; color : #316ac5; text-decoration : none; }
a :link {font: Arial, Helvetica, sans-serif; color : #316ac5; text-decoration : none; }
a:hover {text-decoration : underline;}
img {border: none;margin: 0px;padding: 0px;}
h1 {font-family: Arial, Helvetica, Verdana, sans-serif}
h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited{color:black; text-decoration:none;}
h1 a:hover,h2 a:hover,h3 a:hover{color:black; text-decoration:underline;}
h1.msgheading {font-size:12px;  padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.newspresentation{float:left; margin:0px; width:467px; height: auto; margin-bottom: 1px; padding-top:0px;}
.newsfooter{margin:0px; width:467px; margin-bottom:6px}
.msgDateLinkLeft {FONT-SIZE: 10px;COLOR: #6699cc;FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;font-weight : normal;text-decoration : none;float:left; margin-bottom:8px}
.msgDateLinkRight {FONT-SIZE: 10px;COLOR: #6699cc;FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;font-weight : normal;text-decoration : none;float:right; margin-bottom:8px}
#newsfooter{float:left; margin:0px; width:467px; margin-bottom:12px;}
.footerline1{font-family: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 10px; margin:0px; text-align: center;}
.footertxt
{
padding-right:5px;
padding-left: 5px;
}


#leftstudarea {
	width: 468px;
	float: left;
}

#leftstudheader {
	width: 468px;
	background-color: #1E58C8;
	float: left;


}
.leftstudheadertekst {
	color: White;
	background-color: #1E58C8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : bold;
	padding: 2 2 2 3;
}
#leftkurspop {
	width: 100%;
	float: left;
}

#leftkurspopheader {
	width: 100%;
	background-color: #1E58C8;
	float: left;


}
.leftkurspopheadertekst {
	color: White;
	background-color: #1E58C8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : bold;
	padding: 2 2 2 3;
}



/* forms */



#hihmform {
	float: left;
	height: 100%;
	width: 469px;
}

#tblFormReg {
	float: left;
	height: 300px;
	width: 469px;	
}
#tblFormOrder {
	float: left;
	height: 400px;
	width: 469px;	
}
	
	#hihmform .formLabel {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	border-bottom: 1px solid #316ac5;
	vertical-align: middle;
}
	#hihmform .forminfotekst {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	vertical-align: middle;
}
	#hihmform .formLabelko {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	border-bottom: 1px solid #316ac5;
	vertical-align: middle;
}
	#hihmform .formLabelmas {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	vertical-align: middle;
}
	#hihmform .forminfotekstko {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3B4C2E;
	padding-left: 10px;
	vertical-align: middle;
}

	#hihmform .formfelt {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #3B4C2E; padding-left: 10px; border-bottom: 1px solid #316ac5; height:25px; }
	#hihmform .formfeltstort {width: 400px; height: 100px; float: left;}
	#hihmform .sendbtn {margin-top: 3px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #3B4C2E; border-right: 3px solid #808080; border-bottom: 3px solid #C0C0C0; border-left: 1px solid #9FC8DC; border-top: 1px solid #9FC8DC; } 
	#hihmform TEXTAREA {height: 120px; width: 350px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #3B4C2E; }
.fyllut {
	font: 10px Verdana, Arial, Helvetica, sans-serif; 
	color: #3B4C2E; 
	height:20px;
	width: 350px;
}
.errormsg {

	font: 11px Verdana, Arial, Helvetica, sans-serif; 
}
.confirm {

}
.fyllutpoststed {

	height:20px;
	width: 200px;
	font: 10px Verdana, Arial, Helvetica, sans-serif; 
	color: #3B4C2E; 
}
.fyllutpostnr {
	font: 10px Verdana, Arial, Helvetica, sans-serif; 
	color: #3B4C2E; 
	height:20px;
	width: 50px;
}
.leftheadertekst
{
FONT-SIZE : 12px;
COLOR : #000000;
FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
font-weight :  bold;
text-decoration : none;
}


/* forms slutt*/
.txtMessage {

	height: 250px;
	width: 30px;
	BACKGROUND-COLOR: #FAFFE5;
}
.tdrow {
	height:18px; 
}
.tdrowlarge {
	height:100px; 
}
.tdright {
	background: #80A9BD; 
}
.tdrightpad {
	padding-right:20px; 
}
.tdleft {
	background: url(metall.gif) repeat;
	border-right: 4px solid #80A9BD; 
}
.tdcontent {
	padding-top: 10px;
}


#listplace{
	float: left;	
	width: 468px;
	text-align: left;
}
#hoyrenewsplace{
	float: left;	
	width: 145px;
	text-align: left;
}
#leftnewsplace{
	float: left;	
	width: 455px;
	text-align: left;
}
#webformright{
	width: 469px;
	float: left;
	text-align: left;
}
#twocolrightpage {
	width: 617px;
	float: left;
	}
#twocolrightpage1 {
	width: 469px;
	float: left;
	padding-right: 1px;

}
#twocolrightpage2{
	padding-left: 3px;
	width: 145px;
	float: right;
	margin: 0px;
}
#formSectionny {
	background-color: #1E58C8;
	width: 144px;
	height: 19px;
	padding-left: 1px;
	}
.formSectionnytekst {
	color : White;
	width: 118px;
	height: 17px;
	float: left;
	background-color: #1E58C8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 2 2 2 2;
	text-align: left;
}
.formSectionnygif {
	width: 19px;
	height: 19px;
	float: left;
	margin: 0px;
	border: none;
	background-image: url('10.gif');
	background-repeat: no-repeat;
}

#faktastandardold {position: relative;clear: both;width: 143px;
font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  10px;
	color :  black;
	font-weight :  normal;
	text-decoration : none;
}

#faktastandard{
	width: 143px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  10px;
	color:  black;
	font-weight:  normal;
	text-decoration: none;
	padding-left: 2px;
}
#space
{
	width: 145px;
	height: 10px;
	float: left;
}
.korttall
{
	width: 65px;
	overflow: hidden;
	height: 11px;
}
#studformtittel
{
	width: 468px;
	float: left;
}
#eigrelkurs
{
	width: 468px;
}
#hkursline
{
	width: 468px;
	height: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	float: left;
}
.lkurslistlenke
{
	float: left;
	width: 83%;
	font-size: 9px;
	font-weight: normal;
	color: #316ac5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.lkurslistlenke:Hover
{
	text-decoration: underline;
}
.lkurslistpoeng
{
	float: left;
	font-size: 9px;
	width: 17%;
	font-weight: normal;
	color: #316ac5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	padding-right: 3px;
}
.lkurslistpoeng:Hover
{
	text-decoration: underline;
}
.hkurslistheading
{
	margin-top: 5px;
	width: 83%;
	height: 11px;
	font-size: xx-small;
	font-weight: bold;
	color: white;
	background-color: #1E58C8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	float: left;
	padding-left: 5px;
}
.hstpoengheading
{
	width: 17%;
	margin-top: 5px;
	height: 11px;
	font-size: xx-small;
	font-weight: bold;
	color: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	float: left;
	background-color: #1E58C8;
	padding-right: 3px;
}

#lkurslenke
{
	margin-left: 4px;
	width: 464px;
	font-size: 9px;
	font-weight: normal;
	color: #316ac5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.lk2
{
	float: left;
	width: 350px;
	font-size: 9px;
	font-weight: normal;
	color: #316ac5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.lk2:Hover
{
	background-color: #1E58C8;
	color: White;
	text-decoration: none;

}
.lk2p
{
	float: left;
	font-size: 8px;
	width: 29px;
	font-weight: normal;
	color: #316ac5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.lk2p:Hover
{
	background-color: #1E58C8;
	color: White;
	text-decoration: none;
}
#sixstudtekst
{
	padding-top: 10px;
	float: left;
	height: 100%;
	width: 450px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#sixstudtekstingress
{
	float: left;
	font-size: 11px;
	font-weight: bold;
	padding-top: 6px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#sixstudtekstt
{
	float: left;
	font-size: 10px;
	padding-top: 6px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bluelistline
{
	width: 99%;
	float: left;
}
.blueheader {
	color : White;
	background-color: #1E58C8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	padding : 0 5 0 5;
}
.linklistheader
{
	FONT-SIZE : 12px;
	COLOR : #000000;
	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
	font-weight :  bold;
	padding-bottom: 5px;
	padding-top: 5px;
	float: left;
	text-align: left;
}
.leftpad5
{
	width: 5px;
	height: 10px;
	float: left;
}
.studlistline
{
	width: 96%;
	background-image: url(/search/nb/20070603210204oe_/http://hihm.no/eway/custom/Design/hihm_internet/hlink_16.gif);
	background-repeat: no-repeat;
	float: left;
}
.studlist2
{
	color: #316ac5;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	float: left;	
	
	width: 94%;
	overflow: none;
	padding-left: 13px;
	padding-bottom: 2px;
}
.studtema
{
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
font-weight:  bold;
padding-top: 6px;
}
.studtemasmall
{
FONT-SIZE: 11px;
COLOR : #000000;
FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
font-weight :  bold;
padding-top: 6px;
}

.m1linklistheader
{
	border-bottom: activeborder 1px solid;
	FONT-SIZE : 12px;
	COLOR : #000000;
	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
	font-weight :  bold;
}
.m1linklistboks
{
	border-right: activeborder 1px solid;
	padding-right: 2px;
	border-top: activeborder 1px solid;
	padding-left: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: x-small;
	padding-bottom: 2px;
	border-left: activeborder 1px solid;
	width: 100%;
	color: #000000;
	padding-top: 2px;
	border-bottom: activeborder 1px solid;
	background-color: #f5f5f5;
}
.searchheader
{
FONT-SIZE : 12px;
COLOR : #000000;
FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
font-weight :  bold;
padding: 10 4 4 5;
}
.pagecount {
	width: 99%;
	border-top: thin solid #00349A;
	float: left;
	padding-top: 5px;
}

.spacesmall {
	width: 99%;
}
.spacesmall {
	width: 99%;
	height: 5px;
}
.prevpage {
	float: left;
	padding-left: 5px;
	width: 24%;
	font: Arial, Helvetica, sans-serif;
	color : #316ac5;
	FONT-SIZE : 10px;
}
.nextpage {
	float: left;
	width: 24%;
	font: Arial, Helvetica, sans-serif;
	color : #316ac5;
	FONT-SIZE : 10px;
	text-align: right;
}
.countpage {
	float: left;
	width: 50%;
	font: Arial, Helvetica, sans-serif;
	FONT-SIZE : 10px;
	text-align: center;
}
.m2header {
font-size: 11px;
float: left;
width: 145px;
height: 15px;
color: #000000;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}
.m1header {
font-size: 11px;
float: left;
width: 445px;
height: 15px;
color: #000000;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}
.pad5 {
	height: 5px;
	width: 90%;
	float: left;
	overflow: none;
}
.searchformstud {
	width: 459px;
	height: 258px;
	border-left: 1px solid  #00349A;
	border-right: 1px solid  #00349A;
}
.searchformheadertitle {
	background-color: #1E58C8;
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color : White;
	height: 32px;
	text-align: center;
	padding-top: 5px;
	font-weight: bold;
}
.searchheadersted {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid  #1E58C8;
	float: left;
	width: 94px;
	height: 18px;
	text-align: center;
}
.searchheadergrad {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-left: 1px solid  #1E58C8;
	border-right: 1px solid  #1E58C8;
	border-bottom: 1px solid  #1E58C8;
	float: left;
	width: 168px;
	height: 18px;
	text-align: center;
}
.searchheadertema {
	border-bottom: 1px solid  #1E58C8;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
	width: 195px;
	height: 18px;
	text-align: center;
}
.stedopt {
	font-style: normal;
	font-size: 9px;
	float: left;
	width: 94px;
	height: 208px;
}
.gradopt {
	font-style: normal;
	font-size: 9px;
	border-left: 1px solid  #1E58C8;
	border-right: 1px solid  #1E58C8;
	float: left;
	width: 168px;
	height: 208px;
}
.temaopt {
	font-style: normal;
	font-size: 9px;
	float: left;
	width: 195px;
	height: 208px;
}
.studsearchtext {
	float: left;
	background-color: #1E58C8;
	color : White;
	font-size: 12px;
	width: 244px;
	height: 27px;
	text-align: center;
	padding-top: 2px;
	border-left: 1px solid  #1E58C8;
}
.studsearchbutton {
	float: left;
	background-color: #1E58C8;
	width: 215px;
	height: 27px;
	padding-top: 2px;
	border-right: 1px solid  #1E58C8;
}
.studbak {
	float: left;
	background-color: #1E58C8;
	width: 459px;
	height: 1px;
	border-left: 1px solid  #1E58C8;
	border-right: 1px solid  #1E58C8;
}


.ToppNavigator
{
padding: 0 0 4 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: white;
cursor: hand;
font-weight: bold;
text-decoration: none;
letter-spacing: -1px;


}
.ToppNavigator:Hover
{ color: #999999; text-decoration: none;}

.ToppNavigatorSelected
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #999999;
cursor: hand;
font-weight: bold;
text-decoration: none;
letter-spacing: -1px;
}
.ToppNavigatorSelected:hover
{ color: #999999; text-decoration : none;}

.HovedNavigator2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
float: left;
padding-left: 4px;
padding-bottom: 5px;
width: 140px;
font-size: 10px;
letter-spacing: 0px;
color: #99CCFF;
cursor: hand;
font-weight: bold;
text-decoration: none;
}
.HovedNavigator2:hover
{	color: #999999; text-decoration : none;}
.HovedNavigator2:active
{	color:  #999999; text-decoration : none;}

.HovedNavigator2Selected
{
font-family: Verdana, Arial, Helvetica, sans-serif;
float: left;
padding-left: 4px;
padding-bottom: 5px;
width: 140px;
font-size: 10px;
color: #999999;
cursor: hand;
font-weight: bold;
text-decoration: none;
}
.HovedNavigator2Selected:hover
{
color:  #999999; text-decoration : none;
}
.HovedNavigator
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #99CCFF;
cursor: hand;
font-weight: bold;
text-decoration: none;
}
.HovedNavigator:hover
{	color: #999999; text-decoration : none;}
.HovedNavigator:active
{	color:  #999999; text-decoration : none;}

.HovedNavigatorSelected
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #999999;
cursor: hand;
font-weight: bold;
text-decoration: none;
}
.HovedNavigatorSelected:hover
{
color:  #999999; text-decoration : none;
}

.edit A
{
color: #6699cc;
text-decoration: none;
background-color: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
font-stretch: condensed
}
.edit A:hover
{
color: #003399;
text-decoration: none;
font-style: bold;
text-decoration : underline;
}
.ekstraedit A
{
color: #FFFFFF;
text-decoration: none;
background-color: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
font-stretch: condensed
}
.ekstraedit A:hover
{
color: #003399;
text-decoration: none;
font-style: bold;
text-decoration : underline;
}


.logginn A
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
cursor: hand;
color: #999999;
font-stretch: condensed
font-style : normal;
float: left;
}

.logginn A:Visited { text-decoration: none; color:#999999}
.logginn A:hover { text-decoration: none; color:#003399}

.navspor A
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
cursor: hand;
color: #999999;
font-stretch: condensed 
font-style: normal;
}
.navspor A:hover { text-decoration: none; color:#003399}

.hoyretxt
{
font-size: 11px;
color: #000000;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight: bold;
}

.hoyretxtstudie
{
font-size: 10px;
color: #000000;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight: normal;
}

.hoyrenews A
{
color: #316ac5;
text-decoration: none;
background-color: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
font-stretch: condensed;
border : none;
float:left;
}
.hoyrenews A:hover
{ color: #003399; text-decoration: none;}


.reldoklink A
{
color: #316ac5;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-stretch: condensed;
width: 135px;
overflow: hidden;
padding-left:2px;

}
.hoyrenewsny A
{
color: #316ac5;
text-decoration: none;
background-color: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
font-stretch: condensed;
border: none;
}
.doklinkny A:hover
{ color: #003399; text-decoration: none;}
.doklinkny A
{
color: #316ac5;
text-decoration: none;
background-color: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
font-stretch: condensed;
border : none;
}
.hoyrenewsnyslettes A:hover
{ color: #003399; text-decoration: none;}

.ewayObjectListHeading
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	color : d41508;
	font-weight : bold;
	text-align : center;
}

.ewayDocListHeading
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	color : d41508;
	font-weight : bold;
	text-align : left;
	padding : 0 15px 0 15px;
}

.ewayDocList
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  10px;
	color : black;
	cursor : hand;
	font-weight :  normal;
	text-decoration : underline;
}

.ewayDocList:hover
{
	font-weight :  bold;
}

.ewayObjectListHeadingBlack
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	color : Black;
	font-weight : bold;
	text-align : center;
}

.ewayObjectList
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  10px;
	color :  black;
	cursor : hand;
	font-weight :  bold;
	text-decoration : none;
}

.ewayObjectList:hover
{
	color :  White;
}

.ewayMainHeading
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : large;
	color : #D41508;
	text-align: center;
	font-weight : bold;
}

.ewayNewsHeading
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : medium;
	color : #D41508;
}

.ewayNormalText {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : black;
	width : auto;
}


.ewaySmallText {
	font-family : Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : Silver;
	padding : 0 15px 0 15px;
	text-align: right;
}

.ewayPadding
{
	padding : 0 15px 0 15px;
}


.ewayno
{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size :  10px;
 color :  black;
 font-weight :  bold;
 text-decoration : none;
}

.ewaylogin
{
	padding : 0 0 4 0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  10px;
	color :  white;
	font-weight :  normal;
	text-decoration : none;
}

.ewayCenter
{
	text-align : center;
}

.ewayLeft
{
	text-align : left;
}


.ewayTable {
	border-left:5px solid White; border-right:0px solid White; border-top:5px solid White; border-bottom:0px solid White; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : Black;
	width : auto;
	
}


.ewayObjects
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : normal;
	color : D41508;
	font-style : normal;
	text-decoration : none;
	padding : 0 0 5 0;
}

.ewayObjectsSelected
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : normal;
	color : black;
	font-style : normal;
	text-decoration : none;
	padding : 0 0 5 0;
}

.ewayObjects:hover
{
	color : white;
}


.portalToolbarText
{
    COLOR: #dddddd;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 500
}
.portalFrame
{
	background-color: #333377;
}

.txtstudieM1
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  11px;
	color :  black;
	font-weight :  normal;
	text-decoration : none;
}

.txtlinkM1
{	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  9px;
	color :  #999999;
	cursor : hand;
	font-weight :  normal;
	text-decoration : none;
}
.txtlinkm1:hover
{	color :  #003399;
}
.txtlinkm1:active
{	color :  #003399;
}

.txtlinkm1selected
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #003399;
	cursor : hand;
	font-weight : normal;
	text-decoration : none;
}
.txtlinkm1selected:hover
{	color :  #003399;
}

.txtansatt {
 FONT-SIZE: 10px;
 COLOR: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-stretch: condensed; 
 font-style : normal;
 text-decoration: none;

}
.txtansatt2 {
 FONT-SIZE: 10px;
 COLOR: black;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-stretch: condensed; 
 font-style : normal;
 text-decoration: none;

}


.txtlinkansatt {
 FONT-SIZE: 10px;
 CURSOR: hand;
 COLOR: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-stretch: condensed; 
 font-style : normal;
 text-decoration: none;

}

.txtlinkansatt:Visited { text-decoration: none; color:#ffffff}
.txtlinkansatt:active { text-decoration: none; color:#999999}
.txtlinkansatt:hover { text-decoration: none; color:#999999}



.txtM1
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  10px;
	color :  black;
	font-weight :  normal;
	text-decoration : none;

}

.bibcustommeny
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  11px;
	color :  #003399;
	cursor : hand;
	font-weight :  bold;
	text-decoration : none;

}
.bibcustommeny:hover
{
	text-decoration : underline;
}
.bibcustomtxt
{
FONT-SIZE : 10px;
COLOR : #000000;
FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
font-weight :  normal;
padding: 0;
}



.txtHeaderLinkM1
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  11px;
	color :  #999999;
	cursor : hand;
	font-weight :  bold;
	text-decoration : none;

}
.txtHeaderLinkM1Large
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :  12px;
	color :  #003399;
	cursor : hand;
	font-weight :  bold;
	text-decoration : none;

}

.txtHeaderLinkM1:hover
{
	color :  #003399;
}
.txtHeaderLinkM1:active
{
	color :  #003399;
}

.txtHeaderLinkM1selected
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003399;
	cursor : hand;
	font-weight : bold;
	text-decoration : none;
}
.txtHeaderLinkM1selected:hover
{
	color :  #003399;
}
.msgHeading
{
FONT-SIZE : 12px;
COLOR : black;
FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
font-weight :  bold;
text-decoration : none;
}

.msgHeading:Hover
{
text-decoration : underline;
}
.img {border: none;margin: 0px;padding: 0px;}

.linklargeblue
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size :  10px;
color :  #00349A;
cursor : hand;
font-weight :  bold;
text-decoration : none;
padding-top: 2px;
float: left;
width: 100%;
}

.msgSummary
{
font-size: 12px;
color: #000000;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight :  bold;
}


.msgText
{
FONT-SIZE : 12px;
COLOR : #000000;
FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
font-weight :  normal;
}
.msgTextSmall
{
FONT-SIZE : 10px;
COLOR : #000000;
FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
font-weight :  normal;
}
.msgtext11
{
FONT-SIZE : 11px;
COLOR : #000000;
FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
font-weight:  normal;
}

.msgLink
{
	font: Arial, Helvetica, Verdana, sans-serif;
	color : #316ac5;
	FONT-SIZE : 12px;
	text-decoration : none;
}
.msgLink:hover
{
	text-decoration : underline;
}
.kamplink
{
	font: xx-small Arial, Helvetica, sans-serif;
	color : #316ac5;
	FONT-SIZE : 9pt;
}
.ikamplink
{
	font: xx-small Arial, Helvetica, sans-serif;
	color : #316ac5;
	FONT-SIZE : 9pt;
}
.m1linksearch {
	font: Arial, Helvetica, sans-serif;
	color : #316ac5;
	FONT-SIZE : 10px;
	width: 95%;
	float: left;
	padding-left: 5px;
}
.m2link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color : #316ac5;
	FONT-SIZE : 10px;
	width: 95%;
	float: left;
	text-decoration: none;
}
.m2link:Hover
{
	text-decoration: underline;
}

.msgLinksmall
{
	font: xx-small Arial, Helvetica, sans-serif;
	color : #316ac5;
	text-decoration: none;
}
.msgLinksmall:Hover
{
	text-decoration: underline;
}

.msgDate
{
	font: xx-small Arial, Helvetica, sans-serif;
	color : Gray;
}

.msgDateLink
{
FONT-SIZE: 10px;
COLOR: #6699cc;
FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
font-weight : normal;
text-decoration : none;
}
.extlink
{
	font-family: Arial, Helvetica, sans-serif;
	color : #316ac5;
	FONT-SIZE : 10px;
	text-decoration: none;
}
.extlink:Hover
{
	text-decoration: underline;
}
.formProfileRoles{
	color : #215DC6;
	font-size: x-small;
	font-family: verdana;
 }
.formTextField {
	font-family: verdana;
	font-size: x-small;
}
.formTextCell {
	background-color : #D3e5fa;
	padding : 0 5 0 0;
	color : #215DC6;
	font-family: verdana;
	font-size: x-small;
}

.formProfileCell {
	background-color : #D3e5fa;
	padding : 5 5 5 5;
}
.formToolbarTable { 
	background-color: #1E58C8;
	padding : 5 5 5 0;
 }
 .formToolbarSection {
	background-color: #1E58C8;
	padding : 0 0 0 0;
}
.formPrompt {
	color : #215DC6;
	background-color : #D3e5fa;
	font-family: verdana;
	font-size: x-small;
	padding : 0 5 0 5;
	border-right : 1px none #95BDEE;
}
.formSmallPrompt {
	color : #215DC6;
	background-color : #D3e5fa;
	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;
}
.formSection1 {
	color : White;
	background-color: #1E58C8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	padding : 0 5 0 5;
}


.formSection2 {
	color : White;
	background-color: #1E58C8;
	font-family: verdana;
	font-size: 16px;
	font-weight : bold;
	padding : 0 5 0 5;
}
.formSection3 {
	color : White;
	background-color: #1E58C8;
	font-family: verdana;
	font-size: xx-small;
	font-weight : bold;
	padding : 0 5 0 5;
}

.formSection4 {
	color : White;
	background-color: #1E58C8;
	font-family: verdana;
	font-size: x-small;
	font-weight : bold;
}
.formSection5 {
	color : White;
	background-color: #1E58C8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : bold;
	padding : 0 5 0 5;
}

.formTable
{
	border : thin solid #316ac5;
	text-align : left;
}
.formPadding
{
	padding : 5 5 5 5;
}

.formProfileHeading {
	color : #215DC6;
	background-color : #D3e5fa;
	font-family: verdana;
	font-size: x-small;
	font-weight : normal;
	padding : 0 0 3 0;
	text-align : left;
}
.cvLink
{
	font: Arial, Helvetica, sans-serif;
	color : #316ac5;
	FONT-SIZE : 9px;
}


.Key_Nav
{
padding: 0 0 4 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: white;
cursor: hand;
font-weight: bold;
text-decoration: none;
letter-spacing: -1px;
}
.Key_Nav:Hover
{ color: #999999; text-decoration: none;}

.Key_NavSelected
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #999999;
cursor: hand;
font-weight: bold;
text-decoration: none;
letter-spacing: -1px;
}
.Key_NavSelected:hover
{ color: #999999; text-decoration : none;}

.relatert
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #316ac5;
font-style : normal;
font-weight: bold;
}

.studlist
{
color: #316ac5;
text-decoration: none;
background-color: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
font-stretch: condensed
}

.searchlarge {
	background-color : #D3e5fa;
	padding : 0 5 0 0;
	color : #215DC6;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	border : thin solid #316ac5;
}

