/*---------- RESET --------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
:focus {
	outline: 0;
}
body {
	line-height: 1.1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
.clearfix:after {   
    content: ".";   
    display: block;   
    clear: both;   
    visibility: hidden;   
    line-height: 0;   
    height: 0;   
}   
  
.clearfix {   
    display: inline-block;   
}   
  
html[xmlns] .clearfix {   
    display: block;   
}   
  
* html .clearfix {   
    height: 1%;   
}

/*---------- REDEFINITIONS --------------------------------------------------------------------------------------*/
body,
input,
textarea {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: .9em;
}
body {
	background: #0b4662 url('../Images/Layout/emeka-header-bg.gif') repeat-x top;
	line-height: 125%;
}
a {
	color: #5f7b8b;
	text-decoration: none;
	border-bottom: 1px dashed #5f7b8b;
}
a:hover {
	color: #000;
}

/*---------- LAYOUT --------------------------------------------------------------------------------------*/
#header .inner,
#splash .inner,
#subheader .inner,
#content .inner,
#footer .inner {
	width: 950px;
	margin: auto;
}

#header {
		background: url('../Images/Layout/emeka-header-img.jpg') no-repeat center;
		}
		#header .inner {
			height: 80px;
		}
		#header a.logo {
			display: block;
			float: left;
			width: 225px;
			height: 80px;
			background: url('../Images/Layout/emeka-header-logo.png') no-repeat top;
			border: 0;
		}
		#header a.logo:hover {
			background: url('../Images/Layout/emeka-header-logo.png') no-repeat bottom !important;
		}
		#header ul.navigationContainer {
			display: block;
			float: left;
			height: 42px;
			margin-top: 38px;
			margin-left: 15px;
		}
		#header ul.navigationContainer li {
			display: inline-block;
			float: left;
		}
		#header ul.navigationContainer li a {
			display: block;
			height: 21px;
			border: 0;
		}
		#header ul.navigationContainer li a.feature.nl {
					display: inline-block;
					width: 136px;
					height: 21px;
					background: url('../Images/Layout/nl-BE/emeka-nav-img.png') no-repeat 0 0;
				}
				#header ul.navigationContainer li a.feature.nl:hover,
				#header ul.navigationContainer li a.navigationItemActive.feature.nl,
				#header ul.navigationContainer li a.navigationItemActive.feature.nl:hover{
					background: url('../Images/Layout/nl-BE/emeka-nav-img.png') no-repeat 0 -21px;
				}
		#header ul.navigationContainer li a.pricing.nl {
					display: inline-block;
					width: 88px;
					height: 21px;
					background: url('../Images/Layout/nl-BE/emeka-nav-img.png') no-repeat -136px 0;
				}
				#header ul.navigationContainer li a.pricing.nl:hover,
				#header ul.navigationContainer li a.navigationItemActive.pricing.nl,
				#header ul.navigationContainer li a.navigationItemActive.pricing.nl:hover{
					background: url('../Images/Layout/nl-BE/emeka-nav-img.png') no-repeat -136px -21px;
				}
		#header ul.navigationContainer li a.support.nl {
					display: inline-block;
					width: 102px;
					height: 21px;
					background: url('../Images/Layout/nl-BE/emeka-nav-img.png') no-repeat -224px 0;
				}
				#header ul.navigationContainer li a.support.nl:hover,
				#header ul.navigationContainer li a.navigationItemActive.support.nl,
				#header ul.navigationContainer li a.navigationItemActive.support.nl:hover{
					background: url('../Images/Layout/nl-BE/emeka-nav-img.png') no-repeat -224px -21px;
				}
		#header ul.navigationContainer li a.blog.nl {
					display: inline-block;
					width: 68px;
					height: 21px;
					background: url('../Images/Layout/nl-BE/emeka-nav-img.png') no-repeat -327px 0;
				}
				#header ul.navigationContainer li a.blog.nl:hover,
				#header ul.navigationContainer li a.navigationItemActive.blog.nl,
				#header ul.navigationContainer li a.navigationItemActive.blog.nl:hover{
					background: url('../Images/Layout/nl-BE/emeka-nav-img.png') no-repeat -327px -21px;
				}
		#header ul.navigationContainer li a.login.nl {
					display: inline-block;
					width: 128px;
					height: 21px;
					background: url('../Images/Layout/nl-BE/emeka-nav-img.png') no-repeat -435px 0;
				}
				#header ul.navigationContainer li a.login.nl:hover,
				#header ul.navigationContainer li a.navigationItemActive.login.nl,
				#header ul.navigationContainer li a.navigationItemActive.login.nl:hover{
					background: url('../Images/Layout/nl-BE/emeka-nav-img.png') no-repeat -435px -21px;
				}
		
		#header ul.navigationContainer li a.feature.fr {
					display: inline-block;
					width: 136px;
					height: 21px;
					background: url('../Images/Layout/fr-FR/emeka-nav-img.png') no-repeat 0 0;
				}
				#header ul.navigationContainer li a.feature.fr:hover,
				#header ul.navigationContainer li a.navigationItemActive.feature.fr,
				#header ul.navigationContainer li a.navigationItemActive.feature.fr:hover{
					background: url('../Images/Layout/fr-FR/emeka-nav-img.png') no-repeat 0 -21px;
				}
		#header ul.navigationContainer li a.pricing.fr {
					display: inline-block;
					width: 88px;
					height: 21px;
					background: url('../Images/Layout/fr-FR/emeka-nav-img.png') no-repeat -136px 0;
				}
				#header ul.navigationContainer li a.pricing.fr:hover,
				#header ul.navigationContainer li a.navigationItemActive.pricing.fr,
				#header ul.navigationContainer li a.navigationItemActive.pricing.fr:hover{
					background: url('../Images/Layout/fr-FR/emeka-nav-img.png') no-repeat -136px -21px;
				}
		#header ul.navigationContainer li a.support.fr {
					display: inline-block;
					width: 102px;
					height: 21px;
					background: url('../Images/Layout/fr-FR/emeka-nav-img.png') no-repeat -224px 0;
				}
				#header ul.navigationContainer li a.support.fr:hover,
				#header ul.navigationContainer li a.navigationItemActive.support.fr,
				#header ul.navigationContainer li a.navigationItemActive.support.fr:hover{
					background: url('../Images/Layout/fr-FR/emeka-nav-img.png') no-repeat -224px -21px;
				}
		#header ul.navigationContainer li a.blog.fr {
					display: inline-block;
					width: 68px;
					height: 21px;
					background: url('../Images/Layout/fr-FR/emeka-nav-img.png') no-repeat -327px 0;
				}
				#header ul.navigationContainer li a.blog.fr:hover,
				#header ul.navigationContainer li a.navigationItemActive.blog.fr,
				#header ul.navigationContainer li a.navigationItemActive.blog.fr:hover{
					background: url('../Images/Layout/fr-FR/emeka-nav-img.png') no-repeat -327px -21px;
				}
		#header ul.navigationContainer li a.login.fr {
					display: inline-block;
					width: 128px;
					height: 21px;
					background: url('../Images/Layout/fr-FR/emeka-nav-img.png') no-repeat -435px 0;
				}
				#header ul.navigationContainer li a.login.fr:hover,
				#header ul.navigationContainer li a.navigationItemActive.login.fr,
				#header ul.navigationContainer li a.navigationItemActive.login.fr:hover{
					background: url('../Images/Layout/fr-FR/emeka-nav-img.png') no-repeat -435px -21px;
				}
				
		
		#header .languages {
					float: right;
					width: 130px;
					height: 41px;
					background: url('../Images/Layout/emeke-header-languages-bg.png') no-repeat right;
					padding-top: 39px;
				}
				#header .languages ul li a {
					border: 0;
					color: #6babbe;
					display: block;
					padding-left: 35px;
					cursor: pointer;
				}
				#header .languages ul li a.linkActive {
					padding-bottom: 4px;
				}
				#header .languages ul li.nl-BE a {
					background: url('../Images/Icons/flag-nl-BE.png') no-repeat 9px 4px;
				}
				#header .languages ul li.fr-FR a {
					background: url('../Images/Icons/flag-fr-FR.png') no-repeat 9px 4px;
				}
				#header .languages ul li.en-GB a {
					background: url('../Images/Icons/flag-en-GB.png') no-repeat 9px 4px;
				}
				
				#header .languages ul#dropLanguages {
					z-index: 10;
					position: absolute;
					background: #0e5779;
					margin: 0 1px 0 1px;
					width: 128px;
				}
				#header .languages ul#dropLanguages a {
					color: #fff;
				}
				#header .languages ul#dropLanguages a:hover {
					color: #6babbe;
				}
				#header .languages ul#dropLanguages li.nl-BE a {
					background: url('../Images/Icons/flag-nl-BE.png') no-repeat 9px 9px;
					padding-top: 5px;
				}
				#header .languages ul#dropLanguages li.en-GB a {
					background: url('../Images/Icons/flag-en-GB.png') no-repeat 9px 4px;
					padding-bottom: 5px;
				}
				
		#windowLogin {
					width: 255px;
					height: 125px;
					background: #f00;
					position: absolute;
					top: 0;
					left: 50%;
					margin-left: 129px;
					margin-top: 60px;
					background: transparent url('../Images/Layout/emeka-login-bg.png') no-repeat;
					color: #fff;
					padding: 20px 10px 10px 10px;
				}
				#windowLogin .label {
					display: inline-block;
					height: 18px;
					width: 105px;
					padding: 3px 10px 3px 0;
					margin-bottom: 5px;
					float: left;
				}
				#windowLogin input.field {
					float: left;
					height: 18px;
					width: 130px;
					padding: 3px;
					background: #fff url('../Images/Layout/emeka-input-bg.gif') no-repeat left top;
					border: 0;
					margin-bottom: 5px;
				}
				#windowLogin .saveFieldCtn {
					display: block;
					padding-left: 115px;
					margin-bottom: 10px;
					padding-bottom: 5px;
					color: #6babbe;
					background: url('../Images/Layout/emeka-login-seperator.png') no-repeat bottom;
				}
				#windowLogin .btnLogin {
					display: inline-block;
					width: 130px;
					height: 27px;
					background: url('../Images/Layout/emeka-button-ok.png') no-repeat top;
					text-decoration: none;
					text-align: center;
					color: #fff;
					border: none;
					cursor: pointer;
				}
				#windowLogin .btnLogin:hover {
					background: url('../Images/Layout/emeka-button-ok.png') no-repeat bottom;
				}
				#windowLogin a {
					color: #fff;
					border-bottom: 1px solid #fff;
				}

