﻿/* _lcid="1044" _version="12.0.4518"
    _LocalBinding */
html,  form
{
	height:100%;
}
.body
{
	background-color: rgb(255,255,255);
	height:100%;
	width:100%;
	margin:0px;
	font-family:Arial, Verdana, "sans-serif"; 
}
.master
{
	width: 1024px;
	height: 768px;
	margin-left:auto;
	margin-right:auto;
	height:100%;
	background-color:#FFFFFF;
}
.masterContent
{
	background-color:#FFFFFF;
	width: 1200px;

}
.shadowRight
{

	background-color:rgb(255,255,255);
	display:none;
}
.shadowLeft
{
	background-color:rgb(255,255,255);
	display:none;

}
.spacer
{
	width:12px
}
.breadcrumb
{
    font-family: Arial;
    color: #656b77;
    clear:both;
    font-size:9pt; 
    font-family: Arial;
    padding-left:7px;
    padding-bottom:2px;
    padding-top:4px;
    border-bottom:1px #CCCCCC solid;
    margin-bottom:4px;
}
.breadcrumb a, .breadcrumb:active, .breadcrumb a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb a:hover
{
	text-decoration:underline;
}
.breadcrumbCurrent
{
	font-weight:bold; 
}
.login
{
	display:inline;
}
.login a:hover
{
	text-decoration:underline;
}
.sharepointLogin
{
	float:right;
	display:inline;
}
.sharepointLogin .ms-globallinks
{
    position:relative;
}
a.#zz8_Menu, a.#zz1_MyLinksMenuMenu
{
     font-family: Arial; 

}
div.#zz8_Menu_t img
{
    vertical-align:middle;
}
.sharepointLogin div, .sharepointLogin .ms-globallinks, .sharepointLogin .ms-globallinks a
{
	color:#333333;
}
.topArea
{
	height:77px;
}
.topArea :active
{
	text-decoration:none;
}
.Nyms-sitetitle
{
	text-decoration: none;
	font-size: 28pt;
	font-family: Arial;
	color: rgb(0,0,0);/*rgb(51,51,51);*/
	margin-left: 20px;
	text-transform: uppercase;
	font-weight: bold;
}
.Nyms-sitetitle a
{
	text-decoration: none;
	font-size: 32pt;
	font-family: Arial;
	/*color: rgb(0,0,0);*/color:rgb(0,122,125);/*rgb(36,36,114);*/
	font-weight: bold;
}
.topLinkBar 
{
        float:right;
        width:auto;
	padding-left: 1px;
	padding-right: 7px;
   	display:inline;
}
.topLinkBar a,.toplinkbar a:active
{
   	color: #444444;
 	font-family: Arial;  
	font-size:9pt; 
	text-decoration:none;
}
.topLinkBar a:hover
{
	text-decoration:underline;
}
.topLink
{
   	background: url('linksdivider.gif') no-repeat right 6px;
   	display:inline;
}	
.console
{
	clear:both;
}
.search
{
    margin:6px 2px 20px 2px;
}
.search .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px #555555 solid;
    height:14px;
}
.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #3A4663;
    padding:0px;
}
.search .ms-sbgo
{
    background:none;
}
.siteActionMenu
{
    float:right;
}
.authoringRegion
{
	
	background-color:#DDDDDD;
	color:#333333;
}
.topNavContainer
{
	
	background-color: rgb(255,255,255); /*#955903;*/
	color: #FFFFFF;
	width:1200px;
}

.topNavContainer td
{
	max-width: 1200px;
}

.topNav 
{
    background-image: url("../images/mef/top_menu_blue.png");
    background-repeat: no-repeat;
    width: 1200px;
    margin: 0px auto;
    height: 55px;
}

.topNav td
{
	width: 33%;
	
}


.topNavItem
{
	
	font-family: Arial;  
	font-size: 8pt;
	font-weight: bold;
	height:55px;
	border-spacing: 0px;
	text-align: center;
	width: 100%;
	background-image: url("../images/mef/topmenu_diver_blue.png");
	background-position: top right;
	
	
}
.topNavItem a
{
	display:block;
	padding:5px 5px 0px 5px;
	height:55px;
	color: rgb(255,255,255);
	vertical-align: middle;
	margin: 0px;
	font-size: 16pt;
	line-height: 30px;
	font-family:Arial, Verdana, "sans-serif"; 
	text-transform: uppercase;
	background-image: url("../images/mef/topmenu_diver_blue.png");
	background-position: top right;
	
}

