/* CMS */
ol{
	list-style: decimal inside !important;
}

div.content div.grid-fullwidth-item-content-body ul,
div.content div.grid-fullwidth-item-content-body ol,
div.content div.grid-d-item-content-body ul,
div.content div.grid-d-item-content-body ol,
div.content div.article-detail ul,
div.content div.article-detail ol,
div.grid-b div.article-types ul li ul,
div.grid-b div.article-types ul li ol
{
	list-style-type:disc; 
	/*list-style-position: inside;*/
	padding-left: 15px;
	padding-top: 2px;
	line-height: 16px;
}
div.grid-b div.article-types ul li ul,
div.grid-b div.article-types ul li ol
{
	padding-bottom: 0px;
}

div.content div.grid-fullwidth-item-content-body ul li ul,
div.content div.grid-fullwidth-item-content-body ul li ol,
div.content div.grid-d-item-content-body ul li ul,
div.content div.grid-d-item-content-body ul li ol,
div.content div.article-detail ul li ul,
div.content div.article-detail ul li ol,
div.grid-b div.article-types ul li ul li ul,
div.grid-b div.article-types ul li ul li ol
{
	list-style-type:circle; 
	list-style-position: outside;
	padding-left: 15px;
	line-height: 16px;
}
div.grid-b div.article-types ul li ul,
div.grid-b div.article-types ul li ol
{
	padding-bottom: 0px;
}

div.content div.grid-fullwidth-item-content-body p,
div.content div.grid-d-item-content-body p,
div.content div.article-detail p{
	padding-bottom:16px;
	text-align: left;
}
div.grid-b div.article-types ul li ul,
div.grid-b div.article-types ul li ol
{
	padding-bottom: 0px;
}

div.content div.grid-fullwidth-item-content-body p a,
div.content div.grid-d-item-content-body a,
div.content div.article-detail a,
div.grid-b div.article-types ul li ul li a,
div.grid-b div.article-types ul li ol li a
{
	text-decoration: none;
	color: #0065b9
}
div.content div.grid-fullwidth-item-content-body p a:hover,
div.content div.grid-d-item-content-body a:hover,
div.content div.article-detail a:hover,
div.grid-b div.article-types ul li ul li a:hover,
div.grid-b div.article-types ul li ol li a:hover
{
	text-decoration: underline;
	color: #0065b9;
}

div.content div.article-detail h2
{
	padding-top: 16px;
}




/* ICONS */
a.icon-rss{
	float:right; 
	width: 12px;
	height: 12px;
	background: transparent url('/App_Themes/Dhv/Img/icon-rss.png') top left no-repeat;
	text-indent: -10000px;
	margin-top: 2px;
}
a.icon-rss-home{
	float:left; 
	width: 12px;
	height: 12px;
	background: transparent url('/App_Themes/Dhv/Img/icon-rss.png') top left no-repeat;
	text-indent: -10000px;
	margin-top: 2px;
}
a.icon{
	line-height: 16px;
	color: #000000;
	font-size: 8pt;
	padding-left: 20px;
	display: inline-block;
}
a.icon:hover{
	color: #004c8b;
}
a.label-icon-ssi, a.label-icon-delcan, a.label-icon-naco{
	display: inline-block;
	height: 16px;
	
	color: #000000;
	font-size: 8pt;
	text-indent: -10000px;
	
}
a.label-icon-ssi{
	background: transparent url('/App_Themes/Dhv/Img/label-icon-ssi-off.png') 0% 0% no-repeat;
	width: 33px;
}
a.label-icon-ssi:hover{
	background: transparent url('/App_Themes/Dhv/Img/label-icon-ssi-on.png') 0% 0% no-repeat;
}
a.label-icon-delcan{
	background: transparent url('/App_Themes/Dhv/Img/label-icon-delcan-off.png') 0% 0% no-repeat;
	width: 65px;
}
a.label-icon-delcan:hover{
	background: transparent url('/App_Themes/Dhv/Img/label-icon-delcan-on.png') 0% 0% no-repeat;
}
a.label-icon-naco{
	background: transparent url('/App_Themes/Dhv/Img/label-icon-naco-off.png') 0% 0% no-repeat;
	width: 34px;
}
a.label-icon-naco:hover{
	background: transparent url('/App_Themes/Dhv/Img/label-icon-naco-on.png') 0% 0% no-repeat;
}
span.icon{
	padding-right: 2px;
	width: 16px;
	height: 16px;
	display: inline-block;
	float: left;
	text-indent: -10000px;
}
span.texticon{
	padding-right: 11px;
	height: 16px;
	display: inline-block;
	float: left;
}
span.datetime{
	display: block;
	width: 37px;
	float: left;
	clear: right;
}

.icon-pdf{
	background: transparent url('/App_Themes/Dhv/Img/icon-pdf.png') 0% 0% no-repeat;
}
.icon-print{
	background: transparent url('/App_Themes/Dhv/Img/icon-print.png') 0% 0% no-repeat;
}
.icon-tell{
	background: transparent url('/App_Themes/Dhv/Img/icon-tell.png') 0% 0% no-repeat;
}
.icon-article{
	background: transparent url('/App_Themes/Dhv/Img/icon-article.png') 0% 0% no-repeat;
}
.icon-careers{
	background: transparent url('/App_Themes/Dhv/Img/icon-careers.png') 0% 0% no-repeat;
}
.icon-contact{
	background: transparent url('/App_Themes/Dhv/Img/icon-contact.png') 0% 0% no-repeat;
}
.icon-document-doc{
	background: transparent url('/App_Themes/Dhv/Img/icon-document-doc.png') 0% 0% no-repeat;
}
.icon-document-pdf{
	background: transparent url('/App_Themes/Dhv/Img/icon-pdf.png') 0% 0% no-repeat;
}
.icon-document-xls{
	background: transparent url('/App_Themes/Dhv/Img/icon-document-xls.png') 0% 0% no-repeat;
}
.icon-document-ppt{
	background: transparent url('/App_Themes/Dhv/Img/icon-document-ppt.png') 0% 0% no-repeat;
}
.icon-event{
	background: transparent url('/App_Themes/Dhv/Img/icon-event.png') 0% 0% no-repeat;
}
.icon-job{
	background: transparent url('/App_Themes/Dhv/Img/icon-job.png') 0% 0% no-repeat;
}
.icon-link{
	background: transparent url('/App_Themes/Dhv/Img/icon-link.png') 0% 0% no-repeat;
}
.icon-linkedin{
	background: transparent url('/App_Themes/Dhv/Img/icon-linkedin.png') 0% 0% no-repeat;
}
.icon-twitter{
	background: transparent url('/App_Themes/Dhv/Img/icon-twitter.png') 0% 0% no-repeat;
}
.icon-person{
	background: transparent url('/App_Themes/Dhv/Img/icon-person.png') 0% 0% no-repeat;
}
.icon-productservice{
	background: transparent url('/App_Themes/Dhv/Img/icon-productservice.png') 0% 0% no-repeat;
}
.icon-mobile{
	background: transparent url('/App_Themes/Dhv/Img/icon-mobile.png') 0% 0% no-repeat;
}
.icon-email{
	background: transparent url('/App_Themes/Dhv/Img/icon-email.png') 0% 0% no-repeat;
}

.flag-global{
	background: transparent url('/App_Themes/Dhv/Img/flag-global.png') 0% 0% no-repeat;
}
.flag-czech{
	background: transparent url('/App_Themes/Dhv/Img/flag-czech.png') 0% 0% no-repeat;
}
.flag-netherlands{
	background: transparent url('/App_Themes/Dhv/Img/flag-netherlands.png') 0% 0% no-repeat;
}
.flag-poland{
	background: transparent url('/App_Themes/Dhv/Img/flag-poland.png') 0% 0% no-repeat;
}
.flag-portugal{
	background: transparent url('/App_Themes/Dhv/Img/flag-portugal.png') 0% 0% no-repeat;
}
.flag-china{
	background: transparent url('/App_Themes/Dhv/Img/flag-china.png') 0% 0% no-repeat;
}
.flag-india{
	background: transparent url('/App_Themes/Dhv/Img/flag-india.png') 0% 0% no-repeat;
}
.flag-indonesia{
	background: transparent url('/App_Themes/Dhv/Img/flag-indonesia.png') 0% 0% no-repeat;
}