#splash {
		background: #f6edd8;
		}
		#splash .inner {
			height: 258px;
		}
		#splash a.create,
		#splash a.send,
		#splash a.analyze {
			display: inline-block;
			float: left;
			height: 258px;
			border: 0;
		}
				#splash a.create.nl-BE {
					width: 310px;
					background: url('../Images/Pages/Home/nl-BE/emeka-splash-001.jpg') no-repeat center;
				}
				#splash a.send.nl-BE {
					width: 330px;
					background: url('../Images/Pages/Home/nl-BE/emeka-splash-002.jpg') no-repeat center;
				}
				#splash a.analyze.nl-BE {
					width: 310px;
					background: url('../Images/Pages/Home/nl-BE/emeka-splash-003.jpg') no-repeat center;
				}
				#splash a.create.fr-FR {
					width: 310px;
					background: url('../Images/Pages/Home/fr-FR/emeka-splash-001.jpg') no-repeat center;
				}
				#splash a.send.fr-FR {
					width: 330px;
					background: url('../Images/Pages/Home/fr-FR/emeka-splash-002.jpg') no-repeat center;
				}
				#splash a.analyze.fr-FR {
					width: 310px;
					background: url('../Images/Pages/Home/fr-FR/emeka-splash-003.jpg') no-repeat center;
				}

