﻿A.footer {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	color: white;
	FONT-STYLE: normal;
	FONT-FAMILY: Akkurat;
	TEXT-DECORATION: none
}
A.footer:hover {
	TEXT-DECORATION: underline
}
A.news {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	color: #0D71C6;
	FONT-STYLE: normal;
	FONT-FAMILY: Akkurat;
	TEXT-DECORATION: none
}
A.news:hover {
	TEXT-DECORATION: underline
}
A.newsDK {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	color: #0D71C6;
	FONT-STYLE: normal;
	FONT-FAMILY: Akkurat;
	TEXT-DECORATION: none
}
A.newsDK:hover {
	TEXT-DECORATION: underline
}
A.newsHomeP {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	color: #0D71C6;
	FONT-STYLE: normal;
	FONT-FAMILY: Akkurat;
	TEXT-DECORATION: none
}
A.newsHomeP:hover {
	TEXT-DECORATION: underline
}
A.solutions {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	color: #0D71C6;
	FONT-STYLE: normal;
	FONT-FAMILY: Akkurat;
	TEXT-DECORATION: none
}
A.solutions:hover {
	TEXT-DECORATION: underline
}
.bluetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: Akkurat; TEXT-DECORATION: none
}
A.plaintextlinksbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	color: #0D71C6;
	FONT-STYLE: normal;
	FONT-FAMILY: Akkurat;
	TEXT-DECORATION: none
}
	A.plaintextlinksbold:hover {
		FONT-WEIGHT: bold;
		color: #0D71C6;
		TEXT-DECORATION: underline
	}
A.plaintextlinks {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	color: #0D71C6;
	FONT-STYLE: normal;
	FONT-FAMILY: Akkurat;
	TEXT-DECORATION: none
}
	A.plaintextlinks:hover {
		color: #0D71C6;
		TEXT-DECORATION: underline
	}