/* COLOURS */
/* hoverables (regular -> darker) */
.dhv-corporateblue-hovers{ color: #0065b9}
.dhv-blue-hovers{ color: #29abce}
.dhv-green-hovers{ color: #6d8e31}
.dhv-darkgrey-hovers{ color: #434343}
.dhv-lightgrey-hovers{ color: #767676}
.dhv-lightgrey-black-hovers{ color: #767676}
.dhv-violet-hovers{ color: #662c62}
.dhv-orange-hovers{ color: #c87015}
.dhv-black-hovers{ color: #000 !important; text-decoration: underline;}
.dhv-black-hovers-table{ color: #000 !important;}
.dhv-white-hovers{ color: #fff !important; text-decoration: underline;}
.dhv-corporateblue-hovers:hover{ color: #004c8b}
.dhv-blue-hovers:hover{ color: #1f809a}
.dhv-green-hovers:hover{ color: #526a25}
.dhv-darkgrey-hovers:hover{ color: #000000}
.dhv-lightgrey-hovers:hover{ color: #585858;}
.dhv-lightgrey-black-hovers:hover{ color: #000}
.dhv-violet-hovers:hover{ color: #4c2149}
.dhv-orange-hovers:hover{ color: #965410}
.dhv-black-hovers:hover{ color: #0065b9 !important}
.dhv-black-hovers-table:hover{ color: #0065b9 !important}
.dhv-white-hovers:hover{ color: #434343 !important}

/* hoverables (specials) */
.dhv-search-pdf-hovers{ color: #767676 !important}
.dhv-search-pdf-hovers:hover{ color: #004c8b !important}

/* regular */
.dhv-corporateblue{ color: #0065b9}
.dhv-blue{ color: #29abce}
.dhv-green{ color: #6d8e31}
.dhv-darkgrey{ color: #434343}
.dhv-lightgrey{ color: #767676}
.dhv-violet{ color: #662c62}
.dhv-orange{ color: #c87015}
.dhv-black{ color: #000}
.dhv-white{ color: #fff}
.dhv-black-important{ color: #000 !important}

/* darker */
.dhv-corporateblue-darker{ color: #004c8b}
.dhv-blue-darker{ color: #1f809a}
.dhv-green-darker{ color: #526a25}
.dhv-darkgrey-darker{ color: #000000}
.dhv-lightgrey-darker{ color: #818282}
.dhv-violet-darker{ color: #4c2149}
.dhv-orange-darker{ color: #965410}
.dhv-corporateblue-darker:hover{ color: #004c8b}
.dhv-blue-darker:hover{ color: #1f809a}
.dhv-green-darker:hover{ color: #526a25}
.dhv-darkgrey-darker:hover{ color: #000000}
.dhv-lightgrey-darker:hover{ color: #818282}
.dhv-violet-darker:hover{ color: #4c2149}
.dhv-orange-darker:hover{ color: #965410}

/* backgrounds */
.dhv-corporateblue-background{ background: transparent url(/App_Themes/Dhv/Img/background-dhv-corporateblue.png) top left repeat }
.dhv-blue-background{ background: transparent url(/App_Themes/Dhv/Img/background-dhv-blue.png) top left repeat }
.dhv-green-background{ background: transparent url(/App_Themes/Dhv/Img/background-dhv-green.png) top left repeat }
.dhv-darkgrey-background{ background: transparent url(/App_Themes/Dhv/Img/background-dhv-darkgrey.png) top left repeat }
.dhv-lightgrey-background{ background: transparent url(/App_Themes/Dhv/Img/background-dhv-lightgrey.png) top left repeat }
.dhv-violet-background{ background: transparent url(/App_Themes/Dhv/Img/background-dhv-violet.png) top left repeat }
.dhv-orange-background{ background: transparent url(/App_Themes/Dhv/Img/background-dhv-orange.png) top left repeat }

/* solid backgrounds */
.dhv-solid-corporateblue{ background-color: #0065b9}
.dhv-solid-blue{ background-color: #29abce}
.dhv-solid-green{ background-color: #6d8e31}
.dhv-solid-darkgrey{ background-color: #434343}
.dhv-solid-lightgrey{ background-color: #767676}
.dhv-solid-violet{ background-color: #662c62}
.dhv-solid-orange{ background-color: #c87015}

/* border colors */

.dhv-corporateblue-border{ border-color: #0065b9}
.dhv-blue-border{ border-color: #29abce}
.dhv-green-border{ border-color: #6d8e31}
.dhv-darkgrey-border{ border-color: #434343}
.dhv-lightgrey-border{ border-color: #767676}
.dhv-violet-border{ border-color: #662c62}
.dhv-orange-border{ border-color: #c87015}

/* border colors lightter */
.dhv-corporateblue-border-lighter{ border-color: #69a1d1}
.dhv-blue-border-lighter{ border-color: #74c8df}
.dhv-green-border-lighter{ border-color: #a5b97f}
.dhv-darkgrey-border-lighter{ border-color: #949494}
.dhv-lightgrey-border-lighter{ border-color: #a09e9e}
.dhv-violet-border-lighter{ border-color: #a583a3}
.dhv-orange-border-lighter{ border-color: #dda870}

/* border colors darker */
.dhv-corporateblue-border-darker{ border-color: #004c8b}
.dhv-blue-border-darker{ border-color: #1f809a}
.dhv-green-border-darker{ border-color: #526a25}
.dhv-darkgrey-border-darker{ border-color: #000000}
.dhv-lightgrey-border-darker{ border-color: #818282}
.dhv-violet-border-darker{ border-color: #4c2149}
.dhv-orange-border-darker{ border-color: #965410}


/* folding-arrows */
.dhv-corporateblue-folding-arrow{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-up-corporateblue.png) }
.dhv-blue-folding-arrow{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-up-blue.png) }
.dhv-green-folding-arrow{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-up-green.png) }
.dhv-darkgrey-folding-arrow{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-up-darkgrey.png) }
.dhv-lightgrey-folding-arrow{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-up-lightgrey.png) }
.dhv-violet-folding-arrow{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-up-violet.png) }
.dhv-orange-folding-arrow{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-up-orange.png) }
.dhv-corporateblue-folding-arrow:hover{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-up-corporateblue-mouseover.png) }
.dhv-blue-folding-arrow:hover{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-up-blue-mouseover.png) }
.dhv-green-folding-arrow:hover{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-up-green-mouseover.png) }
.dhv-darkgrey-folding-arrow:hover{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-up-darkgrey-mouseover.png) }
.dhv-lightgrey-folding-arrow:hover{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-up-lightgrey-mouseover.png) }
.dhv-violet-folding-arrow:hover{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-up-violet-mouseover.png) }
.dhv-orange-folding-arrow:hover{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-up-orange-mouseover.png) }

.dhv-corporateblue-folding-arrow.down{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-down-corporateblue.png) }
.dhv-blue-folding-arrow.down{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-down-blue.png) }
.dhv-green-folding-arrow.down{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-down-green.png) }
.dhv-darkgrey-folding-arrow.down{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-down-darkgrey.png) }
.dhv-lightgrey-folding-arrow.down{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-down-lightgrey.png) }
.dhv-violet-folding-arrow.down{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-down-violet.png) }
.dhv-orange-folding-arrow.down{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-down-orange.png) }
.dhv-corporateblue-folding-arrow.down:hover{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-down-corporateblue-mouseover.png) }
.dhv-blue-folding-arrow.down:hover{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-down-blue-mouseover.png) }
.dhv-green-folding-arrow.down:hover{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-down-green-mouseover.png) }
.dhv-darkgrey-folding-arrow.down:hover{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-down-darkgrey-mouseover.png) }
.dhv-lightgrey-folding-arrow.down:hover{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-down-lightgrey-mouseover.png) }
.dhv-violet-folding-arrow.down:hover{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-down-violet-mouseover.png) }
.dhv-orange-folding-arrow.down:hover{ background-image: url(/App_Themes/Dhv/Img/folding-arrow-down-orange-mouseover.png) }

/* right-arrows */
.dhv-corporateblue-right-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-right-corporateblue.png) }
.dhv-blue-right-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-right-blue.png) }
.dhv-green-right-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-right-green.png) }
.dhv-darkgrey-right-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-right-darkgrey.png) }
.dhv-lightgrey-right-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-right-lightgrey.png) }
.dhv-violet-right-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-right-violet.png) }
.dhv-orange-right-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-right-orange.png) }
.dhv-white-right-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-right-white.png) }

/* right-arrows-darker */
.dhv-corporateblue-right-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-right-corporateblue-hover.png) }
.dhv-blue-right-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-right-blue-hover.png) }
.dhv-green-right-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-right-green-hover.png) }
.dhv-darkgrey-right-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-right-darkgrey-hover.png) }
.dhv-lightgrey-right-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-right-lightgrey-hover.png) }
.dhv-violet-right-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-right-violet-hover.png) }
.dhv-orange-right-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-right-orange-hover.png) }
.dhv-white-right-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-right-white-hover.png) }

/* right-arrows  hovers */
.dhv-corporateblue-right-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-right-corporateblue.png) }
.dhv-blue-right-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-right-blue.png) }
.dhv-green-right-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-right-green.png) }
.dhv-darkgrey-right-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-right-darkgrey.png) }
.dhv-lightgrey-right-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-right-lightgrey.png) }
.dhv-violet-right-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-right-violet.png) }
.dhv-orange-right-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-right-orange.png) }
.dhv-white-right-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-right-white.png) }

.dhv-corporateblue-right-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-right-corporateblue-hover.png) }
.dhv-blue-right-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-right-blue-hover.png) }
.dhv-green-right-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-right-green-hover.png) }
.dhv-darkgrey-right-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-right-darkgrey-hover.png) }
.dhv-lightgrey-right-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-right-lightgrey-hover.png) }
.dhv-violet-right-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-right-violet-hover.png) }
.dhv-orange-right-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-right-orange-hover.png) }
.dhv-white-right-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-right-white-hover.png) }