#subheader {
		background: url('../Images/Layout/emeka-subheader-bg.gif') repeat-x;
		}
		#subheader .inner {
			height: 45px;
		}
		#subheader .tipFlag {
			display: inline-block;
			float: left;
			width: 57px;
			height: 45px;
			background: url('../Images/Layout/emeka-subheader-tip.gif') no-repeat 0 6px;
		}
		#subheader .tipText {
			display: inline-block;
			float: left;
			width: 608px;
			height: 35px;
			padding: 10px 0 0 10px;
			color: #82775c;
			font-size: 10pt;
		}
		#subheader .signup{
			display: inline-block;
			float: left;
			width: 275px;
			height: 45px;
		}
				#subheader .signup .text {
					display: inline-block;
					float: left;
					width: 135px;
					height: 35px;
					padding: 10px 0 0 10px;
					color: #608a15;
					font-size: 10pt;
					background: url('../Images/Layout/emeka-subheader-seperator.gif') no-repeat 0 5px;
				}
				#subheader .signup .buttonSignup.nl-BE {
					display: inline-block;
					float: right;
					width: 200px;
					height: 27px;
					background: url('../Images/Layout/nl-BE/emeka-subheader-signup.gif') no-repeat top;
					margin-top: 4px;
					border: 0;
				}
				#subheader .signup .buttonSignup.nl-BE:hover {
					background: url('../Images/Layout/nl-BE/emeka-subheader-signup.gif') no-repeat bottom;
				}
				#subheader .signup .buttonSignup.fr-FR {
					display: inline-block;
					float: right;
					width: 200px;
					height: 27px;
					background: url('../Images/Layout/fr-FR/emeka-subheader-signup.gif') no-repeat top;
					margin-top: 4px;
					border: 0;
				}
				#subheader .signup .buttonSignup.fr-FR:hover {
					background: url('../Images/Layout/fr-FR/emeka-subheader-signup.gif') no-repeat bottom;
				}

