﻿@font-face {
	font-family:'DanskeHeadline';
	src:url('/_layouts/15/1033/dbg/2012/font/danshrg_-webfont.eot');
	src:url('/_layouts/15/1033/dbg/2012/font/danshrg_-webfont.eot?#iefix') format('embedded-opentype'), 
	     url('/_layouts/15/1033/dbg/2012/font/danshrg_-webfont.woff') format('woff'), 
	     url('/_layouts/15/1033/dbg/2012/font/danshrg_-webfont.ttf') format('truetype'),
	     url('/_layouts/15/1033/dbg/2012/font/danshrg_-webfont.svg#DanskeHeadlineRegular') format('svg');
}

@font-face {
	font-family:'DanskeHeadlineBold';
	src:url('/_layouts/15/1033/dbg/2012/font/danshs__-webfont.eot');
	src:url('/_layouts/15/1033/dbg/2012/font/danshs__-webfont.eot?#iefix') format('embedded-opentype'), 
	     url('/_layouts/15/1033/dbg/2012/font/danshs__-webfont.woff') format('woff'), 
	     url('/_layouts/15/1033/dbg/2012/font/danshs__-webfont.ttf') format('truetype'),
	     url('/_layouts/15/1033/dbg/2012/font/danshs__-webfont.svg#DanskeHeadlineBold') format('svg');
}

html,body{margin:0;padding:0;}
body{font-family:Verdana, Arial, sans-serif;font-size:11px;}
body#frontpage,body#overviewpage,body#productpage{min-width:966px;color:#003f62;background:#064263 url(/_layouts/15/1033/dbg/2012/gfx/body-bg.png) repeat-y 50% 0;font-size:12px;}

