/* CSS RESET - Yahoo YUI 3: CSS Reset http://yui.yahooapis.com/3.0.0/build/cssreset/reset-min.css */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
li {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
input, textarea, select {
*font-size:100%;
}
legend {
	color:#000;
}
/* END RESET */

body {
	background:#000;
	color:#5e5e5e;
	font:11px/ 125% Verdana, Geneva, sans-serif;
}

@font-face {
    font-family: 'GeogrotesqueLight';
    src: url('/nzfiles/verdo/font/geogtq-lg-webfont.eot');
    src: url('/nzfiles/verdo/font/geogtq-lg-webfont.eot?#iefix') format('embedded-opentype'),
         url('/nzfiles/verdo/font/geogtq-lg-webfont.woff') format('woff'),
         url('/nzfiles/verdo/font/geogtq-lg-webfont.ttf') format('truetype'),
         url('/nzfiles/verdo/font/geogtq-lg-webfont.svg#GeogrotesqueLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'GeogrotesqueMedium';
    src: url('/nzfiles/verdo/font/geogtq-md-webfont.eot');
    src: url('/nzfiles/verdo/font/geogtq-md-webfont.eot?#iefix') format('embedded-opentype'),
         url('/nzfiles/verdo/font/geogtq-md-webfont.woff') format('woff'),
         url('/nzfiles/verdo/font/geogtq-md-webfont.ttf') format('truetype'),
         url('/nzfiles/verdo/font/geogtq-md-webfont.svg#GeogrotesqueMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'GeogrotesqueRegular';
    src: url('/nzfiles/verdo/font/geogtq-rg-webfont.eot');
    src: url('/nzfiles/verdo/font/geogtq-rg-webfont.eot?#iefix') format('embedded-opentype'),
         url('/nzfiles/verdo/font/geogtq-rg-webfont.woff') format('woff'),
         url('/nzfiles/verdo/font/geogtq-rg-webfont.ttf') format('truetype'),
         url('/nzfiles/verdo/font/geogtq-rg-webfont.svg#GeogrotesqueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'GeogrotesqueBold';
    src: url('/nzfiles/verdo/font/geogtq-bd-webfont.eot');
    src: url('/nzfiles/verdo/font/geogtq-bd-webfont.eot?#iefix') format('embedded-opentype'),
         url('/nzfiles/verdo/font/geogtq-bd-webfont.woff') format('woff'),
         url('/nzfiles/verdo/font/geogtq-bd-webfont.ttf') format('truetype'),
         url('/nzfiles/verdo/font/geogtq-bd-webfont.svg#GeogrotesqueBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

em {
	font-style:italic;
}
#HeadSection {
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) repeat-x left -67px;
	height:35px;
}
#TabMenu { width: 313px; margin:6px 0 0 7px; position: relative; float:left; /*overflow:hidden; height: 42px;*/ }
#TabMenu li { display: inline; }
#TabMenu li a { float: left; height: 0; padding-top: 29px; overflow: hidden; width:104px; }
#TabMenu li a,
#TabMenu {background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -222px -379px; }

#TabMenu li.Private a { background-position: -222px -379px; }
#TabMenu li.Business a { background-position: -326px -379px; }
#TabMenu li.Public a { background-position: -430px -379px; }

#TabMenu li.Private a:hover { background-position: -222px -409px; }
#TabMenu li.Business a:hover { background-position: -326px -409px; }
#TabMenu li.Public a:hover { background-position: -430px -409px; }

#Private #TabMenu li.Private a { background-position: -222px -409px !important; }
#Business #TabMenu li.Business a { background-position: -326px -409px !important; }
#Public #TabMenu li.Public a { background-position: -430px -409px !important; }

#ToolMenu.elhandelToolMenu{
	margin-top:27px;
}
#ToolMenu {
	float:right;
	margin:9px 15px 0 0;
}
#ToolMenu li {
	display:inline;
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) no-repeat 0 0;
	padding:0 3px 0 8px;
	line-height:16px;
}
#ToolMenu li:first-child {
	background:none;
}
#ToolMenu a:link,
#ToolMenu a:visited {
	color:#888888;
	text-decoration:none;
}
#ToolMenu a:hover {
	color:#888888;
	text-decoration:underline;
}
#SiteSearch {
	float:right;
	margin:6px 7px 0 0;
}
#SiteSearch .SearchBoxText {
	border:1px none;
	color:#9b9b9b;
	font-size:10px;
	width:145px;
	padding:5px 0 0 24px;
	height:19px;
	float:left;
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 0 0;
}
#SiteSearch .SearchBoxButton {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -170px 0px;
	width:40px;
	height:24px;
	border:1px none;
	text-indent:-150px;
	float:left;
	margin:0;
}
#Private #SiteSearch .SearchBoxButton {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -170px 0px;
}
#Business #SiteSearch .SearchBoxButton {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -170px -24px;
}
#Public #SiteSearch .SearchBoxButton {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -170px -48px;
}
#LowerHeadSection {
	height:72px;
	position:relative;
	z-index:999;
}
#Private #LowerHeadSection {
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) repeat-x left -102px;
}
#Business #LowerHeadSection {
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) repeat-x left -246px;
}
#Public #LowerHeadSection {
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) repeat-x left -174px;
}
#CorporateLogo {
	margin:10px 0 0 7px;
	float:left;
}
#MainNavigation {
	float:left;
	margin:29px 0 0 15px;
}
#MainNavigation > div {
	float:left;
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) no-repeat 0 -33px;
	padding:0 6px 0 6px;
}
#MainNavigation .ActiveSector {
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) no-repeat left -487px;
	padding-left:14px;
}
#MainNavigation div:first-child {
	background:none;
	padding-left:0px;
}
#MainNavigation a:link,
#MainNavigation a:visited {
	font-family:GeogrotesqueMedium, Arial, Helvetica;
	color:#0b1d4e;
	text-transform:uppercase;
	font-size:14px;
	text-decoration:none;
	text-shadow:1px 1px 1px #fff;
}
#MainNavigation a.Selected {
	color:#CB4830;
}
#SupplyStatus {
	float:right;
	margin:24px 7px 0 0;
}
#supplyState {
	margin:-16px -7px 0 0;
}
#Status {
	background:url(/nzfiles/verdo/gfx/drift.jpg) no-repeat;
	width:209px;
	height:27px;
}
#Status a {
	display:block;
	height:0px;
	padding-top:27px;
	overflow:hidden;
	width:209px;
} 
.Wrap {
	width:976px;
	margin:0 auto;
	position:relative;
}
#ContentSection {
	background:url(/nzfiles/verdo/gfx/mainbg.jpg) repeat-x center top;
	overflow:hidden;
	clear:both;
}
#HomeContent {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -225px 0;
	height:224px;
	padding:7px;
	clear:both;
}
.NewsBlock {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -1208px -69px;
	width:223px;
	height:194px;
	margin:15px 0 0 15px;
	float:left;
	position:relative;
	overflow:hidden;
}
.NewsBlock h2 {
	font-size:12px;
	color:#000;
	text-transform:uppercase;
	border-bottom:7px solid #ee832d;
	text-shadow:1px 1px 1px #fff;
	padding:9px;
	margin:0 1px;
	font-family:GeogrotesqueMedium, Arial;

}
.NewsBlock h2.sIFR-replaced {
	padding:9px 9px 4px;
}
.NewsBlock a.RSSLink {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -3px -53px;
	position:absolute;
	display:block;
	width:15px;
	top:11px;
	right:11px;
	height:0px;
	padding-top:14px;
	overflow:hidden;
}
#SlideBlock {
	position:absolute;
	top:39px;
	left:0;
}
.NewsArticle {
	padding:10px 15px 0;
	width:193px;
	height:120px;
	float:left;
	
}
.NewsArticle a h1 {
	color:#000;
	font-size:14px;
	text-transform:uppercase;
	padding-bottom:15px;
	font-family:GeogrotesqueRegular, arial;
}
.NewsArticle a {
	text-decoration:none;
}
.NewsArticle a p {
	text-indent:10px;
	background:url(/nzfiles/verdo/gfx/arroworange.gif) no-repeat 0 5px;
	color:#5e5e5e;
}
.NewsBlock .Counter {
	margin:0 auto;
	padding-top:135px;
}
.NewsBlock .Counter a {
	width:7px;
	display:block;
	height:0;
	padding-top:7px;
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -74px -52px;
	overflow:hidden;
	float:left;
	margin-left:3px;
}
.NewsBlock .Counter a:first-child {
	margin:0;
}
.NewsBlock .Counter a.Active {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -64px -52px;
}
#AreaButtons {
	width:472px;
	float:left;
	margin:15px 0 0 13px;
}
#AreaButtons a {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -1208px -265px;
	width:223px;
	height:31px;
	display:block;
	float:left;
	margin:0 13px 10px 0;
	text-decoration:none;
	color:#000;
	text-transform:uppercase;
	font-size:12px;
	text-shadow:1px 1px 1px #fff;
	font-family:GeogrotesqueMedium, Arial;
}
#AreaButtons a img {
	float:left;
}
#AreaButtons a span {
	float:left;
	line-height:31px;
	padding-left:5px;
}
#AreaButtons a span.sIFR-replaced {
	padding:8px 0 0 5px;
}
.Teaser {
	float:right;
	width:238px;
	clear:right;
}
#MainContent .Teaser {
	margin:0px 0 0 0;
	right:5px;
	top:60px;
}
#MainContent > .Teaser > a:first-child {
	margin:32px 0 0 0;
}
#MainContent .Teaser > a {
	display:block;	
}
.SubpageContainer {
	background:url(/nzfiles/verdo/gfx/LeftMenu.png) no-repeat left bottom;
	float:left;
	margin:10px 0 4px;
}
.LeftMenu {
	width:234px;
	float:left;
	padding-bottom:50px;
}
.LeftMenu h2 {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -1201px 0;
	height:40px;
	margin-top:-10px;
	padding:8px 5px 0 9px;
}
#Business .LeftMenu h2 {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -1201px -376px;
}
#Public .LeftMenu h2 {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -1201px -306px;
}
.LeftMenu h2.sIFR-replaced {
	padding:16px 5px 0 22px;
	height:32px;
}
.LeftMenu h2 a:link,
.LeftMenu h2 a:visited {
	color:#000;
	text-shadow:1px 1px 1px #fff;
	text-transform:uppercase;
	font-size:12px;
	padding:10px 0 0 13px;
	font-family:GeogrotesqueMedium, Arial;
}
.LeftMenu h2 a:hover {
	color:#000;
}
.LeftMenu h2 a.ElNet {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 195px -206px;
}
.LeftMenu h2 a.Vand {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 195px -246px;
}
.LeftMenu h2 a.Varme {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 195px -286px;
}
.LeftMenu h2 a.EnergiRaad {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 195px -326px;
}
.LeftMenu h2 a.ElInstall {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 195px -366px;
}
.LeftMenu h2 a.Alarm {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 195px -406px;
}
.LeftMenu h2 a.Energy {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 195px -486px;
}
.LeftMenu h2 a.Renewables {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 190px -603px;
}
.LeftMenu h2 a.Gron {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 190px -643px;
}
.LeftMenu h2 a.VVS {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 195px -566px;
}
.LeftMenu h2 a.Tele {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 195px -446px;
}
.LeftMenu ul {
	padding:0 6px 0 9px;
}
.LeftMenu li {
	width:194px;
	padding:0 10px 0 15px;
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) no-repeat -1059px 23px;
}
.LeftMenu li.Level0.Open {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 0 -88px;
}
.LeftMenu li:hover {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 0 -164px;
}
.LeftMenu li.Level0.Open + li {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 0 -114px;
}
.LeftMenu li.Level0.Open + li.Level0 {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 0 -88px;
}
.LeftMenu a:link,
.LeftMenu a:visited {
	color:#000;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	height:22px;
	padding-top:3px;
}
.LeftMenu a.Active:link,
.LeftMenu a.Active:visited,
.LeftMenu a:hover,
.LeftMenu li:hover a {
	color:#cb4830 !important;
}
.LeftMenu li.Level0 a {
	padding-left:11px;
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) no-repeat 0 -356px;
}
.LeftMenu li.Level0 a.Open,
.LeftMenu li.Level1 a.Open,
.LeftMenu li.Level2 a.Open,
.LeftMenu li.Level3 a.Open {
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) no-repeat 0 -331px;
}
.LeftMenu li.Level1 a:link,
.LeftMenu li.Level2 a:link,
.LeftMenu li.Level3 a:link,
.LeftMenu li.Level1 a:visited,
.LeftMenu li.Level2 a:visited,
.LeftMenu li.Level3 a:visited {
	padding-left:8px;
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) no-repeat 0 -381px;
	margin-left:11px;
	font-weight:normal;
	color:#5d5d5d;
}
.LeftMenu li.Level2 a {
	margin-left:22px !important;
}
.SubpageContainer .TopImage {
	float:right;
	margin:-10px 8px 15px 0;
	position:relative;
	z-index:99;
}
.SubpageContainer #TopImageAbs {
	position:absolute;
	top:-10px;
	right:8px;
	z-index:888;
}
.SubpageContainer #Content {
	width:742px;
	float:right;
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) repeat-y -2021px 0;
	min-height:525px;
}
.SubpageContainer #Content .ContentWrap {
	background:url(/nzfiles/verdo/gfx/spritesgradient.png) no-repeat -237px 0;
	margin-top:-10px;
	padding:25px 0 25px 25px;
	overflow:hidden;
}
.SubpageContainer .ContentBottom {
	float:right;
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) no-repeat -1280px 0;
	width:742px;
	height:13px;
}
#MainContent .Tools {
	padding:0 0 5px;
	width:454px;
	float:left;
}
#MainContentWide .Tools {
	padding:0 0 10px;
	width:692px;
}
.Tools #Legend {
	float:left;
	/*width:350px;*/
	height:27px;
	margin:6px 0 0 0;
}
.Tools #Legend li {
	float:left;
	margin-left:3px;
}
.Tools #Legend li a:link,
.Tools #Legend li a:visited {
	color:#5e5e5e;
	text-decoration:none;
	font-size:10px;
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) no-repeat 0 -435px;
	padding-left:10px;
	white-space:nowrap;
	float:left;
}	
.Tools #Legend li:first-child a {
	padding:0;
	background:none;
}
.Tools #Legend li a:hover {
	text-decoration:underline;
}
.Tools #Print {
	padding: 0 2px;
	/*background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -10px -34px;*/
	float: left;
	background: url("//s7.addthis.com/static/r07/widget38.png") 0 -4064px no-repeat;
	display: block;
    height: 16px;
    line-height: 16px !important;
    overflow: hidden;
    width: 16px;
}
.Tools #Print a {
	float:left;
	text-decoration:none;
	color:#5E5E5E;
	font-size:10px;
	margin:-12px 0 0 20px;
}
.WideConent {
	width:692px;
	padding-right:25px;
}
.Content {
	float:left;
	width:454px;
}
.ContentWide {
	float:left;
	width:695px;
}
.ContentWide a:link,
.ContentWide a:visited,
.Content a:link,
.Content a:visited {
	color:#000;
}
.ContentWide a:hover,
.Content a:hover {
	color:#7CB229;
}
.ContentWide h2,
.Content h2 {
	font-size:12px;
	font-weight:bold;
	color:#021E4D;
	padding-bottom:10px;
}
.scfTitleBorder {
	font-size:12px !important;
	font-weight:bold !important;
	color:#021E4D !important;
	padding-bottom:0;
}
.ContentWide ul,
.Content ul {
	padding:10px 0;
}
.ContentWide h2 + ul,
.Content h2 + ul {
	padding:0 0 10px;
}
.ContentWide li,
.Content li,
#TeleContent li {
	background:url(/nzfiles/verdo/gfx/listbullet.png) no-repeat 0 6px;
	padding:2px 0 2px 10px;
	margin-left:10px;
}
.ContentWide ol,
.Content ol {
	margin-left:20px;
}
.ContentWide ol li,
.Content ol li {
	background:none;
	list-style-type:decimal;
	padding:2px 0;
	margin-left:10px;
}
.ContentWide ul ul li,
.Content ul ul li {
	margin-left:20px;
}

