body{
	margin : 0px 0px 0px 0px;
	background-color: #e6e6d2;
	}
.txt{
  font-size:12px;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  color:#525650;
}
.discussionName{font-weight:bold;}

.mailListInput, .mailListButton{
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
}
.news, .news a:active,  .news :visited, .news a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  background-color: #FFFFFF;
}
.news a:hover{
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: underline;
  background-color: #FFFFFF;
}
.header, .header a:link, .header a:visited, .header a:hover, .header a:active{
  font-size:12px;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  color:#525650;
  text-decoration: none;
}
.date{
  font-size:12px;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  color:#525650;
}
td {
  font-size:12px;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  color:#525650;
}
td a:link, td a:visited, td a:hover, td a:active {
  font-size:12px;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  color:#4d9cca;
}
.left {
  font-size:10px;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  color:#525650;
}
.left a:link, .left a:visited, .left a:hover, .left a:active {
  font-size:10px;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  color:#4d9cca;
}

a:link {
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight:normal;
	color: #4d9cca;
	text-decoration: underline;
}
a:visited {
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
    line-height: normal;
    font-weight:normal;
	color: #4d9cca;
	text-decoration: underline;
}
a:hover {
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight:normal;
	color: #4d9cca;
	text-decoration: underline;
}
a:active {
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight:normal;
	color: #4d9cca;
	text-decoration: underline;
}
.menu {
  color:#FFFFFF;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  padding : 0px 5px 5px 5px;
}
.menu a:link {
  color:#FFFFFF;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
}
.menu a:visited {
  color:#FFFFFF;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
}
.menu a:hover {
  color:#FFFFFF;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #125374;
}
.menu a:active {
  color:#FFFFFF;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
}
.brodsmule, .brodsmule a:active, .brodsmule a:hover, .brodsmule :visited, .brodsmule a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #FFFFFF;
}
.red, .red a:active, .red a:hover, .red :visited, .red a:link {
  color:#FFFFFF;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #B21818;
}
.bund, .bund a:active, .bund a:hover, .bund :visited, .bund a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #FFFFFF;
}
.form
{
	visible:false;
	font-family: verdana;
	font-size: 10px;
	color: #525650;
	background-color: #FFFFFF;
	border: solid 1px #525650;
}
hr {
  color:#525650;
  size:1px;
}
.top {

	background-image: url(images/top.gif);
	background-repeat: no-repeat;
}
.grey
{

	background-color: #525650;
}
.menusub, .menusub a:link, .menusub a:visited, .menusub a:hover, .menusub a:active{
  font-size:10px;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color:#525650;
  text-decoration: none;
}
.treeMenu1363, .treeMenu1363 a:active, .treeMenu1363 :visited, .treeMenu1363 a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #dcdecf;
}
.treeMenu1363 a:hover {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: underline;
  background-color: #dcdecf;
}
.treeMenu744, .treeMenu744 a:active, .treeMenu744 a:visited, .treeMenu744 a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #cddb65; 
}
.treeMenu744 a:hover{
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: underline;
  background-color: #cddb65; 
}
/*.treeMenu523, .treeMenu523 a:active, .treeMenu523 a:visited, .treeMenu523 a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #bcd5f8; 
}
.treeMenu523 a:hover{
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: underline;
  background-color: #bcd5f8; 
}*/
.treeMenu523, .treeMenu523 a:active, .treeMenu523 a:visited, .treeMenu523 a:link {
  color:#FFFFFF;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #4da324; 
}
.treeMenu523 a:hover{
  color:#FFFFFF;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: underline;
  background-color: #4da324; 
}
.treeMenu526, .treeMenu526 a:active, .treeMenu526 :visited, .treeMenu526 a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #e4be98;
}
.treeMenu526 a:hover{
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: underline;
  background-color: #e4be98;
}
.treeMenu521, .treeMenu521 a:active, .treeMenu521 :visited, .treeMenu521 a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #dbe9c5;
}
.treeMenu521 a:hover {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: underline;
  background-color: #dbe9c5;
}
.treeMenu524, .treeMenu524 a:active, .treeMenu524 :visited, .treeMenu524 a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #cacdba;
}
.treeMenu524 a:hover {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: underline;
  background-color: #cacdba;
}
.treeMenu519, .treeMenu519 a:active, .treeMenu519 :visited, .treeMenu519 a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #87b9b0; 
}
.treeMenu519 a:hover{
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: underline;
  background-color: #87b9b0; 
}
.treeMenu517, .treeMenu517 a:active, .treeMenu517 :visited, .treeMenu517 a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #a7c0e0;
}
.treeMenu517 a:hover {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: underline;
  background-color: #a7c0e0;
}
.treeMenu520, .treeMenu520 a:active, .treeMenu520 :visited, .treeMenu520 a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #bbd7a7;
}
.treeMenu520 a:hover {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: underline;
  background-color: #bbd7a7;
}
.treeMenu522, .treeMenu522 a:active, .treeMenu522 :visited, .treeMenu522 a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #e3dfa3;
}
.treeMenu522 a:hover {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: underline;
  background-color: #e3dfa3;
}
.treeMenu665, .treeMenu665 a:active, .treeMenu665 :visited, .treeMenu665 a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #c5d6ed;
}
 .treeMenu665 a:hover {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: underline;
  background-color: #c5d6ed;
}
.treeMenu536, .treeMenu536 a:active, .treeMenu536 :visited, .treeMenu536 a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #e4e6dc;
}
 .treeMenu536 a:hover {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: underline;
  background-color: #e4e6dc;
}
.treeMenu4408, .treeMenu4408 a:active, .treeMenu4408 a:visited, .treeMenu4408 a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: none;
  background-color: #E4E7DE; 
}
.treeMenu4408 a:hover{
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  text-decoration: underline;
  background-color: #E4E7DE; 
}
.hurtiglinks, .hurtiglinks a:active,  .hurtiglinks :visited, .hurtiglinks a:link {
  color:#4d9cca;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:bold;
  text-decoration: none;
  background-color: #FFFFFF;
}
.hurtiglinks a:hover{
  color:#4d9cca;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight:bold;
  text-decoration: underline;
  background-color: #FFFFFF;
}
.greenbox1, .greenbox1 a:active, .greenbox1 a:hover, .greenbox1 :visited, .greenbox1 a:link {
  color:#5d5d5f;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  background-color: #cddb65;
}
.greenbox2, .greenbox2 a:active, .greenbox2 a:hover, .greenbox2 :visited, .greenbox2 a:link {
  color:#5d5d5f;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  background-color: #b8d48c;
}
.greenbox3, .greenbox3 a:active, .greenbox3 a:hover, .greenbox3 :visited, .greenbox3 a:link {
  color:#FFFFFF;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  background-color: #107361;
}
.greenbox4, .greenbox4 a:active, .greenbox4 a:hover, .greenbox4 :visited, .greenbox4 a:link {
  color:#FFFFFF;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  background-color: #78b050;
}
.greybox, .greybox a:active, .greybox a:hover, .greybox :visited, .greybox a:link {
  color:#FFFFFF;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  background-color: #525650;
}
.bluebox, .bluebox a:active, .bluebox a:hover, .bluebox :visited, .bluebox a:link {
  color:#FFFFFF;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  background-color: #4f82c2;
}
.bluebox2, .bluebox2 a:active, .bluebox2 a:hover, .bluebox2 a:visited, .bluebox2 a:link {
  color:#FFFFFF;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  background-color: #8baddb;
}
.beigebox, .beigebox a:active, .beigebox a:hover, .beigebox :visited, .beigebox a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  background-color: #dcdecf;
}
.beigebox2, .beigebox2 a:active, .beigebox2 a:hover, .beigebox2 :visited, .beigebox2 a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  background-color: #cacdba;
}
.orangebox, .orangebox a:active, .orangebox a:hover, .orangebox :visited, .orangebox a:link {
  color:#FFFFFF;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  background-color: #c97d31;
}
.faktaboks, .faktaboks a:active, .faktaboks a:hover, .faktaboks :visited, .faktaboks a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  background-color: #cacdba;
}
.greyhead, .greyhead a:active, .greyhead a:hover, .greyhead :visited, .greyhead a:link {
  color:#525650;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  background-color: #FFFFFF;
}
.updatedbyon {
  font-size:10px;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  color:#525650;
}
.updatedbyon a:link, .updatedbyon a:visited, .updatedbyon a:hover, .updatedbyon a:active {
  font-size:10px;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-style: normal;
  line-height: normal;
  font-weight:normal;
  color:#4d9cca;
}