/* right-arrows-bold */
.dhv-corporateblue-right-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-right-corporateblue-bold.png) }
.dhv-blue-right-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-right-blue-bold.png) }
.dhv-green-right-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-right-green-bold.png) }
.dhv-darkgrey-right-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-right-darkgrey-bold.png) }
.dhv-lightgrey-right-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-right-lightgrey-bold.png) }
.dhv-violet-right-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-right-violet-bold.png) }
.dhv-orange-right-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-right-orange-bold.png) }
.dhv-white-right-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-right-white-bold.png) }

/* right-arrows-bold-darker */
.dhv-corporateblue-right-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-right-corporateblue-bold-hover.png) }
.dhv-blue-right-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-right-blue-bold-hover.png) }
.dhv-green-right-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-right-green-bold-hover.png) }
.dhv-darkgrey-right-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-right-darkgrey-bold-hover.png) }
.dhv-lightgrey-right-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-right-lightgrey-bold-hover.png) }
.dhv-violet-right-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-right-violet-bold-hover.png) }
.dhv-orange-right-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-right-orange-bold-hover.png) }
.dhv-white-right-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-right-white-bold-hover.png) }

/* right-arrows-bold-hovers */
.dhv-corporateblue-right-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-right-corporateblue-bold.png) }
.dhv-blue-right-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-right-blue-bold.png) }
.dhv-green-right-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-right-green-bold.png) }
.dhv-darkgrey-right-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-right-darkgrey-bold.png) }
.dhv-lightgrey-right-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-right-lightgrey-bold.png) }
.dhv-violet-right-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-right-violet-bold.png) }
.dhv-orange-right-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-right-orange-bold.png) }
.dhv-white-right-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-right-white-bold.png) }

.dhv-corporateblue-right-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-right-corporateblue-bold-hover.png) }
.dhv-blue-right-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-right-blue-bold-hover.png) }
.dhv-green-right-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-right-green-bold-hover.png) }
.dhv-darkgrey-right-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-right-darkgrey-bold-hover.png) }
.dhv-lightgrey-right-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-right-lightgrey-bold-hover.png) }
.dhv-violet-right-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-right-violet-bold-hover.png) }
.dhv-orange-right-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-right-orange-bold-hover.png) }
.dhv-white-right-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-right-white-bold-hover.png) }

/* left-arrows */
.dhv-corporateblue-left-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-left-corporateblue.png) }
.dhv-blue-left-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-left-blue.png) }
.dhv-green-left-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-left-green.png) }
.dhv-darkgrey-left-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-left-darkgrey.png) }
.dhv-lightgrey-left-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-left-lightgrey.png) }
.dhv-violet-left-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-left-violet.png) }
.dhv-orange-left-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-left-orange.png) }

/* left-arrows-darker */
.dhv-corporateblue-left-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-left-corporateblue-hover.png) }
.dhv-blue-left-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-left-blue-hover.png) }
.dhv-green-left-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-left-green-hover.png) }
.dhv-darkgrey-left-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-left-darkgrey-hover.png) }
.dhv-lightgrey-left-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-left-lightgrey-hover.png) }
.dhv-violet-left-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-left-violet-hover.png) }
.dhv-orange-left-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-left-orange-hover.png) }

/* left-arrows  hovers */
.dhv-corporateblue-left-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-left-corporateblue.png) }
.dhv-blue-left-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-left-blue.png) }
.dhv-green-left-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-left-green.png) }
.dhv-darkgrey-left-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-left-darkgrey.png) }
.dhv-lightgrey-left-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-left-lightgrey.png) }
.dhv-violet-left-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-left-violet.png) }
.dhv-orange-left-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-left-orange.png) }

.dhv-corporateblue-left-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-left-corporateblue-hover.png) }
.dhv-blue-left-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-left-blue-hover.png) }
.dhv-green-left-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-left-green-hover.png) }
.dhv-darkgrey-left-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-left-darkgrey-hover.png) }
.dhv-lightgrey-left-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-left-lightgrey-hover.png) }
.dhv-violet-left-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-left-violet-hover.png) }
.dhv-orange-left-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-left-orange-hover.png) }

/* left-arrows-bold */
.dhv-corporateblue-left-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-left-corporateblue-bold.png) }
.dhv-blue-left-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-left-blue-bold.png) }
.dhv-green-left-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-left-green-bold.png) }
.dhv-darkgrey-left-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-left-darkgrey-bold.png) }
.dhv-lightgrey-left-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-left-lightgrey-bold.png) }
.dhv-violet-left-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-left-violet-bold.png) }
.dhv-orange-left-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-left-orange-bold.png) }

/* left-arrows-bold-darker */
.dhv-corporateblue-left-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-left-corporateblue-bold-hover.png) }
.dhv-blue-left-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-left-blue-bold-hover.png) }
.dhv-green-left-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-left-green-bold-hover.png) }
.dhv-darkgrey-left-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-left-darkgrey-bold-hover.png) }
.dhv-lightgrey-left-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-left-lightgrey-bold-hover.png) }
.dhv-violet-left-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-left-violet-bold-hover.png) }
.dhv-orange-left-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-left-orange-bold-hover.png) }

/* left-arrows-bold-hovers */
.dhv-corporateblue-left-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-left-corporateblue-bold.png) }
.dhv-blue-left-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-left-blue-bold.png) }
.dhv-green-left-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-left-green-bold.png) }
.dhv-darkgrey-left-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-left-darkgrey-bold.png) }
.dhv-lightgrey-left-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-left-lightgrey-bold.png) }
.dhv-violet-left-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-left-violet-bold.png) }
.dhv-orange-left-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-left-orange-bold.png) }