/* ------- Table styling ------- */

.ContentWide table tr:first-child,
.Content table tr:first-child {
	height:33px;
	color:#000;
	font-weight:bold;
	margin-bottom:1px;
	background:none;
}
.ContentWide table tr:first-child h2,
.Content table tr:first-child h2{
	font-size:11px;
	color:#000;
	font-weight:bold;
	padding:0;
}
.ContentWide table,
.Content table{
	border-bottom:#d9d9d9 1px solid;
	margin:10px 0;
}
.ContentWide table tr,
.Content table tr {
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) no-repeat -3012px 0;
	/*background:url(/nzfiles/verdo/gfx/dottedLine.png) no-repeat bottom left;*/
}

.ContentWide table tr:first-child td,
.Content table tr:first-child td {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -730px -807px;
	border-bottom:1px solid #fff;
	border-left:1px solid #b8b8b8;
	height:24px;
}
.ContentWide table tr:first-child td:first-child,
.Content table tr:first-child td:first-child {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -715px -807px;
	border-left:none;
}
.ContentWide table tr td.tdTop_last,
.Content table tr td.tdTop_last{
	border-left:1px solid #b8b8b8;
	background:url(/nzfiles/verdo/gfx/trTopRight.png) no-repeat top right;
}
.ContentWide table tr:first-child,
.Content table tr:first-child{
	
}
.ContentWide table td,
.Content table td {
	padding:5px 10px 3px 10px;
	margin:1px 0;
	/*border-top:1px solid #fff;*/
	border-bottom:1px solid #fff;
	border-left:1px solid #b8b8b8;
}
.ContentWide table td:first-child,
.Content table td:first-child {
	border-left:none;
}
.tr_unequal td{
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -715px -882px;
}
.Content table tr.tr_last td{
	border-bottom:1px solid #CCC;
}
.RightColumn {
	float:right;
	width:238px;
	margin-right:8px;
}

#MainContent .ContentWide table.tableNoStyle, 
.ContentWide table.tableNoStyle tr, 
#MainContent .ContentWide table.tableNoStyle td,
.ContentWide table.tableNoStyle tr:first-child td:first-child
#MainContent .Content table.tableNoStyle, 
.Content table.tableNoStyle tr, 
#MainContent .Content table.tableNoStyle td,
.Content table.tableNoStyle tr:first-child td:first-child,
.scfForm .table, 
.scfForm table tr, 
.scfForm table tr td,
.scfForm table tr:first-child td:first-child{
	border:none;
	border-bottom:0;
	background:none;
	padding:0 10px 10px 0;
	font-weight:normal;
	color:#5E5E5E;
}