#content {
		background: #f9f6ee;
		}
		#content .inner {
			min-height: 300px;
		}
		#content .submenu {
			width: 200px;
			float: left;
			min-height: 300px;
			background: url('../Images/Layout/emeka-submenu-bg.gif') no-repeat;
		}
		#content .submenu ul {
					margin-top: 20px;
				}
				#content .submenu ul li a {
					display: block;
					width: 188px;
					height: 27px;
					background: url('../Images/Layout/emeka-submenu-items.gif') no-repeat top;
					color: #665d46;
					text-decoration: none;
					padding: 8px 0 0 12px;
					font-size: 110%;
					border: 0;
				}
				#content .submenu ul li a:hover {
					background: url('../Images/Layout/emeka-submenu-items.gif') no-repeat 0 -35px;
					color: #000;
				}
				#content .submenu ul li a.navigationItemActive {
					background: url('../Images/Layout/emeka-submenu-items.gif') no-repeat bottom;
					color: #fff;
				}
		#content .submenu ul li a.buttonSpecial {
					display: block;
					width: 155px;
					height: 29px;
					color: #5f7b8b;
					text-decoration: none;
					padding: 11px 0 0 45px;
					font-size: 110%;
				}
		#content .submenu ul li a.buttonAllFeatures {
					background: url('../Images/Layout/emeka-submenu-items-features.png') no-repeat -8px 0;
					margin-top: 35px;
				}
		#content .submenu ul li a.buttonAllFeatures:hover {
					background: url('../Images/Layout/emeka-submenu-items-features.png') no-repeat -8px 0;
					color: #074264;
				}
		#content .submenu ul li a.buttonAllFeatures.navigationItemActive {
					background: url('../Images/Layout/emeka-submenu-items-features.png') no-repeat -8px -40px;
					color: #fff;
				}
		#content .submenu ul li a.buttonInfrastructure {
					background: url('../Images/Layout/emeka-submenu-items-infrastructure.png') no-repeat -8px 0;
				}
		#content .submenu ul li a.buttonInfrastructure:hover {
					background: url('../Images/Layout/emeka-submenu-items-infrastructure.png') no-repeat -8px 0;
					color: #074264;
				}
		#content .submenu ul li a.buttonInfrastructure.navigationItemActive {
					background: url('../Images/Layout/emeka-submenu-items-infrastructure.png') no-repeat -8px -40px;
					color: #fff;
				}
		#content .subcontent {
					color: #82775c;
				}
		#content .subcontent.withoutExtra {
					width: 715px;
					float: right;
					padding: 20px 0 0 20px;
				}
				#content .subcontent.withoutExtra h1,
				#content .subcontent.withoutNothing h1 {
					font-size: 180%;
					margin-bottom: 20px;
					color: #074264;
					font-weight: normal;
				}
				#content .subcontent.withoutExtra .title p {
					font-size: 120%;
					line-height: 140%;
					color: #5f7b8b;
					margin-bottom: 15px;
				}
				#content .subcontent.withoutExtra .important {
					background: #f6edd8 url('../Images/Icons/icon-48x48-information.png') no-repeat 15px 20px !important;
					font-size: 100% !important;
					color: #665d46 !important;
					padding: 15px 15px 15px 80px !important;
					border: 4px solid #efdcae !important;
				}
				#content .subcontent.withoutExtra .itemWithIcon {
					padding-left: 60px;
				}
				#content .subcontent.withoutExtra .itemWithoutIcon {
					padding-left: 0;
				}
				#content .subcontent.withoutExtra .itemWithIcon h2,
				#content .subcontent.withoutExtra .itemWithoutIcon h2,
				#content .subcontent.withoutNothing .itemWithIcon h2,
				#content .subcontent.withoutNothing .itemWithoutIcon h2 {
					font-size: 130%;
					margin-bottom: 15px;
					color: #665d46;
					font-weight: normal;
				}
				#content .subcontent.withoutExtra .itemWithIcon h2 a,
				#content .subcontent.withoutExtra .itemWithoutIcon h2 a  {
					border-bottom: 0;
					color: #665d46;
				}
				#content .subcontent.withoutExtra .itemWithIcon p,
				#content .subcontent.withoutExtra .itemWithoutIcon p,
				#content .subcontent.withoutNothing .itemWithIcon p,
				#content .subcontent.withoutNothing .itemWithoutIcon p  {
					margin-bottom: 10px;
					color: #82775c;
				}
				#content .subcontent.withoutExtra .itemWithIcon.create {
					background: transparent url('../Images/Icons/icon-48x48-envelope_go.png') no-repeat top left;
				}
				#content .subcontent.withoutExtra .itemWithIcon.contactlist {
					background: transparent url('../Images/Icons/icon-48x48-vcard.png') no-repeat top left;
				}
				#content .subcontent.withoutExtra .itemWithIcon.analysis {
					background: transparent url('../Images/Icons/icon-48x48-chart_pie.png') no-repeat top left;
				}
				#content .subcontent.withoutExtra .itemWithIcon.marketing {
					background: transparent url('../Images/Icons/icon-48x48-dollar_sign.png') no-repeat top left;
					margin-bottom: 40px;
				}
				
		#content .subcontent.withoutNothing .itemWithIcon ul,
		#content .subcontent.withoutNothing .itemWithoutIcon ul,
		#content .subcontent.withoutNothing .itemWithIcon ol,
		#content .subcontent.withoutNothing .itemWithoutIcon ol  {
					margin-bottom: 10px;
				}
				#content .subcontent.withoutNothing .itemWithIcon ul li,
				#content .subcontent.withoutNothing .itemWithoutIcon ul li  {
					margin-left: 45px;
					list-style-type: square;
				}
				#content .subcontent.withoutNothing .itemWithIcon ol li,
				#content .subcontent.withoutNothing .itemWithoutIcon ol li  {
					margin-left: 45px;
					list-style-type: decimal;
				}
		
		#content .subcontent.withoutExtra.marginBottom,
		#content .subcontent.withoutNothing.marginBottom {
					margin-bottom: 45px;
				}
				
		#content .subcontent.withoutNothing {
					float: left;
					width: 100%;
					padding: 20px 0 0 20px;
				}
		
		#content .screenshot {
				border: 4px solid #dfd7be;
				}
				#content .screenshot.right {
					float: right;
					margin: 0 0 15px 15px;
				}