topNavItem a:hover 
{
	text-decoration: underline;
}

.topNavSelected a
{
	

}
.topNavHover a
{
	color:#FFFFFF;
	text-decoration: underline;

}
.topNavFlyOuts
{
	border-top:1px #CBD1E0 solid;
	margin-top: 7px;
}
.topNavFlyOutsItem
{	
	font-family: Arial;
	font-size: 8pt; 
	background-color: #DDDDDD;
	min-width:150px;
}
.topNavFlyOutsItem a
{
    display:block;
    padding:2px 5px 2px 5px;
}
.topNavFlyOutsHover
{
	/*background: #B2BCD3;*/
	font-weight:bold;
	background-color: #CFCFDF;
	color:#242472;
}
.topNavRoundLeft, .topNavRoundRight
{
    width:0px;
    display:none;
}
.leftNav
{
	margin-right:15px;
	margin-left:7px;
	margin-top:4px;
	padding-top:0px;
	border:1px #ece9d8 solid;
	background-color:rgb(0,102,125); /*#242472;*/
	width:160px;
	
}
.leftNavSpacer
{
	width:160px;
}
.leftNavSelected
{

	line-height: 14pt;
}
.leftNav1, .leftNav2, .leftNav3
{
	color: #FFFFFF;
	background-color:rgb(0,102,125); /*#242472;*/
}
.leftNav1
{
	font-family: Arial;
	font-size: 8pt; 
	font-weight:bold; 
	line-height:14pt;
}
.leftNav1 a
{
	font-family: Arial;   
	font-size: 9pt;
	font-weight:bold; 
	padding-left:5px;
	display:block;
	padding-right:10px;
}
.leftNav2
{	
	font-family: Arial;   
	font-size: 8pt; 
	line-height:14pt;
}
.leftNav2 a
{
	padding-left:10px;
	display:block;
	padding-right:10px;
}
.leftNav3
{	
	font-family: Arial;  
	font-size: 8pt; 
	line-height:14pt;
}
.leftNav3 a
{
	padding-left:18px;
	display:block;
	padding-right:10px;
}
.leftNavHover
{
	background-color: #CFCFDF;
	color:#242472;
}
.leftNavFlyOuts
{
	font-family: Arial;  
	font-size:8pt; 
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;	
}
.leftNavFlyOutsItem
{
	border-bottom:1px #CBD1E0 solid;
	background-color: #ECEFF3;
}
.leftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	*width:100px;
	min-width:100px;
}
.leftNavFlyOutsHover
{
	background-color: #B2BCD3;
}
.pageTitle
{
	margin:0px;
	font-family: Arial;   
	font-size: 12pt;
	font-weight: bold; 
	color: #666666;
}
.pageTitle span
{
	margin:0px;
	padding:0px;
}
.mainContainer
{
margin-left:10px;
margin-right:10px;
font-family: Arial;
padding-right: 30px; 
min-width: 800px;
}
.bottomLinkBar
{
	font-family: Arial; 
	font-size: 8pt; 
	color: #999999;
	float:none;
}
.mainContent div.ms-pagebreadcrumb, .mainContent td.ms-pagebreadcrumb
{
	display:none;
}
div.ms-wikieditouter
{
	position:static;
	border-bottom: 1px #6393d4 solid;
	margin-bottom:8px;
	margin-right:5px;
	border-right-width:1px;
}
div.ms-quicklaunchouter
{
	margin-left:7px;
	margin-top:5px;
	width:158px;
	border-width:0px;
}
div.toolbox
{
	border: solid 1px black;
	padding: 0px;
	background-color: rgb(200,200,200);
	margin-top: 7px;
	margin-bottom: 10px;
}

div.toolbox div.toolbox_header
{
	background-image: url('/_layouts/images/mef/toolbox.png');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 38px;
	padding-top: 5px;
	padding-bottom: 0px;
	text-align: center;
	vertical-align: top;
	background-color: rgb(0,102,125);/*rgb(36,36,114);*/
	color: rgb(255,255,255);
	margin: 0px;
	height: 30px;
}

div.toolbox div.toolbox_header * 
{
	/*line-height: 0px;*/
	margin: 0px auto;
	vertical-align: middle;
	display:inline;

}



.exclamation 
{
	border-style: solid;
	border-color: rgb(0,0,0);
	border-width: 1px;
	padding-right: 5px;
	padding-left: 30px; 
	padding-top: 5px;
	padding-bottom: 5px; 
	background-position: left center; 	
	font-weight: bold! important; 
	font-size: 13px! important; 
	background-image: url('/_layouts/images/mef/attention.png')! important;
	background-repeat: no-repeat;
}

