@charset "UTF-8";

:focus {
	outline: 0;
}

/* Clearfix */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}


* {font-family:Verdana,Arial,Helvetica, sans-serif !important;font-size:100%;}

a img {border:0;}

#banner #alternative-banner-image {float:right;}

#nav ul {list-style:none;margin:0 10px;padding:0 !important;}
#nav ul li {float:left;background:url(http://www.ekbo-layout-master.strong.no/Webdesk/images/premiere_ekbo-layout-master/SYSTEMlayout/nav-element-separator.png) top left no-repeat;}
#nav ul li.first {background:none;}
#nav ul li a {display:block;line-height:25px;color:#fff;text-decoration:none;padding:0 12px 0 11px;font-size:11px;margin-left:1px;font-weight:bold;}
#nav ul li.selected, #nav ul li a:hover {background:url(http://www.ekbo-layout-master.strong.no/Webdesk/images/premiere_ekbo-layout-master/SYSTEMlayout/nav-element-hover-background.png) top left repeat-x;}

#nav #search {float:right;margin:1px 17px 0 0;}
#nav #search input {font-size:10px;line-height:15px;}

#help-bar {position:relative;}
#help-bar #breadcrumb {position:absolute;margin:0 10px 0 17px;float:left;color:#666666;font-size:0.675em;line-height:20px;}
#help-bar #breadcrumb a {color:#666666;display:block;float:left;line-height:20px;padding:0 3px;text-decoration:none;}
#help-bar #breadcrumb span {float:left;display:block;padding:0 2px;}
#help-bar #breadcrumb a:hover {background:#ededed;color:#666666;}

#help-bar #accessibility {float:right;margin:-2px 17px 0 0;}
#help-bar #accessibility #font-size td {vertical-align:middle;}
#help-bar #accessibility input {font-size:0.725em;margin-left:5px;height:18px;border:1px solid #e9e9e9;}
#help-bar #accessibility #toggle-font-size-small {font-size:0.5em;}
#help-bar #accessibility #toggle-font-size-normal {font-size:0.625em;}