#MainContent .Teaser .NewsBlock {
	margin:0 0 12px;
}
#Footer {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -218px -241px;
	height:107px;
	padding:10px 28px;
	margin-bottom:15px;
	clear:both;
	width:920px;
	margin:auto;
}
#Footer .LinkColumn {
	float:left;
	width:179px;
}
#Footer .LinkColumn h4,
#Footer .ContactInfo h4 {
	color:#fff;
	font-weight:bold;
	padding-bottom:5px;
}
#Footer .ContactInfo h4 {
	font-size:11px;
}
#Footer .ContactInfo {
	color:#fff;
	font-size:10px;
	width:190px;
	float:left;
}
#Footer .ContactInfo a:link,
#Footer .ContactInfo a:visited {
	color:#fff;
	text-decoration:none;
}
#Footer .ContactInfo a:hover {
	text-decoration:underline;
}
#Footer .LinkColumn a:link,
#Footer .LinkColumn a:visited {
	color:#939393;
	font-size:10px;
	text-decoration:none;
	background:url(/nzfiles/verdo/gfx/arrowwhite.gif) no-repeat 0 4px;
	padding-left:10px;
}
#Footer .LinkColumn a:hover {
	text-decoration:underline;
}
#Footer a.Twitter {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -20px -52px;
	width:17px;
	height:0px;
	padding-top:17px;
	overflow:hidden;
	display:block;
	float:left;
	margin:5px 5px 0 0;
}
#Footer a.Facebook {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -41px -52px;
	width:17px;
	height:0px;
	padding-top:17px;
	overflow:hidden;
	display:block;
	float:left;
	margin:5px 5px 0 0;
}
#Footer .singleLine{
	color:#fff;
	font-size:10px;
}
#Footer .singleLine a:link,
#Footer .singleLine a:visited{
	color:#939393;
	font-size:10px;
	text-decoration:none;
}
#Footer h4{
	font-size:11px;
	font-weight:bold;
	padding-bottom:5px;
}
.TeaserText {
	color:#021e4d;
	font-weight:bold;
	padding-bottom:12px;
	display:block;
}
.PageHeader {
	font-size:24px;
	padding:15px 0 15px;
	color:#7cb229;
	font-weight:bold;
	line-height:125%;
	font-family:GeogrotesqueMedium, Arial;
}
.ContentImage {
	position:relative;
	margin:0 0 15px 15px;
	width:190px;
	height:140px;
}
.ContentImage .ImageTextBorder,
.ContentImage .ImageBorder {
	position:absolute;
	top:0;
	left:0;
	width:190px;
	height:140px;
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -1208px -456px;
}
.ContentImage .ImageBorder {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -1208px -606px;
}
.ContentImage .ImageTextBorder p {
	position:absolute;
	top:119px;
	left:10px;
	font-size:10px;
}
.Related {
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) repeat-y -826px 0;
	width:223px;
	margin-top:5px;
	margin-bottom:25px;
}
.Related h3 {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -1208px -69px;
	height:23px;
	text-transform:uppercase;
	text-shadow:1px 1px 1px #fff;
	color:#0b204c;
	font-size:12px;
	border-bottom:7px solid #7cb229;
	padding:10px 12px 0;
	top:-5px;
	position:relative;
	font-family:GeogrotesqueMedium, Arial;
}
.Related .Bottom {
	background:url(/nzfiles/verdo/gfx/spritesgradient.png) no-repeat -989px bottom;
	position:relative;
	bottom:-5px;
	margin-top:-10px;
}
.Related .Bottom li {
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) no-repeat -1060px 0;
	padding:7px 10px;
}
.Related .Bottom li:first-child {
	background:none;
}
.Related a:link,
.Related a:visited {
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) no-repeat 0 -410px;
	text-decoration:none;
	font-size:10px;
	color:#000;
	padding-left:10px;
}
.Related a:hover {
	text-decoration:underline;
}
.SectorHomeContent {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -213px -450px;
	width:712px;
	height:208px;
	float:right;
	padding:7px 7px 22px 23px;
}
.SectorHomeContent #SectorIntro {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -965px -456px;
	width:199px;
	height:154px;
	float:left;
	margin-top:14px;
	padding:20px 12px;
}
.SectorHomeContent.Power #SectorIntro {
	background:url(/nzfiles/verdo/gfx/spritesPower.png) no-repeat 0 -204px;
	width:436px;
	height:154px;
	float:left;
	margin-top:14px;
	padding:20px 12px;
}
.SectorHomeContent.Micro #SectorIntro {
	background:url(/nzfiles/verdo/gfx/spritesPower.png) no-repeat 0 -408px;
	width:436px;
	height:154px;
	float:left;
	margin-top:14px;
	padding:20px 12px;
}
.SectorHomeContent.Micro .picWrapper {
	float: left;
	height: 190px;
	margin-top: 16px;
	overflow: hidden;
	position: absolute;
	width: 459px;
}

.SectorHomeContent #SectorIntro h1,
.SectorHomeContent.Power #Left h1,
.SectorHomeContent.Power #Right h1 {
	color:#000;
	font-size:14px;
	padding-bottom:10px;
	text-transform:uppercase;
	font-family:GeogrotesqueMedium, Arial;
}
.SectorHomeContent #SectorIntro p,
.SectorHomeContent.Power #Left p,
.SectorHomeContent.Power #Right p {
	padding-bottom:10px;
}
.SectorHomeContent.Power #SectorIntro p {
	padding-bottom:10px;
	width:300px;
}
.SectorHomeContent.Power p {
	float:left;
	width:200px;
}
.SectorHomeContent #SectorIntro a:link,
.SectorHomeContent #SectorIntro a:visited {
	color:#000;
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) no-repeat 0 -409px;
	padding-left:10px;
	text-decoration:none;
}
.SectorHomeContent.Power #Left a{
	background:url(/nzfiles/verdo/gfx/spritespower.png) no-repeat -594px -204px;
	display:block;
	float:right;
	width:114px;
	height:0;
	padding:94px 0 0;
	overflow:hidden; 
}
.SectorHomeContent.Power #Right a {
	background:url(/nzfiles/verdo/gfx/spritespower.png) no-repeat -470px -204px;
	display:block;
	float:right;
	width:114px;
	height:0;
	padding:94px 0 0;
	overflow:hidden;
}
.SectorHomeContent #Left {
	background:url(/nzfiles/verdo/gfx/spritesPower.png) no-repeat;
	width:320px;
	height:154px;
	float:left;
	margin-top:14px;
	padding:20px 12px;
}
.SectorHomeContent #Right {
	background:url(/nzfiles/verdo/gfx/spritesPower.png) no-repeat -354px 0;
	width:320px;
	height:154px;
	float:left;
	margin:14px 0 0 10px;
	padding:20px 12px;
}
.SectorHomeContent #SectorIntro a:hover {
	text-decoration:underline;
}
.QuoteBox {
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) repeat-y -826px 0;
	width:223px;
	margin:21px 0 34px;
}
.QuoteBox .Inner {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -965px -654px;
	position:relative;
	top:-16px;
	padding-top:36px;
	color:#767676;
}
.QuoteBox .Inner img {
	float:right;
	padding-right:2px;
}
.QuoteBox .Inner.Image {
	padding-top:15px;
}
.QuoteBox .Inner.Image p {
	padding-top:21px;
}
.QuoteBox .Inner p {
	padding:0 12px;
}
.QuoteBox .Bottom {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -965px -756px;
	height:37px;
	position:relative;
	bottom:-23px;
	color:#000;
	padding:4px 10px;
	margin-top:-39px;
	width:223px;
	clear:both;
}
.DropDownBox {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -222px -708px;
	position:absolute;
	top:21px;
	margin-left:-49px;
	*margin-left:-135px;
	width:466px;
	height:245px;
	display:none;
	padding:41px 0 0 20px;
	z-index:900;
}
.DropDownBox .Teasers {
	float:right;
	width:238px;
	padding-top:20px;
}
.DropDownBox .Teasers img {
	margin-bottom:1px;
}
.DropDownBox .Links {
	float:left;
	width:190px;
}
.DropDownBox .Links li {
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) no-repeat -1083px 0;
	padding:3px 0;
}
.DropDownBox .Links li:first-child {
	background:none;
}
.DropDownBox .Links a:visited,
.DropDownBox .Links a:link {
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) no-repeat 0 -409px;
	padding-left:10px;
	color:#000;
	text-decoration:none;
	margin-left:5px;
}
.DropDownBox .Links a:hover {
	text-decoration:underline;
}
.TextTeaser {
	clear:both;
}
.TextTeaser a:link,
.TextTeaser a:visited {
	background:none;
	padding:0;
}
.TextTeaser .Bottom {
	padding:10px;
}
.NewsListItem,
.NewsListItemImage {
	float:left;
	width:447px;
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) no-repeat -379px 101px;
	padding:5px 0 12px;
	height:85px;
}
.NewsListItemImage .Image {
	width:76px;
	height:56px;
	position:relative;
	float:left;
	margin-top:15px;
	margin-right:12px;
}
.NewsListItemImage .Image .Frame {
	position:absolute;
	top:0;
	left:0;
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -1408px -456px;
	width:76px;
	height:56px;
}
.NewsListItem .Text .Date,
.NewsListItemImage .Text .Date {
	color:#767676;
	font-size:10px;
}
.NewsListItem .Text h2,
.NewsListItem .Text h2 a,
.NewsListItemImage .Text h2,
.NewsListItemImage .Text h2 a {
	color:#000;
	font-size:16px;
	font-weight:normal;
	padding-bottom:5px;
	text-decoration:none;
}

.NewsListItem .Text h2.sIFR-replaced,
.NewsListItemImage .Text h2.sIFR-replaced {
	margin:-5px 0 -5px;
	padding:0;
}

.NewsListItemImage.SectorItem .Image {
	margin-top:0;
}

.NewsListItem.SectorItem .Text h2,
.NewsListItem.SectorItem .Text h2 a,
.NewsListItemImage.SectorItem .Text h2,
.NewsListItemImage.SectorItem .Text h2 a {
	padding-top:3px;
}

.NewsListItem .Text {
	color:#898989;
	float:left;
	width:426px;
}
.NewsListItemImage .Text {
	color:#898989;
	float:left;
	width:350px;
}

.NewsListItem .Text .NewsTeaser,
.NewsListItemImage .Text .NewsTeaser {
	background:url(/nzfiles/verdo/gfx/ArrowOrange.gif) no-repeat 0 5px;
	text-indent:10px;
	float:left;
}

#SectorBanner {
	position:absolute;
	z-index:2;	
}