.Calendar{border-collapse:collapse;}
.CalendarHead{border:1px solid #000000; background-color:#AAAAAA; }
.CalendarHead a:link, .CalendarHead a:visited, .CalendarHead a:hover, .CalendarHead a:active { color:white; }
.CalendarDayHead{border:1px solid #000000; background-color:#CCCCCC; }
.CalendarDay{border:1px solid #000000;}
.CalendarDayActive{background-color:#DDDDDD; }

.CalendarMonthDay{vertical-align: top}

.ulTop li {padding-bottom:20px;}
.ulSub li {padding-bottom:0px;}

/* postliste styles */
.PostListSearchBox
{
	border:solid 1px #DEDEDE;
	width:100%;	
}
.SearchBoxCell1
{
	/*width:1%*/
}
.SearchBoxCell2
{
	width:60%
}
.SearchBoxCell3
{
}
.SearchBoxCell4
{
	/*width:1%*/
}
.PostList
{
	width:100%;
	border:solid 1px #DEDEDE;
}
.PostListHeaderCell1
{
	/*width:1%;*/
}
.PostListHeaderCell2
{
  text-align:left;
}
.PostListDoc /*Table for each day - will prolly only contain two rows - one for the document title/link and a hidden one with content*/
{
}
.DtR /*DateRow*/
{
}
.DtR.alt0
{
	background-color:#c9e1fb;
}
.DtR.alt1
{
	background-color:#white;
}
.ic.unselected /*icon cell for a not selected(and not expanded)*/
{
	width:10px;
	background-image:url(images/pil2.gif);
	background-repeat:no-repeat;	
	background-color:white;
}
.ic.selected /*icon cell for a selected(and expanded)*/
{
	width:10px;
	background-image:url(images/pil.gif);
	background-repeat:no-repeat;
	background-color:white;

}
.DocR /*DocumentRow*/
{	
}
.DocNR /*DocumentNumberRow - will prolly only be one - but spec is unknown */
{
}
.DocCR /*DocumentContentRow*/
{
}
.DocCC /*DocumentContentCell*/
{	
}
.hidden
{
  display:none;
}
.pIT
{
  width:100%;
  
}
.pIT td
{
  font-family:verdana, arial, Helvetica, sans-serif;
  vertical-align:top;
  font-size:9px;
  line-height:11pt;
  padding-bottom:8px;
  border-bottom:solid 1px #EEE
}
.PLiT
{
  width:30%;
  padding-right:10px;
}
.PLiC
{
  width:30%;
  padding-right:10px;
}
.PLiCT
{
  width:30%;
  padding-right:10px;
}
.PLiCN
{
  width:10%;
}
.highlight
{
  background-color:Yellow;
  border-bottom:dotted 1px red;
}

.postdatelink
{
  text-decoration:none !important;
}
.postdoclink
{
  text-decoration:none !important;
}
.PostListDocRow
{
  width:100%
}

