/******************************************************** algemeen */
.ec {
	background-color: #fff;
  width:560px;
  overflow:hidden;
  padding:19px;
}

.ec h1 {
  color:#477caf;
}

.ec a {
  color:#477caf !important;
  text-decoration:none;
}

.ec a:hover {
  text-decoration:underline;
}

.ec_mail .ec_menu {
  color:#97d96d;
}

.ec .ec_form p {
  color:#040001;
}

/******************************************************** navigatie bovenaan een pagina */
.ec_navigation {
  padding-left:0px;
  border-color:#477caf !important;
  background-image:none !important;
  padding-bottom:8px;
}

.ec_navigation h1 {
  color:#404042;
}

.ec_navigation li {
  color:#477caf;
  font-size:11px;
}

.ec_navigation a {
  color:#404042;
}

.roweven td {
  background-color:#f2f1f1;
  border-color:#696969;
  color:#404042;
}

.rowoneven td {
  background-color:#fff;
  border-color:#696969;
  color:#404042;
}

.ec_news h1 {
  padding:0px;
  margin:0px;
}

.ec_news p {
  font-size: 1.1em;
  margin-top:5px;
  margin-bottom:5px;

}
.ec_news span.greyed {
  font-size:10px;
  display:none;
}


.ec_item #header {
width:230px;
height:20px;
background:none;
}

/* Niki interesse */
#content .nikiWS .formcol1 {
    float:left;
    width:500px;
}

#content #form_subscriber .gender span {
    width:250px;
}

#content .nikiWS .fieldset .formcol1 p .label span {
    float:left;
    margin-bottom:5px;
    width:250px;
}

#content .nikiWS .fieldset .inputtext {
    float:left;
    margin-bottom:3px;
}

#content .nikiWS .inputtextsmall {
    float:left;
    margin-bottom:3px;
    width:69px !important;
}

#content .nikiWS #partnerInitials, .nikiWS #subscriberInitials {
    float:left;
    margin-right:2px;
    width:100px !important;
}

#content .nikiWS .inputtext {
    width:175px;
}

#content .nikiWS #subscriberNumber {
    float:left;
    margin-right:2px;
    width:100px;
}

#content .nikiWS .subscriberradio {
	margin-right: 5px;
	vertical-align: middle;
}

#content .nikiWS #interestForm h2 {
   /*background-color:#477cb0;*/
    color:#000;
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding-left:5px;
    width:430px;
}

#content .ec_form .formcontrols {
    padding-left:0;
    padding-top:5px;
    text-align: right;
		width: 436px;
}

#content .ec_form .inputbutton {
	background-color:#66788C;
	border:1px solid #999999;
	color:#FFFFFF;
	font-weight:bold;
	height:20px;
	padding-bottom:3px;
	width:182px;
}

p.gender label {
	width: 80px;
	display: block;
	float: left;
}

#content .getHouseInterest {
   min-height: 412px;
   float: left;
}