.fontLight { font-family:GeogrotesqueLight, Arial; display:block; font-size:26px; color:#fff; line-height:26px; padding:55px 0 0px 50px; }
.fontMedium { font-family:GeogrotesqueMedium, Arial; display:block; font-size:60px; color:#fff; line-height:60px; padding:0px 0 0px 50px }
.fontReg { font-family:GeogrotesqueRegular, Arial; display:block; font-size:16px; color:#fff; line-height:16px; padding:0px 0 0px 50px; }
.bannerContainer {
	width:723px;
	height:280px;
	padding:0 0 0 10px;
	overflow:hidden;	
	position:absolute;
	z-index:0;
	display:none;
}
.maskBanner {
	background:url(/nzfiles/verdo/gfx/mask.png) no-repeat;
	width:741px;
	height:120px;	
}
.bannerText {
	position:absolute;	
}
.bannerImage {
	padding:0 0 0 0px;
	border-radius: 0px 0px 4px 4px;
}

#BannerEngineHome {
	height:369px;
}
#BannerEngineSector {
	margin-top:-10px;
	float:right;
	width:740px;
	height:286px
}
#TopVideo {
	width:692px;
	float:right;
	padding:0 25px;
	background:url(/nzfiles/verdo/gfx/videobg.png) no-repeat left bottom;
	height:200px;
	position:relative;
}
.Sitemap li{ background:none;}
.Sitemap li.Level0 {
	background:url(/nzfiles/verdo/gfx/SpritesVertical.png) no-repeat 0 -486px;
	padding-left:16px;
}
.Sitemap li.Level1 {
	margin-left:28px;
	background:url(/nzfiles/verdo/gfx/SpritesVertical.png) no-repeat 0 -358px;
}
.Sitemap li.Level2 {
	margin-left:40px;
	background:url(/nzfiles/verdo/gfx/SpritesVertical.png) no-repeat 0 -382px;
}
.Sitemap li.Level3 {
	margin-left:52px;
	background:url(/nzfiles/verdo/gfx/SpritesVertical.png) no-repeat 0 -382px;
}
.Sitemap li.Level4 {
	margin-left:64px;
	background:url(/nzfiles/verdo/gfx/SpritesVertical.png) no-repeat 0 -382px;
}
.Sitemap a:link,
.Sitemap a:visited {
	text-decoration:none;
}
.Sitemap a:hover {
	text-decoration:underline;
}
.SupplyState {
	height:27px;
	width:237px;
	display:block;
	background:url(/nzfiles/verdo/gfx/drift.jpg) no-repeat left top;
}
.Right {
	float:right;
}
.Left {
	float:left;
}
strong {
	font-weight:bold;
}
.sIFR-alternate {
	display:block;
	height:0;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:0;
}
.SearchBoxControl {
		background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) no-repeat -378px 33px;
		float:left;
		padding-bottom:10px;
}
.SearchBoxControl .SearchBoxText {
	border:1px none;
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -224px -1004px;
	width:343px;
	height:19px;
	padding:5px 10px 0 25px;
	float:left;
	color:#9b9b9b;
}
.SearchBoxControl .SearchBoxButton {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -612px -1004px;
	width:55px;
	height:24px;
	border:1px none;
	margin-left:6px;
	float:left;
}
.SearchResultsContainer {
	clear:both;
	float:left;
}
.SearchResultsContainer .SearchQuery,
.SearchResultsContainer .SearchHitCount {
	float:left;
	color:#7cb229;
	font-weight:bold;
	padding:10px 0;
}
.SearchResultsContainer .SearchQuery span,
.SearchResultsContainer .SearchHitCount span {
	color:#021e4d;
}
.SearchResultsContainer .SearchPaging {
	clear:both;
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) no-repeat -377px 0;
	padding:5px 10px 5px 0;
}
.SearchResultsContainer .SearchPaging .SearchLinkNext {
	float:right;
}
.SearchResultsContainer .SearchPaging .SearchLinkPrevious {
	float:left;
}
.SearchResultsContainer .SearchPaging a:link,
.SearchResultsContainer .SearchPaging a:visited {
	text-decoration:none;
	color:#021e4d;
	font-weight:bold;
}
.SearchResults {
	clear:both;
	width:445px;
}
.SearchResultsHit {
	padding-top:12px;
}
.SearchResultsHit a:link,
.SearchResultsHit a:visited {
	color:#021e4d;
	text-decoration:none;
	font-weight:bold;
}
.QuickFactBox {
    position:relative;
    height:117px;
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -224px -1037px;
	width:213px;
	overflow:hidden;
	padding:25px 0 0 15px;
	margin-bottom:12px;
}
.QuickFact {
    position:absolute;
    top:50px;
    left:-150px;
    z-index:8;
	width:150px;
}
.QuickFact h4 {
	color:#7cb229;
	font-size:18px;
	padding-bottom:10px;
}
.QuickFact.Active {
    z-index:10;
}
.QuickFact.LastActive {
    z-index:9;
}

/* TELE */
#TeleHomeContent {
	float:right;
	width:741px;
	margin:-10px 0 0 0;
}
#TeleHomeContent .Teasers {
	padding:3px 0 20px 18px;
	float:left;
}
#TeleHomeContent .Teaser {
	float:left;
	width:223px;
	margin:0 14px 0 0;
}
#TeleSubpage {
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) repeat-y -5443px 0;
	width:741px;
	float:left;
}
#TeleSubpageInner {
	float:left;
	padding:150px 7px 0 21px;
	margin:-10px 0 0 0;
	min-height:250px;
	width:713px;
}
#TeleSubpageInner.Icon {
	padding:21px 7px 0 21px;
	min-height:379px;
}
#TeleSubpageInner .Teaser {
	margin:45px 0 0;
}
#TeleSubpageInner .Teaser.LinkButtonPage {
	margin:0;
}
#TeleSubpageInner .Teaser > a,
#TeleSubpageInner .NewsBlock {
	margin:0 0 10px;
}
#TeleSubpageInner .Teaser > a{
	display:block;
}
#TeleClose {
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) no-repeat -3755px 0;
	width:742px;
	float:right;
	height:12px;
}
#TeleContentTop {
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) no-repeat -4509px 45px;
	float:left;
	width:459px;
	height:55px;
}
#TeleContentIconTop {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 0 -1335px;
	float:left;
	width:459px;
	height:55px;
}
#TeleContentIconTop.Wide {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 0 -1456px;
	width:698px;
}
#TeleContentIconTop h1,
#TeleContentTop h1 {
	font-size:35px;
	color:#fff;
	text-transform:uppercase;
	float:left;
	font-weight:bold;
	line-height:35px;
	padding:6px 0 0;
}
#TeleContentIconTop img {
	display:block;
	float:left;
	margin:1px 5px 0 1px;
}
#TeleContent {
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) repeat-y -4979px 0;
	width:459px;
	padding:5px 0 0 2px;
	float:left;
}
#TeleContent.Wide {
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) repeat-y -6197px 0;
	width:698px;
}
#TeleContent h2 {
	color:#e67b23;
	font-weight:bold;
}
#TeleContent a:link,
#TeleContent a:visited {
	color:#000;
}
#TeleContent a:hover {
	color:#E67B23;
}
#TeleContent .Cols {
	background:url(/nzfiles/verdo/gfx/d4d4d4.gif) repeat-y 213px 0;
	float:left;
}
#TeleContent #Inner {
	background:url(/nzfiles/verdo/gfx/spritesgradient.png) no-repeat -1712px bottom;
	width:427px;
	padding:10px 15px;
	float:left;
	min-height:300px;
}
#TeleContent.Wide #Inner {
	background:url(/nzfiles/verdo/gfx/spritesgradient.png) no-repeat -2910px bottom;
	width:664px;
}
#TeleContentClose {
	background:url(/nzfiles/verdo/gfx/spritesgradient.png) repeat-y -1230px bottom;
	width:459px;
	height:16px;
	float:left;
}
#TeleContentClose.Wide {
	background:url(/nzfiles/verdo/gfx/spritesgradient.png) repeat-y -2190px bottom;
	width:698px;
}
.FAQGroup {
	float:left;
	width:198px;
	padding:0 15px 10px 0;
}
.FAQGroup.Even {
	width:198px;
	padding:0 0 10px 15px;
}
.FAQGroup h3,
#TeleContent h1 {
	font-size:15px;
	text-transform:uppercase;
	font-weight:bold;
	color:#000;
	padding:15px 0 10px;
}
#TeleContent .FAQGroup li {
	background:url(/nzfiles/verdo/gfx/listbulletorange.gif) no-repeat 0 10px;
	padding:5px 0 5px 8px;
}
.FAQGroup li a:link,
.FAQGroup li a:visited {
	color:#5e5e5e;
	text-decoration:none;
}
.FAQGroup li a:hover {
	text-decoration:underline;
}
.GroupLine {
	height:1px;
	background:#d4d4d4;
	float:left;
	width:427px;
	margin:0 0 10px;
}
.FAQHeader {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -470px -1246px;
	width:406px;
	height:21px;
	padding:7px 0 0 20px;
	cursor:pointer;
}
.FAQHeader.Open {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -470px -1199px;
}
.FAQMain {
	display:none;
}
.FAQText {
	width:394px;
	border-left:1px solid #969696;
	border-right:1px solid #969696;
	background:#fff;
	padding:15px;
}
.FAQText a:link,
.FAQText a:visited {
	color:#000;
}
.FAQText a:hover {
	color:#7CB229;
}
.FAQClose {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -470px -1227px;
	width:426px;
	height:9px;
}
.HeaderLink {
	display:block;
	height:200px;
	margin:-115px 0 0;
}
#LinkButtons {
	width:698px;
	height:130px;
	clear:both;
}
#LinkButtons #Open {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -471px -1284px;
	width:16px;
	height:130px;
	float:left;
}
#LinkButtons #Close {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -669px -1284px;
	width:20px;
	height:130px;
	float:left;
}
#LinkButtons .Button {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -568px -1284px;
	float:left;
	width:81px;
	padding:0 0 0 2px;
	height:130px;
}
#LinkButtons .Button.First {
	background:none;
	float:left;
	width:81px;
	padding:0;
	height:130px;
}
#LinkButtons a {
	background-repeat:no-repeat;
	width:81px;
	height:0px;
	padding:130px 0 0;
	overflow:hidden;
	display:block;
}
#LinkButtons a:hover,
#LinkButtons a.Active {
	background-position:0 -130px;
}
.LinkButtonHeader {
	font-size:35px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	line-height:35px;
	padding:15px 0 25px;
}
.Teaser.LinkButtonPage {
	width:713px;
}
#TeleSubpageInner .Teaser.LinkButtonPage > a {
	float:left;
	margin:0 14px 0 0;
}
.WideHelpTeaser {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 0 -1189px;
	float:left;
	width:445px;
	height:121px;
	margin:0 14px 0 0;
	padding:15px 0 0 15px;
}
.WideHelpTeaser h2 {
	color:#000;
	font-size:15px;
	text-transform:uppercase;
	font-weight:bold;
	padding:0 0 10px;
}
.WideHelpTeaser a:link,
.WideHelpTeaser a:visited {
	background:url(/nzfiles/verdo/gfx/listbulletorange.gif) no-repeat 0 4px;
	padding:0 0 0 10px;
	text-decoration:none;
	color:#5e5e5e;
	line-height:150%;
}
.WideHelpTeaser a:hover {
	text-decoration:underline;
}
.ThreeStepGuideTop {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -965px -456px;
	width:223px;
	height:5px;
}
.ThreeStepGuide {
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) repeat-y -826px bottom;
	width:219px;
	padding:0 2px;
}
.ThreeStepGuide .Inner {
	background:url(/nzfiles/verdo/gfx/spritesgradient.png) no-repeat -1800px bottom;
	width:194px;
	padding:5px 10px 0 15px;
}
.ThreeStepGuideBottom {
	background:url(/nzfiles/verdo/gfx/spritesgradient.png) no-repeat -989px bottom;
	width:223px;
	height:5px;
	margin:0 0 10px;
}
.ThreeStepGuide h3 {
	font-size:15px;
	text-transform:uppercase;
	font-weight:bold;
	color:#000;
	padding:0 0 10px;
}
.ThreeStepGuide .StepOne {
	background:url(/nzfiles/verdo/gfx/circled1orange.png) no-repeat 0 0;
	padding:2px 0 10px 20px;
}
.ThreeStepGuide .StepTwo {
	background:url(/nzfiles/verdo/gfx/circled2orange.png) no-repeat 0 0;
	padding:2px 0 10px 20px;
}
.ThreeStepGuide .StepThree {
	background:url(/nzfiles/verdo/gfx/circled3orange.png) no-repeat 0 0;
	padding:2px 0 10px 20px;
}
.ThreeStepGuide a:link,
.ThreeStepGuide a:visited {
	color:#000;
	text-decoration:none;
}
.ThreeStepGuide a:hover {
	color:#7CB229;
}
/* Forms */