.dhv-corporateblue-left-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-left-corporateblue-bold-hover.png) }
.dhv-blue-left-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-left-blue-bold-hover.png) }
.dhv-green-left-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-left-green-bold-hover.png) }
.dhv-darkgrey-left-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-left-darkgrey-bold-hover.png) }
.dhv-lightgrey-left-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-left-lightgrey-bold-hover.png) }
.dhv-violet-left-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-left-violet-bold-hover.png) }
.dhv-orange-left-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-left-orange-bold-hover.png) }

/* down-arrows */
.dhv-corporateblue-down-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-down-corporateblue.png) }
.dhv-blue-down-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-down-blue.png) }
.dhv-green-down-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-down-green.png) }
.dhv-darkgrey-down-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-down-darkgrey.png) }
.dhv-lightgrey-down-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-down-lightgrey.png) }
.dhv-violet-down-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-down-violet.png) }
.dhv-orange-down-arrow{ background-image: url(/App_Themes/Dhv/Img/arrow-down-orange.png) }

/* down-arrows-darker */
.dhv-corporateblue-down-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-down-corporateblue-hover.png) }
.dhv-blue-down-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-down-blue-hover.png) }
.dhv-green-down-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-down-green-hover.png) }
.dhv-darkgrey-down-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-down-darkgrey-hover.png) }
.dhv-lightgrey-down-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-down-lightgrey-hover.png) }
.dhv-violet-down-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-down-violet-hover.png) }
.dhv-orange-down-arrow-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-down-orange-hover.png) }

/* down-arrows  hovers */
.dhv-corporateblue-down-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-down-corporateblue.png) }
.dhv-blue-down-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-down-blue.png) }
.dhv-green-down-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-down-green.png) }
.dhv-darkgrey-down-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-down-darkgrey.png) }
.dhv-lightgrey-down-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-down-lightgrey.png) }
.dhv-violet-down-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-down-violet.png) }
.dhv-orange-down-arrow-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-down-orange.png) }

.dhv-corporateblue-down-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-down-corporateblue-hover.png) }
.dhv-blue-down-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-down-blue-hover.png) }
.dhv-green-down-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-down-green-hover.png) }
.dhv-darkgrey-down-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-down-darkgrey-hover.png) }
.dhv-lightgrey-down-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-down-lightgrey-hover.png) }
.dhv-violet-down-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-down-violet-hover.png) }
.dhv-orange-down-arrow-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-down-orange-hover.png) }

/* down-arrows-bold */
.dhv-corporateblue-down-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-down-corporateblue-bold.png) }
.dhv-blue-down-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-down-blue-bold.png) }
.dhv-green-down-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-down-green-bold.png) }
.dhv-darkgrey-down-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-down-darkgrey-bold.png) }
.dhv-lightgrey-down-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-down-lightgrey-bold.png) }
.dhv-violet-down-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-down-violet-bold.png) }
.dhv-orange-down-arrow-bold{ background-image: url(/App_Themes/Dhv/Img/arrow-down-orange-bold.png) }

/* down-arrows-bold-darker */
.dhv-corporateblue-down-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-down-corporateblue-bold-hover.png) }
.dhv-blue-down-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-down-blue-bold-hover.png) }
.dhv-green-down-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-down-green-bold-hover.png) }
.dhv-darkgrey-down-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-down-darkgrey-bold-hover.png) }
.dhv-lightgrey-down-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-down-lightgrey-bold-hover.png) }
.dhv-violet-down-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-down-violet-bold-hover.png) }
.dhv-orange-down-arrow-bold-darker{ background-image: url(/App_Themes/Dhv/Img/arrow-down-orange-bold-hover.png) }

/* down-arrows-bold-hovers */
.dhv-corporateblue-down-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-down-corporateblue-bold.png) }
.dhv-blue-down-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-down-blue-bold.png) }
.dhv-green-down-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-down-green-bold.png) }
.dhv-darkgrey-down-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-down-darkgrey-bold.png) }
.dhv-lightgrey-down-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-down-lightgrey-bold.png) }
.dhv-violet-down-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-down-violet-bold.png) }
.dhv-orange-down-arrow-bold-hovers{ background-image: url(/App_Themes/Dhv/Img/arrow-down-orange-bold.png) }

.dhv-corporateblue-down-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-down-corporateblue-bold-hover.png) }
.dhv-blue-down-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-down-blue-bold-hover.png) }
.dhv-green-down-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-down-green-bold-hover.png) }
.dhv-darkgrey-down-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-down-darkgrey-bold-hover.png) }
.dhv-lightgrey-down-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-down-lightgrey-bold-hover.png) }
.dhv-violet-down-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-down-violet-bold-hover.png) }
.dhv-orange-down-arrow-bold-hovers:hover{ background-image: url(/App_Themes/Dhv/Img/arrow-down-orange-bold-hover.png) }


/* CONTENT: GRID FULLWIDTH */
.grid-fullwidth-item{
	padding-bottom:12px;
	width: 543px;
	float: left;
}
.grid-fullwidth-item-content-body h2{
	font-size: 18px; 
	color: #000; 
	font-weight:400;
	margin-top: -2px;
	padding-bottom: 2px;
}
.grid-fullwidth-item-content-body h4{
	font-size: 18px; 
	color: #000; 
	font-weight:400;
}
.grid-fullwidth-item-content-img{ 
	width: 330px;
	float:left;
	display: inline;
	padding-right: 16px;
	clear: none;
	padding-bottom: 8px;
}
.grid-fullwidth-item-content-body{
    float: left;
    font-size: 11px;
    clear: none;
    width: 100%;
    position: relative;
    width: 346px;
}
.grid-fullwidth-item-content-body-no-image{
	width: 692px;
}
.grid-fullwidth-item-content-body h2 a{
	font-size: 18px; 
	color: #000000; 
	font-weight:400;
}
.grid-fullwidth-item-content-body h3{
	font-size: 11px; 
	padding-top: 16px;
}
.grid-fullwidth-item-content-body h3 a:hover{
	text-decoration: underline;
}
.grid-fullwidth-item-content-body ul li.skip-line{
	margin-top: 16px;
}
.grid-fullwidth-item-content-body a{
	font-size: 8pt; 
	color: #767676;
	text-decoration: none; 
}
.grid-fullwidth-item-content-body p{
	display: inline-block;
	text-align: left;
}

/* video player */
.grid-fullwidth div.videoplayer{
	margin-bottom: 2px;
}

/* CONTENT: GRID A - ITEM */
.grid-a-item{
	padding-bottom:12px;
	width: 330px;
	float: left;
}
.grid-a-item:first-child{
	margin-right: 32px;
}
.grid-a-item h2{
	font-size: 18px; 
	color: #000; 
	font-weight:400;
	margin-top: -2px;
	padding-bottom: 2px;
	float: left;
}
.grid-a-item h4{
	font-size: 18px; 
	color: #000; 
	font-weight:400;
}
.grid-a-item-content-holder{
	width: 330px;
	overflow: hidden;
}
.grid-a-item-content-img{ 
	width: 134px;
	float:left;
	display: inline;
	padding-right: 16px;
	clear: none;
	padding-bottom: 8px;
}
.grid-a-item-content-body{
	float: left;
	font-size: 11px;
	clear: none;
	width: 180px
}
.grid-a-item-content-body-no-image{
	width: 330px
}
.grid-a-item-content-body h2 a{
	font-size: 18px; 
	color: #000000; 
	font-weight:400;
}
.grid-a-item-content-body h3{
	font-size: 11px; 
	padding-top: 16px;
}
.grid-a-item-content-body h3 a:hover{
	text-decoration: underline;
}
.grid-a-item-content-body ul li.skip-line{
	margin-top: 16px;
}
.grid-a-item-content-body a{
	font-size: 8pt; 
	color: #767676;
	text-decoration: none; 
}
.grid-a-item-content-body p{
	display: inline-block;
	text-align: left;
}

