/* Start REQUIRED styles */
a.skipnav {display:none;}
/* End REQUIRED styles */
body
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Verdana, Arial;
	font-size: 11px;
}
/* Styles to be applied in Digimaker editor */
RadEContent, .RadEContentBordered{ 
	padding:0; 
	margin:0;
	font-size: 11px;  
}

/*Links */
a:hover {text-decoration:underline; }
a {color: #00699C; font-size: inherit; text-decoration: none;}
.BreadCrumbPath A:hover {text-decoration:underline; }
.BreadCrumbPath A:link , .BreadCrumbPath A:visited {color: #00699C; font-family: "Verdana"; font-size: 11px; text-decoration: none;}


/* BreadCrumbPath */
.BreadCrumbPath {padding-left: 10px; padding-top: 10px; color: #00699C;  font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration:none;}

/* Top Menu */
.TopMenu { padding-right: 7px; font-family: 'Arial'; font-size: 11px; font-weight: normal; color: #00699C; white-space:nowrap; text-decoration: none;}
.Level1TableMenu {margin-top:1px;}
.Level1Menu {color: White;  padding: 4px 40px 4px 10px; border-left: solid 1px white; display:inline;}

.isActive {font-weight:bold;}



/* LeftMenu */

.LeftMenu { display: block; font-weight: normal;  padding-top: 2px; padding-bottom: 2px; padding-left: 10px; color: White;border-bottom: solid 1px white;}
.LeftMenu a{font-family: Arial; font-size: 10px;color: #FFFFFF;text-decoration:none}
.lvl2{padding-left: 10px; }
.lvl3{padding-left: 20px; }
.lvl4{padding-left: 25px; display:list-item; list-style-position: inside; list-style-type:square;}
.lvl5{padding-left: 45px; }
.lvl6{padding-left: 55px; }
.lvl7{padding-left: 60px; }
/* #tdMenuRow {background-color: #00699C;}*/

.LeftMenu.isActive  {font-weight: bold;}
.LeftMenu.inPath {font-weight: bolder;}
/* footer */
#FooterText {text-decoration:none; text-align:center; font-family: Verdana; font-size:10px; padding: 15px; color: Black; }

/* News stuff */
.NewsArchiveHeadline{ padding:10px; color: #31515A; font-family: Verdana; font-size: 14px; font-weight: bold;}
.NewsLink	{padding-left:10px; padding-bottom:10px; color: #4f4f4f; font-family: "Verdana"; font-size: 8.5pt; font-weight:normal; text-decoration: none;}
.dmDate {color: #31515A; font-family: Verdana; font-size: 9px; font-weight: normal ;}	



/* Article style */
.artListClass	{display:inline-block; padding-left: 10px; padding-right: 10px; padding-bottom: 10px}
.artDetailClass	{padding-left: 10px; padding-right: 10px; padding-bottom: 10px}

.dmHeadline		{color: #31515A; font-family: Verdana; font-size: 16px; font-weight: bold;} 
.dmAbstract		{color: #000000; font-family: Verdana; font-size: 11px !important; } 
.dmFullstory	{color: #000000; font-family: Verdana; font-size: 11px; padding-top: 10px; padding-bottom: 10px} 
.dmThumbnailImage  {} 
.dmReadmore		{color: #00699C; font-family: Verdana; font-size: 11px; text-decoration:none;} 
.dmAbstract table  {border:solid 1px #31515A; border-collapse:collapse;}
.dmFullstory table {border:solid 1px #31515A; border-collapse:collapse;}
.dmAbstract td   {border:solid 1px #31515A;}
.dmFullstory td {border:solid 1px #31515A;}

/* Calender Page Styles */
.dmCalenderTxt	{color: #000000; font-family: Verdana; font-size: 10px; background-color: White;} 
.dmCalenderTxt2	{color: #000000; font-family: Verdana; font-size: 10px; background-color: #F5F5F5;} 
.dmCalenderDate	{color: #666666; font-family: 'Arial Narrow'; font-size: 11px;} 
.DateTable { padding:  3px 0px 3px 0px;}
.DateTxtBox{border: solid 1px #C0C0C0; height: 20px;}

/* Frontpage Flash */
.flashMap {padding-left:10px; padding-top:0px;padding-bottom:10px; font-family: Verdana; font-size: 12px; }


/* Relation Høyre kolonne */
.dmRelations		{color: Black; font-family: Verdana, arial; font-weight:bold; font-size: 10pt; text-decoration: none; padding-top: 2px; padding-left:0px;text-indent: 0px; list-style-type:none;}
.dmRelations LI		{display:inline;padding-left:2px;}

.relateHead			{color: White; font-family: Verdana, arial; font-size: 11px; font-weight: bold;  padding-left: 10px; padding-top: 2px; padding-bottom: 2px; margin-top:5px;} 
.relatedSubHead		{font-family: Verdana, arial; font-size: 11px; font-weight: bold; color: #31515A; text-decoration:none;  }
.relateAbstract		{font-family: Verdana, arial; font-size: 11px; color: #5A7D94; text-decoration:none; }
.relateTime			{color: #F48E21; font-family: "Arial narrow";  font-size: 11px; }
.relatebutton		{}
.relatePicture		{}
.relateBody			{background-color: #FFFFFF; padding-left: 3px; padding-right:3px; padding-top: 3px;padding-bottom: 3px; }
.relateAbstract p	{display:inline;}


.Link		{color: #00699C; font-family: "Verdana"; font-size: 11px; font-weight:normal; text-decoration: none;}
.Document	{color: #00699C; font-family: "Verdana"; font-size: 11px; font-weight:normal; text-decoration: none;}
.Article	{color: #00699C;  font-family: "Verdana"; font-size: 11px;font-weight:normal; text-decoration: none;}
.Report		{color: #00699C;  font-family: "Verdana"; font-size: 11px; font-weight:normal;text-decoration: none;}
.Person		{color: #00699C;  font-family: "Verdana"; font-size: 11px; font-weight:normal;text-decoration: none;}


/* DM Login */
.dmLogin {margin-left:10px; padding: 10px; border: solid 1px #31515A; width: 350px; text-align:left; }
.dmLogin input {margin-bottom: 3px; border: 1px; border-style:solid; border-color:#31515A;}
.dmLoginTextboxes {padding: 10px;}
.dmLoginButton {margin-left: 10px;background-color:#31515A; color:white;}
.dmLoginTitle {padding: 10px;font-size:14px;}
.dmLoginRememberMe {display:block;padding-left:10px;font-size:small;padding-bottom:10px;}
.dmLoginRememberMe input { border-style:none; margin-bottom:-2px; }
.dmLoginStatus {padding-right:5px; font-weight:bold;}
.dmLoginUsernameLabel, .dmLoginPasswordLabel {font-size:12px; vertical-align: middle; }
.dmLoginPasswordLabel {padding-left:2px;}

/* Sitemap */
.completeSiteMap  UL {list-style-type: square; font-weight: bold;}
.completeSiteMap A {color: #00699C; font-family: "Verdana"; font-size: 8.5pt; text-decoration: none;}
	
/* Search */
.dmSearch input {margin-bottom: 3px; border: 1px; border-style:solid; border-color:#31515A;}
.dmResultRank {background-color: #00699c;color: #00699c; border-color: #FFFFFF; height:4px; border:3px solid;}
.dmResultsHeader {text-align:left;  color: #31515A; font-family: Verdana; font-size: 12px; font-weight: bold;}
.header {color: #31515A; font-family: Verdana; font-size: 12px; font-weight: bold;}
.dmSearchButton {margin-left: 10px;background-color:#31515A; color:white;border: 1px; border-color:#31515A; }

/* Catalogue Search */

.catalogueSearchFrame {margin-left: 10px; height: 5000px; width: 580px;}

/* OrgList Styles */
.OrgTable {margin-left:10px; height:120%;}
.OrgGroupTitle {display:inline; color: #000000; font-family: "Verdana"; font-size: 18px; font-weight:Bold; text-decoration: none; margin-left:10px;}
.OrgHeadline, .OrgHeadline a {color: #00699C; font-family: "Verdana"; font-size: 14px; font-weight:Bold; text-decoration: none; padding-top: 15px;}
.OrgData	{color: #474747; font-family: "Verdana"; font-size: 10px; font-weight:normal; text-decoration: none; white-space:  normal;}
.OrgDataAlt {color: #474747; font-family: "Verdana"; font-size: 10px; font-weight:normal; text-decoration: none; white-space:  normal; background-color: #EFEFEF;}
.OrgDataName {padding-top: 10px; color: Green; font-family: "Verdana"; font-size: 11px; font-weight:Bold; text-decoration: none;}
.OrgDataFirstRow {background-color: #eeeeee;}
.OrgFormTable {border: Solid 1px #AFAFAF; background-color: #EFEFEF; padding-bottom: 10px; margin-top: 20px;}
.PersTable		{padding-bottom: 10px;}
/*E-Forms */
.dmFormPageVisible {font-family: Verdana; font-size: 12px; color: #31515A; padding-left: 10px;}
.SiteLabel { padding-bottom: 15px; font-weight: bold; font-size: 10px;} 

/*Iframes */
Iframe {border: 1px; border-color: Navy;}

/* formpage */
.formRowTitle {color: #00699C; font-family: "Verdana"; font-size: 12px; text-decoration: none;}
.formRowContent {color: #474747; font-family: "Verdana"; font-size: 10px; font-weight:normal; text-decoration: none;white-space:  normal;}

/* MembersNew.aspx */
.memMemberName { display: block; margin: 0px 10px 15px 10px; border-bottom: solid 1px #31515A; color: #31515A; font-family: Verdana; font-size: 16px; font-weight: bold; }
.memListClass	{padding-left: 10px; padding-right: 10px; padding-bottom: 10px}
.memDetailClass	{padding-left: 10px; padding-right: 10px; padding-bottom: 10px}
.memRelations { padding: 2px 0px 10px 5px; margin: 0px;}
/* MembersNew.aspx - Related Persons*/
.memPerson { font-variant: normal; font-style: normal; font-family: Verdana, Helvetica; font-size: 11px; padding: 0px 0px 3px 5px;}
.memPerson a { font-weight: bold; }
.memPerson p { margin: 0px; padding: 0px; }
.memflyOut { font-variant: normal; font-style: normal; font-family: Verdana, Helvetica; font-size: 11px; }
/* MembersList.aspx */
.memListLetter { margin: 10px 0px 3px 0px; border-bottom: solid 1px #31515A; color: #31515A; font-family: Verdana; font-size: 14px; font-weight: bold; }
.memListLink { font-variant: normal; font-style: normal; font-family: Verdana, Helvetica; font-size: 12px; }


.formTableTitleTOP  {vertical-align: top;font-weight: bold; background-color: Black; color: White;}
.formTableTitle     {vertical-align: top;font-weight: bold; background-color: Silver;}
.formTableContent   {vertical-align: top;}


/* Atlas Styles */

.AtlasFrontThemeMenu	{display: block;}
.ThemeLayerlistLevel1 {font-weight: bold; padding-bottom:5px;}
.ThemeLayerlistLevel2 {padding-left:15px; padding-bottom:2px;}

.AtlasRelation			{display: inline;}

.FeaturedMap td {border: 1px solid #FFFFFF; }
.FeaturedMap .relateAbstract {display: inline; }
.FeaturedMap .relatePicture {padding-top: 5px; padding-left: 5px; padding-bottom: 5px; float: right; }