#AddressForm .AdrTextBox{
	border:1px solid #999;
	padding:2px 3px;
}

/* BLOG */
.BlogList {
	margin:-10px -7px -5px -9px
}
.TextTeaser .BlogList a {
	background:url(/nzfiles/rep/gfx/SpritesVertical.png) no-repeat 5px -637px;
	color:#000;
	display:block;
	padding:0 0 0 25px;
	text-decoration:none;
	width:175px;
}
.TextTeaser .BlogCal table {
	border:none !important;
}
.TextTeaser .BlogCal table table tr:first-child {
	border:1px solid #B8B8B8;
}
.TextTeaser .BlogCal table table tr:first-child td {
	background:url(/nzfiles/rep/gfx/SpritesBox.png) no-repeat -10px -355px;
	font-weight:bold;
	padding:5px;
}
.BlogCal th {
	text-align:center;
	font-weight:bold;
	padding:5px 0 0;
	color:#000;
}
.TextTeaser .BlogCal td a {
	background-color:#F8F8F8;
	border:1px solid #7CB229;
	color:#FFFFFF;
	font-weight:bold;
	margin:1px;
	padding:0 2px;
	text-decoration:none;
	width:35px;
}
.TextTeaser .BlogCal tr:first-child td a {
	background:none;
	border:none;
}
.BlogPostHeader a:link,
.BlogPostHeader a:visited {
	color:#021E4D;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:none;
}
.BlogPostListItem {
	float:left;
	margin-bottom:15px;
	width:454px;
}
.BlogPostContent {
	background:url(/nzfiles/rep/gfx/SpritesHorizontal.png) no-repeat right bottom;
	float:left;
	padding:0 0 20px;
	width:454px;
}
.BlogPostListItem .BlogPostInfo {
	background:url(/nzfiles/rep/gfx/SpritesHorizontal.png) no-repeat right bottom;
	float:left;
	padding:6px 0 8px;
	width:454px;
}
.BlogPostInfoRigth {
	float:right;
	text-align:right;
}
.BlogPostInfoLeft {
	float:left;
}
.BlogPostComments h2,
.BlogPostCommentForm h2 {
	background:url(/nzfiles/rep/gfx/SpritesHorizontal.png) no-repeat right bottom;
	float:left;
	padding:15px 0;
	width:454px;
}
.BlogPostCommentForm {
	float:left;
	padding:0 0 8px;
	width:454px;
}
.Content .BlogPostCommentForm table tr:first-child td:first-child,
.Content .BlogPostCommentForm table tr:first-child td {
	background:none;
	padding:0 10px 0 0;
	border:none;
}
.BlogPostCommentForm textarea {
	height:118px;
	padding:4px;
	width:210px;
}
.BlogPostCommentForm b {
	display:block;
	margin-bottom:3px;
}
.BlogPostCommentForm .FormInput {
	height:18px;
	margin-bottom:15px;
	padding:4px 4px 0;
	width:210px;
}
.BlogPostCommentForm table table,
.Content .BlogPostCommentForm table tr,
.Content .BlogPostCommentForm table {
	margin:0;
	border:none;
	background:none;
}
.BlogPostCommentForm .FormBtn {
	background:url(/nzfiles/rep/gfx/SpritesBox.png) no-repeat -1208px -768px;
	border:medium none;
	cursor:pointer;
	font-weight:bold;
	height:28px;
	margin-top:5px;
	padding:0;
	width:135px;
}
.BlogPostEditMain {
	border:none;
	margin:0;
}
.Content .BlogPostEditMain td,
.Content .BlogPostEditMain td:first-child {
	background:none !important;
	padding:0 !important;
	border:none !important;
}
.Content .BlogPostEditMain table {
	padding:0 !important;
	margin:0 !important;
	border:none !important;
}
.Content .BlogPostEditMain tr {
	border:none !important;
	background:none !important;
	height:auto !important;
}
/* Tele Product Page */
.TeleTab {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -211px -1404px;
	width:192px;
	height:16px;
	display:block;
	padding:1px;
	text-decoration:none;
	text-transform:uppercase;
	color:#000;
	float:left;
	padding:12px 10px;
	font-size:18px;
	font-family:GeogrotesqueMedium, Arial;
}
.TeleTab.Active {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 0 -1404px;
	font-weight:bold;
}
.BorderFade {
	background:url(/nzfiles/verdo/gfx/fadinglines.jpg) no-repeat;
	clear:both;
	padding:15px;
	float:left;
	width:398px;
}
.Description {
	width:270px;
	float:left;
}
.SuggestedPrice {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat  -458px -1037px;
	width:94px;
	height:58px;
	text-align:center;
	float:right;
	padding:18px 10px 10px;
	font-family:GeogrotesqueMedium, arial;
	font-size:12px;
	color:#000;
}
.SuggestedPrice a:link,
.SuggestedPrice a:visited {
	font-family:GeogrotesqueMedium, arial;
	font-size:12px;
	padding:3px 0 0;
	color:#000;
	height:56px;
	text-decoration:none;
}
.SuggestedPrice > a:link,
.SuggestedPrice > a:visited {
	padding:35px 0 0;
	height:0;
	width:94px;
	overflow:hidden;
	display:block;
}
.PackageChannels {
	background:url(/nzfiles/verdo/gfx/dottedline.png) no-repeat;
	padding:10px 0 0;
	margin:10px 0 0;
	float:left;
	width:397px;
}
.PackageChannels a {
	border:1px solid #d0d0d0;
	float:left;
	margin:0 9px 9px 0;
}
.PackageAddons {
	clear:both;
}
.Package {
	width:189px;
	float:left;
	border:1px solid #d0d0d0;
	margin:0 14px 14px 0;
	background:#fff;
}
.Package.Odd {
	margin:0 0 14px;
}
.Package a {
	padding:0 0 10px 17px;
	display:block;
	float:left;
}
.Package h3 {
	border-bottom:1px solid #d0d0d0;
	padding:8px;
	font-weight:bold;
	color:#000;
}
.PackageAddons h2 {
	background:url(/nzfiles/verdo/gfx/dottedline.png) no-repeat left bottom;
	padding:0 0 5px;
	margin:0 0 10px;
}
#PopUp {
	display:none;
}
.ChannelInfoTop {
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) no-repeat -4509px 5px;
	float:left;
	height:15px;
	width:460px;
}
#ChannelInfo,
#packager {
	background:url(/nzfiles/verdo/gfx/spriteshorizontal.png) repeat-y -4979px 0;
	padding:5px 0 0 2px;
	width:459px;
	position:relative;
	float:left;
}
#ChannelInfo .InnerContainer > h2,
#packager h2 {
	color:#E67B23;
	font-weight:bold;
	padding:7px 0;
	text-align:left;
}
#packager h2 {
	text-align:center;
}
#ChannelInfo .InnerContainer > p,
#packager p {
	text-align:left;
}
#ChannelInfo .Description,
#packager .Description {
	text-align:left;
	width:422px;
	padding:10px 0;
}
#ChannelInfo a:link,
#ChannelInfo a:visited,
#packager a:link,
#packager a:visited {
	color:#E67B23;
	text-decoration:none;
}
#packager > div > div {
	float:left;
	width:100px;
	margin: 15px 0px 0px 28px;
}
#packager li {
	background: url(/nzfiles/verdo/gfx/spritesvertical.png) no-repeat 0px -385px;
	clear: right;
	padding: 0px 0px 0px 8px;
}
.Availability,
.Technical {
	background:url(/nzfiles/verdo/gfx/dottedline.png) no-repeat left bottom;
	padding:5px 0 10px;
	text-align:left;
	float:left;
	width:422px;
}
#ChannelInfo .InnerContainer,
#packager .InnerContainer {
	background:url(/nzfiles/verdo/gfx/spritesgradient.png) no-repeat -1712px bottom;
	float:left;
	min-height:300px;
	padding:0 18px;
	width:422px;
}
.ChannelInfoBottom {
	background:url(/nzfiles/verdo/gfx/spritesgradient.png) repeat-y -1230px bottom;
	float:left;
	height:16px;
	width:460px;
}
.ChannelIcon {
	float:left;
	width:70px;
	padding:5px 0 0;
}
.ChannelIcon img {
	border:1px solid #d0d0d0;
}
.ChannelLinks {
	float:left;
	padding:13px 0 0 15px;
}
.ChannelLinks a:link,
.ChannelLinks a:visited {
	display:block;
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) no-repeat 0 -385px;
	clear:right;
	padding:0 0 0 8px;
}
.CloseChannel {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -91px -52px;
	width:22px;
	height:0px;
	overflow:hidden;
	padding:22px 0 0;
	position:absolute;
	top:4px;
	right:20px;
}
.Bundle {
	position:relative;
	padding:10px 0 0;
	width:265px;
	min-height:122px;
}
.BundleText {
	background:url(/nzfiles/verdo/gfx/dottedline.png) no-repeat left bottom;
	padding:0 15px 10px 0;
}
.Disclaimer {
	font-size:9px;
	color:#666;
	font-style:italic;
	padding:0 0 0 10px;
}
.Cleared {
	clear:both;
}
#TeleContent .Bundle h2 {
	font-family:GeogrotesqueMedium, Arial;
	font-size:15px;
	text-transform:uppercase;
	background:url(/nzfiles/verdo/gfx/dottedline.png) no-repeat left bottom;
	padding:10px 0;
	color:#000;
	margin:0 0 10px;
}
.BundleImage {
	position:absolute;
	top:30px;
	left:264px;
}
#TeleContent .Bundle li {
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) no-repeat 0 -385px;
	clear:right;
	padding:0 0 0 8px;
}
.Bundle .SuggestedPrice {
	position:absolute;
	top:45px;
	right:-165px;
}
.Bundle .OrderLink {
	background:url("/nzfiles/verdo/gfx/spritesbox.png") no-repeat scroll -458px -1126px transparent;
	height:26px;
	padding:18px 10px 10px;
	text-align:center;
	width:130px;
	position:absolute;
	right:-150px;
	top:98px;
}
.Bundle .OrderLink a:link,
.Bundle .OrderLink a:visited {
	display:block;
	height:0;
	padding:26px 0 0;
	overflow:hidden;
}