/* people */
.grid-a-item  div.people{
	padding: 0;
}
.grid-a-item  div.people div{
	float: left;
	width: 165px;
	padding-top: 10px;
	padding-bottom: 6px;
	margin-top: -4px;
}
.grid-a-item  div.people div a{
	float:left;
	margin-top:4px;
	padding:0 9px 0 0;
	display: inline-block;
}

.grid-a-item  div.people div.no-picture ul{
	max-width: 165px!important;
}
.grid-a-item  div.people div.no-picture ul li{
	max-width: 165px!important;
}
.grid-a-item  div.people div ul {
	max-width: 106px;
	float: left;
	display: inline-block;
}
.grid-a-item  div.people div ul li{
	max-width: 106px;
	clear: both;
	
}

/* people MLA change to table */

.grid-a-item div.people table
{
    margin-top: 4px;
}
.grid-a-item div.people table td.left{
    padding: 0 9px 6px 0; 
    vertical-align:top; 
    margin-right: 32px; 
    
}

.grid-a-item div.people table td.left-no-picture{
    padding: 0 9px 6px 0; 
    vertical-align:top; 
    margin-right: 32px; 
    max-width: 165px!important;
}

.grid-a-item div.people table td.right
{
    padding: 0 0 6px 0; 
    vertical-align: top;  
    width: 115px;  
}

.grid-a-item div.people table td.spacer
{
    line-height: 10px;  
}


/* End people MLA change */


/* download information */
.grid-a-item  div.downloadinformation{
	padding: 8px 0 0 0;
	width: 330px;
}
.grid-a-item  div.downloadinformation ul li{
	padding-left: 20px;
	float: left;
	display: block;
	clear: both;
	width: 310px;
}
.grid-a-item  div.downloadinformation ul li a{
	font-weight: bold;
	display: block;
}

/* gridmap */
div.gridmap{
	padding: 10px 0 0 0;
}
div.grid-a-item table.projects{
	width: 100%;
	margin-top: 6px;
}
div.grid-a-item  table.projects td{
	width: 290px;
}
div.grid-a-item  table.projects td.hover a{
	color: #0065b9 !important;
}
div.grid-a-item  table.projects td.datetime{
	width: 35px;
	white-space: nowrap;
}
div.grid-a-item table.projects td.devider{
	width: 8px;
}


/* CONTENT: GRID D - ITEM */
.grid-d-item{
	padding-bottom:12px;
	width: 543px;
	float: left;
}
.grid-d-item h2{
	font-size: 18px; 
	color: #000; 
	font-weight:400;
	margin-top: -2px;
	padding-bottom: 2px;
}
.grid-d-item h4{
	font-size: 18px; 
	color: #000; 
	font-weight:400;
}
.grid-d-item-content-holder{
	width: 543px;
	overflow: hidden;
}
.grid-d-item-content-img{ 
	width: 134px;
	float:left;
	display: inline;
	padding-right: 16px;
	clear: none;
	padding-bottom: 8px;
}
.grid-d-item-content-body{
	float: left;
	font-size: 11px;
	clear: none;
	width: 393px
}
.grid-d-item-content-body-no-image{
	width: 543px
}
.grid-d-item-content-body h2 a{
	font-size: 18px; 
	color: #000000; 
	font-weight:400;
}
.grid-d-item-content-body h3{
	font-size: 11px; 
	padding-top: 16px;
}
.grid-d-item-content-body h3 a:hover{
	text-decoration: underline;
}
.grid-d-item-content-body ul li.skip-line{
	margin-top: 16px;
}
.grid-d-item-content-body a{
	font-size: 8pt; 
	color: #767676;
	text-decoration: none; 
}
.grid-d-item-content-body p{
	display: inline-block;
	text-align: left;
}


/* CONTENT:PAGINATION SETTINGS */
.pagination-top{
	width: 100%;
	overflow:hidden;
	border-bottom: solid 1px #767676;
	margin-bottom:8px;
	padding-bottom:8px;
}
.pagination-bottom{ 
	width: 100%;
	overflow:hidden;
	border-top: solid 1px #767676;
	margin-top:8px;
	padding-top:8px;
}
.pagination-bottom .previous-page{ 
	text-align: left; 
	vertical-align: middle;
	width: 100px;
}
.pagination-bottom .pages{ 
	text-align: center; 
	vertical-align: middle;
	color: #767676;
	line-height:19px;
}
.pagination-bottom .next-page{ 
	text-align: left; 
	vertical-align: middle;
	width: 100px;
}
.previous-page{ 
	text-align: left; 
	vertical-align: middle;
	width: 100px;
	float:left;
}
.pages{ 
	text-align: center; 
	vertical-align: middle;
	margin: 0px 105px;
}
.next-page{ 
	text-align: left; 
	vertical-align: middle;
	width: 100px;
	float:right;
}
.result-pages{
	font-size: 8pt;
	color: #767676;
}
.result-pages a{
	text-decoration: underline;
}
.result-pages a.active{
	text-decoration: none;
	font-weight: bold;
}
.previous-lnk{
	line-height: 19px; 
	background: transparent url(/App_Themes/Dhv/Img/previous-grey-off.png) 0% 0% no-repeat; 
	padding-left:25px; 
	font-size:8pt; 
	float:left;
}
.previous-lnk:hover{
	background: transparent url(/App_Themes/Dhv/Img/previous-grey-on.png) 0% 0% no-repeat; 
}
.next-lnk{
	line-height: 19px; 
	background: transparent url(/App_Themes/Dhv/Img/next-grey-off.png) 100% 0% no-repeat; 
	padding-right:25px; 
	font-size:8pt; 
	float:right;
}
.next-lnk:hover{
	background: transparent url(/App_Themes/Dhv/Img/next-grey-on.png) 100% 0% no-repeat; 
}

/* CONTENT: PROJECTS OVERVIEW */
div.projects-overview-container a.next-lnk{
	line-height: 19px; 
	background: transparent url(/App_Themes/Dhv/Img/next-corporateblue-off.png) 100% 0% no-repeat; 
	padding-right:25px; 
	font-size:8pt; 
	float:right;
}
div.projects-overview-container  a.next-lnk:hover{
	background: transparent url(/App_Themes/Dhv/Img/next-corporateblue-on.png) 100% 0% no-repeat; 
}
div.projects-overview-container a.previous-lnk{
	line-height: 19px; 
	background: transparent url(/App_Themes/Dhv/Img/previous-corporateblue-off.png) 0% 0% no-repeat; 
	padding-left:25px; 
	font-size:8pt; 
	float:left;
}
div.projects-overview-container  a.previous-lnk:hover{
	background: transparent url(/App_Themes/Dhv/Img/previous-corporateblue-on.png) 0% 0% no-repeat; 
}
div.projects-overview-container  div.pagination-top{
	margin-bottom: 12px;
}
div.projects-overview-container  div.pagination-bottom{
	margin-top: 4px;
	padding-bottom: 16px;
}

