html, body, .sitecolumns{height: 100%;}

html{overflow-y: scroll;}

body{background:url(/resources/images/bg2.jpg) #f4f1ea no-repeat;background-position:-1336px 0px;margin:0;padding:0;
	font-family:Arial;
	font-size:12px;
	color:#626262;	
 }

body.news_and_events
{
    background-position:0px 0px;margin:0;padding:0;
}
body.knowledge
{
    background-position:-2480px 0px;margin:0;padding:0;
}

a{outline: none; color: #F54D35;}
a img{border:none;}

hr{border:0;color:#ccc0b0;background-color:#ccc0b0;height:1px;margin:14px 0;padding:0;}
.hr_filter{border:0;color:#ccc0b0;background-color:#ccc0b0;height:1px;margin-top:-2px;padding:0;}
.listdivider { margin:10px 0 5px 0; }

.radio{}
.radio input{}
.radiolabel{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;line-height:18px;color:#626262;position:relative;bottom:2px;}

.space1v{padding-bottom:1px;}
.space7v{padding-bottom:7px;}
.space9v{padding-bottom:9px;}
.space14v{padding-bottom:14px;}
.space16v{padding-bottom:16px;}
.space19v{padding-bottom:19px;}
.space23v{padding-bottom:23px;}
.space37v{padding-bottom:37px;}
.space38v{padding-bottom:38px;}
.space40v{padding-bottom:40px;}
.space67v{padding-bottom:67px;}

.photo_large{margin-bottom:40px;}
.photo_medium{padding:17px 0;}
.photo_medium_absolute{position:absolute;margin-left:220px;}
.photo_small{padding-top:4px;padding-bottom:11px;}
.photo_content{}

.photo_dummy_left{width:200px;height:311px;margin-bottom:17px;}
.photo_dummy_right{width:200px;height:311px;margin-bottom:48px;}

.nolabel{display:none;}

.clear_both{clear:both;}
.clear{clear:both;}
.float_left{float:left;}
.float_right{float:right;}

h1{font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:normal;line-height:24px;color:#ccc0b0;text-transform:uppercase;text-decoration:none;margin:-3px 0 7px 0;}
h1 a{color:#ccc0b0;text-decoration:none;}
/*h2{text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;line-height:22px;color:#c7b9a7;text-transform:uppercase;border-top:1px solid #ccc0b0;padding-top:5px;padding-bottom:0;margin:0;} old h2*/
h2{text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;line-height:18px;color:#c7b9a7;border-top:1px solid #ccc0b0;padding-top:5px;padding-bottom:0;margin:0;margin-bottom:-5px;}



h3{clear:both;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;line-height:15px;color:#c7b9a7;text-transform:uppercase;text-decoration:none;border-top:1px solid #ccc0b0;padding-top:5px;padding-bottom:0;margin:0;}  /*JRO - removed float:left*/
h3 a{color:#c7b9a7;text-decoration:none;}
h4{clear:both;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;line-height:16px;color:#8f734f;text-decoration:none;margin:0;padding:0;}
h4 a{color:#8f734f;text-decoration:none;}
h4 .external{background:url(/resources/images/logo_external.gif) no-repeat right 3px;padding-right:14px;}

h5{font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;line-height:22px;color:#8f734f;text-transform:uppercase;text-decoration:none;border-top:1px solid #8f734f;padding-top:5px;padding-bottom:7px;margin:0;}
h5:hover{border-top:1px solid #8f734f;}
h5 a{color:#8f734f;text-decoration:none;}
h5 a:hover{color:#8f734f;}
h6{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;line-height:18px;color:#8f734f;text-decoration:none;margin:0;padding:0 0 0 0;} /* JRO - ændret padding fra 6px til 20px*/

.content{clear:both;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;line-height:14px;color:#4c4c4c;}
.content a{text-decoration:none;}
.content a:hover{text-decoration:underline;}
.content_large_header{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;line-height:20px;color:#626262;text-decoration:none;margin:0;padding:0;}
.content_large{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;line-height:16px;color:#626262;}
.content_large ul{margin:0;padding:0;list-style:none;}
.content_large ul li{background:url(/resources/images/list_bullit.gif) no-repeat left 9px;padding-left:13px;}

.sub12_right_column ul{margin:0;padding:0;list-style:none;}
.sub12_right_column ul li{background:url(/resources/images/list_bullit.gif) no-repeat left 9px;padding-left:13px;}





.members{line-height:16px;margin-top:3px;}

.sitecolumns{text-align:center;min-width:924px;} 

.sitecolumns .galleryimages {text-align:left;}  /* overstyrer "center", for bla. Flickr blok. */
.sitecolumns .leftside{float:left;background:url(/resources/images/site_border_left.png) repeat-y transparent left;width:32px;height:100%;}
.sitecolumns .leftside .btn1_left_bg{background:url(/resources/images/news_left.png) no-repeat transparent;width:32px; height:116px;margin-top:404px;}
.sitecolumns .leftside .btn1_left{margin-top:-116px;}
.sitecolumns .leftside .btn2_left_bg{background:url(/resources/images/home_left.png) no-repeat transparent;width:32px; height:63px;}
.sitecolumns .leftside .btn2_left{margin-top:-63px;}
.sitecolumns .rightside{float:right;background:url(/resources/images/site_border_right.png) repeat-y transparent right;width:32px;height:100%;}
.sitecolumns .rightside .btn1_right_bg{background:url(/resources/images/knowledge_right.png) no-repeat transparent;width:32px; height:98px;margin-top:404px;}
.sitecolumns .rightside .btn1_right{margin-top:-98px;}
.sitecolumns .rightside .btn2_right_bg{background:url(/resources/images/home_right.png) no-repeat transparent;width:32px; height:63px;}
.sitecolumns .rightside .btn2_right{margin-top:-63px;}

.news_and_events .sitecolumns .leftside {display:none;}
.knowledge .sitecolumns .rightside {display:none;}


.pagecontent{width:860px; margin:0 auto;}

.top{height:178px;padding-top:30px; position:relative;}
.topfunctions{text-align:right;padding-top:0px; float:right;}
.topfunctions{position:absolute;top:160px;right:0;padding:0;}
.topfunctions div a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#8f734f;line-height:24px; text-transform:uppercase; text-decoration:none;padding:0;margin:0;}
.print{float:right;width:51px;background:url(/resources/images/print.png) no-repeat transparent left 8px;}
.share{float:right;width:51px;background:url(/resources/images/share.png) no-repeat transparent left 8px; margin-left:14px;}

.grid22_left_column{float:left;width:420px;margin-right:20px;}
.grid22_left_column .sub_left_column{float:left;width:200px;text-align:right;margin:-13px 20px 37px 0;}/*JRO changed margin from -18px to -14px*/
.grid22_left_column .sub_right_column{float:right;width:200px;text-align:left;margin:0 0 23px 0;}
.grid22_left_column .sub_right_column_home_top{float:right;width:200px;text-align:left;margin:0;}
.grid22_left_column .sub_left_column_home{float:left;width:200px;text-align:right;margin:-117px 20px 40px 0;}
.grid22_left_column .sub_right_column_home{width:200px;text-align:left;margin:0 0 0 220px;padding-top:2px;}
.grid22_right_column{float:right;width:420px;}
.grid22_right_column .sub_left_column{float:left;width:200px;text-align:left;margin-right:20px;margin-bottom:22px;}
.grid22_right_column .sub_left_column_home_top{float:left;width:200px;text-align:left;margin-right:20px;margin-bottom:22px;}
.grid22_right_column .sub_right_column{float:right;width:200px;text-align:left;margin:0 0 22px 0;}

.grid31_left_column{float:left;width:640px;margin-right:20px;}
.grid31_left_column .sub12_left_column{float:left;text-align:right;width:200px;margin:-14px 20px 130px 0;} /*JRO changed margin from -18px to -14px*/
.grid31_left_column .subsub12_left_column{float:left;width:200px;margin:-96px 20px 0 0;}  /*JRO - changed margin:-105px 20px 0 0;} to margin:-108px 20px 0 0;}*/
.grid31_left_column .sub12_right_column{float:left;width:420px;text-align:left;margin-top:0;}/*JRO changed margin from -7px to 0*/
.grid31_right_column{float:right;width:200px;text-align:left;}

.grid211_left_column{float:left;width:420px;margin-right:20px;}
.grid211_left_column .sub_left_column{float:left;width:200px;text-align:right;margin:-14px 20px 37px 0;}/*JRO changed margin from -18px to -14px*/
.grid211_left_column .sub_right_column{float:right;width:200px;text-align:left;margin:0 0 23px 0;}
.grid211_center_column{float:left;width:200px;text-align:left;margin-right:20px;}
.grid211_right_column{float:right;width:200px;text-align:left;}

.grid13_left_column{float:left;width:200px;text-align:right;margin:-18px 20px 37px 0;}
.grid13_right_column{float:right;width:640px;text-align:left;}
.grid13_right_column .sub21_left_column{float:left;width:420px;text-align:left;margin-right:20px;}
.grid13_right_column .sub21_right_column{float:right;width:200px;text-align:left;margin-top:9px;}
.grid13_right_column .sub12_left_column{float:left;width:200px;text-align:left;margin-right:20px;}
.grid13_right_column .sub12_right_column{float:right;width:420px;text-align:left;margin-top:35px;}
.grid13_right_column .subsub_left_column{float:left;width:200px;text-align:right;margin:-128px 0 0 -220px;}

.main_menu{}
.main_menu ul a{font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;line-height:20px;color:#ccc0b0;text-transform:uppercase;text-decoration:none;}
.main_menu ul a:hover{text-decoration: none;} /* needed, to avoid clash with generic links in text. /TRA */
.main_menu ul{padding:0;}
.main_menu ul li{list-style:none;float:right;clear:right;}
.main_menu ul li li{margin-bottom:0;}
/*.main_menu ul li li li{line-height:10px;padding-top:4px;}*/


.main_menu ul li.active{padding-top:4px;}
.main_menu ul ul li{padding-top:0px; }
.main_menu ul ul li .yellow:hover{color:#c39f0d; }
.main_menu ul ul li .blue:hover{color:#5a7cde; }
.main_menu ul ul li .purple:hover{color:#944cbd; }
.main_menu ul ul li .green:hover{color:#7bb64f; }
.main_menu ul ul li a{font-weight:normal;}
.main_menu ul ul a{font-size:14px;line-height:16px;} /* Changed from 16 to 20 to make proper space after font changes. TORK */

/* Firefox only  TRA */
@-moz-document url-prefix() {
	.main_menu ul li.active{padding-top:3px;}	
	.main_menu ul ul a{font-size:16px;line-height:16px;} 
}

.main_menu ul ul li{display:none;}
.main_menu ul ul ul a{font-size:11px;line-height:13px;}

@-moz-document url-prefix() {
  .main_menu ul ul ul a{font-size:11px;line-height:15px; }
  .main_menu ul ul ul li{padding-bottom:4px;}
}
.main_menu ul ul ul li{display:none;}

.main_menu .active ul{margin-top:3px;} /* Not FF (overwritten below) */
.main_menu .active ul li a{background:none;}
.main_menu .active ul li{display:block;}
.main_menu .active ul ul{display:none;}
.main_menu .active .active2 ul{display:block;}
.main_menu .active .active2 ul a{background:none;}

.main_menu a:hover, .main_menu a ul li a{color:#8f734f;}
.main_menu .active a{background:url(/resources/images/line_home.gif) no-repeat right 1px;color:#8f734f;}
.main_menu .active .active2{padding-top:4px;padding-bottom:0px;} 
.main_menu .active .active2 .active3{padding-top:2px;}

.main_menu .active .active2 a{background:url(/resources/images/line_home.gif) no-repeat right 0px;color:#8f734f;}
.main_menu .active .active2 .active3 a{background:url(/resources/images/line_home.gif) no-repeat right 0px;color:#8f734f;xpadding-top:4px;}

.main_menu a.news_and_events:hover{color:#4fc7bb;}
.main_menu .active a.news_and_events{color:#4fc7bb;}
.main_menu a.knowledge:hover{color:#0a94d6;}
.main_menu 
.main_menu .active a.knowledge{color:#0a94d6;}

.main_menu .active ul li.active2  { padding-bottom:4px; } /* Added to make more space below 3. lvl. block on IE and in FF */

/* Firefox only */
@-moz-document url-prefix() {
	.main_menu .active{padding-top:1px;}
	.main_menu .active ul{margin-top:1px;} /* 5 px not 4 bwteween.. Changed from -2 */
	.main_menu .active ul li{margin-bottom:0px;} /* JRO from 4 to 0 */
	.main_menu .active .active2{margin-bottom:0;}
	.main_menu .active .active2{padding-bottom:0px;} /* Added to get the px right TRA */
	.main_menu .active .active2 ul li{margin-top:-3px;}
	.main_menu .active ul li.active2  {	padding-bottom:1px;} /* Added to make more space below 3. lvl. block on IE and in FF */	
}

.topstory{margin-bottom:43px;}
.topstory .content{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;line-height:18px;color:#8f734f;}
.sublink a{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;line-height:19px;color:#8f734f;text-decoration:none;}
.sublink a:hover{text-decoration:underline;}
/*.sublink .external{background:url(/resources/images/logo_external.gif) no-repeat right 1px;padding-right:14px;}*/
.sublink_large a{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;line-height:16px;color:#39b3a6;text-decoration:none;}
.sublink_large a:hover{text-decoration:underline;}
.sublink_large .external{background:url(/resources/images/logo_external.gif) no-repeat right 2px;padding-right:14px;}

.columnheader_rss{margin-top:8px;}
.link_feed{}
.rss_holder{margin-bottom:9px;float:left;}
.rss_holder:hover .goto{visibility:visible;}
.rss_holder a.header{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;line-height:15px;color:#c3b5a2;text-transform:uppercase;text-decoration:none;border-top:1px solid #ccc0b0;padding-top:5px;padding-right:20px;}
.rss_holder:hover a.header{color:#8f734f;border-top:1px solid #8f734f;}
/*.rss{float:left;margin:-8px 0 0 -22px;background:url(/resources/images/logo_rss.png) no-repeat right 9px;}*/
.rss{margin:-8px 0 0 -22px;background:url(/resources/images/logo_rss.png) no-repeat right 0;position:relative;top:-12px;}
.rss:hover{background:url(/resources/images/rss_hoover.png) no-repeat right 0;}

.goto{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;line-height:19px;color:#8f734f;margin-top:-26px;margin-bottom:7px; visibility:hidden;}

.event{margin-bottom:12px; clear:both;}
.eventtype{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;line-height:14px;color:#8f734f;text-transform:uppercase;}

.date{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;line-height:14px;color:#8f734f;}

.newsitem{margin-bottom:13px;} /*JRO - changed from 6px to 13px*/
.newsitem .eventtype{text-transform:uppercase;margin-bottom:4px;}
.newsitem h4 a:hover{text-decoration:underline;}
.newsitems_short{border-top:1px solid #ccc0b0;margin-top:9px;padding-top:5px;margin-bottom:37px;}
.newsitem_short{margin-bottom:4px;clear:both;}
.newsitem_short .header a{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;line-height:14px;color:#8f734f;text-decoration:none;}
.newsitem_short .header a:hover{text-decoration:underline;}

.quote{clear:both;text-align:center;margin-bottom:37px;}
.contact{clear:both;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;line-height:12px;color:#bdaf9d;}
.bottom_menu .contact a{color:#BDAF9D; text-decoration:none;}
.bottom_menu .contact a:hover{color:#8F734F; }
.contact  strong{ font-weight: bold;}

.bottom_menu{clear:both;float:right;text-align:right;margin-bottom:40px;}
.bottom_menu ul{list-style:none;}
.bottom_menu ul.globalnav li{ margin-top:-4px;} /* Squeezing the global nav together on IE and FF (line-height below set from 16 to 20px) */
.bottom_menu ul.globalnav li.searchbox{ margin-top:4px;} /* But not squeezin the small searchbx... */

.bottom_menu ul a{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;line-height:20px;color:#ccc0b0;text-transform:uppercase;text-decoration:none;}
.bottom_menu ul a:hover{color:#8f734f; text-decoration:none;}

.search_arrow {margin-left:6px;margin-bottom:-1px;}

.social li{}

input.signupname,input.signupemail,input.signupcompany,input.search{border:1px solid #ccc0b0;background-color:transparent;margin-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal;color:#bdaf9d;padding:1px 0 1px 3px;}
input.search{width:110px;}
input.signupname, input.signupemail,input.signupcompany{width:198px;}
input.btn{border:none;background-color:#bdaf9d;font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal; line-height:14px;color:#fff;text-transform:uppercase;margin-top:8px;padding:2px 5px;cursor:pointer;}

/* Allowing real links to appear as buttons too - for the membership signup.  Just class the anchor with "btn". /TORK 2009-11-25 */
a.btn{
	border:none;
	background-color:#F54D35;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal; 
	line-height:14px;
	color:#fff;
	text-transform:uppercase;
	margin-top:8px;
	padding:3px 5px;
	cursor:pointer;
	text-decoration:none;
	display:block;
    width:110px
}


.blogitems{}
.blogitems .blogitem{margin-bottom:14px;}
.blogitems .blogitem a:hover{text-decoration:underline;}
.blogitems h4 a{color:#8F734F}
.gallery{margin-top:-39px;}
.galleryimagesMain{clear:both; float:left;margin-top:-9px;}
.galleryimage{float:left;margin:0 9px 9px 0;}
.moreFlickr{float:left}
.gallery h3{float:none;}

.teaser{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;line-height:20px;color:#8f734f;text-transform:uppercase;}
.eventinfo{float:left;border-top:1px solid #c2b39f;border-bottom:1px solid #c2b39f;margin:9px 0 17px 0;padding:10px 0 10px 0;width:420px;}
.infotype{float:left;width:72px;}
.infodata{float:left;width:347px;}

fieldset {border:0px;padding:0; margin:0}
.form_register{clear:both;float:left;width:420px;margin-bottom:40px;}
.form_register_item{width:420px;}
.form_label{float:left;clear:both;width:102px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;line-height:20px;color:#626262;text-decoration:none;margin:0;padding:0 0 6px 11px;}
.mandatory{background:url(/resources/images/mandatory.gif) no-repeat left 5px;} 
.form_input{float:left;width:302px;border:1px solid #ccc0b0;background-color:transparent;margin-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal;color:#bdaf9d;padding:1px 0 1px 3px;}
.form_select{float:left;width:307px;border:1px solid #ccc0b0;background-color:transparent;margin-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal;color:#bdaf9d;padding:1px 0 1px 3px;}
.form_checkbox{clear:both;float:left;margin:4px 0 0 113px;padding:0;}
.form_textarea {float:left;width:302px;border:1px solid #ccc0b0;background-color:transparent;margin-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal;color:#bdaf9d;padding:1px 0 1px 3px;height:80px;}
.form_filter_item{float:left;margin-top:-6px;margin-bottom:11px;}
.form_filter_item .form_checkbox{clear:none;margin:0;padding:0;}
.form_filter_item .form_label{clear:none;float:left;width:87px;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:11px;font-weight:normal;color:#626262;text-decoration:none;margin:0;padding:0 0 0 5px;}

.filters{clear:both;float:left;width:100%;}

.newsletter{}
.form_input#reg_postal_code{float:left;width:100px;border:1px solid #ccc0b0;background-color:transparent;margin-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal;color:#bdaf9d;padding:1px 0 1px 3px;margin-right:7px;}
.form_label#reg_city{clear:none;width:29px;}
.form_input#reg_city{width:150px;}
.form_label#reg_newsletter{clear:none;width:280px;padding:1px 0 0 8px;margin:0;font-weight:normal}
.form_register_item .btn{clear:both;float:right;margin:9px 0 13px 0;} /*JRO - changed from margin:9px 4px 13px 0; to margin:9px 0 13px 0;  */

.updated span{border-top:1px solid #c2b39f;padding-top:5px;}

.calendar{clear:both;}
.calendar_title{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;line-height:16px;color:#8f734f;text-transform:capitalize;}
.calendar_title td{padding-bottom:3px;}
.calendar_next_prev a{text-decoration:none;}
.calendar_dayheader{border-top:1px solid #c2b39f;border-bottom:1px solid #c2b39f;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;line-height:16px;text-transform:uppercase;color:#8f734f;}
.calendar_other_month_day{visibility:hidden;}
.calendar_day a{color:#39b3a6;text-decoration:none;}
.calendar_day{padding-top:4px;}

.calendar_items{clear:both;margin-left:-20px; margin-top:16px;}
.calendar_item{float:left;width:200px;text-align:left;margin:0 0 6px 20px;}
.event_over{background-color:#4fc7bb;position:absolute;width:200px;height:20px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;line-height:20px;color:#FFFFFF;text-transform:uppercase;visibility:visible;}

.presentation{clear:both;padding-bottom:14px;}

.reports{clear:both;}

.quickpoll{}
.quickpoll_result{display:block;}
.poll_result_bg{width:200px;height:14px;background-color:#FFFFFF;margin-bottom:4px;margin-top:1px;}
.poll_result{width:50%;height:14px;background-color:#0a94d6;}

/* standard START */
/*
.standard .print:hover{float:right;width:51px;background:url(/resources/images/print.png) no-repeat transparent left 8px;background-color:#8f734f;}
.standard .share:hover{float:right;width:51px;background:url(/resources/images/share.png) no-repeat transparent left 8px; margin-left:14px;background-color:#8f734f;}
*/



/* Firefox only */
@-moz-document url-prefix() {
	.standard .main_menu .active.first{margin-top:3px;}
	
}

/* Safari only */
@media screen and (-webkit-min-device-pixel-ratio:0){
	.standard .main_menu .active{margin-bottom:2px;padding-top:5px;}
}

.standard .main_menu .active ul li a{background:none;text-transform:none;color:#b0a697;}
.standard .main_menu .active .active2 ul a{background:none;text-transform:none;color:#b0a697;} /*d2c0b0*/
.standard .main_menu .active a{color:#8f734f;}
.standard .main_menu .active a:hover,.standard .main_menu .active .active2 a:hover{color:#8f734f;} /*JRO add mouseover*/
.standard .main_menu .active .active2 a{color:#8f734f;padding-top:3px; text-transform:none;}
.standard .main_menu .active .active2 .active3 a{color:#8f734f;padding-top:6px;}

.standard h1{color:#f54d35;}
.standard h1 a{color:#f54d35;}
.standard .sublink a{color:#f54d35;}
.standard .sublink_large a{color:#f54d35;}
.standard .newsitem_short .header a{color:#f54d35;}
.standard h2{color:#f54d35;border-top:1px solid #f54d35;}
.contentcolumns h2{color:#8f734f;border-top:0px;}
.standard input.btn{background-color:#f54d35;}
.standard .sublink .external{background:url(/resources/images/logo_external_standard.gif) no-repeat right 1px;padding-right:14px;}
.standard .sublink_large .external{background:url(/resources/images/logo_external_standard.gif) no-repeat right 2px;padding-right:14px;}
/* standard END */

/* news and events START */
/*
.news_and_events .print:hover{float:right;width:51px;background:url(/resources/images/print.png) no-repeat transparent left 8px;background-color:#8f734f;}
.news_and_events .share:hover{float:right;width:51px;background:url(/resources/images/share.png) no-repeat transparent left 8px; margin-left:14px;background-color:#8f734f;}
*/
.news_and_events .main_menu .active{margin-bottom:4px;} /* Some Pixels are removed from this specificity level! /TRA */
@media screen and (-webkit-min-device-pixel-ratio:0){
	.news_and_events .main_menu .active{margin-bottom:2px;padding-top:5px;}
}
/* Firefox only */
@-moz-document url-prefix() {
	.news_and_events .main_menu .active{margin-bottom:6px;} 
}
.news_and_events .main_menu .active ul li a{background:none;text-transform:none;}
.news_and_events .main_menu .active .active2 ul a{background:none;}
.news_and_events .main_menu .active a{color:#4fc7bb;}
.news_and_events .main_menu .active ul li a:hover{color:#8f734f;}
.news_and_events .main_menu .active .active2 a{color:#4fc7bb;padding-top:4px;}
.news_and_events .main_menu .active .active2 .active3 a{color:#4fc7bb;padding-top:6px;}

.news_and_events a {color:#39B3A6; text-decoration:none;}/* Needed for embedded links in text, and convenient for other links to. /TRA */ /*JRO - changed link color from #4fc7bb to #39B3A6*/
/*.news_and_events a:hover{text-decoration:underline;}*/ /*jro - no underline here*/
.news_and_events h1{color:#4fc7bb;}
.news_and_events h1 a{color:#4fc7bb;}
.news_and_events h4 a:hover, .event h4 a:hover{text-decoration:underline;}
.news_and_events .sublink a{color:#39b3a6;}
.news_and_events .sublink_large a{color:#39b3a6;}
.news_and_events .newsitem_short .header a{color:#39b3a6;}
.news_and_events h2{color:#8F734F;border-top:1px solid #C2B39F} 
.news_and_events input.btn{background-color:#4fc7bb;}
.news_and_events .sublink .external{background:url(/resources/images/logo_external_news_and_events.gif) no-repeat right 1px;padding-right:14px;}
.news_and_events .sublink_large .external{background:url(/resources/images/logo_external_news_and_events.gif) no-repeat right 2px;padding-right:14px;}
.news_and_events .content a{color:#39b3a6;}

/* news and events END */

/* knowledge START */
/*
.knowledge .print:hover{float:right;width:51px;background:url(/resources/images/print.png) no-repeat transparent left 8px;background-color:#8f734f;}
.knowledge .share:hover{float:right;width:51px;background:url(/resources/images/share.png) no-repeat transparent left 8px; margin-left:14px;background-color:#8f734f;}
*/
.knowledge .main_menu .active{margin-bottom:2px;padding-top:1px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
	.knowledge .main_menu .active{margin-bottom:2px;}
}
.knowledge .main_menu .active ul li a{background:none;text-transform:none;}
.knowledge .main_menu .active .active2 ul a{background:none;}
.knowledge .main_menu .active a{color:#0a94d6;}
.knowledge .main_menu .active ul li a:hover{color:#8f734f;}
.knowledge .main_menu .active .active2 a{color:#0a94d6;}
.knowledge .main_menu .active .active2 .active3 a{color:#0a94d6;}

.knowledge .main_menu .active a{color:#0a94d6;}
.knowledge a {color:#8F734F; text-decoration:none;}/* Needed for embedded links in text, and convenient for other links to. /TRA */ /*JRO - changed color from #0A94D6 to #8F734F; to*/
/*.knowledge a:hover{text-decoration:underline;}*/ /*JRO - should not be underlined*/

.knowledge h1{color:#0a94d6;}
.knowledge h1 a{color:#0a94d6;}
.knowledge .sublink a{color:#0a94d6;}
.knowledge .sublink_large a{color:#0a94d6;}
.knowledge .newsitem_short .header a{color:#0a94d6;}
.knowledge h2{color:#0a94d6;border-top:1px solid #0a94d6;}
.knowledge input.btn{background-color:#0a94d6;}
.knowledge .sublink .external{background:url(/resources/images/logo_external_knowledge.gif) no-repeat right 1px;padding-right:14px;}
.knowledge .sublink_large .external{background:url(/resources/images/logo_external_knowledge.gif) no-repeat right 2px;padding-right:14px;}

#knowledge_list .listItem { float:left;width:200px;margin-right:10px;color:#8f734f;font-size:14px; }
#knowledge_list .listItem img { padding-bottom:20px; }
#knowledge_list .spacer { height:40px;float:left;width:420px; }
#knowledge_list ul { margin-top: 10px;}
#knowledge_list ul li{ font-size:12px;list-style:none;list-style-type:none;list-style-image:none;background:none;padding-left:0px; }
#knowledge_list .yellow a{ color:#c39f0d;}
#knowledge_list .blue a{ color:#5a7cde;}
#knowledge_list .purple a{ color:#944cbd;}
#knowledge_list .green a{ color:#7bb64f;}
/* knowledge END */

h1 a:hover{color:#8f734f;}
.bold{font-weight:bold;}

.nonheighlightedcontent{width:100%;padding:0;margin:0;}
.nonheighlightedcontent ul{margin:0;padding:0;list-style:none;}
.nonheighlightedcontent ul li{margin:2% 2% 2% 0;}


/* FILELIST *************************************************************************************************************************************************************************************************/
.filelist ul {margin:0;padding:0;list-style:none;}
.filelist ul li { margin-bottom: 30px;}
.filelist ul li a { font-weight: bold;}
.filelist img {float: left; margin-right:15px;}
.filelist .external{background:url(/resources/images/logo_external_news_and_events.gif) no-repeat right 1px;padding-right:14px;}

/* newsarhive *************************************************************************************************************************************************************************************************/
.newsarhive ul {margin:0;padding:0;list-style:none;}
.newsarhive ul li { margin-bottom: 30px;}
.newsarhive ul li a { font-weight: bold;}
.newsarhive img {float: left; margin-right:15px;}

/* SHOW AND HIDE*/
.visible{display:inline;}
.hidden{display:none;}
.jshidden{display:none;}
.jshidewhenactive{display:inline;}

/* ACCESSIBILITY *************************************************************************************************************************************************************************/
.accessibility{position: absolute;top:-999em;left:-999em;color:#999;}


/* TABS *************************************************************************************************************************************************************************************************/
.ui-tabs-nav 
{
	margin:0;padding:0;list-style:none;width:100%;float:left;
	border-bottom: 2px solid #CCC0B0;
}
.ui-state-default, .ui-tabs-selected
{
	margin:0;
	padding: 1em 1em 1em 0	;
	float:left;
	display:list-item;
}
.ui-tabs .ui-tabs-hide {
     display: none;
}
.ui-state-active
{
	font-weight: bold;
}

.eventcontent ul{margin:0;padding:0;list-style:none;}
.eventcontent ul li{background:url(/resources/images/list_bullit.gif) no-repeat left 9px;padding-left:13px;}


.content h2, .content_large h2 {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
line-height:18px;
margin:0;
padding:0 0 6px;
text-decoration:none;
border:0;
color: #8F734F;
text-transform: none;
}

/* CLUETIP JQUERY PLUGIN *************************************************************************************************************************************************************************/
#cluetip-close img {
  border: 0;
}
#cluetip-title {
  overflow: hidden;
}
#cluetip-title #cluetip-close {
  float: right;
  position: relative;
}
#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  background-image: url(/scritps/wait.gif);
}
.cluetip-arrows {
  display: none;
  position: absolute;
  top: 0;
  left: -11px;
  height: 22px;
  width: 11px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
#cluetip-extra {
  display: none;
}
/***************************************
   =cluetipClass: 'default' 
-------------------------------------- */

.cluetip-default {
  background-color: #EEEEEE;
  border: 1px solid #8F734F;
}
.cluetip-default #cluetip-outer {
  position: relative;
  margin: 0;
  background-color: #EEEEEE;
}
.cluetip-default h3#cluetip-title {
  margin: 0 0 5px;
  padding: 8px 10px 4px;
  font-size: 1em;
  font-weight: normal;
  background-color: #EEEEEE;
  color: #8F734F;
}
.cluetip-default #cluetip-title a {
  color: #d9d9c2;
  font-size: 0.95em;
}  
.cluetip-default #cluetip-inner 
{
	text-align: center;
  padding: 10px;
}
.cluetip-default div#cluetip-close { 
  text-align: center;
  margin: 0 5px 5px;
  color: #900;
}


/* The Byline on standard content. (Author is "strong"ed.) *************************************************************************************************************************************************************************************************/
 .byline {
 font-size:0.60em;
 font-family:Arial,Helvetica,sans-serif;
 color:#686867;
 padding-bottom: 5px;
}

.pageinfo {
padding-top:7px;
}


/* MEMBER SIGNON FORM START */
#memberSignon .chkbox_label {clear:none;font-weight:normal;margin:0;padding:1px 0 0 8px;width:280px;}
#memberSignon br.clear {clear:both;}
#memberSignon .formCol1 {float:left;width:110px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;line-height:20px;color:#626262;text-decoration:none;margin:0;padding:0 0 6px 11px;}
#memberSignon .formCol2 {float:left;width:290px;margin-bottom:10px;}
#memberSignon .formCol2 .form_checkbox {float:left;margin:0px;margin-left:3px;margin-top:4px;clear:none;}
#memberSignon .formCol2 .industryOther label {clear:none;width:auto;margin-right:3px;}
#memberSignon .formCol2 .industryOther .form_input {width:100px;}
#memberSignon .formCol2 .chkbox_label {float:left;width:115px;margin-right:5px;}
#memberSignon #txtPostalCode {background-color:transparent;border:1px solid #CCC0B0;color:#BDAF9D;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;margin-bottom:2px;margin-right:7px;padding:1px 0 1px 3px;width:100px;}
#memberSignon #txtCity {width:150px;}
#memberSignon #lblTxtCity {clear:none;width:29px;}
#memberSignon .nationality {margin:0px;padding:0px;}
#memberSignon .nationality .form_label {clear:none;margin-left:0px;padding-left:5px;font-weight:normal;}
#memberSignon .nationality input {float:left;margin-left:-5px;}
/* MEMBER SIGNON FORM END */

/* Lets call you START */
#letsCallYou .content_large {margin-top:10px;margin-bottom:10px;}
#letsCallYou .chkbox_label {clear:none;font-weight:normal;margin:0;padding:1px 0 0 8px;width:280px;}
.grid31_right_column #letsCallYou .form_input {width:190px;clear:both;margin-left:10px;}
.grid31_right_column #letsCallYou .form_label {margin-bottom:0px;padding-bottom:0px;}
.grid31_right_column #letsCallYou .form_textarea {width:190px;margin-left:10px;clear:both;}
.grid31_right_column #letsCallYou .chkbox_label {clear:none;float:left;width:190px;}
.grid31_right_column #letsCallYou .form_checkbox {margin-left:10px;}
.grid31_right_column #letsCallYou .btn {float:left;margin-left:165px;}
/* Lets call you END */

ul.search_result {margin:0px;padding:0px;margin-left:10px;margin-top:10px;}
ul.search_result li {list-style-type:none;margin:0px;padding:0px;margin-bottom:10px;}
ul.search_result li a {color:#8F734F;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:16px;margin:0;padding:0;text-decoration:none;}
ul.search_result li div {color:#4C4C4C;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;line-height:14px;}


.validationerrormessage 
{
    font-size: 11px;
    color:#F54D35;
}


/*nyt*/
/*a.logo img{margin-left:118px;} DBK logo centreret*/
.sitecolumns .leftside{position:fixed} /*JRO fixer left og right*/
.rightside{position:fixed; right:0}/*JRO fixer left og right*/
.manchet{border-bottom:1px solid #c2b39f; margin-bottom:20px; padding-bottom:20px} /* added new class to "COP-standardContent.xslt"*/
.relatedInfo{padding-bottom:6px}
h3.relatedInfo a{color:#C7B9A7;}
.partners>img{margin-top:5px;}

.industryNewsHeader{margin-bottom:14px;}
.industryNewsHeader a{font-family:Arial; font-size:14px;color:#8F734F;text-transform:uppercase;}
.sub12_right_column h3.industryNewsHeader{font-family:Arial; font-size:14px;color:#8F734F;text-transform:uppercase; font-weight:normal;border:0 none; margin:0}
/* JRO - ændret padding fra 6px til 20px*/
/*h6+*> img{padding-top:20px; border-top:1px solid #c2b39f}  JRO - gives all images, that come after a h6 in a div whith whatever class a padding and and obrder*/

.photo_large+div>h2{padding-top:0;}
.photo_large+h2{padding-top:0;}
.photo_large+div>h6{padding:0; margin:0 0 -5px;}
.photo_large+h6{padding:0;margin:0 0 -5px;}

.print a:hover, .share a:hover{text-decoration:underline;}
.sub12_right_column p+h2{ margin-top:28px;}
.sub12_right_column p+h6{ margin-top:28px; margin-bottom:-5px; padding-top:5px}

a[href*="linkedin"] img,a[href*="facebook"] img{margin-bottom:-2px;}
legend.accessibility{ visibility:hidden;}
div.search{margin-top:-32px;}

.link_feed{margin-top:8px}

/* MEMBERSHIP FORM ***********************************************************************************************************************************************************************/

#membershipform label {
		display:block;
		font-weight:bold;
		color:#000;
		padding-bottom:5px;
		float:left;
	}
	#membershipform label a {
		display:block;
		font-weight:bold;
		color:#000;
		padding-bottom:5px;
		float:left;
	}
	#membershipform h2 a {
		color:#8F734F;
	}
	
	#membershipform label.help {
		color:#666666;
		display:block;
		margin:0.1em 0 0.25em;
		font-weight:normal;
		float:none;
	}
	#membershipform p {
		padding-bottom:10px;	
	}
	#membershipform span.req {
		color:#C43B1D;
		float:left;
		padding-left:5px;
	}

	#membershipform .checkboxes label {
		display:block;
		float:left;
		width:280px;
		padding-top:2px;
		font-weight:normal;
		padding-left:5px;
	}
	#membershipform .checkboxes input {
		float:left;	
	}
	#membershipform select {
		width:240px;	
	}
	
	#membershipform select.country {
		width:320px;	
	}
	
	#for_dk {
		display:none;	
	}