/* Købsflow */
.StepHighlighter {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -709px -1284px;
	width:665px;
	height:31px;
	margin:15px 0;
}
.StepHighlighter.Two {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -709px -1315px;
}
.StepHighlighter.Three {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -709px -1346px;
}
.StepHighlighter.Four {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -709px -1377px;
}
.NextStep {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -709px -1418px;
	width:140px;
	height:0;
	overflow:hidden;
	padding:24px 0 0;
	float:right;
	display:block;
	margin:0 0 15px;
}
.PlaceOrder {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -981px -1418px;
	width:150px;
	height:0;
	overflow:hidden;
	padding:24px 0 0;
	float:left;
	clear:both;
	display:block;
	margin:0 0 15px;
}
.AddressSearch {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -1131px -1418px;
	width:65px;
	height:0;
	overflow:hidden;
	padding:24px 0 0;
	float:left;
	clear:both;
	display:block;
	margin:15px 0;
	border:1px none;
}
#ConfigFrame {
	background:url(/nzfiles/verdo/gfx/teleflowbg.png) no-repeat;
	width:427px;
	float:left;
	clear:both;
	position:relative;
}
#Additionals {
	width:427px;
	float:left;
	clear:both;
}
.Addition {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -267px -1595px;
	width:437px;
	height:37px;
	margin:10px 0 0;
	line-height:37px;
	position:relative;
}
.Addition span {
	padding:0;
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -475px -1529px;
	width:18px;
	height:18px;
	display:block;
	margin:10px 10px 0 10px;
	float:left;
}
.Addition.Selected span {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -502px -1529px;
}
.Addition.Extended {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -267px -1632px;
}
.AdditionExtention {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -267px -1669px;
	width:427px;
	height:28px;
	line-height:26px;
	padding:0 0 0 10px;
}
.AdditionExtention input {
	margin:7px 7px 0 0;
	display:block;
	float:left;
}

#ConfigFrame h1 {
	padding:1px 0 10px 35px !important;
}
.ConfigClose {
	background:url(/nzfiles/verdo/gfx/teleflowbg.png) no-repeat left bottom;
	width:427px;
	height:2px;
	clear:both;
}
#ConfigFrame h2 {
	background:#fff;
	padding:6px;
	border-bottom:1px solid #969696;
	border-top:1px solid #969696;
	color:#000;
	margin:0 1px;
	clear:both;
	text-transform:uppercase;
	font-size:12px;
}
.Column {
	width:137px;
	float:left;
	padding:5px 0 5px 5px;
}
#Grapher {
	position:absolute;
	width:425px;
	height:410px;
	border:1px solid #000;
	top:30px;
	left:0;
	display:none;
}
.Product {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -906px -1229px;
	width:131px;
	height:47px;
	font-size:9px;
	overflow:hidden;
	margin:0 0 5px;
	position:relative;
}
.Product.Selected {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -1047px -1229px;
	color:#fff;
}
.Product p {
	height:47px;
	width:91px;
	display:table-cell;
	padding:0 0 0 7px;
	vertical-align:middle;
}
.Option {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -906px -1199px;
	width:126px;
	height:20px;
	font-size:9px;
	overflow:hidden;
	margin:0 0 5px;
	display:none;
	position:relative;
	padding:5px 0 0 5px;
}
.Option.Selected {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -1046px -1199px;
	color:#fff;
}
.Option.Show {
	display:block;
}
.Pop {
	display:none;
}
.Product .Help,
.Addition span.Help {
	width:21px;
	height:0px;
	padding:21px 0 0;
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -118px -52px;
	overflow:hidden;
	display:block;
	position:absolute;
	top:13px;
	right:7px;
	cursor:pointer;
}
.Addition span.Help {
	top:-2px;
	right:2px;
}
.Option .Help {
	width:16px;
	height:0px;
	padding:16px 0 0;
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -142px -52px;
	overflow:hidden;
	display:block;
	position:absolute;
	top:5px;
	right:5px;
}
#PriceFrame {
	float:left;
	width:218px;
	padding:0 0 0 18px;
}
#PriceFrame.Wide {
	padding:0;
	width:438px;
}
#PackageSelect {
}
#PackageSelect a:link,
#PackageSelect a:visited {
	background:url(/nzfiles/verdo/gfx/spritesvertical.png) no-repeat 0 -385px;
	text-transform:uppercase;
	color:#000;
	text-decoration:none;
	padding:0 0 0 7px;
}
#PackageSelect div {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -20px -1596px;
	padding:0 10px 0 12px;
	height:26px;
	line-height:26px;
	font-size:10px;
}
#PackageSelect div.Selected {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat 0 -1559px;
	margin:-1px -8px 0 -20px;
	height:32px;
	line-height:32px;
	padding:0 18px 0 32px;
}
#PackageSelect span span {
	/*float:right;*/
}
#PackageSelect .sifr.left {
	float:left;
}
#PackageSelect h3 {
	text-transform:uppercase;
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -20px -1529px;
	padding:9px 0 0 33px;
	height:22px;
}
#Cart {
	margin:14px 0 0;
}
#Cart h3 {
	text-transform:uppercase;
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -20px -1648px;
	padding:9px 0 0 33px;
	height:22px;
}
#PriceFrame.Wide #Cart h3 {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -20px -1710px;
	padding:9px 0 0 12px;
}
#Cart h4 {
	text-transform:uppercase;
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -20px -1623px;
	padding:5px 0 0 12px;
	height:20px;
}
#PriceFrame.Wide #Cart h4 {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -20px -1742px;
	height:23px;
	padding:8px 0 0 12px;
}
#Cart .Products,
#Cart .Options,
#Cart .Subscription,
#Cart .Fees {
	border-left:1px solid;
	border-right:1px solid;
	border-bottom:1px solid;
	color:#727272;
	font-size:10px;
	padding:5px 0;
}
#Cart .Products .row,
#Cart .Options .row,
#Cart .Subscription .row,
#Cart .Fees .row {
	padding:0 5px;
}
#Cart .Subscription .TotalRow {
	border-top:1px solid;
	border-bottom:4px double;
	font-weight:bold;
	padding:5px;
	margin:5px 0 0;
	color:#000;
}
#Cart .Products span.Right,
#Cart .Options span.Right,
#Cart .Subscription span.Right {
	float:right;
}
#CustomerForm {
	width:414px;
	float:left;
	padding:0 12px 0 0;
}
#CustomerForm div,
.scfSingleLineTextBorder,
.scfMultipleLineTextBorder,
.scfDropListBorder {
	float:left;
}
.scfMultipleLineGeneralPanel,
.scfSingleLineGeneralPanel,
.scfDropListGeneralPanel,
.scfEmailGeneralPanel,
.scfRadioButtonListGeneralPanel {
	width:198px !important;
}
.scfSectionBorderAsFieldSet {
	border-color:#fff !important;
}
.scfSectionLegend {
	margin:0 0 5px !important;
	color:#7cb229 !important;
	padding:12px 0 5px !important;
	display:block;
	border-bottom:1px solid;
	width:350px;
}
.scfSubmitButton {
	background:#7CB229;
	border:1px solid #777;
	color:#FFF;
	float:right;
	font-weight:bold;
	margin:0 73px 0 0;
	padding:5px 10px;
}
.scfRequired {
	float:left !important;
}
.scfDropListLabel,
.scfSingleLineTextLabel,
.scfMultipleLineTextLabel,
.scfEmailLabel,
.scfRadioButtonListLabel {
	width:150px !important;
}
.scfDropList {
	width:198px !important;
	height:28px;
	padding:0 0 0 5px;
	line-height:28px;
}
.scfMultipleLineTextBox {
	width:198px !important;
}
#CustomerForm hr {
	display:block;
	float:left;
	width:414px;
	clear:both;
	height:1px;
	border:1px none;
	background:#969696;
	margin:15px 0 5px;
}
#CustomerForm .text198,
.scfSingleLineTextBox,
.scfEmailTextBox {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -267px -1529px;
	width:198px !important;
	height:28px;
	border:1px none;
	margin:0 9px 0 0;
	padding:0 0 0 5px;
	line-height:28px;
}
.scfDropList {
	background: url("/nzfiles/verdo/gfx/spritesbox.png") no-repeat scroll -267px -1529px transparent;
    border: 1px none;
	margin:0 !important;
}
.scfDropList option {
	background:#fff;
}
.scfForm table,
.scfForm tr,
.scfForm td,
.scfForm td.tdTop_last {
	border:none !important;
	background:none !important;
}
.scfForm table {
	width:198px;
	margin:0px;
}
#CustomerForm .text198.Error {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -529px -1529px;
}
#CustomerForm .text98 {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -267px -1557px;
	width:93px;
	height:28px;
	border:1px none;
	margin:0 9px 0 0;
	padding:0 0 0 5px;
	line-height:28px;
}
#CustomerForm .text98.Error {
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -529px -1557px;
}
#CustomerForm label {
	display:block;
	text-transform:uppercase;
	color:#000;
	padding:10px 0 5px;
}
#CustomerForm label span {
	color:#e67b23;
}
#CustomerForm .Check {
	line-height:30px;
}
#CustomerForm input[type='checkbox']{
	display:block;
	float:left;
	margin:9px 5px 0 0;
}
.ValidationError {
	float:left;
	color:#F00;
	font-size:13px;
	font-weight:bold;
	padding:15px;
	clear:left;
}
#AddressFrame {
	float:right;
	width:218px;
	margin:14px 0 0;
}
#AddressFrame h3 {
	text-transform:uppercase;
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -20px -1679px;
	padding:9px 0 0 12px;
	height:22px;
}
#AddressFrame .Address {
	border-left:1px solid;
	border-right:1px solid;
	border-bottom:1px solid;
	padding:10px;
}
.packagerSplash {
	display:none;
}