/* CONTENT: SEARCH RESULTS */
div.search-results-container div.right div.article-types{
	padding-bottom: 22px;
	margin-bottom: 13px;
}
div.search-results-container div.right div.article-types h5{
	border-bottom: 1px solid #767676;
	padding-bottom: 8px;
	margin-bottom: 8px;
}
div.search-results-container div.right div.popular-searches ul li{
	background: none;
	float: left;
	padding: 2px;
	height: 18px;
	text-align: center;
	display: inline;
}
div.search-results-container div.right div.popular-searches ul li a.tag1{font-size: 0.7em; font-weight: 100;}
div.search-results-container div.right div.popular-searches ul li a.tag1 { font-size: 0.7em; font-weight: 100; }
div.search-results-container div.right div.popular-searches ul li a.tag2 { font-size: 0.8em; font-weight: 200; }
div.search-results-container div.right div.popular-searches ul li a.tag3 { font-size: 0.9em; font-weight: 300; }
div.search-results-container div.right div.popular-searches ul li a.tag4 { font-size: 1.0em; font-weight: 400; }
div.search-results-container div.right div.popular-searches ul li a.tag5 { font-size: 1.2em; font-weight: 500; }
div.search-results-container div.right div.popular-searches ul li a.tag6 { font-size: 1.4em; font-weight: 600; }
div.search-results-container div.right div.popular-searches ul li a.tag7 { font-size: 1.6em; font-weight: 700; }
div.search-results-container div.right div.popular-searches ul li a.tag8 { font-size: 1.8em; font-weight: 800; }
div.search-results-container div.right div.popular-searches ul li a.tag9 { font-size: 2.2em; font-weight: 900; }
div.search-results-container div.right div.popular-searches ul li a.tag10 { font-size: 2.5em; font-weight: 900; }
div.search-results-container div.left h5{
	padding-bottom: 8px;
	font-weight: normal;
	font-size: 12px;
}
div.search-results-container div.left div.search-results ul li{
	background: transparent url(/App_Themes/Dhv/Img/item-bg.jpg) bottom left repeat-x;
	padding-bottom: 10px;
	margin-bottom: 8px;
}
div.search-results-container div.left div.search-results ul li h3{
	display: inline-block;
	padding-left: 18px;
	background: transparent url(/App_Themes/Dhv/Img/icon-searchresults-article.png) 0px 1px no-repeat;
	position: relative;
	top: -1px;
}
div.search-results-container div.left div.search-results ul li h3 a{
	font-weight: 800;
}
div.search-results-container div.left div.search-results ul li h3 a:hover{
	text-decoration: underline;
}
div.search-results-container div.left div.search-results ul li h3.person{             
	background: transparent url(/App_Themes/Dhv/Img/icon-person-blue.png) 0px 1px no-repeat;
}
div.search-results-container div.left div.search-results ul li h3.office{                
	background: transparent url(/App_Themes/Dhv/Img/icon-office-blue.png) 0px 1px no-repeat;
}
div.search-results-container div.left div.search-results ul li h3.productservice{             
	background: transparent url(/App_Themes/Dhv/Img/icon-productservice-blue.png) 0px 1px no-repeat;
}
div.search-results-container div.left div.search-results ul li h3.event {
    padding-left: 21px;
	background: transparent url(/App_Themes/Dhv/Img/icon-event-blue.png) 0px 1px no-repeat;
}
div.search-results-container div.left div.search-results ul li h3.article{
     background: transparent url(/App_Themes/Dhv/Img/icon-article-blue.png) 0px 1px no-repeat;
}
div.search-results-container div.left div.search-results ul li h3.award{
    background: transparent url(/App_Themes/Dhv/Img/icon-award-blue.png) 0px 1px no-repeat;
}
div.search-results-container div.left div.search-results ul li h3.job{
    background: transparent url(/App_Themes/Dhv/Img/icon-job-blue.png) 0px 1px no-repeat;
}
div.search-results-container div.left div.search-results ul li span{
	display: block;
}
div.search-results-container div.left div.search-results ul li span.pdf-link a{
    padding-left: 22px;
    background: transparent url(/App_Themes/Dhv/Img/icon-pdf.png) top left no-repeat;
    font-style: italic;
    display: inline-block;
}
div.search-results-container div.left div.search-results ul li span.similar-link  a{
	float: right;
	padding-right: 12px;
	background: transparent url(/App_Themes/Dhv/Img/arrow-right-lightgrey.png) right 4px no-repeat;
	font-weight: bold;
	position: relative;
	top: -2px;
}
div.search-results-container div.left div.search-results ul li span.similar-link  a:hover{
	background: transparent url(/App_Themes/Dhv/Img/arrow-right-lightgrey-hover.png) right 4px no-repeat;
}
div.search-results-container div.left div.pagination-bottom{
	margin-top: 16px;
	padding-bottom: 16px;
}


/* CONTENT: PROJECT DETAIL- PROJECT SLIDE */
div.recent-projects{
	text-align: left; 
	vertical-align: top; 
	width: 100%;
	/*background: transparent url(/App_Themes/Dhv/Img/item-bg.jpg) bottom left repeat-x;*/
	overflow: hidden;
	height: 190px;
}
div.recent-projects ul{
	display: block
}
div.recent-projects ul li{
	display: none;
	width: 692px;
	height: 196px;
}
div.recent-projects ul li:first-child{
	display: block;
}
div.recent-projects ul li h2{
	display: block;
	float: left;
	width: 330px;
	font-size: 18px;
	margin-top: -2px;
	padding-bottom: 2px;
}
div.recent-projects ul li h2 a{
	text-decoration: none;
}
div.recent-projects ul li p{
	display: block;
	float: left;
	width: 330px;
}
div.recent-projects ul li p.intro-text{
	font-weight: bold;
	padding-bottom: 16px;
}
div.recent-projects ul li img{
	float: right;
}
div.recent-projects div.pagination-bottom {
	width: 330px;
	position: absolute;
	margin-top: 164px;
	padding-top: 4px;
}
div.recent-projects div.pagination-bottom a.next-lnk{
	line-height: 19px; 
	background: transparent url(/App_Themes/Dhv/Img/next-grey-off.png) 100% 0% no-repeat; 
	color: #c87015;
	padding-right:25px; 
	font-size:8pt; 
	float:right;
	text-indent: -1000px;
}
div.recent-projects div.pagination-bottom a.next-lnk:hover{
	background: transparent url(/App_Themes/Dhv/Img/next-grey-on.png) 100% 0% no-repeat; 
}
div.recent-projects div.pagination-bottom a.previous-lnk{
	line-height: 19px; 
	background: transparent url(/App_Themes/Dhv/Img/previous-grey-off.png) 0% 0% no-repeat; 
	color: #c87015;
	padding-left:25px; 
	font-size:8pt; 
	float:left;
	text-indent: -1000px;
}	
div.recent-projects div.pagination-bottom a.previous-lnk:hover{
	background: transparent url(/App_Themes/Dhv/Img/previous-grey-on.png) 0% 0% no-repeat; 
}

/* NEWSROOM ITEM */
div.grid-a-item table.latest-news{
	width: 100%;
	margin-top: 6px;
}
div.grid-a-item  table.latest-news td{
	width: 290px;
}
div.grid-a-item  table.latest-news td.datetime{
	width: 35px;
	white-space: nowrap;
}
div.grid-a-item table.latest-news td.devider{
	width: 8px;
}


.grid-type-a-item-list{ 
	list-style-type: none; 
	margin: 0px; 
	padding: 0px;
	padding-top:16px;
}
.grid-type-a-item-list li{ 
	text-indent: 0px;
	padding-left: 0px;
}
.grid-type-a-item-list li a{ 
	font-size: 8pt; 
	text-decoration: none; 
	line-height: 16px; 
	color: #000000;
	float: right;
	display: block;
	width: 293px;
}

.grid-type-a-item-list-title{
	font-size: 12pt;
}
.grid-type-a-item-list-title a{
	color: #000000;
}

.grid-type-a-lnk{
	width:100%; 
	overflow: hidden;
}

