.NewsletterText
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: black;
	text-decoration: none;
}

.InfoLink
{
	background-image: url(/Dfds.MCms.WebApp/Skins/DfdsTorLineNewsletter/Version3/Resources/Images/moreinfo.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial;
	font-size: 12px;	
	font-weight: bold;
	color: #333333;	
	text-decoration: none;
	padding-left: 22px;
	padding-bottom: 3px;
	display: block;
	float:left;
}

/***** Main menu ******/
/**********************/

div.navcontainer
{
	width: 176px;
	padding: 0px;	
}

div.navcontainer ul li a
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

/*      NAV LIST      */
div.navcontainer ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

div.navcontainer ul li
{
	display: inline;	
}

div.navcontainer ul.l0 li.expanded a
{
	background-color:#002d83;		
	color: #ffffff;	
} 


div.navcontainer ul.l0 li.expanded li a
{
	background-color:#9dc3e0;
	color:#002d83;	
} 


div.navcontainer ul.l1
{
	padding-left: 10;
	background-color: #9dc3e0;
}

div.navcontainer ul.l1 a
{
	color:				#002d83;
	display:			block;
	background-color:		#9dc3e0;
	padding:			5px 0px 5px 20px;
	border-top:			solid 0px #000000;
}

div.navcontainer ul li a
{
	color:				#666666;
	display:			block;
	background-color:	#e6e6e6;
	padding:			5px 0px 5px 20px;
	border-top:			solid 1px #ffffff;
}

div.navcontainer ul li a#current
{
	color:				#ffffff;
	background-color:	#002d83;
}

/*    SUB NAV LIST    */
ul#subnavlist
{
	margin: 0 0 0 10px;
	list-style-type: none;
	padding: 0px;
}

ul#subnavlist li 
{
	display: inline; 
}

ul#subnavlist li a
{
	display: block;
	color: #002d83;
	background-color:	#9dc3e0;

	border-top: solid 0px #ffffff;
	height: auto;
}

ul#navlist li a#subcurrent
{
	color:				#002d83;
	font-weight:		bold;
	background-image:	url(/Dfds.MCms.WebApp/Shared/Resources/Images/reddot.gif);
	background-repeat:	no-repeat;
	background-position: 6% 50%;
} 
 
/***** Headings ******/
/*************************************/

H1
{
	background:#002D83;
	color: #FFFFFF;
	font-family:Verdana;
	font-size:13px;
	padding: 3px 5px 3px 5px;
}

.FrontpageTitle
{
	background:#002D83;
	color: #FFFFFF;
	font-family:Verdana;
	font-size:13px;
	padding : 0px 4px 1px 5px;
	font-weight:bolder;
	height: 12px;
	width: 100%;
	
}

.FrontpagePicture
{
	background:E6E6E6;
	width: 100%;
	height:300px;	
	border: solid 1 #666666;
	text-align:center;		
	
}

.FrontpagePicture img
{
	margin-top: 10px;	
	margin-bottom: 7px;
}


/***** Top navigation links ******/
/*************************************/

#topnavcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: right;
width:100%;
}

#topnavcontainer ul li 
{
	display: inline; 
	padding-right : 10px;	
}

#topnavcontainer ul li a
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #cccccc;	
}

/***** Bottom navigation links ******/
/*************************************/

#bottomnavcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: right;
width:100%;
padding-bottom:3px;
}

#bottomnavcontainer ul li 
{
	display: inline; 
	padding-right : 20px;	
}

#bottomnavcontainer ul li a
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color: #cccccc;	
}



/************************/
/* Author Console start */
.authorConsoleErrorHeadline
{
	font-family: Verdana, Arial;
	font-size: 16px;
	color: black;
	font-weight: bolder;
}

.authorConsoleErrorDetails
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: black;
}

.authorConsoleErrorCell
{
	visible: false;
	background-color: #F49EA0;
}

.authorConsoleButton
{
	width: 150px;
	height: 23px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
}

.authorConsoleButtonToBeRemoved
{
	width: 150px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	background-color: #F49EA0;
}

.authorConsoleInformation
{
	font-family: Verdana, Helvetica, Arial;
	font-size: 10px;
	color: black;
}

.DefaultConsoleCell
{
	width: 160px;
}

.Consoletable
{
	background-color: #FFFFFF;
	border-color: #000000;
	border-style: solid;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px; 
	
}

.ConsoleTableError
{
	background-color: #F49EA0;
	border-color: Black;
	border-style: solid;
	border-left-width: 0;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 1; 
	
}
/* Author Console end */
/**********************/



/********************/
/* Disclaimer start */
.disclaimer
{
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #cccccc;
}