/* HOME AREAS */
.HalfBox {
	float:left;
	overflow:hidden;
	position:relative;
	width:470px;
	background:url(/nzfiles/verdo/gfx/spritesbox.png) no-repeat -739px -1519px;
	padding:2px 8px 2px 9px;
}
.HalfBox.Home {
	height:91px;
}
.HalfBox.Home .Left {
	float:left;
	 color:rgb(108, 108, 108);
	 font-size:14px;
	 border-right:1px solid rgb(217, 217, 217);
	 margin:10px;
	 padding:20px 20px 5px;
	 text-transform:uppercase;
	 font-family:GeogrotesqueMedium, Arial;
}
.HalfBox.Home .Left h2 {
	font-size:24px;
	font-weight:bold;
	letter-spacing:-2px;
	padding: 3px 0;
}
.HalfBox.Home .Left h2 a {
	text-decoration:none;
	color:rgb(11, 28, 78);
}
.HalfBox.Home .Right {
	float:left;
	margin:10px;
	padding:17px 0 0;
	width:240px;
}
.HalfBox.Home .Right p {
	color:rgb(11, 28, 78);
	font-weight: bold;
}
.HalfBox.Home .Right a:link,
.HalfBox.Home .Right a:visited {
	color:rgb(108, 108, 108);
}
.HalfBox.Home .Right a:hover {
	text-decoration:none;
}
.HalfBox.Home > a {
	display:block;
	position:absolute;
	overflow:hidden;
	height:0;
	width:25px;
	padding:25px 0 0;
	top:44px;
	right:21px;
}
/* FAQ */
.faqWrapper {
	float:left;
	width:430px;
	padding:15px 0;
}
/* Form layout */
/*
#MainContent .scfSingleLineTextBorder,
#MainContent .scfFileUploadBorder,
#MainContent .scfMultipleLineTextBorder,
#MainContent .scfSubmitButtonBorder{
	float:left;
}
#MainContent .scfSubmitButtonBorder{
	padding-left:130px;
}
#MainContent .scfSingleLineTextBorder label,
#MainContent .scfFileUploadBorder label,
#MainContent .scfMultipleLineTextBorder label{
	width:120px;
	padding:0 10px 0 0;
	float:left;
}
#MainContent .scfSingleLineTextBorder .scfSingleLineGeneralPanel,
#MainContent .scfFileUploadBorder .scfFileUploadGeneralPanel,
#MainContent .scfMultipleLineTextBorder .scfMultipleLineGeneralPanel{
	float:left;
	width:auto;
}
#MainContent .scfSingleLineTextBorder .scfRequired,
#MainContent .scfFileUploadBorder .scfRequired,
#MainContent .scfMultipleLineTextBorder .scfRequired{
	float:left;
	color:#F00;
}
#MainContent .scfSingleLineTextBorder .scfSingleLineGeneralPanel label,
#MainContent .scfFileUploadBorder .scfFileUploadGeneralPanel label,
#MainContent .scfMultipleLineTextBorder .scfMultipleLineGeneralPanel label{
	float:none;
	width:auto;
}
*/
/* Form element styling */
/*
#MainContent .scfMultipleLineTextBorder textarea,
#MainContent .scfSingleLineTextBorder .scfSingleLineGeneralPanel input.scfSingleLineTextBox,
#MainContent .scfFileUploadBorder .scfFileUploadGeneralPanel input.scfSubmitButton{
	border:1px solid #969696;
}

#MainContent .scfMultipleLineTextBorder textarea{
	width:272px;
	height:118px;
	padding:4px;
}
#MainContent .scfSingleLineTextBorder .scfSingleLineGeneralPanel input.scfSingleLineTextBox{
	height:18px;
	width:272px;
	padding:4px 4px 0 4px;
	clear:both;
}
#MainContent .scfFileUploadBorder .scfFileUploadGeneralPanel input.scfSubmitButton{
	height:18px;
	width:272px;
	padding:4px 4px 0 4px;
	clear:both;
}
*/
/* ------- Konkurrence Form styling ------- */

/* nulstil elementer */

#form_7478DFC617844B6A9D903DEE27AF7D24 .scfMultipleLineTextBorder textarea,
#form_7478DFC617844B6A9D903DEE27AF7D24 .scfSingleLineTextBorder .scfSingleLineGeneralPanel input.scfSingleLineTextBox,
#form_7478DFC617844B6A9D903DEE27AF7D24 .scfFileUploadBorder .scfFileUploadGeneralPanel input.scfSubmitButton{
	border:none;
}


#form_7478DFC617844B6A9D903DEE27AF7D24 .scfSingleLineTextBorder .scfSingleLineGeneralPanel input.scfSingleLineTextBox{

	width:192px;

}

/* styling */

#main_0_maincontent_0_form_7478DFC617844B6A9D903DEE27AF7D24_field_A48B7CE93CF64D78BC85EB1F7B1645E2_B4F81F7FCC5E4AD18A855B5697411635_text,
#main_0_maincontent_0_form_7478DFC617844B6A9D903DEE27AF7D24_field_A48B7CE93CF64D78BC85EB1F7B1645E2_96907D7EC92D44BFA26618A56125F053text,
#form_7478DFC617844B6A9D903DEE27AF7D24 .scfRequired
{
	display:none;
}

#form_7478DFC617844B6A9D903DEE27AF7D24{
	width:444px;
	height:448px;
	padding:45px 16px 0 16px;
	margin-right:-20px;
	background:url(/nzfiles/verdo/gfx/FormBg.gif) no-repeat bottom left;
	position:relative;
	color:#000;
}
#vindFormImg{
	position:absolute;
	top:0;
	right:0;
}

#main_0_maincontent_0_form_7478DFC617844B6A9D903DEE27AF7D24_field_A48B7CE93CF64D78BC85EB1F7B1645E2_B4F81F7FCC5E4AD18A855B5697411635{
	width:415px;
	height:137px;
	padding:6px;
	background:url(/nzfiles/verdo/gfx/FormTextBg.gif) no-repeat top left;
	border:none;
	margin-top:3px;
}
#main_0_maincontent_0_form_7478DFC617844B6A9D903DEE27AF7D24_field_A48B7CE93CF64D78BC85EB1F7B1645E2_96907D7EC92D44BFA26618A56125F053scope{
	border:none;
	margin-top:5px;
}
#main_0_maincontent_0_form_7478DFC617844B6A9D903DEE27AF7D24_field_A48B7CE93CF64D78BC85EB1F7B1645E2_96907D7EC92D44BFA26618A56125F053scope td{
	
}
#form_7478DFC617844B6A9D903DEE27AF7D24 .scfSingleLineGeneralPanel{
	background:url(/nzfiles/verdo/gfx/FormInput.gif) no-repeat top left;
	width:204px;
	float:left;
}
#form_7478DFC617844B6A9D903DEE27AF7D24 .scfSingleLineGeneralPanel input.scfSingleLineTextBox{
	background:url(/nzfiles/verdo/gfx/FormInputRight.gif) no-repeat top right;
	border:none;
	height:13px;
	padding:5px 6px;
	margin-bottom:3px;
	width:192px;
}

#form_7478DFC617844B6A9D903DEE27AF7D24 .scfSingleLineTextBorder{
	float:left;
	width:204px;
	margin:0;
	clear:none;
	margin-right:10px;
}
#main_0_maincontent_0_form_7478DFC617844B6A9D903DEE27AF7D24_field_A48B7CE93CF64D78BC85EB1F7B1645E2_B4F81F7FCC5E4AD18A855B5697411635_scope,
#form_7478DFC617844B6A9D903DEE27AF7D24 .scfSectionContent{
	width:437px;
}

#main_0_maincontent_0_form_7478DFC617844B6A9D903DEE27AF7D24_field_A48B7CE93CF64D78BC85EB1F7B1645E2_757ECFE980B54D278128F19AB2804250_scope input.scfSingleLineTextBox{
	width:44px;
}
#main_0_maincontent_0_form_7478DFC617844B6A9D903DEE27AF7D24_field_A48B7CE93CF64D78BC85EB1F7B1645E2_757ECFE980B54D278128F19AB2804250_scope .scfSingleLineGeneralPanel, 
#form_7478DFC617844B6A9D903DEE27AF7D24 #main_0_maincontent_0_form_7478DFC617844B6A9D903DEE27AF7D24_field_A48B7CE93CF64D78BC85EB1F7B1645E2_757ECFE980B54D278128F19AB2804250_scope.scfSingleLineTextBorder{
	width:56px;
}
#form_7478DFC617844B6A9D903DEE27AF7D24 #main_0_maincontent_0_form_7478DFC617844B6A9D903DEE27AF7D24_field_A48B7CE93CF64D78BC85EB1F7B1645E2_757ECFE980B54D278128F19AB2804250_scope .scfSingleLineGeneralPanel input.scfSingleLineTextBox{
	width:44px;
}

#main_0_maincontent_0_form_7478DFC617844B6A9D903DEE27AF7D24_field_A48B7CE93CF64D78BC85EB1F7B1645E2_567F0D4EDC45423D9AA384074C10FD51_scope .scfSingleLineTextBox{
	width:130px;
}
#main_0_maincontent_0_form_7478DFC617844B6A9D903DEE27AF7D24_field_A48B7CE93CF64D78BC85EB1F7B1645E2_567F0D4EDC45423D9AA384074C10FD51_scope .scfSingleLineGeneralPanel, 
#form_7478DFC617844B6A9D903DEE27AF7D24 #main_0_maincontent_0_form_7478DFC617844B6A9D903DEE27AF7D24_field_A48B7CE93CF64D78BC85EB1F7B1645E2_567F0D4EDC45423D9AA384074C10FD51_scope.scfSingleLineTextBorder{
	width:142px;
}
#form_7478DFC617844B6A9D903DEE27AF7D24 #main_0_maincontent_0_form_7478DFC617844B6A9D903DEE27AF7D24_field_A48B7CE93CF64D78BC85EB1F7B1645E2_567F0D4EDC45423D9AA384074C10FD51_scope .scfSingleLineGeneralPanel input.scfSingleLineTextBox{
	width:130px;
}
#form_7478DFC617844B6A9D903DEE27AF7D24 #main_0_maincontent_0_form_7478DFC617844B6A9D903DEE27AF7D24_field_A48B7CE93CF64D78BC85EB1F7B1645E2_757ECFE980B54D278128F19AB2804250_scope.scfSingleLineTextBorder{
	margin-right:6px;
}
#form_7478DFC617844B6A9D903DEE27AF7D24 .scfSubmitButtonBorder{
	padding:0;
}
.scfSubmitButtonBorder input {
	width:91px;
	height:28px;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(/nzfiles/verdo/gfx/FormBtn.png) no-repeat top left;
	border:none;
	cursor:pointer;
	margin-top:18px;
}
.Content strong a {
	width:91px;
	height:28px;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(/nzfiles/verdo/gfx/FormBtn.png) no-repeat top left;
	border:none;
	cursor:pointer;
	margin-top:18px;
	text-decoration: none;
	display: block;
	text-align: center;
	padding: 8px 0 0 0;
}
#main_0_maincontent_0_form_7478DFC617844B6A9D903DEE27AF7D24_form_7478DFC617844B6A9D903DEE27AF7D24_submit{
	width:91px;
	height:28px;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(/nzfiles/verdo/gfx/FormBtn.png) no-repeat top left;
	border:none;
	cursor:pointer;
	margin-top:18px;
}
.scfDateSelectorLabel { word-wrap:break-word; }
.scfDateSelectorGeneralPanel { margin:0px 0 0 32px; }
.scfDateSelectorShortLabelDay { width:53px !important; margin:0 5px 0 0 !important; }
.scfDateSelectorShortLabelMonth { width:65px !important; margin:0 5px 0 0 !important; }
.scfDateSelectorShortLabelYear { width:70px !important; }
.scfDateSelectorDay { width:53px !important; margin:0 5px 0 0 !important; }
.scfDateSelectorMonth { width:65px !important; margin:0 5px 0 0 !important;}
.scfDateSelectorYear { width:70px !important; }
.scfEmailBorder { float: left; margin:5px 0 10px 0 !important; }
.scfRadioButtonListGeneralPanel tabel { margin:0px; padding:0px; }
.scfRadioButtonListGeneralPanel input { float:left; }
.scfRadioButtonListGeneralPanel label { float:left; margin:-1px 0 0 5px; }
.scfCheckbox input { float:left; }
.scfCheckbox label { float:left; margin:-2px 0 0 5px; width:330px; }
 