#footer {
		background: url('../Images/Layout/emeka-footer-bg.gif') repeat-x top;
		}
		#footer .inner {
			min-height: 200px;
			background: url('../Images/Layout/emeka-footer-img.jpg') no-repeat top;
		}
		#footer .text {
			width: 630px;
			height: 30px;
			float: left;
			background: url('../Images/Layout/emeka-footer-text.png') no-repeat top left;
			text-align: center;
			padding-right: 45px;
			padding-top: 45px;
			color: #6babbe;
		}
				#footer .text a {
					color: #6babbe;
					font-size: 9pt;
					text-decoration: none;
					border: 0;
				}
				#footer .text a:hover {
					background: transparent;
				}
				
		#footer .newsletter {
			width: 268px;
			height: 32px;
			float: left;
			padding-top: 43px;
			padding-left: 7px
		}
		#footer .newsletter.nl-BE {
			background: url('../Images/Layout/nl-BE/emeka-footer-newsletter.png') no-repeat top left;
		}
		#footer .newsletter.fr-FR {
			background: url('../Images/Layout/fr-FR/emeka-footer-newsletter.png') no-repeat top left;
		}
				#footer .newsletter input {
					height: 18px;
					width: 218px;
					background: #fff url('../Images/Layout/emeka-input-bg.gif') no-repeat left top;
					border: 0;
					padding: 3px;
					float: left;
					margin-right: 4px;
				}
				#footer .newsletter .buttonOk {
					height: 25px;
					width: 32px;
					background: transparent url('../Images/Layout/emeka-header-login-btn.png') no-repeat top;
					border: 0;
					float: left;
				}
				#footer .newsletter .buttonOk:hover {
					background: transparent url('../Images/Layout/emeka-header-login-btn.png') no-repeat bottom;
				}
		#footer #subfooter {
	        text-align: right;
			color: #6babbe;
			font-size: 9pt
        }
		        #footer #subfooter a {
			        border: 0;;
					color: #6babbe;
		        }
		        #footer #subfooter a:hover {
					color: #dfd7be;
		        }

/*---------- PAGES --------------------------------------------------------------------------------------*/
/*---------- HOME ------------*/
#content .homeLeft {
			width: 277px;
			float: left;
			margin: 20px 60px 30px 0;
			text-align: justify;
			color: #5f7b8b;
		}
		#content .homeLeft a,
		#content .homeLeft h2 a,
		#content .homeCenter h2 a,
		#content .homeRight h2 a {
			border: 0;
		}
		#content .homeLeft h2 a {
			margin-bottom: 10px;
			color: #074264;
			font-size: 140%;
			display: block;
			text-decoration: none;
			font-weight: normal !important;
		}
		#content .homeLeft .prices {
			margin-bottom: 25px;
		}
		#content .homeLeft .text img {
			margin-top: 15px;
		}
#content .homeCenter,
#content .homeRight  {
			width: 277px;
			margin-top: 20px;
			margin-bottom: 30px;
			text-align: justify;
			color: #82775c;
		}
		#content .homeCenter { float: left; }
		#content .homeRight { float: right; }
		#content .homeCenter h2 a,
		#content .homeRight h2 a {
			margin-bottom: 10px;
			color: #665d46;
			font-size: 130%;
			height: 41px;
			padding: 7px 0 0 58px;
			text-align: left;
			display: block;
			text-decoration: none;
			font-weight: normal !important;
		}
		#content .homeCenter .create,
		#content .homeRight .contactlist {
			margin-bottom: 15px;
		}
		#content .homeCenter .create h2 {
			background: transparent url('../Images/Icons/icon-48x48-envelope_go.png') no-repeat left;
		}
		#content .homeCenter .analysis h2 {
			background: transparent url('../Images/Icons/icon-48x48-chart_pie.png') no-repeat left;
		}
		#content .homeRight .contactlist h2 {
			background: transparent url('../Images/Icons/icon-48x48-vcard.png') no-repeat left;
		}
		#content .homeRight .marketing h2 {
			background: transparent url('../Images/Icons/icon-48x48-dollar_sign.png') no-repeat left;
		}
		