a.more-lnks, a.more-inline-lnks{
	background: transparent url(/App_Themes/Dhv/Img/arrow-right-lightgrey.png) right 4px scroll no-repeat; 
	padding-right: 13px; 
	text-decoration: none !important; 
	font-size: 8pt; 
	color: #767676 !important; 
	position: relative;
	float: right;
	display: inline-block;
	height: 16px;
}
a.all-lnks{
	background: transparent url(/App_Themes/Dhv/Img/arrow-right-lightgrey.png) right 4px scroll no-repeat; 
	padding-right: 13px; 
	text-decoration: none !important; 
	font-size: 8pt; 
	color: #767676;
	position: relative;
	float: right;
	display: inline-block;
}
a.all-lnks:hover, a.more-lnks:hover, a.more-inline-lnks:hover{
	background-image: url(/App_Themes/Dhv/Img/arrow-right-lightgrey-hover.png);
	color: #585858;
}
a.more-results-lnks{
	background: transparent url(/App_Themes/Dhv/Img/arrow-right-corporateblue.png) 0 4px no-repeat; 
	padding-left: 13px; 
	text-decoration: none; 
	font-size: 8pt; 
	color: #0065b9;
	position: relative;
	display: inline-block;
}
a.more-results-lnks:hover{
	background: transparent url(/App_Themes/Dhv/Img/arrow-right-corporateblue-hover.png) 0 4px no-repeat;
	color: #004c8b;
}
a.more-inline-lnks{
	float: none;
}
a.more-title-lnks{
	background: transparent url(/App_Themes/Dhv/Img/arrow-right-white.png) right 4px scroll no-repeat; 
	padding-right: 13px; 
	text-decoration: none; 
	font-size: 8pt; 
	color: #fff;
	position: relative;
	display: inline-block;
}
a.more-title-lnks:hover{
	text-decoration:underline;
}

a.home-all-news{
	background: transparent url(/App_Themes/Dhv/Img/arrow-right-lightgrey.png) 100% 50% no-repeat; 
	padding-right: 13px; 
	text-decoration: none; 
	font-size: 8pt; 
	color: #767676;
	position: relative;
	float: right;
	display: inline;
	margin-top: 4px;
}

a.comhome-all-news{
	background-position: 100% 50%;
	background-repeat: no-repeat;
	padding-right: 13px; 
	text-decoration: none; 
	font-size: 8pt; 
	position: relative;
	float: right;
	display: inline;
}
a.comhome-all-themes{
	background-position: 100% 50%;
	background-repeat: no-repeat;
	padding-right: 13px; 
	text-decoration: none; 
	font-size: 8pt; 
	position: relative;
	float: right;
	display: inline;
}
a.comhome-themelink{
	background-position: 100% 50%;
	background-repeat: no-repeat;
	padding-right: 13px; 
	text-decoration: none; 
	font-size: 8pt; 
	position: relative;
	display: inline-block;
}


/* NEWS RESULT SETTINGS */
.searchresult-grid{
	width: 680px;
}
.searchresult-grid-date{
	padding-left: 20px; 
	text-align: left; 
	vertical-align: top;
	line-height:16px;
	width: 100px; 
	padding-right: 9px;
	color: #767676;
	font-size: 8pt;
}
.searchresult-grid-seperator{
	padding-right:16px; 
	text-align:center; 
	vertical-align: middle; 
	width: 6px; 
	color: #767676; 
	font-size:9pt;
	vertical-align: top;
}
.searchresult-grid-newsitem{
	text-align: left; 
	vertical-align: top; 
	line-height: 16px;
	color: #000000; 
	font-size: 8pt;
}
.searchresult-grid-newsitem a{
	font-size: 8pt; 
	color: #000000;
}
.newsresult-container{}

/* ARTICLE DETAILS */
div.grid-b div.article-detail{
	background: transparent url(/App_Themes/Dhv/Img/item-bg.jpg) bottom left repeat-x;
}
div.grid-c div.article-detail{

}
/*
div.grid-b div.article-detail table{
	width: 100%;
	text-align: left;
	margin-bottom: 16px;
}
div.grid-b div.article-detail table tr td{
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	padding: 2px;
	width:100px;
}
div.grid-b div.article-detail table.EditingFormTable, div.grid-b div.article-detail table.EditingFormTable table {
    margin-bottom: 0;
}
div.grid-b div.article-detail table.EditingFormTable tr td {
    border: 0;
    width:auto;
}
*/
.EditingFormLabel {
    padding-left: 0;
}
/*
div.grid-b div.article-detail table tr td.header {
	color: #767676;
	font-style: italic;
	font-weight: bold;
	border-left: none;
}
div.grid-b div.article-detail table tr td:first-child{
    border-left: none;
}
div.grid-b div.article-detail table tr td{
	border-top: 1px solid black;
}
div.grid-b div.article-detail table.style-b tr td:first-child{
	border: none;
	color: #767676;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	padding-right: 4px;
	width: 100px;
}
*/
div.grid-b div.article-detail p.intro-text, div.grid-c div.article-detail p.intro-text{
	font-weight: bold;
}
div.grid-b div.article-detail div.videoplayer{
	padding-bottom: 16px;
	display: block;
}

div.grid-b div.article-detail table tr td:first-child.noborder
{
    border: none;
}
div.grid-b div.article-detail table tr td.noborder
{
    border: none;
}

    

/*ARTICLE TYPES */

div.grid-b div.article-types{
	background: #fff url(/App_Themes/Dhv/Img/item-bg.jpg) bottom left repeat-x;
	margin-bottom: 11px;
	padding-bottom: 16px;
}
div.grid-b div.article-types h5{
	font-weight: normal;
	font-size: 12px;
}
div.grid-b div.article-types ul li{
	line-height: 16px;
}
div.grid-b div.article-types ul li.skip-line{
	padding-top: 16px;
}
div.grid-b div.article-types ul li input{
	width: 100%;
}
div.grid-b div.article-types div.click-to-enlarge {
    font-size: 8pt;
}
div.grid-c div.article-types{
	margin-bottom: 8px;
}
div.grid-c div.article-types img{
	padding-bottom: 14px;
}
div.grid-c  div.article-summary{
	background: #fff url(/App_Themes/Dhv/Img/item-bg.jpg) bottom left repeat-x;
	margin-bottom: 16px;
	padding-bottom: 23px;
}
div.grid-c div.article-summary h2{
	font-size: 18px;
	padding-bottom: 16px;
	font-weight:normal;
}

/* ARTICFLE RELATED IMAGE */
div.related-image a span.image-wrapper{
	position: relative;
	display: block;
}
div.related-image a span.image-wrapper span.enlarge{
	width: 19px;
	height: 19px;
	position:absolute;
	top: 3px;
	right: 3px;
	background: transparent url(/App_Themes/Dhv/Img/button-enlarge.png) top left no-repeat;
}
div.related-image a span.image-wrapper:hover span.enlarge{
	background-image: url(/App_Themes/Dhv/Img/button-enlarge-hover.png);
}
div.related-image span.description{
	font-style: italic;
	display: inline-block;
	margin-top: 3px;
}
/* ARTICFLE RELATED IMAGES */
div.related-images h5{
	padding-bottom: 5px;
}
div.related-images a{
	display: inline;
	float: left;
	width: 72px;
	/*height: 54px;*/
	padding:0 0 7px 7px;
	margin: 0;
}
div.related-images a span.image-wrapper{
	position: relative;
	width: 72px;
	/*height: 54px;*/
	display: inline-block;
}
div.related-images a span.image-wrapper span.enlarge{
	width: 19px;
	height: 19px;
	position:absolute;
	top: 1px;
	right: 1px;
	background: transparent url(/App_Themes/Dhv/Img/button-enlarge.png) top left no-repeat;
}
div.related-images a span.image-wrapper:hover span.enlarge{
	background-image: url(/App_Themes/Dhv/Img/button-enlarge-hover.png);
}
div.related-images a span.image-wrapper img {
    cursor: pointer;
	float: right;
	/*
	width: 72px;
	height: 54px;
	*/
}

