/* Non standard styles */
body { 
	Color : #000000 ;
	Font-Family : Arial ;
	Text-Decoration : None ;
	font-style: normal; 
	font-weight: normal; 
	bacground-color:#ffffff; 
	background-repeat: repeat; 
	background-position: left top; 
}
td {
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	text-decoration: none; 
	font-style: normal; 
	font-weight: normal;
}
a {font-family: Arial, Helvetica, sans-serif; line-height: normal; font-weight: normal; text-decoration: underline; font-style: normal; margin : 0px;}
a:hover {font-family: Arial, Helvetica, sans-serif; line-height: normal; text-decoration: underline; font-weight: normal; font-style: normal; margin : 0px;}
a.navigation {font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 12px; color: #E0E4ED; font-weight: bold; text-decoration: underline; font-style: normal; margin : 0px;}
a.navigation:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; height: 12px; color: #FFFFFF; text-decoration: underline; font-weight: bold; font-style: normal; margin : 0px;}
.tdspace {  padding-left: 5px}


/* Alignment */
.tm_spaceH{}
.tm_spaceV{
	height: 5px;
}
.tm_tableLarge{}
.tm_tableMedium{
	width: 468px;
}
.tm_tableSmall{}
.tm_lineH1{
	background: #000000; 
	height: 1px;
}
.tm_lineH2{
	background-color : #123872;
	height : 1px ;
}
.tm_lineV1{}
.tm_lineV2{}
.tm_indent{}
.tm_rightContent{}
.tm_leftContent{}
.tm_tdDefault{}
.tm_trDefault{}

/* List */
.tm_listBackground1{
	background-color: #DBEBFF; /* Light blue */
}
.tm_listBackground2{
	background-color: #FFFFFF; /* White */
}

.tm_listBackground3{
	background-color: #ff9933; /* Yellow */
} 
.tm_listBackground4{
	background-color: #ffcb97; /* Light yellow */
}

.tm_listBackground5{
	background-color: #ff9933; /* Blue */
}
.tm_listBackground6{
	background-color: #ffcb97; /* Light blue */
}

.tm_listBackground7{
	background-color: #ff9933; /* Red */
}
.tm_listBackground8{
	background-color: #ffcb97; /* Light red */
}

.tm_listBackground9{
	background-color: #ff9933; /* Green */
}
.tm_listBackground10{
	background-color: #ffcb97; /* Light green */
}

.tm_listHeader1{}
.tm_listHeader2{}
.tm_listFooter1{}
.tm_listFooter2{}

/* Content */
.tm_tableheader1{
	border-left : 1px #FFFFFF solid ;
	border-right : 1px #FFFFFF solid ;
	border-top : 1px #9E1A45 solid ;
	border-bottom : 1px #9E1A45 solid ;
	color : #000000 ;
	background-color : E0E4ED ;
	font-family : Arial ;
	font-weight : Bold ;
	font-size : 10pt ;
}
.tm_tableheader2{}
.tm_tableheader3{}

.tm_header1{
	Color : #FFFFFF ;
	Font-family : Arial ;
	Font-Size : 10pt ;
	Font-Weight : Bold ;
}
.tm_head1{
	Color : #FFFFFF ;
	Font-family : Arial ;
	Font-Size : 10pt ;
	Font-Weight : Bold ;
}
.tm_header2{
 	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #123872; 
	text-decoration: none; 
	padding-top: 2px; 
	padding-right: 2px; 
	padding-bottom: 2px; 
	padding-left: 5px
}
.tm_header3{}
.tm_subheader1{}
.tm_subheader2{}
.tm_subheader3{}
.tm_body1{
	Color : #000000 ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : Bold ;
	Text-Decoration : None ;
}
.tm_body2{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	font-weight: normal; 
	color: #123872; 
	text-decoration: none; 
	padding-top: 2px; 
	padding-right: 5px; 
	padding-bottom: 2px; 
	padding-left: 5px; 
}
.tm_body3{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none; 
	padding-top: 2px; 
	padding-right: 5px; 
	padding-bottom: 2px; 
	padding-left: 5px; 
}
.tm_body4{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none; 
	padding-top: 2px; 
	padding-right: 5px; 
	padding-bottom: 2px; 
	padding-left: 5px; 
}
.tm_body_teaser1{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	font-weight: normal; 
	color: #ffffff; 
	text-decoration: none; 
	padding-top: 2px; 
	padding-right: 5px; 
	padding-bottom: 2px; 
	padding-left: 5px; 
}
.tm_body_teaser2{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	font-weight: normal; 
	color: #ffffff; 
	text-decoration: none; 
	padding-top: 2px; 
	padding-right: 5px; 
	padding-bottom: 2px; 
	padding-left: 5px; 
}


/* Portal */
.tm_footer{}
.tm_top{}

/* Menu */
.tm_menuHead1{}
.tm_menuBackground1{}
.tm_menuLinkHover1{}
.tm_menuHead2{}
.tm_menuBackground2{}
.tm_menuLinkHover2{}
.tm_menuHead3{}
.tm_menuBackground3{}
.tm_menuLinkHover3{}
.tm_menuHead4{}
.tm_menuBackground4{}
.tm_menuLinkHover4{}
.tm_menuHead5{}
.tm_menuBackground5{}
.tm_menuLinkHover5{}
.tm_menuHead6{}
.tm_menuBackground6{}
.tm_menuLinkHover6{}
.tm_menuHead7{}
.tm_menuBackground7{}
.tm_menuLinkHover7{}

/* Link */
.tm_link1:link{
	Color : #123872 ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : Bold ;
	Text-Decoration : None ;
}
.tm_link1:visited{
	Color : #123872 ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : Bold ;
	Text-Decoration : None ;
}
.tm_link1:active{
	Color : #123872 ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : Bold ;
	Text-Decoration : None ;
}
.tm_link1:hover{
	Color : #9E1A45 ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : Bold ;
	Text-Decoration : None ;
}
.tm_link2:link{
	Color : #123872 ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : Normal ;
	Text-Decoration : Underline ;
}
.tm_link2:visited{
	Color : #123872 ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : normal ;
	Text-Decoration : Underline ;
}
.tm_link2:active{
	Color : #123872 ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : normal ;
	Text-Decoration : Underline ;
}
.tm_link2:hover{
	Color : #9E1A45 ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : normal ;
	Text-Decoration : Underline ;
}
.tm_link3:link{
	Color : #ffffff ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : normal ;
	Text-Decoration : underline ;
}
.tm_link3:visited{
	Color : #ffffff ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : normal ;
	Text-Decoration : underline ;
}
.tm_link3:active{
	Color : #ffffff ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : normal ;
	Text-Decoration : underline ;
}
.tm_link3:hover{
	Color : #dddddd ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : normal ;
	Text-Decoration : underline ;
}
.tm_link4:link{
	Color : #ffffff ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : normal ;
	Text-Decoration : None ;
}
.tm_link4:visited{
	Color : #ffffff ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : normal ;
	Text-Decoration : None ;
}
.tm_link4:active{
	Color : #ffffff ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : normal ;
	Text-Decoration : None ;
}
.tm_link4:hover{
	Color : #dddddd ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : normal ;
	Text-Decoration : None ;
}
.tm_link5:link{
	Color : #123872 ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : normal ;
	Text-Decoration : None ;
	padding-top: 2px; 
	padding-right: 5px; 
	padding-bottom: 2px; 
	padding-left: 5px; 	
}
.tm_link5:visited{
	Color : #123872 ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : normal ;
	Text-Decoration : None ;
	padding-top: 2px; 
	padding-right: 5px; 
	padding-bottom: 2px; 
	padding-left: 5px; 	
}
.tm_link5:active{
	Color : #123872 ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : normal ;
	Text-Decoration : None ;
	padding-top: 2px; 
	padding-right: 5px; 
	padding-bottom: 2px; 
	padding-left: 5px; 	
}
.tm_link5:hover{
	Color : #cf001b ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
	Font-Weight : normal ;
	Text-Decoration : None ;
	padding-top: 2px; 
	padding-right: 5px; 
	padding-bottom: 2px; 
	padding-left: 5px; 	
}

/* Form */
.tm_select1{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	text-decoration: none; 
	background-color: #FFFFFF; 
	height: 18px; 
	border: #123872; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}
.tm_select2{}
.tm_field1{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	text-decoration: none; 
	background-color: #FFFFFF;
	height: 18px; 
	padding-left: 2px; 
	border: #123872; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}
.tm_field2{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	text-decoration: none; 
	background-color: #FFFFFF;
	padding-left: 2px; 
	border: #123872; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}
.tm_field3{
	Font-family : Arial ;
	Font-size : 10pt ;
	font-weight : Normal ;
	width : 250px ;
	background-color : #E0E4ED ;
}
.tm_field4{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	text-decoration: none; 
	background-color: #FFFFFF;
	height: 18px; 
	padding-left: 2px; 
	border: #123872; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}
.tm_button1{
	border-left : 1px #003366 solid ;
	border-right : 1px #003366 solid ;
	border-top : 1px #003366 solid ;
	border-bottom : 1px #003366 solid ;
	Background-Color : #E0E4ED ;
	Color : #9E1A45 ;
	Width : 50px ;
	Height : 20px ;
	FONT-Weight : Bold ;
	Font-Family : Arial ;
	Font-Size : 8pt ;
}
.tm_button2{}
.tm_radio1{}
.tm_radio2{}
.tm_check1{}
.tm_check2{}

.tm_table1{}
.tm_table2{}

.tm_poweredBy_link1:link{
	Color : #003366 ;
	Font-Family : Arial ;
	Font-Size : 7pt ;
	Font-Weight : Bold ;
	Text-Decoration : none;
}
.tm_poweredBy_link1:visited{
	Color : #003366 ;
	Font-Family : Arial ;
	Font-Size : 7pt ;
	Font-Weight : Bold ;
	Text-Decoration : none;
}
.tm_poweredBy_link1:active{
	Color : #003366 ;
	Font-Family : Arial ;
	Font-Size : 7pt ;
	Font-Weight : Bold ;
	Text-Decoration : none;
}
.tm_poweredBy_link1:hover{
	Color : #9E1A45 ;
	Font-Family : Arial ;
	Font-Size : 7pt ;
	Font-Weight : Bold ;
	Text-Decoration : none;
}

A.red:link {
	COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.red:visited {
	COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.red:hover {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.dark:link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.dark:visited {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.dark:hover {
	FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:hover {
	COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:active {
	COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:visited {
	COLOR: #990099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:hover {
	COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.boxtitledark {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.boxtitledark:link {
	COLOR: #000000
}
A.boxtitledark:hover {
	COLOR: #cc0000
}
A.boxtitledark:active {
	COLOR: #000000
}
A.boxtitledark:visited {
	COLOR: #000000
}
.boxtitlelight {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.boxtitlelight:link {
	COLOR: #ffffff
}
A.boxtitlelight:hover {
	COLOR: #cc0000
}
A.boxtitlelight:active {
	COLOR: #ffffff
}
A.boxtitlelight:visited {
	COLOR: #ffffff
}
.listelement {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.square {
	LIST-STYLE-TYPE: square
}
.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formsearch {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: black 1px solid; COLOR: #000000; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.formsearchsmall {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: black 1px solid; COLOR: #000000; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff
}
.formbutton {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; HEIGHT: 20px
}
.formbuttonsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; HEIGHT: 16px
}
.moerk {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.moerkbjaelke {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #628297
}
.moerkhvid {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.ramme {
	BACKGROUND-COLOR: #840000
}
.tekst {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.lys {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
A.moerkhvid:link {
	COLOR: #ffffff
}
A.moerkhvid:visited {
	COLOR: #ffffff; t: 
}
A.moerkhvid:hover {
	COLOR: #ff9999
}
A.moerkhvid:active {
	COLOR: #ffffff
}
.cpr {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}


/* General objects */
TD, P { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; }
A:hover { color: #CE0000; }
A:visited { color: #800080; }
A:active { color: #FF0000; }
.breadcrams { font-size: 10px; }
.footer { font-size: 10px; }
.lcboxtitle { font-size: 10px; color: #FFFFFF; }
.adboxtitle { font-size: 10px; color: #FFFFFF; }
.lsearch { width: 90px; }
.noul { text-decoration: none }
.linksubsec1 { font-size: 12px; }
.linksubsec2 { font-size: 10px; }
.red { color: #CC0000; }
     
/* Third row formating - Only on Section Page */
.rctext { font-size: 10px; }
.rcdate { color: #9C9C9C; font-style: normal; }
.rcheadline { font-size: 11px; color: #000000; text-decoration: none; }
.rcmoreart { color: #666666; }

.ccheadline { font-size: 18px; font-family: arial, verdana, helvetica, sans-serif; color: #000000; text-decoration: none; }
.ccdate { font-size: 12px; color: #9C9C9C; }
.cclist { font-size: 10px; text-decoration: none; }

.partdesc { color: #666666; font-size: 10px; }
.parttext { font-size: 10px; }
.partinp { width: 220px; }