/* ------- Konkurrence Form styling end ------- */

/* SIFR */

.sIFR-active #MainNavigation a,
.sIFR-active .NewsBlock h2,
.sIFR-active .NewsBlock h1,
.sIFR-active #SectorIntro h1,
.sIFR-active .PageHeader,
.sIFR-active .Related h3,
.sIFR-active .NewsListItemImage h2,
.sIFR-active .NewsListItem h2 
.sIFR-active .QuickFactBox h4,
.sIFR-active .NewsListItemImage .Date,
.sIFR-active .NewsListItem .Date {
	visibility:hidden;
}  
.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}
.sIFR-active h1.LinkButtonHeader {
	visibility:hidden;
	line-height:41px;
	padding:15px 0;
}
.sIFR-active #ConfigFrame h1,
.sIFR-active #PriceFrame h3,
.sIFR-active #PriceFrame h4 {
	visibility:hidden;
}
.sIFR-active #ConfigFrame h2 {
	visibility:hidden;
	padding:6px 6px 2px;
}
.sIFR-active .WideHelpTeaser h2,
.sIFR-active .FAQGroup h3,
.sIFR-active #TeleContent #Inner h1,
.sIFR-active .ThreeStepGuide h3 {
	visibility:hidden;
	line-height:18px;
	padding:0;
}
.sIFR-active #TeleContent .Bundle h2 {
	visibility:hidden;
	line-height:18px;
	padding:8px 0 0;
}
.sIFR-active #TeleContent .TeleTab {
	visibility:hidden;
}
.sIFR-active #TeleContent .SuggestedPrice span {
	visibility:hidden;
}
.sIFR-active #PackageSelect .sifr {
	visibility:hidden;
	padding:7px 0 0;
}
.sIFR-active #TeleContentIconTop h1,
.sIFR-active #TeleContentTop h1 {
	visibility:hidden;
	line-height:41px;
	padding:0;
}
.sIFR-active .HalfBox.Home .Left p {
	visibility:hidden;
	padding:0;
	margin:0;
}
.sIFR-active .HalfBox.Home h2 {
	visibility:hidden;
	padding:0;
	margin-top:-10px;
}

.scfRadioButtonList td { float: left; width: 280px; }



.rounded-corners {
  behavior: url(http://verdo.dk/Solutions/verdo.dk/nzfiles/verdo/gfx/border-radius.htc);
}


 /*  
 
 RoyalSlider
 
 */
.royalSlider {	
	position:relative;
	/* set width and height of slider here, in px, % or em*/
	width:960px;
	margin:0 auto;
	height:365px;
	/* Used to prevent content "jumping" on page load. this property is removed when javascript is loaded and slider is instanciated */
	overflow:hidden;
}



/**
*  Slides area (set background here)
*/

#banner-rotator .mask {
	width:960px;
	height: 235px;
	position: absolute;
	background: url(../gfx/mask.png) no-repeat;
	z-index: 99;
}

.royalCaptionItem { color: #fff; }

.royalSlider .royalWrapper {
	overflow:hidden;	
	position:relative;

	width:100%; 
	height:100%;
}
.royalSlider .royalSlide,
.royalSlider .royalWrapper {
	/* Bakground behind slides */
	background: #000;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
/* slides holder, grabbing container */
.royalSlider .royalSlidesContainer {
	position: relative;
	left: 0;
	top: 0 !important;
	list-style:none !important;
	margin:0 !important;
	padding:0 !important;
	border: 0 !important;
}


/* slide item */
.royalSlider .royalSlide {
	padding: 0 !important;
	margin: 0 !important;	
	border: 0 !important;
	list-style: none !important;
	
	position:relative;
	float:left;	
	
	overflow:hidden;	
}

/* 

	Direction Navigation (arrows) 

*/
.royalSlider .arrow
{	
	/*background:url(../img/controlsSprite.png) no-repeat 0 0;*/
	background-color: #C00;
	background-repeat: no-repeat;
	background-position: 0 0;

	/* change arrows size here */
	width: 45px;
	height: 90px;
	
	top:50%;
	margin-top:-45px;	
	
	cursor: pointer;
	display: block;
	position: absolute;		
	
	z-index:25;
	
}
.royalSlider .arrow:hover {
	
}
.royalSlider .arrow.disabled {
	
}
/* left arrow */
.royalSlider .arrow.left {
	background-position: top left;
	left: 0;	
}
/* right arrow */
.royalSlider .arrow.right {
	background-position: top right;
	right: 0;
}




/* Control navigation container (bullets or thumbs) */
.royalSlider .royalControlNavOverflow {
	width:100%;
	position:absolute;
	margin-top:-50px;
	z-index:25;
}
/* This container is inside ".royalControlNavContainer"  
   and is used for auto horizontal centering */
.royalSlider .royalControlNavCenterer {	
	float: right;
	padding: 5px 2px 5px 5px;
	border: 1px solid #fff;
	background: #ffffff; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dadada'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dadada)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #dadada); /* for firefox 3.6+ */ 
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	box-shadow:0 0 0 1px #949494, 0 0px 2px 0px #000000;
}
/* Control navigation container*/ 
.royalSlider .royalControlNavContainer {
	float: right;
	margin: 0 15px 0 0;
}


/* Scrollable thumbnails containers */
.royalSlider .royalControlNavThumbsContainer {		
	left:0;
	position:relative;
}
.royalSlider .thumbsAndArrowsContainer {
	overflow:hidden;
	width: 100%;
	position: relative;
}
.royalSlider .royalControlNavOverflow.royalThumbs {	
	width: auto;
	position: relative;
	overflow: hidden;
	margin-top:4px;	
}






/* 

	Control navigation (bullets, thumbnails)
	
*/
.royalSlider .royalControlNavOverflow a{
	font-family: GeogrotesqueMedium;
	font-size: 12px;	
	background: url(../gfx/bannerpage.png) no-repeat;
	width: 23px;
	height:17px;	
	float:left;	
	cursor:pointer;	
	position:relative;
	display:block;
	text-decoration: none;
	color: #848484;	
	padding: 4px 0 0 0;
	margin: 0 3px 0 0;
	text-align: center;
}
/* Current control navigation item */
.royalSlider .royalControlNavOverflow a.current {	
	background: url(../gfx/bannerpageActive.png) no-repeat;
	color:#fff;	
}
/* Hover state navigation item */
.royalSlider .royalControlNavOverflow a:hover {	
	background: url(../gfx/bannerpageActive.png) no-repeat;
	color: #fff;
}

/* Thumbnails */
.royalSlider .royalControlNavOverflow a.royalThumb{	
	/*background: none no-repeat 0 0;*/
	/*background-color: ;*/
	width:144px;
	height:60px;	
	/* thumbnails spacing, use margin-right only */	
	margin-right:4px;
	
}
.royalSlider .royalControlNavOverflow a.royalThumb.current {	
	background-position: -3px -3px  !important;
	border:3px solid #C00 !important;
	width:138px;
	height:54px;
}
.royalSlider .royalControlNavOverflow a.royalThumb:hover {	
	background-position: -3px -3px;	
	border:3px solid #00C;
	width:138px;
	height:54px;
}



/* 

	Thumbnails navigation arrows 
	
*/
.royalSlider .thumbsArrow {	
	width: 38px;
	height: 68px;	
	
	cursor: pointer;
	display: block;
	position: relative;		
	z-index: 25;
	
	background: #C99;
	
}
.royalSlider .thumbsArrow.left {	
	float: left;
}
.royalSlider .thumbsArrow.right {	
	float: right;
}
.royalSlider .thumbsArrow:hover  {
	
}
.royalSlider .thumbsArrow.disabled {
	
}






/* Captions container */
.royalSlider .royalCaption {
	z-index:100;
	display:block;
	position:absolute;	
	left:0;
	top:0;
	/*font: normal normal normal 1em/1.5em Georgia, serif;
	color:#FFF;		*/
}
/* Caption item */
.royalSlider .royalCaptionItem {
	position:absolute;	
	left:0;
	top:0;
	margin: 0;
	padding: 0;
	text-shadow:3px 3px 2px rgba(0, 0, 0, 0.3);
}



/* Loading (welcome) screen */
.royalSlider .royalLoadingScreen {
	background:#FFF;
	width:100%;
	height:100%;
	position:absolute;
	z-index:99;	
}
/* Loading screen text ("Loading…") */
.royalSlider .royalLoadingScreen p {		
	width:100%;
	position:absolute;	
	margin:0 auto;
	top: 45%;
	text-align:center;
}

/* single slide image preloader */
.royalSlider .royalPreloader {	
	position:absolute;
	width:24px;
	height:24px;
	left:50%;
	top:50%;
	margin-left:-12px;
	margin-top:-12px;	
	z-index:0;	
	background-image:url(../gfx/preloader.gif);
}






.royalSlider .grab-cursor{cursor:move;}
.royalSlider .grab-cursor{cursor:url("../gfx/cursors/grab.png") 8 8,-moz-grab;}
.royalSlider .grab-cursor{*cursor:url(../gfx/cursors/grab.cur);}
.royalSlider .grab-cursor{cursor:move\0/;} /* ie8 hack */

.royalSlider .grabbing-cursor{cursor:move;}
.royalSlider .grabbing-cursor{cursor:url("../gfx/cursors/grabbing.png") 8 8,-moz-grabbing;}
.royalSlider .grabbing-cursor{*cursor:url(../gfx/cursors/grabbing.cur);}


/* Cursor used if mouse dragging is disabled */
.royalSlider .auto-cursor{cursor:auto;}

.royalSlider .royalHtmlContent {
	position: absolute;
	top: 0;
	left: 0;
}
.royalSlider .non-draggable {
	cursor: auto;
}
.royalSlider .fade-container .royalSlide{
	position: absolute;
	left: 0;
	top: 0;
	list-style-type: none;
	margin: 0;
	padding: 0;
	z-index: 10;
}
.royalSlider .royalImage {
	max-width:none;
	margin:0;
	padding: 0 !important;
	border: 0 !important;	
}