a.disclaimer:active, a.disclaimer:link, a.disclaimer:visited, a.disclaimer:hover
{
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
/* Disclaimer end */
/******************/


/*******************************/
/* Different backgrounds start */
.blackback
{
	background-color: #152034;
}

.whiteback
{
	background-color: #FFFFFF;
}

.greyback
{
	background-color: #9D9D9D;
}


.darkblueback
{
	background-color: #002D83;
}
.whitetop
{
	background-color: white;
}.darkblueback
{
	background-color: #002D83;
}


.lightblueback
{
	background-color: #A2C5DF;	
}

.navigationitemback
{
	background-color: #E6E6E6;
}

.level0navigationitemback
{
	background-color: #E6E6E6;
}

.level1navigationitemback
{
	background-color: #9DC3E0;
}

.blueborder
{
	border-color: #002D83;
	border-width: 1;
}
/* Different backgrounds end */
/*****************************/


/***********************/
/* Section title start */
.sectiontitle
{
	background-color: 002D83;
	font-family: Verdana, Helvetica, Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #ffffff;
	text-decoration: none;
}

a.sectiontitle:active, a.sectiontitle:link, a.sectiontitle:visited, a.sectiontitle:hover
{
	background-color: 002D83;
	font-family: Verdana, Helvetica, Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #ffffff;
	text-decoration: none;
}

/* Section title end */
/*********************/


/************************/
/* Subscriber box start */
.subscribertitle
{
	background-color: 002D83;
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 7px;
}

a.subscribertitle:active, a.subscribertitle:link, a.subscribertitle:visited, a.subscribertitle:hover
{
	background-color: 002D83;
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 7px;
}

.subscriberinput
{
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	height: 20px;
	width: 124px;
	color: #666666;
}

a.subscriberinput:active, a.subscriberinput:link, a.subscriberinput:visited, a.subscriberinput:hover
{

	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	height: 16px;
	width: 124px;
	color: #666666;
}

.subscriberbutton
{
	border: solid 1px black;
	font-family: Verdana, Helvetica, Arial;
	font-size: 9px;
	height: 16px;
	width: 59px;
	color: #666666;
}
/* Subscriber box end */
/**********************/


/******************************/
/* Newsletter enrolment start */
.newsletterfield
{
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	height: 20px;
	width: 200px;
	color: #666666;
}

.newsletterbutton
{
	font-family: Verdana, Helvetica, Arial;
	font-size: 9px;
	height: 20px;
	width: 150px;
	color: #666666;
}
/* Newsletter enrolment end */
/****************************/



/******************************************/
/* Level 0 Selected navigation item start */
.level0selectednavigationitem
{
	background-color: #002D83;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #ffffff;
}

a.level0selectednavigationitem:active, a.level0selectednavigationitem:link, a.level0selectednavigationitem:visited, a.level0selectednavigationitem:hover
{
	background-color: #002D83;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	cursor: hand;
}
/* Level 0 Selected navigation item end */
/****************************************/


/*********************************/
/* Level 0 Navigation item start */
.level0navigationitem
{
	background-color: #E6E6E6;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #666666;
}

a.level0navigationitem:active, a.level0navigationitem:link, a.level0navigationitem:visited, a.level0navigationitem:hover
{
	background-color: #E6E6E6;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	cursor: hand;
}
/* Level 0  Navigation item end */
/********************************/


/*********************************/
/* Level 1 Navigation item start */
.level1navigationitem
{
	background-color: #9DC3E0;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #002D83;
}

a.level1navigationitem:active, a.level1navigationitem:link, a.level1navigationitem:visited, a.level1navigationitem:hover
{
	background-color: #9DC3E0;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #002D83;
	text-decoration: none;
	cursor: hand;
}
/* Level 0  Navigation item end */
/********************************/


/*********************************/
/* Level 2 Navigation item start */
.level2navigationitem
{
	background-color: #E6E6E6;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #666666;
}

a.level2navigationitem:active, a.level2navigationitem:link, a.level2navigationitem:visited, a.level2navigationitem:hover
{
	background-color: #E6E6E6;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	cursor: hand;
}
/* Level 2  Navigation item end */
/********************************/


/*********************************/
/* Level 3 Navigation item start */
.level3navigationitem
{
	background-color: #E6E6E6;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #666666;
}

a.level3navigationitem:active, a.level3navigationitem:link, a.level3navigationitem:visited, a.level3navigationitem:hover
{
	background-color: #E6E6E6;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	cursor: hand;
}
/* Level 3  Navigation item end */
/********************************/


/*****************************/
/* Top navigation item start */
.topnavigationitem
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #002D83;
}

a.topnavigationitem:active, a.topnavigationitem:link, a.topnavigationitem:visited, a.topnavigationitem:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #002D83;
	text-decoration: none;
}
/* Top navigation item end */
/***************************/

/***********************/
/* Press release start */
.summarytitle
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #002d83;
}

a.summarytitle:link, a.summarytitle:active, a.summarytitle:visited, a.summarytitle:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #002d83;
}