/*---------- FEATURES ------------*/
#content .subcontent.withoutExtra.featuresBlock {
			color: #5f7b8b;
		}
		#content .subcontent.withoutExtra.featuresBlock h2 {
			font-size: 130%;
			margin-bottom: 15px;
			color: #074264;
			font-weight: normal;
		}
		#content .subcontent.withoutExtra.featuresBlock .itemsContainer {
			margin: 25px 0 0 0;
		}
		#content .subcontent.withoutExtra.featuresBlock .itemsContainer .featureItem {
			display: block;
			width: 225px;
			height: 100px;
			float: left;
			margin-right: 20px;
			margin-bottom: 10px;
			color: #82775c;
		}
		#content .subcontent.withoutExtra.featuresBlock .itemsContainer .featureItem.right {
			margin-right: 0;
		}
		#content .subcontent.withoutExtra.featuresBlock .itemsContainer .featureItem img {
			float: left;
			margin-right: 10px;
		}
		#content .subcontent.withoutExtra.featuresBlock .itemsContainer .featureItem strong {
			font-weight: bold;
			color: #665d46;
		}
		
/*---------- PRICING ------------*/
#content .subcontent.withoutExtra.pricing {
			color: #82775c;
		}
#content .subcontent.withoutExtra.pricing h1 {
			font-size: 180%;
			margin-bottom: 20px;
			color: #074264;
			font-weight: normal;
		}
#content .subcontent.withoutExtra.pricing h2 {
			font-size: 130%;
			margin-bottom: 15px;
			color: #665d46;
			font-weight: normal;
		}
#content .subcontent.withoutExtra.pricing .basic ul {
			margin-bottom: 15px;
		}
		#content .subcontent.withoutExtra.pricing .basic ul li {
			padding-left: 45px;
			padding-bottom: 3px;
			background: transparent url('../Images/Icons/icon-16x16-accept.png') no-repeat 20px 1px;
		}
#content .subcontent.withoutExtra.pricing .volumeDiscount table {
			margin-bottom: 25px;
		}
		#content .subcontent.withoutExtra.pricing .volumeDiscount table tr td {
			padding: 3px;
			border-bottom: 1px solid #efdcae;
		}
		#content .subcontent.withoutExtra.pricing .volumeDiscount table tr td.header {
			background: #f6edd8;
			color: #665d46;
		}
		#content .subcontent.withoutExtra.pricing .volumeDiscount table tr td.header.left,
		#content .subcontent.withoutExtra.pricing .volumeDiscount table tr td.header.center,
		#content .subcontent.withoutExtra.pricing .volumeDiscount table tr td.header.right { width: 33%; }
#content .subcontent.withoutExtra.pricing .makeMoney a,
#content .subcontent.withoutExtra.pricing .templateFree,
#content .subcontent.withoutExtra.pricing .templateDefault,
#content .subcontent.withoutExtra.pricing .templateCustom,
#content .subcontent.withoutExtra.pricing .templateNew {
			display: block;
			width: 277px;
			height: 147px;
			border: 0;
		}
#content .subcontent.withoutExtra.pricing .makeMoney.nl-BE a {
			background: transparent url('../Images/Pages/Pricing/nl-BE/emeka-pricing-profit.png') no-repeat center;
			float: right;
		}
#content .subcontent.withoutExtra.pricing .templateFree.nl-BE {
			background: transparent url('../Images/Pages/Pricing/nl-BE/emeka-pricing-template-free.png') no-repeat center;
			float: right;
			margin-left: 20px;
		}
#content .subcontent.withoutExtra.pricing .templateDefault.nl-BE {
			background: transparent url('../Images/Pages/Pricing/nl-BE/emeka-pricing-template-default.png') no-repeat center;
			float: left;
			margin-right: 20px;
		}
#content .subcontent.withoutExtra.pricing .templateCustom.nl-BE {
			background: transparent url('../Images/Pages/Pricing/nl-BE/emeka-pricing-template-custom.png') no-repeat center;
			float: right;
			margin-left: 20px;
		}
#content .subcontent.withoutExtra.pricing .templateNew.nl-BE {
			background: transparent url('../Images/Pages/Pricing/nl-BE/emeka-pricing-template-new.png') no-repeat center;
			float: left;
			margin-right: 20px;
		}
#content .subcontent.withoutExtra.pricing .makeMoney.fr-FR a {
			background: transparent url('../Images/Pages/Pricing/fr-FR/emeka-pricing-profit.png') no-repeat center;
			float: right;
		}
#content .subcontent.withoutExtra.pricing .templateFree.fr-FR {
			background: transparent url('../Images/Pages/Pricing/fr-FR/emeka-pricing-template-free.png') no-repeat center;
			float: right;
			margin-left: 20px;
		}