h2.red {background:#bf0043 url(http://www.ekbo-layout-master.strong.no/Webdesk/images/premiere_ekbo-layout-master/SYSTEMlayout/red-header-background.png) repeat-x;line-height:25px;padding:0 19px !important;margin:0 !important;color:#fff;font-size:0.825em;font-weight:normal;}


#column-1 ul {list-style:none;margin:0;padding:0;}
#column-1 ul li a {display:block;line-height:20px;color:#fff;text-decoration:none;font-size:0.7em;padding:0 10px 0 24px;background:#532c7f;border-bottom:1px solid #9b83b3;}
#column-1 ul li a.selected, #column-1 ul li a.selected:hover {background:#735498;}
#column-1 ul li a:hover {background:#735498;}
#column-1 ul li ul {display:none;}
#column-1 ul li ul li a {display:block;line-height:20px;color:#323232;text-decoration:none;font-size:0.7em;padding:0 10px 0 24px;border-top:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-bottom:0;background:transparent;} 
#column-1 ul li ul li a.selected, #column-1 ul li ul li a.selected:hover {padding-top:0px;background:#b3a1c7;color:#fff;} 
#column-1 ul li ul li a:hover {background:#e0d7ec;color:#000;} 
#column-1 ul li ul li ul li a {padding-left:39px;}
#column-1 ul li ul li ul li a.selected,#column-1 ul li ul li ul li a.selected:hover {background:#735498}


#column-2 {overflow:hidden;font-size:0.725em;line-height:1.3em;}
#column-2 h1 {color:#542d80;font-weight:bold;font-size:1.0em;line-height:1.8em;}
#column-2 p {color:#010101;margin-bottom:1em;}
#column-2 #list {list-style:square;color:#c20144;}
#column-2 a {color:#c20144;text-decoration:none;}
#column-2 .padding {padding-left:19px;}
#column-2 .red {font-size:1.15em;margin:0 0 10px 0;font-weight:normal;}
#column-2 #overview li {}
#column-2 #overview a {display:block;background:#eee;padding:2px 19px;}
#column-2 .search-list {margin-bottom:10px;background:#fafafa;}
#column-2 .search-list a {display:block;line-height:24px;padding-left:19px;color:#000;text-decoration:none;border:1px solid #e9e9e9;border-top:0;}
#column-2 .search-list a:hover {background:#e0d7ec;} 
#column-2 form {background:#fafafa;margin:0 0 10px 0;padding:10px 0 10px 19px;border:1px solid #e9e9e9;border-top:0;}
#column-2 form .row {padding:4px 0;}
#column-2 form .row .input_text, #column-2 form .row .input_select {border:1px solid #ccc;;background:#fcfcfc;padding:2px;margin:3px 0;}
#column-2 form .row .multiple {width:250px;}
#column-2 form .row label {display:block;width:185px;float:left;}
#column-2 form .row .input_submit {border:0;background:#735498;color:#fff;padding:3px 2px;}
#column-2 form h3 {margin:10px 19px 0 0;padding:10px 0 10px 0;font-weight:bold;color:#735498;border-top:1px solid #e9e9e9;}
#column-2 .Byline {padding:0 0 0 20px;font-size:1.0em;color:#666;margin:0.25em 0 -0.75em 0;}


#column-2 .anti-padding {background:#fafafa;border:1px solid #e9e9e9;border-top:0;padding:10px 10px 10px 19px;margin-left:-19px;}

#column-2 #intro-list span {display:block;}
#column-2 #intro-list .date {font-size:1.15em;line-height:1.0em;padding:5px;background:#ccc;color:#111;}
#column-2 #intro-list .location {background:#eee;padding:5px 5px 5px 10px;font-size:1.2em;font-weight:bold;color:#111;line-height:1.5em;}
#column-2 #intro-list .category {background:#eeeeff;padding:5px 5px 5px 15px;font-weight:bold;color:#444;margin-bottom:5px;}
#column-2 #intro-list h3 {float:left;margin-right:0.5em;font-weight:bold;padding-left:20px;}
#column-2 #intro-list p {padding-left:20px;}
#column-2 #intro-list p.description {padding-left:0px;}

#column-2 .Includemenu blockquote {margin-left:0.75em;border-left:1px solid #c2016f;padding-left:0.5em;margin-bottom:0.5em;}

#column-2 #detailView {position:absolute;background:#fff;border:5px solid #bf0043;}
#column-2 #detailView .date {font-size:1em;background:none;line-height:1.0em;padding:5px 5px 5px 10px;color:#111;float:left;}
#column-2 #detailView .time {font-size:1em;line-height:1.0em;padding:5px;color:#111;float:left;}
#column-2 #detailView .location {background:#fff;padding:0px 10px 0px 10px;font-size:1em;font-weight:bold;color:#111;line-height:1.5em;}
#column-2 #detailView .category {background:#eeeeff;padding:5px 5px 5px 15px;font-weight:bold;color:#444;margin-bottom:5px;}
#column-2 #detailView h3 {float:none;margin:0;font-size:1.2em;font-weight:bold;padding:5px 10px;background:#bf0043;color:#fff;}
#column-2 #detailView p {clear:both;padding:5px 10px 0px 10px;}


#column-2 ul {list-style:square !important;margin-left:19px;}

#column-2 #result table {background:#fff;border:1px solid #e9e9e9;}
#column-2 #result table td {vertical-align:top;padding:5px;}
#column-2 #result table tbody td.column_2, #column-2 #result table tbody td.column_4 {background:#eeeeff;}
#column-2 #result table thead td {font-weight:bold;padding:5px;background:#ddd}
#column-2 #result table tr.odd {background:#f8f8f8;}
#column-2 #result table tr.odd td {border-bottom:1px solid #eee;border-top:1px solid #eee;}
#column-2 #result table tfoot td {font-weight:bold;background:#eee;font-size:0.725em;text-align:right;border-top:1px solid #e9e9e9;padding:5px;}

#column-2 #documentlist table {margin:5px 0 20px 0;}
#column-2 #documentlist thead td {text-align:left;font-weight:bold;}
#column-2 #documentlist td {padding:5px 10px;}
#column-2 #documentlist tbody .column_1 {text-align:center;}
#column-2 #documentlist .column_2 {background:#eae7f0;}
#column-2 #documentlist .column_1 span {font-size:0.725em;line-height:20px;}

#column-3 .element-container {display:none;}

#column-3 .element {font-size:0.725em;padding:10px 10px 20px 19px;}
#column-3 a {color:#bf0043;text-decoration:none;}
#column-3 .element h2 {font-size:1.15em;padding:0 19px !important;}
#column-3 .element p {padding:0 5px 0px 0;}
#column-3 .element label {margin:4px 0;font-size:0.9em;font-weight:bold;color:#555;display:block;}
#column-3 .element form {margin:10px 0 0 0;}
#column-3 .element .input_text, #column-3 .element .input_select {border:1px solid #ccc;;background:#fcfcfc;padding:2px;margin:0;}
#column-3 .element .input_submit {border:0;background:#735498;color:#fff;margin:3px 0;}
#column-3 .element .date_component {float:left;width:20px;margin-right:5px;}
#column-3 .element .year {width:35px;}

#column-3 ul {margin:0 0 0 0;list-style:none;padding:0;}
#column-3 ul li {padding:0 10px 0 19px;background:url(http://www.ekbo-layout-master.strong.no/Webdesk/images/premiere_ekbo-layout-master/SYSTEMlayout/column-3-list-bullet.png) 0 8px no-repeat;}
#column-3 ul a {color:#bf0043;text-decoration:none;line-height:20px;}
#column-3 ul a:hover {text-decoration:underline;}

#wrapper-footer {text-align:center !important;position:relative;}
#wrapper-footer #netblast-login {position:absolute;left:30px;cursor:pointer;top:3px;}
#wrapper-footer span {line-height:22px;background:url(http://www.ekbo-layout-master.strong.no/Webdesk/images/premiere_ekbo-layout-master/SYSTEMlayout/wrapper-footer-list-element-separator.png) top left no-repeat;}
#wrapper-footer span.first {background:none;}
#wrapper-footer span a {color:#fff;font-size:0.700em;text-decoration:none;padding:0 10px 0 9px;margin-left:-1px;font-weight:bold;}
#wrapper-footer span a:hover {text-decoration:underline;}



/* NETBLAST INJECTION */
#netblast-activity-search * {margin-left: 0px !important;}
#netblast-activity-search-organization-container { background-color: transparent;
padding-left: 0px !important;}
#netblast-activity-result table tbody tr.hover td {cursor:pointer;background:#aaa !important;border-top:1px solid #555;border-bottom:1px solid #555;color:#fff;}
#netblast-activity-result table tbody tr.hover td strong {color:#fff;}
#netblast-activity-result table tbody tr.hover td.odd {background:#ccc!important;color:#fff;}





#referenced-list img {border: 0px solid gray;
 margin-right: 10px; margin-bottom: 10px;
 float: left; 

}
.list li { clear: left; }
.list li { margin-bottom: 30px; }


.Byline {line-height:1.5em;padding-top:0.5em !important;padding-bottom:0.5em !important;font-size:0.95em !important;}