p.information 
{
	border-style: solid;
	border-color: rgb(0,0,0);
	border-width: 1px;
	padding-right: 5px;
	padding-left: 30px; 
	padding-top: 5px;
	padding-bottom: 5px; 
	background-position: left center; 	
	font-weight: bold! important; 
	font-size: 13px! important; 
	background-image: url('/_layouts/images/mef/information-icon.png')! important;
	background-repeat: no-repeat;
}

div.toolbox div.toolbox_header p 
{
	font-size:  24px! important;
	color: rgb(255,255,255);
	
}

div.toolbox div.toolbox_body 
{
	padding: 10px;
}

div.toolbox div.toolbox_body p 
{
	font-size: 12px;
	font-family: Arial;
}

div.toolbox div.toolbox_body p strong
{
	font-size: 12px;
}

td.splashLinkArea 
{
	border: 0px;
}

a 
{
	color: rgb(0,0,255);
	text-decoration: none;	
}

.maincontent a:hover 
{
	color: rgb(0,0,255);
	text-decoration: underline;
}

.hidden
{
	display: none;
}

/*klasser som styrer web deler*/
.ms-WPTitle
{
	font-weight:bold;
	font-family:Arial;
	color:#ffffff; /*hvit tekst med blå bakgrunn på overskriftene*/
	background-color:rgb(0,102,135); /*#242472;*/
	padding-left:3px;
	padding-right:7px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:10pt;
	width: 100%;
	
}
.ms-WPBody
{
	font-size:8pt;
	font-family:Arial;
}
.ms-WPBody td
{
	font-size:8pt;
	font-family:Arial;
}
/*Ta bort bord rundt alle web delene:*/
.ms-WPBorder,.ms-WPBorderBorderOnly
{
border-color:#9ac6ff;
border-width:0px;
border-style:solid;
}

/*klasser fra CORE.CSS, litt usikker her på hvem av de som styrer utseende til listene*/
.ms-toolbar,.ms-viewtoolbar,.ms-formtoolbar,.ms-toolbarContainer{
	font-family: Arial;
	font-size:8pt;
	text-decoration:none;
	color:#003399;
}
	
.ms-listheader{
	font:10pt Arial;
	color:#204d89;
	font-weight:bold;
	height:28px;
	background-image:url("/_layouts/images/listheadergrad.gif");
	background-repeat:repeat-x;
	background-color:#d9d9d9;
}
	
.ms-menutoolbar td a{
	color:#003399;
	font-size:8pt;
	font-family: Arial;	
	text-decoration:none;
}
	
td.ms-menutoolbarheader{
	font-size:10pt;
	font-family: Arial;
	color:#204d89;
	font-weight:bold;
	line-height:16px;
	padding-left:7px;
	padding-right:7px;
}
	
.ms-listheaderlabel,.ms-viewselector,.ms-viewselectortext,.ms-viewselectorhover{
	font-size:8pt;
	font-family: Arial;
}

.ms-paging{
	font-family: Arial;
	font-size:8pt;
	font-weight:normal;
	color:#204d89;
}

.ms-rtetoolbarmenu
{
	background-color:#f3f3f3;
	color:#000000;
	border:#c4c4c4;
	font-family: Arial;
	font-size:8pt;
}