.presssubtitle
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

a.presssubtitle:link, a.presssubtitle:active, a.presssubtitle:visited, a.presssubtitle:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.presstitle
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #002d83;
}

a.presstitle:link, a.presstitle:active, a.presstitle:visited, a.presstitle:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #002d83;
}

.pressItemdate
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: italic;
	color: #666666;
}

a.pressItemdate:link, a.pressItemdate:active, a.pressItemdate:visited, a.pressItemdate:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: italic;
	color: #666666;
}

.presssummary
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	color: #666666;
}

a.presssummary:link, a.presssummary:active, a.presssummary:visited, a.presssummary:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	color: #666666;
}
/* Press release end */
/*********************/


/***********************/
/* Title content start */
.contenttitle
{
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

a.contenttitle:link, a.contenttitle:active, a.contenttitle:visited, a.contenttitle:hover
{
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
/* Title content end */
/*********************/


/*****************************/
/* SubTitle subcontent start */
.contentsubtitle
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

a.contentsubtitle:link, a.contentsubtitle:active, a.contentsubtitle:visited, a.contentsubtitle:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
/* SubTitle subcontent end */
/***************************/


/*************************/
/* Normal content start  */
body
{
	background-color: #B0CDDC;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #666666;
}

a:link, a.active, a.visited, a.hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #002d83;
	cursor: hand;
}

.content
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #666666;
}

a.content, a.content:link, a.content:active, a.content:visited, a.content:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #002d83;
}

.minicontent
{
	font-family: Verdana, Arial;
	font-size: 8px;
	color: #666666;
}

a.minicontent:link, a.minicontent:active, a.minicontent:visited, a.minicontent:hover
{
	font-family: Verdana, Arial;
	font-size: 8px;
	color: #002d83;
}

/* Normal content end  */
/***********************/


/************************************/
/* Normal no link decoration start  */
.noline, a.noline, a.noline:link, a.noline:active, a.noline:visited
{
	color: #666666;
	text-decoration: none;
	cursor: hand;	
	font-family: Verdana, Arial;
	font-size: 10px;
}

/* Normal no link decoration end  */
/**********************************/


/*****************************/
/* content grey teaser start */
.contentteaser
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #666666;
	background-color: #E6E6E6;
}

a.contentteaser, a.contentteaser:link, a.contentteaser:active, a.contentteaser:visited
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #002d83;
	background-color: #E6E6E6;	
}
/* content grey teaser end  */
/****************************/


/***********************/
/* search results start*/
.searchcontent
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #666666;
}


a.searchcontent, a.searchcontent:link, a.searchcontent:active, a.searchcontent:visited, a.searchcontent:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #002d83;
	text-decoration: none;
	cursor: hand;	
}

.searchremarks
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #888888;
}

a.searchremarks, a.searchremarks:link, a.searchremarks:active, a.searchremarks:visited, a.searchremarks:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #888888;
}
/* search results end */
/**********************/

/*****************/
/* editing start */
.editingtitle
{
	font-family: Verdana, Arial;
	font-size: 14px;
	color: #009900;
	font-weight: bold;
}

a.editingtitle:active, a.editingtitle:link, a.editingtitle:visited, a.editingtitle:hover
{
	font-family: Verdana, Arial;
	font-size: 14px;
	color: #009900;
	font-weight: bold;
}

.editingsubtitle
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #009900;
	font-weight: bold;
}

a.editingsubtitle:active, a.editingsubtitle:link, a.editingsubtitle:visited, a.editingsubtitle:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #009900;
	font-weight: bold;
}

.editingcontent
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #009900;
}

a.editingcontent:active, a.editingcontent:link, a.editingcontent:visited, a.editingcontent:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #009900;
}
/* editing end */
/***************/



.DefaultTable
{
	width:405px;
	border-collapse: collapse;
}

.DefaultTable tr.tr1
{
	background-color:#DBDBDB;
}

.DefaultTable tr.tr2
{
	background-color:#E6E6E6;
}


.DefaultTable tr td,
{
	font-family: Verdana, Arial;
	color: #666666;
	text-decoration: none;
	border:1px solid white;
	padding-left: 7px;
	height:20px;
	font-size: 10px;
	vertical-align:middle;
}


.DefaultTable tr td a:link,
.DefaultTable tr td a:active,
.DefaultTable tr td a:visited
{
	color: #002D83;
	text-decoration: underline;
}

.DefaultTable tr.formatting_1
{
	background-color:#002D83;
	text-align:center;
	vertical-align:middle;
	color:#ffffff; 
	font-weight:bold;
	height:22px;
}

.DefaultTable tr.formatting_1 td,
.DefaultTable tr.formatting_1 td p
{
	color:#ffffff; 
	text-decoration: none;
	font-weight:bold;
}