.quote {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Akkurat; TEXT-DECORATION: none
}
.quotesource {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Akkurat; TEXT-DECORATION: none
}
A.orangelink {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	color: #0D71C6;
	FONT-STYLE: normal;
	FONT-FAMILY: Akkurat;
	TEXT-DECORATION: none
}
A.orangelink:hover {
	TEXT-DECORATION: underline
}
A.breadcrumbs {
	FONT-WEIGHT: normal;
	color: #0D71C6;
	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 12px;
	FONT-FAMILY: Akkurat;
}
.breadcrumbs {		
	COLOR: #929292;	
	TEXT-DECORATION: none;
	font-family: 'Akkurat';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 12px;
}
A.breadcrumbs:hover {
	TEXT-DECORATION: underline
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Akkurat; TEXT-DECORATION: none
}
.plaintext {
	FONT-WEIGHT: normal;	
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Akkurat;
	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 17px;
}
.heading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Akkurat;
	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 24px;
}
A.events {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	color: #0D71C6;
	FONT-STYLE: normal;
	FONT-FAMILY: Akkurat;
	TEXT-DECORATION: none
}
A.events:hover {
	TEXT-DECORATION: underline
}
.plaintextgrey {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #929292; FONT-STYLE: normal; FONT-FAMILY: Akkurat; TEXT-DECORATION: none
}
.orangeboxtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ef741d; FONT-STYLE: italic; FONT-FAMILY: Akkurat; TEXT-DECORATION: none
}
.boxtext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Akkurat; TEXT-DECORATION: none
}
.orangetext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ef741d; FONT-STYLE: normal; FONT-FAMILY: Akkurat; TEXT-DECORATION: none
}
.breadcrumbs_nolink {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Akkurat; TEXT-DECORATION: none
}
SELECT {
	BORDER-RIGHT: #9c9c9c 1px solid;
	BORDER-TOP: #9c9c9c 1px solid;
	BORDER-LEFT: #9c9c9c 1px solid;
	BORDER-BOTTOM: #9c9c9c 1px solid;
	FONT-FAMILY: Akkurat;
	border: 1px solid #AFAFAF;
	border-radius: 2px;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 17px;
	color: #333333;
}
input[type=text] {
	BORDER-RIGHT: #9c9c9c 1px solid;
	BORDER-TOP: #9c9c9c 1px solid;
	BORDER-LEFT: #9c9c9c 1px solid;
	BORDER-BOTTOM: #9c9c9c 1px solid;
	FONT-FAMILY: Akkurat;
	border: 1px solid #AFAFAF;
	border-radius: 2px;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 17px;
	color: #333333;
}
UL {
	/*LIST-STYLE-IMAGE: url(/images/bottom/orange_arrow.gif)*/
}
LI.solHome {
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 10px;
	LINE-HEIGHT: 10px;
	color: #000000;
	font-style: normal;
	font-weight: 300;
	font-size: 14px;
	line-height: 24px;
	FONT-FAMILY: Akkurat;
}
LI.solSub {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 10px
}
UL.solSub {
	LIST-STYLE-IMAGE: url(/images/dd/empty.gif); MARGIN-BOTTOM: 15px; MARGIN-LEFT: 4px; LINE-HEIGHT: 10px
}
LI {
	FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; LEFT: 1px; COLOR: #000000; TEXT-INDENT: 0pt; FONT-STYLE: normal; FONT-FAMILY: Akkurat; TEXT-ALIGN: left; TEXT-DECORATION: none
}
LI.noindent {
	FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; COLOR: #000000; TEXT-INDENT: -13pt; FONT-STYLE: normal; FONT-FAMILY: Akkurat; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.orangetext-nobold {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ef741d; FONT-STYLE: normal; FONT-FAMILY: Akkurat; TEXT-DECORATION: none
}
.stext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 10px; FONT-STYLE: normal; FONT-FAMILY: Akkurat
}
.plaintext-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Akkurat; TEXT-DECORATION: none
}
.submitbutton {
	CURSOR: pointer;
	/*color: #FFFFFF;
	BORDER-TOP-STYLE: none;
	FONT-FAMILY: Akkurat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	TEXT-DECORATION: none;
	BORDER-BOTTOM-STYLE: none;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 14px;
	background: #000000;
	border-radius: 2px;*/

	background: #0066B3;
	color: white;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 0 10px;
	display: inline-block;
	height: 25px;
	line-height: 25px;
	font-weight: 600;
	text-align: center;
	FONT-FAMILY: Akkurat;
	font-size: 1.0em;
}
button, input[type="button"], input[type="submit"] {
	CURSOR: pointer;
	/*color: #FFFFFF;
	BORDER-TOP-STYLE: none;
	FONT-FAMILY: Akkurat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	TEXT-DECORATION: none;
	BORDER-BOTTOM-STYLE: none;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 14px;
	background: #000000;
	border-radius: 2px;*/

	background: #0066B3;
	color: white;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 0 10px;
	display: inline-block;
	height: 25px;
	line-height: 25px;
	font-weight: 600;
	text-align: center;
	FONT-FAMILY: Akkurat;
	font-size: 14px;
}
input:disabled {
	border: 1px solid #999999;
	background-color: #cccccc;
	color: #666666;
}
.blue {
	COLOR: blue
}
TEXTAREA {
	BORDER-RIGHT: #9c9c9c 1px solid;
	BORDER-TOP: #9c9c9c 1px solid;
	BORDER-LEFT: #9c9c9c 1px solid;
	COLOR: #333333;
	FONT-FAMILY: Akkurat;
	BORDER-BOTTOM: #9c9c9c 1px solid;
	width: 150px;
	height: 100px;
	border: 1px solid #AFAFAF;
	border-radius: 2px;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
}
INPUT.txbx {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BORDER-LEFT: #9c9c9c 1px solid; COLOR: #333333; BORDER-BOTTOM: #9c9c9c 1px solid
}
INPUT.txbxsm {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #9c9c9c 1px solid; COLOR: #333333; BORDER-BOTTOM: #9c9c9c 1px solid
}
TABLE.folder-img TD.plaintext {
	PADDING-RIGHT: 30px! important; PADDING-LEFT: 10px! important; TEXT-ALIGN: justify
}
TABLE.folder-img TD.plaintext .heading {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.top-middle-tile {
	BACKGROUND-IMAGE: url(/solutions/images/folder-images/top-middle-tile.gif); BACKGROUND-REPEAT: repeat-x
}
.top-right-tile {
	BORDER-BOTTOM: #cdcdcd 1px solid
}
.right-middle-tile {
	BORDER-RIGHT: #cdcdcd 1px solid
}
.bottom-middle-tile {
	BORDER-BOTTOM: #cdcdcd 1px solid
}
.bottom-right-corner {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid
}
.bottom-left-corner {
	BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid
}
.left-middle-tile {
	BORDER-LEFT: #cdcdcd 1px solid
}
TABLE.folder-img TD.folder-img-column {
	PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
TABLE.folder-img TD.folder-img-column IMG {
	DISPLAY: inline! important
}
.plaintextgreybold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #929292; FONT-STYLE: normal; FONT-FAMILY: Akkurat; TEXT-DECORATION: none
}
.regional_bullet {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Akkurat; TEXT-DECORATION: none
}
html * {
	font-family: Akkurat;
}
.LogoTitle {
	font-family: 'Open Sans', Arial, sans serif;
	font-style: normal;
	font-weight: 700;
	font-size: 20px;
	line-height: 24px;
	color: #000000;
}


.accordion {
	background: #525252;
	color: #FFFFFF;
	cursor: pointer;	
	border: none;
	text-align: left;
	outline: none;
	font-family: 'Akkurat';
	font-style: normal;
	font-weight: 400;
	font-size: 11px;
	
}

.active, .accordion:hover {
	background: #525252;
}

.accordion:after {
	
	color: #FFFFFF;
	font-weight: bold;
	float: right;

}

.active:after {
	
}

.panel {	
	background: white;
	
}
BODY {
	font-family: Akkurat;
}