a:link,a:visited,a:active{color:#005588;}
a:hover{color:#009FDA;}
.bodyText a{text-decoration:underline;}
a img{border:0;}
#container p{margin:0 0 15px;}

#container h1,#container h2{margin:0 0 28px;color:inherit;font-family:DanskeHeadline, Geneva, Sans-Serif;font-size:45px;font-weight:normal;line-height:normal;}
#container h3{margin:0 0 18px;color:inherit;font-family:DanskeHeadline, Geneva, Sans-Serif;font-size:24px;font-weight:normal;line-height:normal;}
#container h4{margin:0 0 18px;color:inherit;font-size:19px;font-weight:normal;line-height:normal;}
#container h5,.h5{margin:0 0 1px;color:inherit;font-size:inherit;font-weight:bold;line-height:normal;}

.document{width:966px;margin:0 auto;}
.bodyText{padding:0 16px;font-size:13px;line-height:20px;}
#container .bodyText p{margin:0 0 18px;}
.bodyText .emp{margin:0 0 18px;color:#009fda;font-family:DanskeHeadline, Geneva, Sans-Serif;font-size:24px;line-height:28px;}

.col,.doubleCol,.threeCol,.colSpacer{float:left;}
.twoCols .col{width:446px;padding-right:10px;}
.twoCols.colBoxes .col{width:456px;}
.twoCols .colNarrow{width:350px;}
.twoCols.colBoxes .colNarrow{width:360px;}
.twoCols .colWide{width:542px;}
.twoCols.colBoxes .colWide{width:552px;}
.twoCols .colSpacer{width:22px;}
.threeCols .col{width:287px;padding-right:9px;}
.threeCols .colSpacer{width:23px;}
.fourCols .col{width:217px;}
.fourCols .doubleCol{width:456px;}
.fourCols .threeCol{width:695px;}
.fourCols .colSpacer{width:22px;}
.twoCols .twoCols .col{width:209px;padding-right:0;}
.twoCols .twoCols .colSpacer{width:28px;}
.colBoxes .colBox,.colBoxes .colSpacer{display:table-cell;float:none;vertical-align:top;}
.colBoxes .colBox{padding-right:0;border-radius:5px;}
.colBox .content{padding:19px;}
#container .colBox h3{font-size:28px;}
.contentBox{background-color:#fff;padding:4px;border:1px solid #e2e2e2;border-radius:5px;box-shadow:1px 1px 5px -1px rgba(5,60,91,0.25);}
.contentBoxInner{box-shadow:1px 1px 10px 2px rgba(5,60,91,0.2);}
.contentBoxHeader{padding:14px 20px;margin:0 !important;font-size:28px !important;}
.contentBoxBody{padding:14px 20px;background-position:50% -44px !important;}
.twoCols.contentBoxBody .col{width:184px;padding-right:0;}
.noPadding{padding:0 !important;}

/***** PRE HEADER *****/
#headerDockContainer,#headerDock{height:120px;width:100%;}
#headerDock.docked{position:fixed;z-index:100;}
/*#headerDock.open{top:0;}*/
#headerDockNav{position:absolute;left:0;top:34px;width:100%;height:24px;z-index:100;display:none;}
#headerDockNav .document{position:relative;}
#headerDockArrow{background:url(/_layouts/15/1033/dbg/2012/gfx/headerDockArrow-bg.png) no-repeat;height:23px;width:104px;margin:0 auto;cursor:pointer;}
#loginButtonMin{background:url(/_layouts/15/1033/dbg/2012/gfx/loginButtonMin-bg.png) no-repeat;position:absolute;top:0;right:16px;width:30px;height:33px;cursor:pointer;}
#loginCurtain{background:#fefefe url(/_layouts/15/1033/dbg/2012/gfx/loginCurtain-bg.png) 50% 0 repeat-x;height:0;overflow:hidden;}
#loginHeader{background:url(/_layouts/15/1033/dbg/2012/gfx/loginHeader-bg.png) 0 0 repeat-x;height:35px;}
#loginHeader li.first,#loginHeader li.selected,#loginHeader li.afterSelected{background:none;}
#loginHeader ul{list-style:none;padding:0 0 0 16px;margin:0;}
#loginHeader li{background:url(/_layouts/15/1033/dbg/2012/gfx/loginHeader-divider.png) 0 50% no-repeat;float:left;}
#loginHeader li a{display:block;font-weight:bold;font-size:11px;color:#003f62;text-transform:uppercase;text-decoration:none;}
#loginHeader li a:hover{color:#5c727d;}
#loginHeader li a span{display:block;margin:0 0 0 1px;padding:0 18px;line-height:35px;}
#loginHeader li.selected a span{background:url(/_layouts/15/1033/dbg/2012/gfx/loginHeader-selected-bg.png) 0 0 repeat-x;}
#loginBody .document{position:relative;}
#loginBody .loginContent{position:absolute;top:0;left:0;padding:35px 0 0;width:100%;display:none;}
#loginBody #loginContent1{display:block;}
#loginBody .bodyText{padding:0;margin:0 0 0 16px;width:695px;float:left;}
#loginBody .bodyText .emp{margin:0 0 22px;color:#003F62;font-size:28px;}
#loginBody .bodyText .twoCols .col{padding:0;width:336px;}
#loginBody .bodyText .twoCols .colSpacer{width:23px;}
#loginBody .bodyText li{border-bottom:1px solid #d6dde0;}
#loginBody .bodyText li a{color:#003f62;text-decoration:none;}
#loginBody .bodyText li a:hover{color:#7e9ead;}
#loginBody .bodyText li:first-child{border-top:1px solid #d6dde0;}
#loginBody .loginForm{margin:0 16px 0 0;width:217px;float:right;}

/***** HEADER *****/
div#header{background:#064263 url(/_layouts/15/1033/dbg/2012/gfx/header-bg.png) no-repeat 50% 0;height:80px;position:relative;z-index:101;}
#headerLeft{float:left;padding:14px 0 0 6px;}
#headerRight{float:right;width:690px;margin:0 16px 0 0;}
#headerRightUpper{min-height:32px;}
#loginContainer{position:relative;float:right;z-index:500;}

a#loginButton,a#loginButton > span{display:block;background:url(/_layouts/15/1033/dbg/2012/gfx/loginButton-bg.png?rev=2) no-repeat 100% 0;}
a#loginButton{padding-right:5px;color:#FFFFFF;text-decoration:none;outline:none;height:32px;}
a#loginButton span{cursor:pointer;}
a#loginButton > span{background-position:0 0;width:212px;height:32px;font-size:11px;font-weight:bold;}
a#loginButton span span{display:block;float:left;}
a#loginButton .loginArr{background:url(/_layouts/15/1033/dbg/2012/gfx/arrow-small-updown.png) no-repeat 8px -88px;width:20px;height:32px;}
a#loginButton .loginTitle{padding:8px 0 8px 10px;width:auto;}
a#loginButton .loginLock{background:url(/_layouts/15/1033/dbg/2012/gfx/lock.png) no-repeat 0 6px;width:17px;height:32px;float:right;}
a#loginButton:hover,a#loginButton.active{background-position:100% -35px;color:#003f62;}
a#loginButton:hover > span,a#loginButton.active > span{background-position:0 -35px;}
a#loginButton:hover .loginArr,a#loginButton.active .loginArr{background-position:-92px -88px;}
a#loginButton:hover .loginLock,a#loginButton.active .loginLock{background-position:-100px 6px;}
#loginMenu{position:absolute;top:27px;right:0;width:217px;display:none;}
#loginMenu ul{background-color:#dfe5e9;padding:16px 6px 2px 16px;margin:0;list-style:none;border-left:1px solid #dee1e4;border-right:1px solid #c5cacf;}
#loginMenu ul.right{padding:16px 16px 2px 6px;}
#loginMenu li{padding:5px 0;}
#loginMenu ul.right li{text-align:right;}
#loginMenu a:link,#loginMenu a:active,#loginMenu a:visited{display:block;color:#003F62;text-decoration:none;}
#loginMenu a:hover{color:#009FDA;}
#loginMenuBot,#loginMenuBot span{background:url(/_layouts/15/1033/dbg/2012/gfx/loginButton-bg.png?rev=2) no-repeat 100% -62px;padding-right:5px;}
#loginMenuBot span{display:block;background-position:0 -62px;height:5px;}
#languageMenu{float:right;padding:0 20px 0 0;}
#languageMenu a{padding:10px 10px 0 0;display:inline-block;text-decoration:none;}
#headerRightLower{padding:12px 0 0;}
ul#areaMenu{float:right;margin:0;padding:0 18px 0 0;list-style-type:none;}
#areaMenu li{float:left;position:relative;}
#areaMenu li a{display:block;padding:5px 9px;color:#9bc1d1;font-size:11px;font-weight:bold;text-decoration:none;}
#areaMenu li.selected a,#areaMenu li a:hover{color:#fff;}
#areaMenu li .selectedArr{position:absolute;top:29px;background:url(/_layouts/15/1033/dbg/2012/gfx/areaMenu-selectedArr-bg.png) 0 0 no-repeat;width:576px;height:8px;overflow:hidden;z-index:250;}
.searchField,.searchField > div{background:url(/_layouts/15/1033/dbg/2012/gfx/field-bg.png) no-repeat 100% 0;}
.searchField{padding-right:5px;float:right;}
.searchField > div{background-position:0 0;height:25px;width:212px;line-height:24px;}
.searchField input.searchInp{background:none;border:0;width:180px;padding:6px 0 5px 0;margin:0 3px 0 0;color:#003f62;font-size:11px;outline:none;float:right;}
.searchField input.searchInp:-webkit-input-placeholder{color:#999;}
.searchField input.searchInp:-moz-placeholder{color:#999;}
.searchField input.placeholder{color:#999;}
.searchField .searchSub{cursor:pointer;}

/***** SUBHEADERS/MENUS *****/
div#subheader{background:url(/_layouts/15/1033/dbg/2012/gfx/subheader-bg.png) repeat-x;position:relative;z-index:100;}
#mainMenu{height:40px;}
div#subheader ul.dbg-menu{list-style:none;padding:0;margin:0;}
div#subheader ul.dbg-menu > li{float:left;}
div#subheader #mainMenu ul.dbg-menu > li:first-child{padding-left:2px;}
div#subheader #mainMenu ul.dbg-menu > li > a{display:block;background:url(/_layouts/15/1033/dbg/2012/gfx/mainMenu-divider.png) no-repeat 0 50%;font-family:DanskeHeadLineBold, Geneva, Sans-Serif;font-size:15px;color:#9bc1d1;text-decoration:none;}
div#subheader #mainMenu ul.dbg-menu > li > a:hover,div#subheader #mainMenu ul.dbg-menu > li > a.selected,div#subheader #mainMenu ul.dbg-menu > li.Selected0 > a{color:#f5f7f9;}
div#subheader #mainMenu ul.dbg-menu > li > a.selected > span{background:url(/_layouts/15/1033/dbg/2012/gfx/mainMenu-selected-bg.png) no-repeat 50% 100%;}
div#subheader #mainMenu ul.dbg-menu > li:first-child > a{background:none;}
div#subheader #mainMenu ul.dbg-menu > li > a > span{display:block;margin:0 0 0 2px;padding:0 12px;line-height:40px;}
.docked div#subheader #mainMenu ul.dbg-menu > li > a.selected > span,.docked div#subheader #mainMenu ul.dbg-menu > li.Selected0 > a > span{background:none;}
.subMenu{background:#e0e0e0 url(/_layouts/15/1033/dbg/2012/gfx/subMenu-bg.png) repeat-x;overflow:hidden;}
div#subheader .subMenu ul.dbg-menu{margin:0 0 0 5px;height:41px;overflow:hidden;}
div#subheader .subMenu ul.dbg-menu li a{display:block;color:#003f62;font-size:11px !important;font-weight:bold;text-decoration:none;}
div#subheader .subMenu ul.dbg-menu a:hover,div#subheader .subMenu ul.dbg-menu a.selected,div#subheader .subMenu ul.dbg-menu li.Selected0 a{color:#009fda;}
div#subheader .subMenu ul.dbg-menu a.selected,div#subheader .subMenu ul.dbg-menu li.Selected0 a{margin-bottom:-1px;}
div#subheader .subMenu ul.dbg-menu li a span{display:block;padding:0 12px;line-height:40px;}
/*div#subheader .subMenu ul.dbg-menu li a:hover span{background:url(/_layouts/15/1033/dbg/2012/gfx/subMenu-selected-bg.png) no-repeat 50% 100%;padding-bottom:1px;}*/
.menuCurtain{position:absolute;left:0;width:100%;top:40px;z-index:10;}
#mmc .menuCurtain{top:41px;}
.menuCurtainItem{display:none;}
.megaMenu{background:url(/_layouts/15/1033/dbg/2012/gfx/menuCurtain-bg.png) repeat;font-size:13px;color:#002a3b;}
.megaMenu .document{width:934px;}
.megaMenu .fourCols{background:url(/_layouts/15/1033/dbg/2012/gfx/menuCurtain-fourCols-bg.png) no-repeat 50% 0;padding:30px 0 35px 0;border-top:1px solid #e3ebef;}
.megaMenu .fourCols:first-child{background:none;border-top:0;}
#container .megaMenu h4{padding:0 0 10px 0;margin:0;font-family:DanskeHeadline, Geneva, Sans-Serif;font-size:22px;border-bottom:1px solid #c1c6c9;}
.megaMenu a{color:#002a3b;text-decoration:none;}
.megaMenu a:hover{color:#009fda;}
.megaMenu ul{margin:0;padding:0;list-style:none;list-style-image:none;}
.megaMenu ul li{border-bottom:1px solid #c1c6c9;}
.megaMenu ul li a{display:block;padding:7px 0;}
.megaMenu a.more{display:block;background:url(/_layouts/15/1033/dbg/2012/gfx/arrow-blue.png) no-repeat 0 50%;margin:10px 0 0 0;padding:0 0 0 18px;}
#mmc .menuCurtain .megaMenu{margin-bottom:4px;}
#mmc .menuCurtain,.menuCurtainShadow{background:url(/_layouts/15/1033/dbg/2012/gfx/menuCurtainShadow-bg.png) repeat-x 0 100%;}
.menuCurtainShadow{height:4px;}

/***** MAIN *****/
#main{background-color:#f5f7f9;position:relative;}
#sectionMain{background:#d6e0e4 url(/_layouts/15/1033/dbg/2012/gfx/sectionMain-bg.jpg) repeat;position:relative;overflow:hidden;font-size:11px;}
.contentDefault{background-color:#f5f7f9;}

/***** SECTIONS *****/
.section{position:relative;}
.sectionWhite{background-color:#fff;}
.sectionOffWhite{background:#fff url(/_layouts/15/1033/dbg/2012/gfx/sectionOffWhite-bg.png) repeat-x 0 0;}
.sectionBlue{background:#044362 url(/_layouts/15/1033/dbg/2012/gfx/sectionBlue-bg.jpg) no-repeat 50% 0;color:#fff;}
.sectionDarkBlue,.colBoxes .colBox{background:#013a57 url(/_layouts/15/1033/dbg/2012/gfx/sectionDarkBlue-bg.jpg) no-repeat 50% 0;color:#fff;}
.sectionDarkBlue .emp,.colBox .emp{margin:0 0 5px 0;color:#fff;font-size:30px;line-height:32px;}
.sectionDarkBlue a:link,.sectionDarkBlue a:visited,.sectionDarkBlue a:active,.colBox a:link,.colBox a:active,.colBox a:visited{color:#fff;}
.sectionLightBlue{background:#cdd8dd url(/_layouts/15/1033/dbg/2012/gfx/sectionLightBlue-bg.jpg) repeat-y 50% 0;}
.sectionGfx{background:#d6e2e7 url(/_layouts/15/1033/dbg/2012/gfx/sectionCompare-bg.jpg) no-repeat 50% 100%;}
.sectionBg{background-repeat:no-repeat;background-position:50% 0;}

/***** FOOTER *****/
#dbg-footer{position:relative;}
	#dbg-footer.shadowTopWide {
		background-position: 50% -28px;
	}
#footerGlow{background:url(/_layouts/15/1033/dbg/2012/gfx/glow-bottom.png) repeat-x;position:absolute;left:0;top:-10px;width:100%;height:10px;}
#dbg-footer .document {
	padding: 40px 0 0;
	width: 934px;
}
#dbg-footer .col h5, #dbg-footer .doubleCol h5 {
	margin: 0 0 9px;
	padding: 0;
	color: #94b8c9;
	font-size: 13px;
	font-weight: bold;
}
#dbg-footer .last h5 {
	margin-bottom: 4px;
}
#dbg-footer .col ul {
	background: url(/_layouts/15/1033/dbg/2012/gfx/linksCol-li-bg.png) repeat-x 0 100%;
	margin: 0;
	padding: 0 0 1px;
	list-style: none;
	list-style-image: none;
}
#dbg-footer .last ul {
	margin-top: 6px;
}
#dbg-footer .col ul li {
	background: url(/_layouts/15/1033/dbg/2012/gfx/linksCol-li-bg.png) repeat-x 0 0;
	padding: 1px 0 0;
	font-size: 13px;
}
	#dbg-footer .col ul li a {
		display: block;
		background: url(/_layouts/15/1033/dbg/2012/gfx/arrow-blue.png) no-repeat 0 10px;
		padding: 7px 0 7px 18px;
		color: #dee7eb;
		text-decoration: none;
	}
		#dbg-footer .col ul li a:hover {
			color: #699bb0;
		}
span.telephone,span.telephone2{display:block;background:url(/_layouts/15/1033/dbg/2012/gfx/footer-telephone-icon.png) no-repeat 0 50%;padding:0 0 0 33px;height:30px;color:#fff;
font-family:DanskeHeadline, Geneva, Sans-Serif;font-size:25px;line-height:30px;}
span.telephone2{display:inline-block;background-position:100% 50%;padding:0 33px 0 0;}
span.telephone a,span.telephone2 a{color:#fff;text-decoration:none;}
#disclaimerBar{padding:35px 0 0;}
#disclaimer{color:#94b8c9;line-height:13px;font-size:7pt;}
#disclaimer a{color:#ffffff;}
#disclaimer a:hover{color:#94B8C9;}
#socialLinks{padding-left:25px;float:right;}
#footerBar{background:url(/_layouts/15/1033/dbg/2012/gfx/footerBar-bg.png) no-repeat;margin-top:20px;padding:0 13px 0 15px;height:52px;}
#footerBar .logo{float:left;padding-top:17px;}
#footerBar .searchField{margin-top:14px;float:right;}
#footerBar .funcIcons{margin:17px 9px 0 0;float:right;}
#footerBar .funcIcons a{display:inline-block;padding:1px;cursor:pointer;}
#footerBar .funcIcons a span{position:relative;width:20px;height:18px;display:inline-block;overflow:hidden;}
#footerBar .funcIcons a img{position:absolute;left:0;top:0;}
#footerBar a.funcIcon-print span img{left:-20px;}

/***** BUTTONS *****/
.button,.button > span{display:inline-block;background:url(/_layouts/15/1033/dbg/2012/gfx/button-primary.png) no-repeat;}
.button,.button:hover{background-position:100% 0;padding-right:5px;color:#0c3d57 !important;text-align:center;font-size:13px;font-weight:bold;cursor:pointer;
text-shadow:1px 1px 1px #e8e8e8;text-decoration:none !important;}
.button:hover{background-position:100% -40px;}
.button > span{background-position:0 0;padding:0 20px 0 24px;height:36px;line-height:36px;}
.button:hover > span{background-position:0 -40px;}
.button.white,.button.white > span{background-image:url(/_layouts/15/1033/dbg/2012/gfx/button-secondary.png);}
.button.green,.button.green > span{background-image:url(/_layouts/15/1033/dbg/2012/gfx/button-positive.png);}
.button.green,.button.green:hover{color:#fefefe !important;text-shadow:1px 1px 1px #2b6d36;}
.button.red,.button.red > span{background-image:url(/_layouts/15/1033/dbg/2012/gfx/button-negative.png);}
.button.red,.button.red:hover{color:#fefefe !important;text-shadow:1px 1px 1px #881422;}
.button.black,.button.black > span{background-image:url(/_layouts/15/1033/dbg/2012/custom/pb/button-primary.png);}
.button.black,.button.black:hover{color:#fff !important;text-shadow:none;}
.button.blue,.button.blue > span{background-image:url(/_layouts/15/1033/dbg/2012/gfx/button-blue.png);}
.button.blue,.button.blue:hover{color:#fefefe !important;text-shadow:1px 1px 1px #2a80a3;}
.button.wide,.wide > span{display:block;}

/***** FORMS *****/
/***** SHADOWS *****/
.shadowTop,.shadowBot{background-image:url(/_layouts/15/1033/dbg/2012/gfx/shadow-center.png);background-repeat:no-repeat;background-position:50% -37px;}
.shadowBot{background-position:50% 0;height:18px;width:100%;position:absolute;left:0;bottom:0;}
.shadowTopWide,.shadowBotWide{background-image:url(/_layouts/15/1033/dbg/2012/gfx/shadow-center-wide.png);background-repeat:no-repeat;background-position:50% -33px;}
.shadowBotWide{background-position:50% 0;height:26px;width:100%;position:absolute;left:0;bottom:0;}
.shadowTopRep,.shadowBotRep{background-image:url(/_layouts/15/1033/dbg/2012/gfx/shadow-4px-repx.png);background-repeat:repeat-x;background-position:0 -3px;}
.shadowBotRep{background-position:0 0;height:4px;width:100%;position:absolute;left:0;bottom:0;}
.shadowTopRepBig,.shadowBotRepBig,.shadowTopRepMed{background-image:url(/_layouts/15/1033/dbg/2012/gfx/shadow-14px-repx.png);background-repeat:repeat-x;background-position:0 -13px;}
.shadowBotRepBig{background-position:0 0;height:14px;width:100%;position:absolute;left:0;bottom:0;}
.shadowTopRepMed{background-position:0 -16px;}
.shadowSide{background-image:url(/_layouts/15/1033/dbg/2012/gfx/shadow-side.png);background-repeat:no-repeat;background-position:50% 96px;}
#dbg-footer .accentBarWrap {
	display: none;
}

/***** MISC *****/
#overlay{position:fixed;background-color:#000;left:0;top:0;width:100%;height:100%;z-index:90;opacity:0;filter:alpha(opacity=0);display:none;}
.show{display:inline;}
.hide{display:none;}
.floatLeft{float:left !important;}
.floatRight{float:right !important;}
a.toggleMoreContent{display:block;background:url(/_layouts/15/1033/dbg/2012/gfx/arrow-blue.png) no-repeat 0 50%;padding:0 0 0 18px;margin:0 0 10px;color:#009FDA;text-decoration:none;outline:none;}
a.toggleMoreContent.closed span.open,a.toggleMoreContent.open span.closed{display:none;}
.moreContent{display:none;}
.cf:before,.cf:after{content:"";display:table;}
.cf:after,.break{clear:both;}
/* Remove button padding in FF */
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}

/***** CONTACT TAB *****/
#contactContainer{position:fixed;right:0;top:140px;width:33px;z-index:150;}
#contactRibbonWrapper{overflow:hidden;}
#contactRibbon{float:left;visibility:hidden;
background:#F9FAFB;
background:-ms-linear-gradient(top, #F9FAFB 0%, #E8ECEF 100%);
background:-moz-linear-gradient(top, #F9FAFB 0%, #E8ECEF 100%);
background:-o-linear-gradient(top, #F9FAFB 0%, #E8ECEF 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #F9FAFB), color-stop(1, #E8ECEF));
background:-webkit-linear-gradient(top, #F9FAFB 0%, #E8ECEF 100%);
background:linear-gradient(to bottom, #F9FAFB 0%, #E8ECEF 100%);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#F9FAFB,EndColorStr=#E8ECEF);
-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#F9FAFB,EndColorStr=#E8ECEF)";
border-radius:0 0 0 5px;border-left:1px solid #E8ECEF;border-top:1px solid #E8ECEF;box-shadow:3px 3px 4px rgba(0,0,0,0.3);}
#contactRibbon .content{padding:5px;}
#contactTab{background-color:#014266;padding:10px 0;width:32px;float:left;cursor:pointer;border:1px solid #dadcdf;border-right:0;border-radius:5px 0 0 5px;}
#contactTab img{margin-left:11px;}
#contactTab.lang-fi img{margin-left:9px;}
#contactRibbon span.telephone{color:#94B8C9;margin-left:15px;}
#contactRibbon span.telephone a{color:#94B8C9;}
#contactRibbon table{width:100%;margin-top:-15px;}
#contactRibbon table td h4{font-family:DanskeHeadline;font-size:14px;font-weight:bold;margin:0;}
#contactRibbon table td div.border{border:1px solid #ffffff;}
#contactRibbon table td{width:33%;padding:15px;vertical-align:top;border-top:1px solid #E8E8E8;border-left:1px solid #E8E8E8;border-bottom:1px solid #B0C0C8;border-right:1px solid #B0C0C8;
border-radius:5px;box-shadow:2px 2px 4px -3px rgba(5,60,91,0.1);background-color:#E8F0F0;}
#contactRibbon table td .socialLink{position:relative;top:10px;}
#contactRibbon table td .socialLink img{width:23px;}
#contactRibbon div.tableWrapper{width:600px;padding:5px;}

/***** AUTHORS *****/
#author_who{float:left;background:#f5f6f7;}
#author_menu{float:right;}
.break{clear:both;}

/***** CAROUSELS *****/

#sectionCampaign .document,.sectionFeatures .document,.sectionProducts .document{position:relative;}
.navPrev,.navNext{width:40px;height:95px;position:absolute;top:10px;background:transparent url(/_layouts/15/1033/dbg/2012/gfx/showcaseNav-arrows.png) no-repeat -6px 50%;text-indent:-9999px;cursor:pointer;z-index:10;}
.navPrev{left:-16px;}
.navNext{right:-15px;background-position:-46px 50%;}
.sectionProducts .navPrev,.sectionProducts .navNext{top:0;}
body.mt .navPrev,body.mt .navNext{background:transparent url(/_layouts/15/1033/dbg/2012/gfx/showcaseNav-arrows-mt.png) no-repeat -19px 50%;width:25px;}
body.mt .navPrev{left:0;}
body.mt .navNext{background-position:-48px 50%;right:0;}
.slide.raw{cursor:default !important;}
.slide.blank{border-color:transparent !important;}
.sectionDarkBlue .navPrev,.sectionDarkBlue .navNext{background-image:url(/_layouts/15/1033/dbg/2012/gfx/showcaseNav-arrows-white.png);}
body.mt .sectionDarkBlue .navPrev,body.mt .sectionDarkBlue .navNext{background-image:url(/_layouts/15/1033/dbg/2012/gfx/showcaseNav-arrows-white-mt.png);}

/***** CAMPAIGN *****/
#campaignSlideshowContainer{height:310px;position:relative;overflow:hidden;}
#campaignSlideshow .slide{height:310px;background-repeat:no-repeat;background-position:50% 0;float:left;width:100%;cursor:pointer;}
#campaignSlideshow .slide .slideImage{height:310px;background-repeat:no-repeat;background-position:50% 0;}
#campaignSlideshow .slideText{position:absolute;width:480px;left:16px;top:60px;color:#fff;}
body.mt #campaignSlideshow .slideText{left:56px;}
#campaignSlideshow .textRight .slideText{left:470px !important;}
#campaignSlideshow .slideCat span,.featureShowcase .slideCat span{display:inline-block;background-color:#003f62;padding:0 5px;height:15px;color:#fff;font-size:9px;font-weight:bold;line-height:14px;text-transform:uppercase;border-radius:2px 2px 0 0;}
#campaignSlideshow .slideCat span a,.featureShowcase .slideCat span a{color:#fff;text-decoration:none;}
#container #campaignSlideshow .slideText h1,#container #campaignSlideshow .slideText h2{font-size:44px;text-shadow:1px 1px 2px rgba(0, 47, 70, .25);margin:0 0 12px 0;line-height:44px;letter-spacing:1px;}
#campaignSlideshow .slideText p,#campaignSlideshow .slideText div{font-size:16px;font-weight:bold;line-height:20px;margin-bottom:16px;text-shadow:1px 1px 2px rgba(0, 47, 70, .25);}
#campaignSlideshow .slideText div.slideCat{padding:0 0 4px 1px;margin:-14px 0 0;text-shadow:none;}
#campaignSlideNext,
#campaignSlidePrev{padding:25px;margin-top:-82px;position:absolute; top:70%;text-indent:-9999px;z-index:10;}
#campaignSlidePrev{padding-left:0;left:0;}
#campaignSlideNext{padding-right:0;right:0;}
#campaignSlideNext a,
#campaignSlidePrev a{display:block;background:url(/_layouts/15/1033/dbg/2012/gfx/campaign/campaignSlideshowNav-arrows.png) no-repeat 0 0;width:47px;height:113px;cursor:pointer;}
#campaignSlideNext a{background-position:-46px 0;}
#campaignSlidePrev a:hover,
#campaignSlideNext a:hover{background-color:rgba(222, 227, 229, .4);}
#campaignSlideshowPagination{position:absolute;padding:10px;top:8px;z-index:10;display:none;}
#campaignSlideshowPagination a{display:block;background:url(/_layouts/15/1033/dbg/2012/gfx/campaign/pagination-dot.png) no-repeat 0 0;  margin:0 1px 0 0;width:12px;height:12px;text-decoration:none; overflow:hidden;float:left;}
#campaignSlideshowPagination a.selected{background-position:-12px 0;}
#campaignSlideshowPagination a span{display:block;text-indent:-9999px;}
#sectionCampaign .shadowBotWide{height:17px;z-index:1;}

/***** FEATURE *****/
.featureShowcaseContainer{width:956px;margin:0 auto;overflow:hidden;position:relative;}
.featureShowcase{width:9999px;padding-top:10px;position:relative;}
.featureShowcase .slide{float:left;width:238px;border-right:1px solid #dee3e5;cursor:pointer;}
.sectionDarkBlue .featureShowcase .slide{border-color:#3a7190;}
.featureShowcase .doubleSlide{width:477px;}
.featureShowcase .tripleSlide{width:716px;}
.featureShowcase .quadSlide{width:956px;border:0;}
.featureShowcase .last{border-right:0;}
.featureShowcase .slideCat{padding:5px 0 0 26px;}
.featureShowcase .slideImage{padding-bottom:16px; text-align:center;}
.featureShowcase .slideImage img{border-radius:5px;}
.featureShowcase .slideHeading{margin-bottom:4px;}
.featureShowcase .slideBody{padding:0 20px 15px 20px;line-height:18px;font-size:13px;}
.featureShowcase .slideBody a{color:#003f62;text-decoration:none;}
.sectionDarkBlue .featureShowcase .slideBody a{color:#fff;}
.featureShowcase .slide.hover,.featureShowcase .slide.befHover{padding-bottom:10px;}
.featureShowcase .slide.hover{background:url(/_layouts/15/1033/dbg/2012/gfx/slide-hover-bg.png?r=1) no-repeat 0 100%;}
.featureShowcase .doubleSlide.hover{background-position:-238px 100%;}
.featureShowcase .quadSlide.hover{background:none;}
.sectionDarkBlue .featureShowcase .slide.hover,.sectionDarkBlue .featureShowcase .slide.befHover{padding-bottom:0 !important;}
.sectionDarkBlue .featureShowcase .slide.hover{background:none !important;}

/***** PRODUCTS *****/
.sectionProducts .document{padding:10px 0 0;}
.productShowcaseContainer{width:956px;margin:0 auto;overflow:hidden;position:relative;}
.productShowcase{width:9999px;padding-top:20px;position:relative;}
.productShowcase .slide{float:left;width:238px;border-right:1px solid #dee3e5;cursor:pointer;}
.sectionDarkBlue .productShowcase .slide{border-color:#3a7190;}
.productShowcase .doubleSlide{width:477px;}
.productShowcase .quadSlide{width:956px;border:0;}
.productShowcase .tripleSlide{width:716px;}
.productShowcase .last{border-right:0;}
.productShowcase .slideImage{margin-top:-20px;text-align:center;}
.productShowcase .slideBody{padding:0 20px;line-height:18px;font-size:13px;}
.sectionDarkBlue .productShowcase .slideBody a{color:#fff;}
.productShowcase .slideHeading{margin-bottom:7px;}
.productShowcase .button{margin:22px 20px 0 20px;}
.productShowcase .slide.hover,.productShowcase .slide.befHover{padding-bottom:29px;}
.productShowcase .slide.hover{background:url(/_layouts/15/1033/dbg/2012/gfx/slide-hover-bg.png?r=1) no-repeat 0 100%;}
.productShowcase .doubleSlide.hover{background-position:-238px 100%;}
.sectionDarkBlue .productShowcase .slide.hover,.sectionDarkBlue .productShowcase .slide.befHover{padding-bottom:0 !important;}
.sectionDarkBlue .productShowcase .slide.hover{background:none !important;}

/***** INVOLVEMENT *****/
#sectionInvolvement .document{padding:50px 0;width:934px;}
.involvementBox{width:456px;float:left;border-radius:5px;box-shadow:3px 3px 4px #d4dee3;overflow:hidden;}
.involvementBoxSpacer{width:22px;float:left;}
.tabBoxHeader{height:35px;overflow:hidden;background:url(/_layouts/15/1033/dbg/2012/gfx/tabBoxHeader-bg.png) repeat-x;border-radius:5px 5px 0 0;}
.tabBoxHeader .tab{display:block;background:url(/_layouts/15/1033/dbg/2012/gfx/tabBox-tab-bg.png) no-repeat 0 50%;min-width:50px;height:34px;text-align:center;text-transform:uppercase;text-decoration:none;text-shadow:1px 1px 1px #e8e8e8;font-size:11px;font-weight:bold;color:#003f62;cursor:pointer;border:1px solid transparent;border-bottom:0;float:left;}
.tabBoxHeader .tab span{display:block;padding:9px 19px 0;margin:0 1px 0 0;}
.tabBoxHeader .selected{background-color:#eaf0f2;border-color:#eff3f5;border-style:solid;border-radius:5px 5px 0 0;}
.tabBoxHeader .tab:first-child,.tabBoxHeader .selected,.tabBoxHeader .afterSelected{background-image:none;}
.tabBoxBody{background:#fff url(/_layouts/15/1033/dbg/2012/gfx/tabBoxBody-bg.png) repeat-x;height:246px;border:1px solid #eff3f5;border-top:0;overflow:hidden;border-radius:0 0 5px 5px;}
.tabBoxBody .content{padding:18px 18px 0;display:none;}
.tabBoxBody .content:first-child{display:block;}
.tabBoxBody div.fieldgroup{position:static;}
.contactBox{background:url(/_layouts/15/1033/dbg/2012/gfx/contactBox-bg.jpg) repeat-x;height:282px;}
.contactBox .content{padding:19px 19px 0;}
#container .contactBox,#container .contactBox h3{color:#fff;}
#container .contactBox h3{font-size:28px;}

/***** EXCHANGE *****/
#sectionExchangeRates .document{padding:34px 0 50px;}
#exchangeRatesTitle{padding-left:10px;margin:0 16px;}
#exchangeRatesTitle span{display:inline-block;background-color:#6b94a9;padding:0 5px;height:15px;color:#fff;font-size:9px;font-weight:bold;line-height:14px;text-transform:uppercase;border-radius:2px 2px 0 0;}
#exchangeRates{background:url(/_layouts/15/1033/dbg/2012/gfx/exchangeRates-bg.png) repeat-x;margin:0 16px;height:41px;border-radius:4px;}
#exchangeRates .currency{width:173px;float:left;}
#exchangeRates .currency a{display:block;padding:0 0 0 21px;line-height:40px;font-family:DanskeHeadline, Geneva, Sans-Serif;color:#e7ebee;font-size:18px;text-decoration:none;}
#exchangeRates .currency a:hover{color:#67a0b6;}
#exchangeRates .currency a span.flag{background:url(/_layouts/15/1033/dbg/2012/gfx/currency-flags.png) no-repeat;margin:10px 10px 0 0;height:21px;width:21px;float:left;}
#exchangeRates .curUsd a span.flag{background-position:-21px 0;}
#exchangeRates .curGbp a span.flag{background-position:-42px 0;}
#exchangeRates .curSek a span.flag{background-position:-63px 0;}
#exchangeRates .curNok a span.flag{background-position:-84px 0;}
#exchangeRates .currency a span{color:#67a0b6;}
#exchangeRates .currency a:hover span{color:#e7ebee;}
#exchangeRates .spacer{background-color:#18485e;margin:9px 8px 0;width:1px;height:22px;float:left;}

/***** COMPARER *****/
.sectionCompare .document{padding:38px 0 28px;}
.sectionCompare .sectionHeader{margin-left:16px;}
table.tblCompare{width:100%;border-spacing:0;border-collapse:collapse;}
table.tblCompare td,.tblCompare th,.tblCompare select,.tblCompare .button{font-size:13px;}
table.tblCompare thead .content{width:199px;}
table.tblCompare td,.tblCompare th{padding:12px 15px;line-height:20px;text-align:left;vertical-align:top;border-left:1px solid #cdd7dc;}
table.tblCompare th{padding-top:0;padding-bottom:5px;font-weight:normal;}
table.tblCompare th select{width:154px;}
table.tblCompare th .jqTransformSelectWrapper{width:100%;}
table.tblCompare .trEven td{background:url(/_layouts/15/1033/dbg/2012/gfx/tableCompare-even-bg.png) repeat-x;border-color:#dce2e5;}
table.tblCompare .trLast td{height:199px;}
table.tblCompare td:first-child,.tblCompare th:first-child{width:100%;font-weight:bold;border:0;}


/***** SECTION TOP *****/
#sectionTop .sectionBg{height:200px;overflow:hidden;}
body#productpage #sectionTop .sectionBg{height:148px;}
#sectionTop .document{position:relative;}
#sectionTopText{position:absolute;width:480px;left:16px;top:30px;font-size:16px;line-height:26px;}
body#productpage #sectionTopText{display:table-cell;position:static;padding-left:16px;width:620px;height:148px;vertical-align:middle;}
#container #sectionTopText h1{margin:0 0 16px 0;font-size:43px;text-shadow:0 1px 2px rgba(0, 47, 70, .18);}
body#productpage #container #sectionTopText h1{margin:0;}
#breadcrumbs{position:absolute;top:17px;left:0;}
#breadcrumbs a{display:block;background:url(/_layouts/15/1033/dbg/2012/gfx/arrow-breadcrumb.png) 100% 50% no-repeat;padding:5px 18px 5px 16px;float:left;color:#033f61;text-decoration:none;}
#sectionTopMin{background-color:#fff;height:55px;position:fixed;left:0;top:0;width:100%;z-index:20;display:none;}
body.inFrame #sectionTopMin{position:absolute;}
#sectionTopMinText{padding:18px 16px 0 16px;}
#container #sectionTopMinText h3{margin:0;font-size:22px;font-weight:normal;text-shadow:0 1px 2px rgba(0, 47, 70, .18);cursor:pointer;}

/***** CONTEXT MENU *****/
#sectionBarWrapper{height:48px;}
#sectionBarContainer{background-color:#fff;position:relative;height:48px;width:100%;z-index:20;}
#sectionBarContainer.docked{position:fixed;left:0;top:55px;}
body.inFrame #sectionBarContainer.docked{position:absolute;top:0;}
#sectionBarContainer .shadowBotWide{height:15px;top:-14px;display:none;}
#sectionBarContainer.docked .shadowBotWide{display:block;}
#sectionBar{background:url(/_layouts/15/1033/dbg/2012/gfx/sectionBar-bg.png) repeat-x;height:48px;position:relative;}
#sectionBar .document{width:934px;}
#sectionBarCurtain{background:#fefefe url(/_layouts/15/1033/dbg/2012/gfx/loginCurtain-bg.png) 50% 0 repeat-x;height:0;overflow:hidden;}
#sectionBarCurtainContent{position:relative;}
#sectionBarCurtainContent .document{position:relative;}
#sectionBarCurtainClose{position:absolute;right:20px;top:20px;color:#ccc;font-size:28px;font-weight:bold;text-decoration:none;cursor:pointer;}
#sectionBarCurtainClose:hover{color:#aaa;}
#sectionBarShadow{height:4px;border-top:1px solid #98979c;}
#sectionTabs{background:url(/_layouts/15/1033/dbg/2012/gfx/sectionTabs-sep.png) no-repeat 0 50%;float:left;margin:0;padding:0 0 0 1px;list-style:none;list-style-image:none;position:relative;}
#sectionTabs li{background:url(/_layouts/15/1033/dbg/2012/gfx/sectionTabs-sep.png) no-repeat 100% 50%;float:left;padding:0 1px 0 0;}
#sectionTabs li a{display:block;text-decoration:none;outline:none;position:relative;z-index:2;}
#sectionTabs li a span{display:block;padding:0 17px;line-height:48px;height:48px;font-family:DanskeHeadlineBold, Geneva, Sans-Serif;font-size:15px;text-shadow:1px 1px 1px #E8E8E8;}
#sectionTabs li#tabSelector{background:url(/_layouts/15/1033/dbg/2012/gfx/sectionBar-selected-bg.png) no-repeat 100% 0;display:block;position:absolute;z-index:1;left:-3000px;top:-5px;padding:0;
box-shadow:5px 0 7px -5px rgba(0,0,0,0.2), -5px 0 7px -5px rgba(0,0,0,0.2);}
#sectionTabs li#tabSelector a{background:url(/_layouts/15/1033/dbg/2012/gfx/sectionBar-selected-bg.png) no-repeat 0 0;padding:0;margin-right:5px;height:59px;}
#sectionBarFunctions{margin-top:6px;float:right;}
#sectionBarFunctions .button{margin-left:6px;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.2);border-radius:6px;}
.sectionDest .document{position:relative;}

/***** PRODUCT SELECTOR *****/
.sectionProductSelector .document{padding:24px 0 34px 0;}
.sectionProductSelector .sectionHeader{margin:0 0 8px 16px !important;font-size:26px !important;text-shadow:1px 1px 2px rgba(0, 47, 70, .4);}
.sectionProductSelector.sectionWhite .sectionHeader{text-shadow:none;}
.sectionProductSelector .boxRow{padding:10px 0 5px 0;width:954px;margin:0 auto;clear:both;}
.sectionProductSelector .oneCol{width:318px;}
.sectionProductSelector .twoCols{width:636px;}
.sectionProductSelector .boxContainer{background:url(/_layouts/15/1033/dbg/2012/gfx/box-shadow.png) no-repeat 50% 100%;margin:0 1px;padding:0 11px 9px 11px;float:left;}
.sectionProductSelector .box{background:#c6dae2 url(/_layouts/15/1033/dbg/2012/gfx/highlights-lower-box-bg.png) repeat-x 0 100%;width:294px;color:#003F62;font-size:11px;line-height:18px;
cursor:pointer;position:relative;border-radius:5px;}
.sectionProductSelector .noLink{cursor:default;}
.sectionProductSelector .box ul{margin:0 0 0 15px;padding:0;}
.sectionProductSelector .box img{border-radius:5px 5px 0 0;}
.sectionProductSelector .boxBody{padding:11px 50px 11px 14px;}
.sectionProductSelector .noLink .boxBody{padding-right:14px;}
#container .sectionProductSelector .box h4{margin:0 0 7px 0;font-family:DanskeHeadLineBold, Geneva, Sans-Serif;font-size:22px;text-shadow:1px 1px 1px #e8e8e8;}
.sectionProductSelector .boxArr{background:url(/_layouts/15/1033/dbg/2012/gfx/boxArr-bg.png) no-repeat 100% 50%;border-radius:0 5px 5px 0;}
.sectionProductSelector .noLink .boxArr{background:none;}
.sectionProductSelector a.toggleMoreContent{background:url(/_layouts/15/1033/dbg/2012/gfx/arrow-white-updown.png) no-repeat 50% 100%;margin:0 auto -14px auto;width:300px;padding:6px 0 16px 0;color:#fff;font-size:13px;text-align:center;text-shadow:1px 1px 2px rgba(0, 47, 70, .4);clear:both;}
.sectionProductSelector a.toggleMoreContent.open{background-position:50% 4px;padding:16px 0 6px 0;}
.sectionProductSelector .moreContent{clear:both;}
.sectionProductSelector .boxBubble{position:absolute;top:-25px;right:-16px;background:url(/_layouts/15/1033/dbg/2012/gfx/boxBubble-bg.png) no-repeat 0 0;height:74px;width:74px;}
.sectionProductSelector .boxBubble table{height:74px;width:74px;border:0;}
.sectionProductSelector .boxBubble td{padding:0 12px;line-height:14px;font-size:11px;color:#fff;text-align:center;vertical-align:middle;}

/***** BENEFITS *****/
.sectionBenefits .document{padding:36px 0 33px 0;}
#container .sectionBenefits h2{color:#40b8e5;margin:0 0 12px 0;font-size:20px;}
ul.benefitsList{margin:0;padding:0;list-style:none;list-style-image:none;line-height:normal;}
ul.benefitsList li{background:url(/_layouts/15/1033/dbg/2012/gfx/checked-blue.png) no-repeat 0 4px;padding:6px 0 6px 35px;font-family:DanskeHeadline, Geneva, Sans-Serif;font-size:20px;line-height:24px;}
.sectionBenefits .col,.sectionBenefits .colSpacer{display:table-cell;vertical-align:middle;float:none;}

/***** FACTS *****/
.sectionExpandText .document{padding:35px 0 25px 0;}
.sectionExpandText .sectionBg{background-position:50% 100%;}

/***** CALCULATE *****/
.sectionCalculate .document{padding:40px 0;}

/***** PRICE/TERMS *****/
.sectionColumnText .document{padding:40px 0 25px 0;}

/***** MENUTARGET WP *****/
.menuTargetDocument,.sectionMenuTarget .document{padding:40px 0 25px 0;}
.sectionMenuTarget .document .document{padding-top:12px;}
.sectionCompare .menuTargetDocument,.sectionCalculate .menuTargetDocument{padding:0;}
.menuTargetBody{padding:0 16px;}

/***** JQTRANSFORM *****/
.jqTransformHidden{display:none;}
.jqTransformSelectWrapper{width:45px;position:relative;height:36px;float:left;}
.jqTransformSelectWrapper div > span{background:url(/_layouts/15/1033/dbg/2012/gfx/jqtransform/select_left.png) no-repeat top left;font-size:12px;float:none;position:absolute;white-space:nowrap;height:36px;overflow:hidden;cursor:pointer;}
.jqTransformSelectWrapper div > span > span{display:block;padding:8px 0 0 7px;}
.jqTransformSelectWrapper  a.jqTransformSelectOpen{background:url(/_layouts/15/1033/dbg/2012/gfx/jqtransform/select_right.png) no-repeat center center;display:block;position:absolute;right:0px;width:44px;height:36px;}
.jqTransformSelectWrapper ul{position:absolute;width:43px;top:34px;left:0px;list-style:none;background-color:#FFF;border:solid 1px #CCC;display:none;margin:0;padding:0;overflow:auto;overflow-y:auto;z-index:10;box-shadow:3px 3px 4px rgba(0,0,0,0.1);}
.jqTransformSelectWrapper ul a{display:block;padding:5px;text-decoration:none;color:#333;background-color:#FFF;font-size:12px;}
.jqTransformSelectWrapper ul a.selected{background:#EDEDED;color:#333;}
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover{background:#3582c4;color:#fff;}

.jqTransformInputWrapper{background:transparent url(/_layouts/15/1033/dbg/2012/gfx/jqtransform/input_text_left.gif) no-repeat left top;height:31px;padding:0px;float:left;}
.jqTransformInputInner{background:transparent url(/_layouts/15/1033/dbg/2012/gfx/jqtransform/input_text_right.gif) no-repeat top right;padding:0px;margin:0px;}
.jqTransformInputInner div{height:31px;margin:0px 0px 0px 8px;}
.jqTransformInputInner div input{font-size:12px;line-height:31px;vertical-align:middle;height:31px;color:#404040;border:none;padding:0px;margin:0px;background:transparent;}
.jqTransformInputWrapper_hover{background-position:left -31px;}
.jqTransformInputWrapper_hover div.jqTransformInputInner{background-position:right -31px;}
.jqTransformInputWrapper_focus{background-position:left -62px;}
.jqTransformInputWrapper_focus div.jqTransformInputInner{background-position:right -62px;}
.jqTransformSafari .jqTransformInputInner div input{line-height:normal;}

.jqTransformSelectDummy,.jqTransformSelectDummy > div{background:url(/_layouts/15/1033/dbg/2012/gfx/jqtransform/select_left.png) no-repeat;}
.jqTransformSelectDummy{background-position:100% 0;padding-right:5px;font-size:13px;}
.jqTransformSelectDummy > div{background-position:0 0;padding:0 6px 0 10px;height:36px;line-height:36px;}

/***** POP *****/
#myPopMask{background:#002537;position:absolute;z-index:999;top:0;left:-2000px;opacity:0;filter:alpha(opacity=0);}
#myPopIframe{border:0;margin:0;padding:0;}
#myPopContainer{position:absolute;z-index:1000;padding:0;margin:0;border:4px solid #fff;background:#fff;opacity:0;filter:alpha(opacity=0);border-radius:7px;overflow:hidden;}
#myPopContainer img{float:left;}
#myPopHeader{background:#003f62 url(/_layouts/15/1033/dbg/2012/gfx/popHeader-bg.jpg) no-repeat 50% 0;height:49px;position:relative;}
#myPopHeader h1{background:none !important;margin:0;padding:0;text-align:center;font-family:DanskeHeadlineBold;font-size:16px;font-weight:bold;line-height:49px;color:#fff;}
#myPopHeader a{display:block;position:absolute;right:5px;top:5px;z-index:1;height:20px;width:20px;color:#fff;text-decoration:none;background:transparent url(/_layouts/15/1033/dbg/2012/gfx/popClose.png) no-repeat 5px 5px;}
#myPopHeader a:hover{background-position:5px -45px;}
#myPopHeader a span{visibility:hidden;}
#myPopHeader #popHeaderShadow{background:transparent url(/_layouts/15/1033/dbg/2012/gfx/popHeaderShadow-bg.png) repeat-x;position:absolute;left:0;top:49px;z-index:1000;height:9px;width:100%;}
#myPopElement{display:block;} /*C/FF whitespace fix*/

/***** CHANNEL DISPLAY *****/
.dbmob{display:none;} /* Deprecated ? */
html.mEnb .mobShow{display:block!important;}
html.mEnb .mobHide{display:none!important;}
html.appEnb .appShow{display:block!important;}
html.appEnb .appHide{display:none!important;}
html.mAppEnb .mobAppShow{display:block!important;}
html.mAppEnb .mobAppHide{display:none!important;}

/***** Basic SP2010 markup styles *****/

H1.dbgElement-H1{-ms-name:"Heading 1";}
H1.dbgElement-H1small{-ms-name:"Heading 1 small";font-size:40px !important;}
H2.dbgElement-H2{-ms-name:"Heading 2";}
H2.dbgElement-H2small{-ms-name:"Heading 2 small";font-size:36px !important;}
H3.dbgElement-H3{-ms-name:"Heading 3";}
H3.dbgElement-H3small{-ms-name:"Heading 3 small";font-size:20px !important;}
H4.dbgElement-H4{-ms-name:"Heading 4";}
H5.dbgElement-H5{-ms-name:"Heading 5";}
H5.dbgElement-H6{-ms-name:"Heading 6";}

/***** HTML EDITOR CUSTOM STYLES  */
/***** ms-rteCustom: SP2007 legacy */
/***** dbgStyle: SP2010 style*/
/***** dbgElement: SP2010 markup style */
/***** p.dbgStyle a: Workaround for SP2010 bug when selecting a inside p *****/

a.ms-rteCustom-defaultLink,
a.dbgStyle-defaultLink,
p.dbgStyle-defaultLink a{-ms-name:"A Default link";color:#003f62!important;text-decoration:none;}
a.ms-rteCustom-defaultLink:hover,
a[class='dbgStyle-defaultLink']:hover,
p.dbgStyle-defaultLink a:hover{text-decoration:underline;}

a.ms-rteCustom-defaultGoOnLink,
a.dbgStyle-defaultGoOnLink,
p.dbgStyle-defaultGoOnLink a{-ms-name:"A Default go-on link";color:#003f62!important;text-decoration:none;}
a.ms-rteCustom-defaultGoOnLink:hover,
a[class='dbgStyle-defaultGoOnLink']:hover,
p.dbgStyle-defaultGoOnLink a:hover{text-decoration:underline;}

a.ms-rteCustom-arrowlink,
a.dbgStyle-arrowlink,
p.dbgStyle-arrowlink a{-ms-name:"A Arrow link";display:block;padding:4px 0 2px 18px;background:url(/_layouts/15/1033/dbg/2012/gfx/arrow-blue.png) no-repeat 0% 6px;color:#003f62!important;overflow:hidden;line-height:normal;text-decoration:none;}
a.ms-rteCustom-arrowlink:hover,
a[class='dbgStyle-arrowlink']:hover,
p.dbgStyle-arrowlink a:hover{text-decoration:underline;}

a.ms-rteCustom-arrowlinkbold,
a.dbgStyle-arrowlinkbold,
p.dbgStyle-arrowlinkbold a{-ms-name:"A Arrow link (bold)";display:block;padding:8px 0 0 18px;background:url(/_layouts/15/1033/dbg/2012/gfx/arrow-blue.png) no-repeat 0% 10px;color:#003f62!important;font-weight:bold;overflow:hidden;line-height:normal;text-decoration:none;}
a.ms-rteCustom-arrowlinkbold:hover,
a[class='dbgStyle-arrowlinkbold']:hover,
p.dbgStyle-arrowlinkbold a:hover{text-decoration:underline;}

a.ms-rteCustom-goOnlink,
a.dbgStyle-goOnlink,
p.dbgStyle-goOnlink a{-ms-name:"A Go-on arrow link";padding:2px 0 2px 18px;background:url(/_layouts/15/1033/dbg/2012/gfx/arrow-blue.png) no-repeat 0% 4px;color:#003f62!important;line-height:normal;text-decoration:none;}
a.ms-rteCustom-goOnlink:hover,
a[class='dbgStyle-goOnlink']:hover,
p.dbgStyle-goOnlink a:hover{text-decoration:underline;}

a.ms-rteCustom-goOnlinkbold,
a.dbgStyle-goOnlinkbold,
p.dbgStyle-goOnlinkbold a{-ms-name:"A Go-on arrow link (bold)";padding:2px 0 2px 18px;background:url(/_layouts/15/1033/dbg/2012/gfx/arrow-blue.png) no-repeat 0% 4px;color:#003f62!important;font-weight:bold;line-height:normal;text-decoration:none;}
a.ms-rteCustom-goOnlinkbold:hover,
a[class='dbgStyle-goOnlinkbold']:hover,
p.dbgStyle-goOnlinkbold a:hover{text-decoration:underline;}

a.ms-rteCustom-ImagePopup,
a.dbgStyle-ImagePopup{-ms-name:"A Image popup link";position:relative;float:left;text-decoration:none;}
a.ms-rteCustom-ImagePopup:hover div.thumb-footer,
a.dbgStyle-ImagePopup:hover div.thumb-footer,
p.dbgStyle-ImagePopup a:hover div.thumb-footer{opacity:0.9;filter:alpha(opacity=90);}
a.ms-rteCustom-ImagePopup img,
a.dbgStyle-ImagePopup img,
p.dbgStyle-ImagePopup a img{padding:0 16px 0 0;border:none;}
a.ms-rteCustom-ImagePopup div.thumb-footer,
a.dbgStyle-ImagePopup div.thumb-footer,
p.dbgStyle-ImagePopup a div.thumb-footer{cursor:pointer;position:absolute;bottom:0;right:16px;z-index:0;background:#fff url(/_layouts/15/1033/DBG/gfx/ico_seach_large.gif) no-repeat 50% 50%;width:26px;opacity:0.80;height:26px;filter:alpha(opacity=80);}

.sectionDarkBlue a.ms-rteCustom-defaultLink,
.sectionDarkBlue a.dbgStyle-defaultLink,
.sectionDarkBlue p.dbgStyle-defaultLink a,
.sectionDarkBlue a.ms-rteCustom-defaultGoOnLink,
.sectionDarkBlue a.dbgStyle-defaultGoOnLink,
.sectionDarkBlue p.dbgStyle-defaultGoOnLink a,
.sectionDarkBlue a.ms-rteCustom-arrowlink,
.sectionDarkBlue a.dbgStyle-arrowlink,
.sectionDarkBlue p.dbgStyle-arrowlink a,
.sectionDarkBlue a.ms-rteCustom-arrowlinkbold,
.sectionDarkBlue a.dbgStyle-arrowlinkbold,
.sectionDarkBlue p.dbgStyle-arrowlinkbold a,
.sectionDarkBlue a.ms-rteCustom-goOnlink,
.sectionDarkBlue a.dbgStyle-goOnlink,
.sectionDarkBlue p.dbgStyle-goOnlink a,
.sectionDarkBlue a.ms-rteCustom-goOnlinkbold,
.sectionDarkBlue a.dbgStyle-goOnlinkbold,
.sectionDarkBlue p.dbgStyle-goOnlinkbold a,
.sectionDarkBlue ul.ms-rteCustom-bulletlist li a,
.sectionDarkBlue ul.dbgStyle-bulletlist li a,
.sectionDarkBlue ul.ms-rteCustom-goOnLinkList li a,
.sectionDarkBlue ul.dbgStyle-goOnLinkList li a,
.sectionDarkBlue ul.ms-rteCustom-arrowLinkList li a,
.sectionDarkBlue ul.dbgStyle-arrowLinkList li a,
.colBox a.ms-rteCustom-defaultLink,
.colBox a.dbgStyle-defaultLink,
.colBox p.dbgStyle-defaultLink a,
.colBox a.ms-rteCustom-defaultGoOnLink,
.colBox a.dbgStyle-defaultGoOnLink,
.colBox p.dbgStyle-defaultGoOnLink a,
.colBox a.ms-rteCustom-arrowlink,
.colBox a.dbgStyle-arrowlink,
.colBox p.dbgStyle-arrowlink a,
.colBox a.ms-rteCustom-arrowlinkbold,
.colBox a.dbgStyle-arrowlinkbold,
.colBox p.dbgStyle-arrowlinkbold a,
.colBox a.ms-rteCustom-goOnlink,
.colBox a.dbgStyle-goOnlink,
.colBox p.dbgStyle-goOnlink a,
.colBox a.ms-rteCustom-goOnlinkbold,
.colBox a.dbgStyle-goOnlinkbold,
.colBox p.dbgStyle-goOnlinkbold a,
.colBox ul.ms-rteCustom-bulletlist li a,
.colBox ul.dbgStyle-bulletlist li a,
.colBox ul.ms-rteCustom-goOnLinkList li a,
.colBox ul.dbgStyle-goOnLinkList li a,
.colBox ul.ms-rteCustom-arrowLinkList li a,
.colBox ul.dbgStyle-arrowLinkList li a{color:#fff !important;}

a.dbgStyle-button,
a[class='dbgStyle-button']:hover{-ms-name:"A Button standard";background:url(/_layouts/15/1033/dbg/2012/gfx/button-primary.png) -5px -1px no-repeat;color:#0c3d57 !important;
text-shadow:1px 1px 1px #e8e8e8;border:1px solid #9db7c4;border-top-color:#bcd2dd;border-bottom-color:#819fae;}

a.dbgStyle-buttonWhite,
a[class='dbgStyle-buttonWhite']:hover{-ms-name:"A Button white";background:url(/_layouts/15/1033/dbg/2012/gfx/button-secondary.png) -5px -1px no-repeat;color:#0c3d57 !important;
text-shadow:1px 1px 1px #e8e8e8;border:1px solid #adc7d4;border-top-color:#cce2ed;border-bottom-color:#91afbe;}

a.dbgStyle-buttonGreen,
a[class='dbgStyle-buttonGreen']:hover{-ms-name:"A Button green";background:url(/_layouts/15/1033/dbg/2012/gfx/button-positive.png) -5px -1px no-repeat;color:#fefefe !important;
text-shadow:1px 1px 1px #2b6d36;border:1px solid #4d9158;border-top-color:#65ac52;border-bottom-color:#277031;}

a.dbgStyle-buttonRed,
a[class='dbgStyle-buttonRed']:hover{-ms-name:"A Button red";background:url(/_layouts/15/1033/dbg/2012/gfx/button-negative.png) -5px -1px no-repeat;color:#fefefe !important;
text-shadow:1px 1px 1px #881422;border:1px solid #af1629;border-top-color:#c33641;border-bottom-color:#990f19;}

a.dbgStyle-buttonBlack,
a[class='dbgStyle-buttonBlack']:hover{-ms-name:"A Button black";background:url(/_layouts/15/1033/dbg/2012/custom/pb/button-primary.png) -5px -1px no-repeat;color:#fff !important;
border:1px solid #303030;border-top-color:#5b5b5b;border-bottom-color:#030303;}

a.dbgStyle-buttonBlue,
a[class='dbgStyle-buttonBlue']:hover{-ms-name:"A Button blue";background:url(/_layouts/15/1033/dbg/2012/gfx/button-blue.png) -5px -1px no-repeat;color:#fefefe !important;
text-shadow:1px 1px 1px #2a80a3;border:1px solid #009cd3;border-top-color:#42b8e4;border-bottom-color:#0089ad;}

a.dbgStyle-button,
a[class='dbgStyle-button']:hover,
a.dbgStyle-buttonWhite,
a[class='dbgStyle-buttonWhite']:hover,
a.dbgStyle-buttonGreen,
a[class='dbgStyle-buttonGreen']:hover,
a.dbgStyle-buttonRed,
a[class='dbgStyle-buttonRed']:hover,
a.dbgStyle-buttonBlack,
a[class='dbgStyle-buttonBlack']:hover,
a.dbgStyle-buttonBlue,
a[class='dbgStyle-buttonBlue']:hover{display:inline-block;padding:0 24px 0 23px;height:33px;line-height:33px;text-align:center;font-size:13px;font-weight:bold;
cursor:pointer;text-decoration:none !important;border-radius:5px;}

a[class='dbgStyle-button']:hover,
a[class='dbgStyle-buttonWhite']:hover,
a[class='dbgStyle-buttonGreen']:hover,
a[class='dbgStyle-buttonRed']:hover,
a[class='dbgStyle-buttonBlack']:hover,
a[class='dbgStyle-buttonBlue']:hover{background-position:-5px -41px;}

H1.dbgStyle-H1small{-ms-name:"H1 small";font-size:40px !important;}
H2.dbgStyle-H2small{-ms-name:"H2 small";font-size:36px !important;}
H3.dbgStyle-H3small{-ms-name:"H3 small";font-size:20px !important;}

img.ms-rteCustom-floatLeft,
img.dbgStyle-floatLeft{-ms-name:"IMG Float left";float:left;margin:0 16px 0 0;}
img.ms-rteCustom-floatRight,
img.dbgStyle-floatRight{-ms-name:"IMG Float right";float:right;margin:0 0 0 16px;}
img.ms-rteCustom-maxWidth,
img.dbgStyle-maxWidth{-ms-name:"IMG Max width image";width:100%;}

p.ms-rteCustom-BorderTop,
p.dbgStyle-BorderTop{-ms-name:"P Add a top border";border-top:1px solid #7F9FB0;padding:1em 0 0 0;}
p.ms-rteCustom-BorderBottom,
p.dbgStyle-BorderBottom{-ms-name:"P Add a bottom border";border-bottom:1px solid #7F9FB0;padding:0 0 1em 0;}
p.ms-rteCustom-EmphasizedTextLarge,
p.dbgStyle-EmphasizedTextLarge{-ms-name:"P Emphasized text, large";margin:0 0 5px 0;font-family:DanskeHeadline, Geneva, Sans-Serif;font-size:30px;line-height:32px;}
p.ms-rteCustom-EmphasizedTextSmall,
p.dbgStyle-EmphasizedTextSmall{-ms-name:"P Emphasized text, small";margin:0 0 18px;font-size:19px;line-height:26px;}
p.ms-rteCustom-EmphasizedTextSmallBlue,
p.dbgStyle-EmphasizedTextSmallBlue{-ms-name:"P Emphasized text, small blue";margin:0 0 18px;color:#009fda;font-family:DanskeHeadline, Geneva, Sans-Serif;font-size:24px;line-height:28px;}
p.ms-rteCustom-GoOnHeader,
p.dbgStyle-GoOnHeader{-ms-name:"P Go-on header";background:none;margin:0 !important;padding:0 0 13px 0 !important;color:inherit;font-size:20px;font-family:DanskeHeadline, Geneva, Sans-Serif;font-weight:normal;line-height:23px;}

.sectionDarkBlue p.ms-rteCustom-EmphasizedTextSmallBlue,
.sectionDarkBlue p.dbgStyle-EmphasizedTextSmallBlue,
.colBox p.ms-rteCustom-EmphasizedTextSmallBlue,
.colBox p.dbgStyle-EmphasizedTextSmallBlue{color:#fff !important;}

ul.ms-rteCustom-bulletlist,
ul.dbgStyle-bulletlist{-ms-name:"UL Bullet list";list-style:none;padding:0;margin:0;}
ul.ms-rteCustom-bulletlist li a,
ul.dbgStyle-bulletlist li a{color:#003f62!important;text-decoration:none;}
ul.ms-rteCustom-bulletlist li a:hover,
ul.dbgStyle-bulletlist li a:hover{text-decoration:underline;}
ul.ms-rteCustom-bulletlist li,
ul.dbgStyle-bulletlist li{background:url(/_layouts/15/1033/DBG/GFX/ico_bullet_black.gif) no-repeat 4px 8px;padding:2px 0 0 12px;}
ul.ms-rteCustom-bulletlist li.linkBullet,
ul.dbgStyle-bulletlist li.linkBullet{background:url(/_layouts/15/1033/DBG/GFX/ico_bullet_blue.gif) no-repeat 4px 8px;padding:2px 0 0 12px;}
.sectionDarkBlue ul.ms-rteCustom-bulletlist li,
.sectionDarkBlue ul.dbgStyle-bulletlist li,
.sectionDarkBlue ul.ms-rteCustom-bulletlist li.linkBullet,
.sectionDarkBlue ul.dbgStyle-bulletlist li.linkBullet,
.colBox ul.ms-rteCustom-bulletlist li,
.colBox ul.dbgStyle-bulletlist li,
.colBox ul.ms-rteCustom-bulletlist li.linkBullet,
.colBox ul.dbgStyle-bulletlist li.linkBullet{background-image:url(/_layouts/15/1033/DBG/GFX/ico_bullet_white.gif);}

ul.ms-rteCustom-goOnLinkList,
ul.dbgStyle-goOnLinkList{-ms-name:"UL Go-on link list";list-style:none;padding:0;margin:0;}
ul.ms-rteCustom-goOnLinkList li a,
ul.dbgStyle-goOnLinkList li a{color:#003f62!important;text-decoration:none;}
ul.ms-rteCustom-goOnLinkList li a:hover,
ul.dbgStyle-goOnLinkList li a:hover{text-decoration:underline;}
ul.ms-rteCustom-goOnLinkList li,
ul.dbgStyle-goOnLinkList li{background:url(/_layouts/15/1033/dbg/2012/gfx/arrow-blue.png) no-repeat 0 6px;padding:4px 0 2px 18px;line-height:normal;}

ul.ms-rteCustom-arrowLinkList,
ul.dbgStyle-arrowLinkList{-ms-name:"UL Arrow link list";list-style:none;padding:0;margin:0;}
ul.ms-rteCustom-arrowLinkList li a,
ul.dbgStyle-arrowLinkList li a{color:#003f62!important;text-decoration:none;}
ul.ms-rteCustom-arrowLinkList li a.bold,
ul.dbgStyle-arrowLinkList li a.bold{font-weight:bold;}
ul.ms-rteCustom-arrowLinkList li a:hover,
ul.dbgStyle-arrowLinkList li a:hover{text-decoration:underline;}
ul.ms-rteCustom-arrowLinkList li,
ul.dbgStyle-arrowLinkList li{background:url(/_layouts/15/1033/dbg/2012/gfx/arrow-blue.png) no-repeat 0 6px;padding:4px 0 2px 18px;line-height:normal;}

ul.ms-rteCustom-imageBox1,
ul.dbgStyle-imageBox1{-ms-name:"UL Image box 1";list-style:none;padding:21px 0 17px 0;margin:0;clear:left;height:114px;width:100%;overflow:hidden;}
ul.ms-rteCustom-imageBox1 li,
ul.dbgStyle-imageBox1 li{float:left;}
ul.ms-rteCustom-imageBox1 li img,
ul.dbgStyle-imageBox1 li img{width:100%;height:114px;}
ul.ms-rteCustom-imageBox1 li.imageBox1image
ul.dbgStyle-imageBox1 li.imageBox1image{overflow:hidden;width:68.8%;height:114px;}
ul.ms-rteCustom-imageBox1 li.imageBox1content,
ul.dbgStyle-imageBox1 li.imageBox1content{background:#e0e8ec;padding:8px 3% 8px 3%;height:98px;width:25%;}

ul.ms-rteCustom-imageBox2,
ul.dbgStyle-imageBox2{-ms-name:"UL Image box 2";list-style:none;padding:21px 0 17px 0;margin:0;clear:left;height:114px;overflow:hidden;width:100%;}
ul.ms-rteCustom-imageBox2 li img,
ul.dbgStyle-imageBox2 li img{float:left;height:114px;width:174px;position:relative;left:3px;margin-left:-3px;overflow:hidden;}
ul.ms-rteCustom-imageBox2 li.imageBox2image,
ul.dbgStyle-imageBox2 li.imageBox2image{float:left;overflow:hidden;}
ul.ms-rteCustom-imageBox2 li.imageBox2header,
ul.dbgStyle-imageBox2 li.imageBox2header{height:26px;line-height:26px;background:#bfcfd8;padding:0 0 0 16px;font-weight:bold;}
ul.ms-rteCustom-imageBox2 li.imageBox2content,
ul.dbgStyle-imageBox2 li.imageBox2content{background:#e0e8ec;padding:8px 0 0 16px;height:80px;}

ul.ms-rteCustom-textBox1,
ul.dbgStyle-textBox1{-ms-name:"UL Text box 1";list-style:none;padding:21px 0 17px 0;margin:0;clear:left;overflow:hidden;width:100%;}
ul.ms-rteCustom-textBox1 li strong,
ul.dbgStyle-textBox1 li strong{padding-bottom:4px;font-weight:bold;display:block;}
ul.ms-rteCustom-textBox1 li.textBox1content,
ul.dbgStyle-textBox1 li.textBox1content{background:#e0e8ec;padding:8px 16px 8px 16px;background:#E0E8EC;}

ul.ms-rteCustom-BenefitsList,
ul.dbgStyle-BenefitsList{-ms-name:"UL Benefits list";margin:0;padding:0;list-style:none;list-style-image:none;line-height:normal;}
ul.ms-rteCustom-BenefitsList li,
ul.dbgStyle-BenefitsList li{background:url(/_layouts/15/1033/dbg/2012/gfx/checked-blue.png) no-repeat 0 4px;padding:6px 0 6px 35px;font-family:DanskeHeadline, Geneva, Sans-Serif;font-size:20px;line-height:24px;}

ul.hasArrowBullits,
ul.dbgStyle-CheckmarkList{-ms-name:"UL Checkmark list";margin:0;padding:0;list-style:none;list-style-image:none;}
ul.hasArrowBullits li,
ul.dbgStyle-CheckmarkList li{background:url(/_layouts/15/1033/dbg/2012/gfx/checked-small-blue.png) no-repeat 0 5px;padding:5px 0 5px 19px;}

/***** HTML EDITOR TABLE FORMATS  */
/***** ms-rteTable: SP2007 legacy */
/***** dbgTable: SP2010 style*/
table.ms-rteTable-1,
table.dbgTable-1{-ms-name:"Table type 1";color:#003f62 !important;border:0;border-spacing:0;border-collapse:separate;border:1px solid #cfdbe3;overflow:hidden;border-radius:5px;}
table.ms-rteTable-1{font-size:inherit !important;line-height:inherit !important;}
table.ms-rteTable-1 p,
table.dbgTable-1 p{margin:0;padding:0;}
table.ms-rteTable-1 td,
table.dbgTable-1 td,
table.dbgTable-1 th{padding:3px 8px;border:0 !important;line-height:14px;text-align:left;}
table.ms-rteTable-1 td.ms-rteTableFirstCol-1,
table.ms-rteTable-1 td:first-child,
th.dbgTableFirstCol-1,
table.dbgTable-1 td:first-child,
table.dbgTable-1 th:first-child{padding-left:16px !important;}
table.ms-rteTable-1 td.ms-rteTableLastCol-1,
table.ms-rteTable-1 td:last-child,
td.dbgTableLastCol-1,
table.dbgTable-1 td:last-child,
table.dbgTable-1 th:last-child{padding-right:16px !important;}

table.ms-rteTable-1 tr.ms-rteTableHeaderRow-1,
tr.dbgTableHeaderRow-1{font-weight:bold;}
table.ms-rteTable-1 tr.ms-rteTableHeaderRow-1 td,
tr.dbgTableHeaderRow-1 th{background:url(/_layouts/15/1033/dbg/2012/gfx/restyle/tabcontrol-ul-bg.gif) repeat-x 0 50%;}
table.ms-rteTable-1 td.ms-rteTableHeaderFirstCol-1,
table.ms-rteTable-1 tr.ms-rteTableHeaderRow-1 td:first-child,
th.dbgTableHeaderFirstCol-1,
tr.dbgTableHeaderRow-1 th:first-child{border-top-left-radius:3px;}
table.ms-rteTable-1 td.ms-rteTableHeaderLastCol-1,
table.ms-rteTable-1 tr.ms-rteTableHeaderRow-1 td:last-child,
th.dbgTableHeaderLastCol-1,
tr.dbgTableHeaderRow-1 th:last-child{border-top-right-radius:3px;}

table.ms-rteTable-1 tr.ms-rteTableFooterRow-1,
tr.dbgTableFooterRow-1{font-weight:bold;}
table.ms-rteTable-1 tr.ms-rteTableFooterRow-1 td,
tr.dbgTableFooterRow-1 td,
tr.dbgTableFooterRow-1 th{background:url(/_layouts/15/1033/dbg/2012/gfx/restyle/tabcontrol-ul-bg.gif) repeat-x 0 50%;}
table.ms-rteTable-1 td.ms-rteTableFooterFirstCol-1,
table.ms-rteTable-1 tr.ms-rteTableFooterRow-1 td:first-child,
th.dbgTableFooterFirstCol-1,
tr.dbgTableFooterRow-1 td:first-child,
tr.dbgTableFooterRow-1 th:first-child{border-bottom-left-radius:3px;}
table.ms-rteTable-1 td.ms-rteTableFooterLastCol-1,
table.ms-rteTable-1 tr.ms-rteTableFooterRow-1 td:last-child,
td.dbgTableFooterLastCol-1,
tr.dbgTableFooterRow-1 td:last-child{border-bottom-right-radius:3px;}

table.ms-rteTable-1 tr.ms-rteTableOddRow-1,
tr.dbgTableOddRow-1{background:#e5ecef;}
table.ms-rteTable-1 tr.ms-rteTableEvenRow-1,
tr.dbgTableEvenRow-1{background:#f5f7f9;}

table.ms-rteTable-1 tr.ms-rteTableEvenRowOver-1,
tr.dbgTableEvenRowOver-1{background:#c6d8e1;}
table.ms-rteTable-1 tr.ms-rteTableOddRowOver-1,
tr.dbgTableOddRowOver-1{background:#c6d8e1;}

table.ms-rteTable-2,
table.dbgTable-2{-ms-name:"Table type 2";color:#003f62 !important;border:0;border-spacing:0;border-collapse:separate;border:1px solid #cfdbe3;overflow:hidden;border-radius:5px;}
table.ms-rteTable-2{font-size:inherit !important;line-height:inherit !important;}
table.ms-rteTable-2 p,
table.dbgTable-2 p{margin:0;padding:0;}
table.ms-rteTable-2 td,
table.dbgTable-2 td,
table.dbgTable-2 th{padding:3px 8px;border:0 !important;line-height:14px;text-align:left;}
table.ms-rteTable-2 td.ms-rteTableFirstCol-2,
table.ms-rteTable-2 td:first-child,
th.dbgTableFirstCol-2,
table.dbgTable-2 td:first-child,
table.dbgTable-2 th:first-child{padding-left:16px !important;}
table.ms-rteTable-2 td.ms-rteTableLastCol-2,
table.ms-rteTable-2 td:last-child,
td.dbgTableLastCol-2,
table.dbgTable-2 td:last-child,
table.dbgTable-2 th:last-child{padding-right:16px !important;}

table.ms-rteTable-2 tr.ms-rteTableHeaderRow-2,
tr.dbgTableHeaderRow-2{font-weight:bold;}
table.ms-rteTable-2 tr.ms-rteTableHeaderRow-2 td,
tr.dbgTableHeaderRow-2 th{background:url(/_layouts/15/1033/dbg/2012/gfx/restyle/tabcontrol-ul-bg.gif) repeat-x 0 50%;}
table.ms-rteTable-2 td.ms-rteTableHeaderFirstCol-2,
table.ms-rteTable-2 tr.ms-rteTableHeaderRow-2 td:first-child,
th.dbgTableHeaderFirstCol-2,
tr.dbgTableHeaderRow-2 th:first-child{border-top-left-radius:3px;}
table.ms-rteTable-2 td.ms-rteTableHeaderLastCol-2,
table.ms-rteTable-2 tr.ms-rteTableHeaderRow-2 td:last-child,
th.dbgTableHeaderLastCol-2,
tr.dbgTableHeaderRow-2 th:last-child{border-top-right-radius:3px;}

table.ms-rteTable-2 tr.ms-rteTableFooterRow-2,
tr.dbgTableFooterRow-2{font-weight:bold;}
table.ms-rteTable-2 tr.ms-rteTableFooterRow-2 td,
tr.dbgTableFooterRow-2 td,
tr.dbgTableFooterRow-2 th{background:url(/_layouts/15/1033/dbg/2012/gfx/restyle/tabcontrol-ul-bg.gif) repeat-x 0 50%;}
table.ms-rteTable-2 td.ms-rteTableFooterFirstCol-2,
table.ms-rteTable-2 tr.ms-rteTableFooterRow-2 td:first-child,
th.dbgTableFooterFirstCol-2,
tr.dbgTableFooterRow-2 td:first-child,
tr.dbgTableFooterRow-2 th:first-child{border-bottom-left-radius:3px;}
table.ms-rteTable-2 td.ms-rteTableFooterLastCol-2,
table.ms-rteTable-2 tr.ms-rteTableFooterRow-2 td:last-child,
td.dbgTableFooterLastCol-2,
tr.dbgTableFooterRow-2 td:last-child{border-bottom-right-radius:3px;}

table.ms-rteTable-2 tr.ms-rteTableOddRow-2,
tr.dbgTableOddRow-2{background:#f5f7f9;}
table.ms-rteTable-2 tr.ms-rteTableEvenRow-2,
tr.dbgTableEvenRow-2{background:#f5f7f9;}

table.ms-rteTable-1 a,
table.dbgTable-1 a,
table.ms-rteTable-2 a,
table.dbgTable-2 a{color:#003f62 !important;}

table.ms-rteTable-1 a:hover,
table.dbgTable-1 a:hover,
table.ms-rteTable-2 a:hover,
table.dbgTable-2 a:hover{color:#009FDA !important;}

/***** HTML EDITOR OOB (with dbg prefix) + CONTROLS.CSS *****/
.dbgImage-0{-ms-name:"No border";}
.dbgImage-1{-ms-name:"Thin border, rounded corners";border:1px solid #b6c1c7;border-radius:5px;}
.dbgImage-2{-ms-name:"No border, rounded corners";border-radius:5px;}
.dbgPosition-1{-ms-name:"Left";float:left;}
.dbgPosition-2{-ms-name:"Right";float:right;}
.dbgPosition-3{-ms-name:"Top";vertical-align:text-top;}
.dbgPosition-4{-ms-name:"Middle";vertical-align:middle;}
.dbgPosition-5{-ms-name:"Bottom";vertical-align:text-bottom;}
.cbq-layout-main{width:100%;}

#container .ms-PartSpacingVertical{display:none !important;}

/***** DeveloperDashboard styles for WWW - gotten from corev4.css which is not included in WWW *****/
.ms-developerdashboard table
  {
   vertical-align: top;
   width: 100%;
   border: 2px solid;
   float: left;
   background-repeat: repeat-x;
   background-color: white; /* [RecolorImage(themeColor:"Dark2")] */
   background-image: url("/_layouts/15/images/settingsgraphic.jpg");
   white-space: nowrap;
   padding: 0;
   margin: 0;
  }
  .ms-developerdashboard table tr td
  {
   vertical-align: top;
   background-color: transparent;
   font-family: tahoma;
   font-size: 8pt;
   text-align: left;
  }
  .ms-developerdashboard table th
  {
   background: #ebf3ff url("/_layouts/15/images/bgximg.png") repeat-x -0px -381px;
   border: 1px solid #add1ff;
   width: 100%;
   vertical-align: top;
   font-size: 8pt;
   font-weight: bold;
   color: #606060;
  }
  .ms-developerdashboardnav ul
  {
   margin-top: 0px;
   white-space: nowrap;
  }
  .ms-developerdashboardnav ul li
  {
   list-style-type: disc;
   line-height: 14px;
   margin-left: 25px;
  }
  .ms-developerdashboardnav ul li a
  {
   font-size: 8pt;
   color: #6699CC;
  }

#pageStatusBar:not([class^="ms-status-yellow"]) .ms-status-status {
	background: #c9d7e6 url("/_layouts/images/bgximg.png") repeat-x -0px -209px;
	color: #3b4652;
	border-color: #aaafbe;
	margin-bottom: 0px !important;
	position: static;
	padding: 7px 10px;
	border-width: 1px;
	border-style: solid
}

	#pageStatusBar:not([class^="ms-status-yellow"]) .ms-status-iconSpan {
		display: none !important;
	}