/* SIDEMENU CONTENT */
/* list */
div#sidemenu-holder div.sidemenu-item div.sidemenu-list-block{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-list-block ul{
	padding-top: 4px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-list-block ul li{
	width: 166px;
	display: block;
	padding-left: 14px;
	background-position: 0 3px;
	background-attachment: scroll;
	background-repeat: no-repeat;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-list-block ul li.active a{
	font-weight: bold;
}

/* subjects */
div#sidemenu-holder div.sidemenu-item div.sidemenu-subjects-block{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-subjects-block ul{
	padding-top: 4px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-subjects-block ul li{
	width: 166px;
	display: block;
	padding-left: 14px;
	background-position: 0 3px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div#sidemenu-holder div.sidemenu-item div.sidemenu-subjects-block ul li div{
	display: none;
	padding: 2px 0 4px 0;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-subjects-block ul li div img{
	float: left;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-subjects-block ul li div p{
	float: left;
	padding-left: 4px;
	margin-top: -3px;
}

div#sidemenu-holder div.sidemenu-item div.sidemenu-subjects-block ul li.active, div#sidemenu-holder div.sidemenu-item div.sidemenu-subjects-block ul li.active-childs{
	margin-top: 4px;
	padding-bottom: 4px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-subjects-block ul li.active a{
	font-weight: bold;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-subjects-block ul li.homecountry a{
	font-weight: bold;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-subjects-block ul li ul{
	padding-top: 0px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-subjects-block ul li ul li{
	width: 152px;
	display: block;
	padding-left: 14px;
	background-position: 0 3px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom: none;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-subjects-block ul li ul li a{
	font-weight: normal !important;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-subjects-block ul li ul li.active{
	margin-top: 0;
	padding-bottom: 0;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-subjects-block ul li ul li.active a{
	font-weight: bold !important;
}

/* contact information */
div#sidemenu-holder div.sidemenu-item div.sidemenu-contact-information-block{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-contact-information-block div{
	padding-top: 12px;
}
div#sidemenu-holder div.sidemenu-item  div.sidemenu-contact-information-block div:first-child{
	padding-top: 8px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-contact-information-block div.sidemenu-contact-information-element{
	margin-top: -4px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-contact-information-block div.sidemenu-contact-information-element img{
	float: left;
	padding: 0 9px 4px 0;
	clear: left;
	margin-top: 4px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-contact-information-element ul li{
	max-width: 184px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-contact-information-element ul li a{
	text-decoration: underline;
}

/* free text */
div#sidemenu-holder div.sidemenu-item div.sidemenu-free-text-block{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-free-text-block div.sidemenu-free-text-element{
	padding-top: 10px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-free-text-block div.sidemenu-free-text-element p{
	margin-top: -6px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-free-text-block div.sidemenu-free-text-element ul{
	list-style-type:disc; 
	padding-left: 15px;
}

/* careers */
div#sidemenu-holder div.sidemenu-item div.sidemenu-careers-text-block{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-careers-text-block div.sidemenu-careers-text-element{
	padding-top: 10px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-careers-text-block div.sidemenu-careers-text-element p{
	margin-top: -6px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-careers-text-block div.sidemenu-careers-text-element ul{
	list-style-type:disc; 
	padding-left: 15px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-careers-links-block{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-careers-links-block div.sidemenu-careers-links-element{
	padding-top: 10px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-careers-links-block div.sidemenu-careers-links-element a{
	 display:block;
	 background-color: transparent;
	 background-repeat: no-repeat;
	 background-attachment: scroll;
	 background-position: 100% 50%;
	 text-decoration: none;
	 line-height: 16px;	
}

/* newsletter */
div#sidemenu-holder div.sidemenu-item div.sidemenu-newsletter-text-block{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-newsletter-text-block div.sidemenu-newsletter-text-element{
	padding-top: 10px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-newsletter-text-block div.sidemenu-newsletter-text-element p{
	margin-top: -6px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-newsletter-list-block{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-newsletter-list-block div.sidemenu-newsletter-list-element{
	padding-top: 10px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-newsletter-list-block div.sidemenu-newsletter-list-element img{
	margin-right: 4px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-newsletter-submit-block{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 8px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-newsletter-submit-block div.sidemenu-newsletter-submit-element{
	padding-top: 12px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-newsletter-submit-block div.sidemenu-newsletter-submit-element span.row{
	display:block;
	padding-bottom: 7px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-newsletter-submit-block div.sidemenu-newsletter-submit-element span.row-button{
	padding-top: 1px;
	display:block;
	text-align: right;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-newsletter-submit-block div.sidemenu-newsletter-submit-element span.row-button span{
	background:url(/App_Themes/Dhv/Img/input-bg.png) repeat-x bottom left;
	border:1px solid #c1c1c1;
	display: inline-block;
	height: 17px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-newsletter-submit-block div.sidemenu-newsletter-submit-element span.row-button span:hover{
	background:url(/App_Themes/Dhv/Img/input-bg-hover.png) repeat-x top left;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-newsletter-submit-block div.sidemenu-newsletter-submit-element input[type=text]{
	background:#fff;
	border:1px solid #838383;
	font-size:8pt;
	height:14px;
	width:168px;
	padding: 1px 5px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-newsletter-submit-block div.sidemenu-newsletter-submit-element input[type=button]{
	background: transparent;
	border:none;
	font-size:8pt;
	cursor: pointer;
	padding: 1px 6px 0 6px;
	margin: 0;
}

/* more information */
div#sidemenu-holder div.sidemenu-item div.sidemenu-moreinformation-block{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-moreinformation-block div{
	padding-top: 12px;
	padding-bottom: 8px;
	width: 180px;
	text-align: center;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-moreinformation-block div a.request-button{
	background:#fff url(/App_Themes/Dhv/Img/input-bg.png) repeat-x bottom left;
	border:1px solid #c1c1c1;
	display: inline-block;
	height: 18px;
	cursor: pointer;
	padding: 4px 8px 0 8px;
	margin: 0 auto;
	font-size: 11px;
	text-decoration: none;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-moreinformation-block div a.request-button:hover{
	background:#fff url(/App_Themes/Dhv/Img/input-bg-hover.png) repeat-x top left;
}

/* filter */
div#sidemenu-holder div.sidemenu-item div.sidemenu-filter-list-block{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-filter-list-block div{
	margin-top: 16px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-filter-list-block div:first-child{
	margin-top: 4px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-filter-list-block div.sidemenu-filter-list-element img{
	margin-right: 4px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-filter-list-block div.sidemenu-filter-list-element ul li ul{
	margin-left: 12px;
}

/* minimap */
div#sidemenu-holder div.sidemenu-item div.sidemenu-minimap-block{
	padding-bottom: 6px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-minimap-block div{
	margin-top: 7px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-minimap-block div:first-child{
	margin-top: 8px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-minimap-block div.sidemenu-minimap-element{
	padding-left: 10px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-minimap-block div.sidemenu-related-projects-element{
	margin-left: 10px;
	margin-right: 10px;
	border-top: 1px solid #838383;
	padding-top: 4px;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-minimap-block div.sidemenu-related-projects-element ul li{
	padding-left: 14px;
	background: #fff url(/App_Themes/Dhv/Img/map-marker-lightgrey.gif) 0% 2px no-repeat;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-minimap-block div.sidemenu-related-projects-element ul li:hover{
	background: #fff url(/App_Themes/Dhv/Img/map-marker-lightgrey-hover.gif) 0% 2px no-repeat;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-minimap-block div.sidemenu-related-projects-element ul li a{
	color: #767676;
	padding-right: 12px;
	background: #fff url(/App_Themes/Dhv/Img/arrow-right-lightgrey.png) 100% 3px no-repeat;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-minimap-block div.sidemenu-related-projects-element ul li a:hover{
	color: #0065b9;
	background: #fff url(/App_Themes/Dhv/Img/arrow-right-corporateblue.png) 100% 3px no-repeat;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-minimap-block div.sidemenu-related-projects-element ul li.hover{
	background: #fff url(/App_Themes/Dhv/Img/map-marker-lightgrey-hover.gif) 0% 2px no-repeat;
}
div#sidemenu-holder div.sidemenu-item div.sidemenu-minimap-block div.sidemenu-related-projects-element ul li.hover a{
	color: #0065b9;
	background: #fff url(/App_Themes/Dhv/Img/arrow-right-corporateblue.png) 100% 3px no-repeat;
}

.EditingFormCategory {
    font-weight:bold;
}

.EditingFormLabelCell {
    vertical-align: top;
}

.EditingFormErrorLabel {
    color: Red;
}