#content .subcontent.withoutExtra.pricing .templateDefault.fr-FR {
			background: transparent url('../Images/Pages/Pricing/fr-FR/emeka-pricing-template-default.png') no-repeat center;
			float: left;
			margin-right: 20px;
		}
#content .subcontent.withoutExtra.pricing .templateCustom.fr-FR {
			background: transparent url('../Images/Pages/Pricing/fr-FR/emeka-pricing-template-custom.png') no-repeat center;
			float: right;
			margin-left: 20px;
		}
#content .subcontent.withoutExtra.pricing .templateNew.fr-FR {
			background: transparent url('../Images/Pages/Pricing/fr-FR/emeka-pricing-template-new.png') no-repeat center;
			float: left;
			margin-right: 20px;
		}
#content .subcontent.withoutExtra.pricing .payMethods ul {
			margin-bottom: 15px;
		}
		#content .subcontent.withoutExtra.pricing .payMethods ul li {
			padding-left: 45px;
			padding-bottom: 3px;
			background: transparent url('../Images/Icons/icon-16x16-accept.png') no-repeat 20px 1px;
		}
#content .subcontent.withoutExtra.pricing.examples ul li {
			display: block;
			width: 235px;
			height: 240px;
			float: left;
			text-align: center;
			border-bottom: 1px solid #dfd7be;
			margin-bottom: 15px;
		}
		#content .subcontent.withoutExtra.pricing.examples ul li a {
			display: block;
			border-bottom: 0;
			}
		#content .subcontent.withoutExtra.pricing.examples ul li span.title {
			display: block;
			background: #ede7d7;
			padding: 3px;
			width: 164px;
			margin-left: 32px;
			}
		#content .subcontent.withoutExtra.pricing.examples ul li img {
			border: 5px solid #dfd7be;
			}
		
/*---------- SUPPORT ------------*/
#content .subcontent.withoutExtra.support {
			color: #82775c;
		}
		
#content .subcontent.withoutExtra.support .faqContainer {
			border-top: 1px solid #eae3cc;
			margin-bottom: 20px;
		}
		#content .subcontent.withoutExtra.support .faqContainer ul,
		#content .subcontent.withoutExtra.support .faqContainer ol {
			margin-bottom: 5px;
		}
		#content .subcontent.withoutExtra.support .faqContainer ul li {
			margin-left: 30px;
			list-style-type: square;
		}
		#content .subcontent.withoutExtra.support .faqContainer ol li {
			margin-left: 40px;
			list-style-type: decimal;
		}
		#content .subcontent.withoutExtra.support .faqItem {
			border-bottom: 1px solid #eae3cc;
		}
		#content .subcontent.withoutExtra.support .faqItem a.question {
			display: block;
			padding: 10px 0 10px 25px;
			background: transparent url('../Images/Icons/icon-16x16-help.png') no-repeat 0 10px;
			color: #5f7b8b;
			border: 0;
			cursor: pointer;
		}
		#content .subcontent.withoutExtra.support .faqItem .answer {
			display: block;
			padding: 0 0 10px 25px;
		}
		
#content .subcontent.withoutExtra.support .faqContainer.plain {
			border-top: 1px solid #cadfe8;
			margin: 0;
		}
		#content .subcontent.withoutExtra.support .faqContainer.plain .faqItem {
			border-bottom: 1px solid #cadfe8;
		}
		#content .subcontent.withoutExtra.support .faqContainer.plain .faqItem a.question {
			display: block;
			padding: 5px 0 0 25px;
			background: transparent url('../Images/Icons/icon-16x16-help.png') no-repeat 0 3px;
			color: #5f7b8b;
			border: 0;
			cursor: pointer;
			width: 290px;
			overflow: hidden;
			height: 22px;
		}
		
#content .subcontent.withoutExtra.support .tipContainer {
			border-top: 1px solid #eae3cc;
			margin-bottom: 20px;
		}
		#content .subcontent.withoutExtra.support .tipItem {
			border-bottom: 1px solid #eae3cc;
			padding: 5px 0 0 25px;
			background: transparent url('../Images/Icons/icon-16x16-lightbulb.png') no-repeat 0 6px;
			color: #5f7b8b;
		}
		#content .subcontent.withoutExtra.support .tipItem p {
			margin-bottom: 5px;
		}
		
#content .subcontent.withoutExtra.support .tipContainer.plain {
			border-top: 1px solid #cadfe8;
			margin: 0;
		}
		#content .subcontent.withoutExtra.support .tipContainer.plain .tipItem {
			border-bottom: 1px solid #cadfe8;
			padding: 5px 0 0 25px;
			background: transparent url('../Images/Icons/icon-16x16-lightbulb.png') no-repeat 0 6px;
			color: #5f7b8b;
			width: 290px;
			height: 22px;
			overflow: hidden;
		}
		#content .subcontent.withoutExtra.support .tipContainer.plain .tipItem p {
			margin-bottom: 5px;
		}