.ms-gridT1,.ms-propertysheet th.ms-gridT1
{
	font-family: Arial;
	text-align:left;
	font-size:0.7em;
	color:#000000;
	width:190px;
}
.ms-gridCol{
	font-family: Arial;
	text-align:center;
	font-size:.6em;
	color:#7f7f7f;
	width:90px;
}
.ms-viewselect a:link,.ms-GRFontSize{
	font-size:8pt;
	font-family: Arial;
	color:#003399;
}
select{
	font-size:8pt;
	font-family: Arial;
}
.ms-formlabel{
	text-align:left;
	font-family: Arial;
	font-size:.7em;
	border-top:1px solid #d8d8d8;
	padding-top:3px;
	padding-right:8px;
	padding-bottom:6px;
	color:#525252;
	font-weight:bold;
}
.ms-formvalidation{
	color:#ff0000;
	font-family: Arial;
	font-size:8pt;
}
.ms-informationbar td{
	font-family: Arial;
	font-size:8pt;
	color:#000000;
}
.ms-radiotext{
	cursor:default;
	text-align:left;
	font-family: Arial;
	font-size:8pt;
	height:19px;
}
.ms-gridtext{
	cursor:default;
	text-align:right;
	font-family: Arial;
	font-size:8pt;
	height:19px;
}
.ms-formbody{
	font-family: Arial;
	font-size:.7em;
	vertical-align:top;
	background:#ebf3ff;
	border-top:1px solid #d8d8d8;
	padding:3px 6px 4px 6px;
}
.ms-formbodysurvey{
	font-family: Arial;
	font-size:.7em;
	vertical-align:top;
	background:none;
	border-top:none;
	padding:5px 8px 15px 8px;
}
.ms-formbodysurvey{
	font-family: Arial;
	font-size:.7em;
	vertical-align:top;
	background:none;
	border-top:none;
	padding:5px 8px 15px 8px;
}
.ms-formdescription
{
	font-family: Arial;
	font-size:8pt;
	color:#7f7f7f;
}
div.ms-formfieldlabelcontainer span.ms-formfieldlabel
{
	font-family: Arial;
	font-size:8pt;
	font-weight:normal;
	text-align:left;
	color:#777777;
	padding:1px 4px 1px 4px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-image:url("/_layouts/images/globgrad.gif");
	background-repeat:repeat-x;
	background-color:#efebef;
	height:18px;
}
.ms-searchbox,.ms-pickersearchbox{
	border:solid 1px #7f9db9;
	border-right:none;
	color:#1952a4;
	font-family: Arial;
	font-size:8pt;
	height:19px !important;
	padding-top:2px;
	padding-left:2px;
}
table.ms-form th{
	color:#003399;
	font-family: Arial;
	font-size:8pt;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
}
.ms-formrecurrence{
	font-family: Arial;
	font-size:8pt;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
}
.ms-fileinput{
	font-size:8pt;
	font-family: Arial;
}
.ms-longfileinput{
	font-size:8pt;
	font-family: Arial;
	width:386px;
}
.ms-input,.ms-long,.ms-rtelong,.ms-longer,.ms-rtelonger,.ms-radiotext,.ms-inputuserfield,.ms-rtedropdown,.ms-lookuptypeintextbox{
	font-size:8pt;
	font-family: Arial;
}
.ms-sitetitle
{
	font:11pt areal;
	font-weight:bold;
	color:#666666;
	padding:4px 0px 7px 6px;
	vertical-align:middle;
	margin:0;
}
.ms-siteaction,.ms-siteaction a{
	font:8pt areal;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
.ms-siteactionsmenu{
	white-space:nowrap;
	font:8pt areal;
	padding:0;
	border:none;
	cursor:pointer;
}
.ms-formula{
	font-size:8pt;
	font-family: Arial;
	width:222px;
	height:135px;
}
.ms-nav th{
	font-size:8pt;
	font-family: Arial;
	font-weight:normal;
	text-align:left;
	color:#000000;
}
table.ms-navitem td,span.ms-navitem{
	background-image:url("/_layouts/images/navBullet.gif");
	background-repeat:no-repeat;
	background-position:left top;
	padding:3px 6px 4px 16px;
	font-family: Arial;
}
.ms-quickLaunch{
	border:solid 1px #6f9dd9;
	border-bottom:solid 1px #6f9dd9;
	font-size:8pt;
	font-family: Arial;
	line-height:10pt;
	background-color:#f2f8ff;
}
.ms-templatepicker{
	font-size:8pt;
	font-family: Arial;
	width:320px;
	height:175px;
}
.ms-nav{
	background-color:#83b0ec;
	background-image:url("/_layouts/images/navshape.jpg");
	background-repeat:repeat-x;
	font-family: Arial;
}
.ms-relatedtext a:visited,.ms-relatedtext a:link,.ms-relatedtext a:active{
	color:#3966bf;
	font-family: Arial;
	text-decoration:none;
}
.ms-relatedtext a:hover{
	color:#3966bf;
	font-family: Arial;
	text-decoration:underline;
}
.ms-titlearea,.ms-mwstitlearea{
	color:#666666;
	font-family: Arial;
	font-size:8pt;
	letter-spacing:.1em;
}
.ms-pagetitle{
	color:#000000;
	font-family: Arial;
	font-size:16pt;
	margin:0px 0px 4px 0px;
	font-weight:normal;
}
.ms-propertysheet th.ms-vh2,.ms-propertysheet th.ms-vh2-nofilter{
	font-family: Arial;
}
.ms-descriptiontext{
	color:#4c4c4c;
	font-family: Arial;
	font-size:8pt;
	text-align:left;
}
.ms-webpartpagedescription{
	font-family: Arial;
	font-size:8pt;
	color:#5a5a5a;
	padding:8px 12px 0px 12px;
}
.ms-dspadapterlist
{
	padding-left:1cm;
	color:#7f7f7f;
	font-family: Arial;
	font-size:8pt;
}
.ms-alerttext
{
	color:#ff0000;
	font-family: Arial;
	font-size:8pt;
}
.ms-authoringcontrols
{
	background-color:#ebf3ff;
	font-family: Arial;
	font-size:8pt;
	color:#525252;
}
.ms-propertysheet th.ms-authoringcontrols
{
	background-color:#ebf3ff;
	font-family: Arial;
	font-size:8pt;
	color:#083772;
	text-align:left;
}
.ms-sectionheader
{
	color:#525252;
	font-family: Arial;
	font-size:8pt;
	font-weight:bold;
}
.ms-linksectionheader,.ms-propertysheet th.ms-linksectionheader
{
	color:#000000;
	font-family: Arial;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
}
.ms-sectionhighlight-top{
	border:1px solid #ff9932;
	border-left:0px solid;
	border-right:0px solid;
	background-color:#f7f3cd;
	font-family: Arial;
	font-size:8pt;
}
.ms-propertysheet{
	font-family: Arial;
	font-size:.7em;
	text-align:left;
	color:#4c4c4c;
}
.ms-propertysheet th{
	font-family: Arial;
	font-size:8pt;
	color:#4c4c4c;
	font-weight:normal;
}
table.ms-pageinformation,table.ms-createpageinformation{
	font-family: Arial;
	font-size:8pt;
	height:115px;
}
.ms-pageinformation table td,.ms-createpageinformation table td{
	color:#000000;
	text-align:left;
	font-family: Arial;
	font-size:8pt;
	padding:3px 5px 3px 1px;
}
.ms-listdescription{
	color:#4c4c4c;
	font-family: Arial;
	background:#f8f8f8;
	padding:2px 6px 4px 6px;
	border-bottom:1px solid #6f9dd9;
}
.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vhImage,.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-GRFont,.ms-vb-user,table.ms-disc td,.ms-vh2-nofilter,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-pb,.ms-pb-selected,.ms-ph{
	font-size:8pt;
	font-family: Arial;
}
th.ms-vh3-nograd{
	width:12px;
	color:#949494;
	font-size:8pt;
	font-family: Arial;
}
.ms-pb a,.ms-pb-selected a{
	font-size:8pt;
	font-family: Arial;
	color:#000000;
	text-decoration:none;
	cursor:default;
}
th .ms-vb,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,th.ms-vh2-nograd,th.ms-vh2-nograd-icon{
	color:#b2b2b2;
	font-size:8pt;
	font-family: Arial;
}
a.ms-addnew{
	font-weight:normal;
	font-family: Arial;
	font-size:8pt;
	color:#003399;
	text-decoration:none;
}
.ms-error{
	font-family: Arial;
	font-size:8pt;
	font-weight:normal;
	color:#ff0000
}
.ms-summarytitlebar a:link{
	font-family: Arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.ms-summarytitlebar a:visited{
	font-family: Arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.ms-summarytitlebar{
	color:#FFFFFF;
	font-size:.68em;
	font-family: Arial;
	font-weight:normal;
	text-decoration:none;
}
table tr td.ms-disc-bordered-noleft
{
	border-left-width:1px;
	padding:0px 10px 5px 10px;
	font-family: Arial;
	font-size:.7em;
	text-align:left;
}
.UserShadedRegion
{
	font-family: Arial;
	background-color:#fffacc;
}
.UserCaption
{
	font-size:8pt;
	font-family: Arial;
	background-color:#d6e8ff;
}
.UserConfiguration
{
	font-size:8pt;
	font-family: Arial;
	background-color:#f2f2f2;
}
.UserButton,.UserInput,.UserSelect{
	font-family: Arial;
	font-size:8pt;
}
.UserNotification{
	font-family: Arial;
	padding:4px;
	COLOR:#7f7f7f
}
.ConnectionChooseActiveTab{
	font-family: Arial;
	font-size:8pt;
	border-top:solid 1px #999999;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
	border-bottom:solid 1px #ece9d8;
	padding:3px;
	display:inline;
	height:24px;
	background-color:#ece9d8;
}
.ConnectionChooseInactiveTab{
	font-family: Arial;
	font-size:8pt;
	border-top:solid 1px #999999;
	border-right:solid 1px #999999;
	border-bottom:solid 1px #999999;
	padding:3px;
	display:inline;
	margin-top:4px;
	height:20px;
	color:#333333;
	background-color:#bfbfbf;
}
.ConnectionConfigureInactiveTab{
	font-family: Arial;
	font-size:8pt;
	border-top:solid 1px #999999;
	border-left:solid 1px #999999;
	border-bottom:solid 1px #999999;
	padding:3px;
	margin-top:4px;
	display:inline;
	height:20px;
	color:#333333;
	background-color:#bfbfbf;
}
.ConnectionConfigureActiveTab{
	font-family: Arial;
	font-size:8pt;
	border-top:solid 1px #999999;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
	border-bottom:solid 1px #ece9d8;
	padding:3px;
	display:inline;
	height:24px;
	background-color:#ece9d8;
}
.UserConnectionTop
{
	font-family: Arial;
	font-size:8pt;
	border-bottom:solid 1px #999999;
	height:24px;
	width:100%;
}
.UserToolBarTextArea{
	padding-left:0px;
	padding-right:0px;
	padding-bottom:5px;
	font-weight:normal;
	font-size:8pt;
	font-family: Arial;
}
.UserToolbarDisabledLink
{
	COLOR:#7f7f7f;
	font-size:8pt;
	font-family: Arial;
	padding:4px;
}
.UserGenericText
{
	font-size:8pt;
	font-family: Arial;
	color:#000000;
}
.UserCellHover
{
	font-family: Arial;
	font-size:8pt;
	padding:1px 4px 2px 4px;
	border:solid 1px #2353b2;
	color:#000000;
}
.UserCellSelected
{
	font-family: Arial;
	font-size:8pt;
	padding:1px 4px 2px 4px;
	background-image:url("/_layouts/images/selectednav.gif");
	background-repeat:repeat-x;
	background-color:#ffdf88;
	border:solid 1px #d2b47a;
	color:#000000;
}
.UserCell
{
	font-family: Arial;
	font-size:8pt;
	padding:1px 4px 2px 4px;
	margin:1px;
	color:#003399;
}
.ms-ToolPaneTitle
{
	color:#000000;
	font-weight:bold;
	font-size:8pt;
	background-image:url("/_layouts/images/topnavselected.gif");
	background-repeat:repeat-x;
	border-left:solid 1px #e3efff;
	border-top:solid 1px #e3efff;
	border-bottom:solid 1px #83b0ec;
	font-family: Arial;
	padding-left:0px;
	padding-right:7px;
	padding-top:1px;
	padding-bottom:2px;
	background-color:#79a7e3;
}
.ms-ToolPaneFooter
{
	padding:5px;
	font-size:8pt;
	border-top:solid 1px #C8C8C8;
	color:#595959;
	font-weight:bold;
	font-family: Arial;
}
.ms-ToolPaneError
{
	color:#e00000;
	font-family: Arial;
	font-size:8pt;
	padding:10px;
}
.ms-ToolPaneInfo{
	font-size:8pt;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:0px;
	padding-left:5px;
	color:#FFFFFF;
	font-family: Arial;
	background-color:#204d89;
}
.ms-ToolStripSelected
{
	font-family: Arial;
	font-size:8pt;
	background-image:url("/_layouts/images/menubuttonhover.gif");
	padding:1px 4px 2px 4px;
	background-color:#afd2ff;
	border-top:solid 1px #f2f8ff;
	border-bottom:solid 1px #d6e8ff;
	color:#000000;
}
.ms-ToolStrip
{
	font-family: Arial;
	font-size:8pt;
	padding:1px 4px 2px 4px;
	background-image:url("/_layouts/images/listheadergrad.gif");
	color:#000000;
	border-top:solid 1px #f2f8ff;
	border-bottom:solid 1px #d6e8ff;
	background-color:#afd2ff;
}
.ms-TPTitle
{
	padding-left:4px;
	padding-right:0px;
	color:#2A4666;
	font-weight:bold;
	font-size:8pt;
	font-family: Arial;
	padding-top:2px;
	padding-bottom:2px;
}
.ms-TPBody
{
	color:#000000;
	font-size:8pt;
	font-family: Arial;
}
.ms-TPInput{
	font-size:8pt;
	color:#000000;
	font-family: Arial;
}
.ms-SPZoneLabel
{
	color:#7f7f7f;
	font-family: Arial;
	font-size:8pt;
	padding:0px 0px 1px 0px;
}
.ms-SPZoneCaption{
	font-size:9pt;
	color:#7f7f7f;
	font-family: Arial;
}
.ms-SPLink
{
	font-family: Arial;
	font-size:8pt;
	color:#003399;
}
.ms-SPButton
{
	font-family: Arial;
	font-size:8pt;
}
A span.ms-WPEditText{
	display:inline;
	vertical-align:middle;
	padding-left:1px;
	padding-right:1px;
	font-size:8pt;
	font-family: Arial;
	color:#000000;
	text-decoration:none;
}
.ms-subsmanageheader
{
	background-color:#f2f2f2;
	font-family: Arial;
	font-size:8pt;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	vertical-align:top;
}
.ms-subsmanagecell
{
	color:#000000;
	font-family: Arial;
	font-size:.68em;
	height:18px;
	vertical-align:top;
}
.ms-smallheader,th.ms-smallheader
{
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	font-family: Arial;
	text-align:left;
}
.ms-surveyHBarLabel
{
	font-size:8pt;
	font-family: Arial;
	color:#7f7f7f;
	text-decoration:none;
	;height:3.75pt;
	margin:0;
	padding:0;
	border:none;
	background-color:white;
}
.ms-stylebox{
	font-family: Arial;
	border:1px solid #CCCCCC;
	text-align:left 
}
.ms-stylelabel{
	font-family: Arial;
	font-size:8pt;
	color:#4c4c4c;
}
.ms-styleheader{
	font-family: Arial;
	font-size:.68em;
	background-color:rgb(0,102,125);/*#f9f9f9;*/
}
.ms-stylebody{
	font-family: Arial;
	font-size:8pt;
}
.ms-ganttInnerTable td,.ms-ganttInnerTable th
{
	font-family: Arial;
	font-size:.68em;
}

div.ms-ganttDiv 
{
	width: 835px !important;
}
.ms-infobar{
	font-family: Arial;
	background-color:#EDF0D9;
	border-color:#999999;
	border-width:1px;
	border-style:solid;
	font-size:10px;
}
.ms-selwidth
{
	font-family: Arial;
	font-size:1.2em;
	width:158px;
}
.ms-consolestatus,.ms-consoleerror,.ms-consolemessage,.ms-consoletoolbar{
	font-size:8pt;
	font-family: Arial;
}
.ms-consolemode{
	background-color:#fff699;
	color:#000000;
	font-size:8pt;
	font-family: Arial;
}
.ms-consolestatus{
	color:#666666;
	font-size:8pt;
	font-family: Arial;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}
.ms-consolestatus a{
	font-family: Arial;
	font-size:8pt;
	color:#3966bf;
	text-decoration:none;
}
.ms-consolestatus a:hover{
	font-family: Arial;
	font-size:8pt;
	color:#3966bf;
	text-decoration:underline;
}
.errorinl
{
	FONT-SIZE:8pt;
	COLOR:#ff0000;
	font-family: Arial;
}
.ms-pickerwait
{
	width:100%;
	height:100%;
	margin:0px;
	background-color:#FFFFFF;
	font-family: Arial;
	font-size:8pt;
	color:#000000;
}
.ms-dialogHeaderDescription
{
	font-family: Arial;
	font-size:8pt;
	color:#666666;
	padding-right:20px;
}
.ms-dialogHelpLink,.ms-dialogHelpLink a
{
	font-family: Arial;
	font-size:8pt;
	color:#666666;
	text-decoration:none;
}
.ms-dialogBodyMain
{
	background-color:#ffffff;
	border:1px solid #7f9db9;
	font-family: Arial;
	font-size:8pt;
	color:#666666;
}
.ms-dialogButtonCell,.ms-dialogButtonCell INPUT
{
	font-family: Arial;
	font-size:8pt;
}
.ms-MenuUIItemTableCell,.ms-MenuUIItemTableCellCompact
{
	padding:2px;
	color:#003399;
	text-decoration:none;
	font-size:8pt;
	font-family: Arial;
}
.ms-MenuUIItemTableCellHover,.ms-MenuUIItemTableCellCompactHover
{
	padding:1px;
	color:#003399;
	text-decoration:none;
	font-size:8pt;
	font-family: Arial;
}
.ms-sbtable{
	color:#000000;
	font-family: Arial;
	font-size:0.7em;
	font-style:normal;font-weight:normal
}
.ms-sbtablealt{
	color:#000000;
	font-family: Arial;
	font-size:0.7em;
	font-style:normal;font-weight:normal
}
.ms-sbtext{
	font-family: Arial;
	font-size:1em;
	font-weight:bold;
}
.ms-sbplain{
	font-family: Arial;
	font-size:8pt;
	border:none;
}
.ms-sbplainwithborder{
	font-family: Arial;
	font-size:8pt;
}
.ms-sblink a:link,.ms-sblink a:visited{
	font-family: Arial;
	font-size:8pt;
	color:#666666;
	text-decoration:none;
	padding-left:4px;
}
select.ms-sbscopes{
	font-family: Arial;
	font-size:8pt;
	width:170px;
}
.srch-WPBody{
	margin:0px;
	font-family: Arial;
	font-size:1em;
	color:#666666;
}
.srch-summary{
	COLOR:#333333;
	FONT-SIZE:1.0em;
	font-family: Arial;
}
.srch-stats{
	COLOR:#333333;
	FONT-SIZE:1.0em;
	font-family: Arial;
	background-color:#ececec;
	text-align:left;
	white-space:nowrap;
}
.srch-Description{
	FONT-SIZE:1.0em;
	MARGIN:0px 0px 4px;COLOR:#333333;
	font-family: Arial;
}
.srch-Title{
	FONT-SIZE:1.2em;
	MARGIN:0px 0px 5px;
	COLOR:#003399;
	font-family: Arial;
}
.srch-Metadata{
	BORDER-TOP:#e0ded5 1px solid;
	FONT-SIZE:1.0em;
	MARGIN:0px 0px 15px;COLOR:#8c8c8c;
	font-family: Arial;
}
.srch-Page{
	COLOR:#666666;
	FONT-WEIGHT:bold;
	FONT-SIZE:1.0em;
	font-family: Arial;
	background-color:#ececec;
	text-align:right;
}
/*Slutt på klasser fra CORE.CSS*/

/*klasser fra Controls.css*/
.link-item, .link-item a, .link-item a:link{
	font-family: Arial;
	font-size:8pt; 
	color: #003399;
	text-decoration:none;
}
.link-item-large, .link-item-large a, .link-item-large a:link{
	font-family: Arial;
	font-size:18pt; 
	color: #003399;
	text-decoration:none;
}
.description {
	font-family: Arial; 
	font-size:8pt; 
	color: #4c4c4c;
}
.groupheader {
	font-family: Arial;
	text-align:left;
	margin-bottom:5px;
	font-size:10pt; 
	font-weight:bold; 
	color:#000000;
	clear:both;
}
.level-description{
	font-family: Arial;
	font-size: 8pt; 
	color: #4c4c4c
}
.level-item, .level-item a, .level-item a:link{
	font-family: Arial;
	font-size: 8pt; 
	color: #003399;
}
.headertitle, .headertitle a, .headertitle a:link{
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #003399;
}
.headertitle-large, .headertitle-large a, .headertitle-large a:link{
	font-family: Arial; 
	font-size: 12pt; 
	font-weight: bold; 
	color: #003399;
}
.headertitle-small, .headertitle-small a, .headertitle-small a:link{
	font-family: Arial;
	font-size: 8pt; 
	font-weight: bold; 
	color: #003399;
}
.headertitle-band, .headertitle-band a, .headertitle-band a:link{
	font-family: Arial;
	font-size: 10pt; 
	font-weight: bold; 
	color: #003399;
}
.listItem div.callOut a
{
font: bold 12.5pt/16pt arial;
color: #ffffff;
}
/*slutt på kassene fra Controls.css*/

/*klassene fra PageLayout.css*/
.caption 
{
      font-size:8pt; 
      font-family: Arial;
      color:#666666; 
      padding-bottom:2px;
      margin-top:-3px;
}
.header 
{ 
      padding-bottom:0px;
      padding-right:0px; 
      padding-left: 0px; 
      text-align:right; 
      white-space:nowrap;
      border-bottom:solid 1px #cccccc;
      font-family: Arial; 
      font-size:8pt;  
      color:#666666; 
}
.pageContent
{ 
     font-family: Arial; 
      font-size:9pt;  
      color:#666666; 
}

/*slutt på kassene fra PageLayout.css*/


h3.ms-WPTitle>a span
{	
	color: rgb(255,255,255) !important;	
}


div.title-With-Background a, div.title-With-Background a:link, div.title-With-Background a:hover, div.title-With-Background a:visited, div.title-With-Background a:active 
{
font: bold 12.5pt/16pt arial;
color: #ffffff;
}

div.loginBox a
{
	margin-left: 10px;
	margin-top: 5px;
	color: #656b77;
}