#content .subcontent.withoutExtra.support .contactFormCtn .formFieldCtn {
			padding: 4px 0 0 0;
			}
		#content .subcontent.withoutExtra.support .contactFormCtn {
			padding-bottom: 20px;
			}
		.contactFormCtn .label {
			display: block;
			width: 170px;
			padding: 3px 3px 6px 5px;
			margin-bottom: -1px;
			background: url('../Images/Layout/emeka-form-field-arrow-up.png') no-repeat bottom left;
			}
		.contactFormCtn .textlarge, .contactFormCtn .textsmall, .contactFormCtn .textarea {
			background: #eae3cc;
			padding: 5px;
			border: none;
			color: #665d46;
		    }
		.contactFormCtn .textlarge {
			width: 390px;
			}
		.contactFormCtn .textsmall {
			width: 125px;
			}
		.contactFormCtn .textarea {
			width: 390px;
			height: 150px;
			}
		.contactFormCtn .validator {
			color: #c80000 !important;
			font-weight: bold;
			padding-left: 3px;
			}
		.contactFormCtn .summary {
			padding: 10px;
			background: #f6edd8;
			margin-bottom: 15px;
			width: 390px;
			color: #c80000 !important;
			}
		.contactFormCtn .summary ul {
			padding: 0 0 0 20px;
			margin: 0;
			}
		.contactFormCtn .summary ul li {
			list-style-type: square;
			}
		.contactFormCtn .note {
			margin-left: 5px;
			font-size: 0.8em;
			}
		.contactFormCtn .submitbuttonCtn {
			margin-top: 20px;
			}
		.contactFormCtn .submitbutton {
		    display: block;
		    width: 130px;
		    height: 27px;
		    background: url('../Images/Layout/emeka-button-ok.png') no-repeat top;
		    text-decoration: none;
		    text-align: center;
		    color: #fff;
		    border: none;
		    cursor: pointer;
		    }
		.contactFormCtn .submitbutton:hover {
		    background: url('../Images/Layout/emeka-button-ok.png') no-repeat bottom;
		    }

#content .subcontent.withoutExtra.support .submenuRight {
			width: 250px;
			float: right;
			min-height: 300px;
			background: url('../Images/Layout/emeka-submenu-right-bg.gif') no-repeat left;
			padding-left: 25px;
		}
		#content .subcontent.withoutExtra.support .submenuRight h2 {
			font-size: 120%;
			color: #074264;
			margin-bottom: 15px;
		}
		#content .subcontent.withoutExtra.support .submenuRight h3 a {
			display: block;
			font-size: 110%;
			color: #665d46;
			margin: 20px 0 5px 0;
			padding: 0 0 0 25px;
			background: url('../Images/Icons/icon-16x16-magnifier.png') no-repeat 0 1px;
			border: 0;
		}
		#content .subcontent.withoutExtra.support .submenuRight a {
			color: #82775c;
			border: 0;
		}
		
#content .subcontent.withoutExtra.support .panel50 {
			width: 315px;
			height: 145px;
			background: url('../Images/Layout/emeka-panel-50-bg.png') no-repeat;
			padding: 15px;
			margin-bottom: 5px;
			color: #5f7b8b;
		}
		#content .subcontent.withoutExtra.support .panel50 h1 {
			margin-bottom: 0 !important;
			padding: 4px 0 15px 35px !important;
		}
		#content .subcontent.withoutExtra.support .panel50.left { float: left; }
		#content .subcontent.withoutExtra.support .panel50.right { float: right; }
		#content .subcontent.withoutExtra.support .panel50.faq h1 {
			background: url('../Images/Icons/icon-24x24-life_preserver.png') no-repeat;
		}
		#content .subcontent.withoutExtra.support .panel50.tips h1 {
			background: url('../Images/Icons/icon-24x24-tools.png') no-repeat;
		}
		#content .subcontent.withoutExtra.support .panel50.marketing h1 {
			background: url('../Images/Icons/icon-24x24-calculator.png') no-repeat;
			border-bottom: 1px solid #cadfe8;
			margin-bottom: 5px !important;
		}
		#content .subcontent.withoutExtra.support .panel50.contact h1 {
			background: url('../Images/Icons/icon-24x24-speech-bubbles.png') no-repeat;
			border-bottom: 1px solid #cadfe8;
			margin-bottom: 5px !important;
		}
		#content .subcontent.withoutExtra.support .panel50.marketing p.content {
			border-bottom: 1px solid #cadfe8;
			padding-bottom: 5px;
		}
		#content .subcontent.withoutExtra.support .panel50.contact p.content {
			border-bottom: 1px solid #cadfe8;
			padding-bottom: 5px;
		}
		#content .subcontent.withoutExtra.support .panel50 .more {
			margin-top: 10px;
			text-align: right;
		}
