BODY {
  font-family:verdana, sans-serif;
  font-size:12pt;
  font-weight:bold;
  background:white;
}

span.euro {
  font-family:arial, sans-serif;
}

.survey {
  display:inline;
  font-family:verdana, sans-serif;
  background:#FAFAFA;
  width:300px;
}

.surveysmall {
  display:inline;
  font-family:verdana, sans-serif;
  background:#FAFAFA;
  width:150;
}

A.blacklarge {
  font-weight:bold;
  text-decoration:none;
  color:black;
  font-size:16;
}

A.subtitle {
  font-weight:bold;
  text-decoration:none;
  color:green;
  font-size:14;
}



A:hover {
  color:red;
}

.special {
  font-family:verdana, sans-serif;
  font-size:14pt;
  font-weight:bold;
  color:gray;
}

.slogan {
  font-family:verdana, sans-serif;
  font-size:18;
  font-weight:bold;
  color:gray;
}

TR {
  border-bottom-width:0px;
  border-left-width:0px;
  padding-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  border-color:white;
  border-style:solid;
  margin-bottom:20px;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;

}

li {
  border-bottom-width:0px;
  border-left-width:0px;
  padding-bottom:5px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;

}

TABLE {
  background:white;
  margin-top:25;
  margin-bottom:25;
  cellspacing:0;
  cellpadding:0;
  border:0;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  border-color:white;
  border-style:solid;
}

TABLE.blueold {
  background:green;
  cellspacing:0;
  cellpadding:0;
  border-spacing:20px;
  border-collapse:separate;
  border:0;
  margin-bottom:20px;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  padding-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:30px;
  border-color:black;
  border-style:solid;
}



TH {
  text-align:center;
  background:silver;
}



TD {
  display:inline;
  text-align:left;
  color:navy;
  font-weight:normal;
  font-family:arial, sans-serif;
  font-size:12px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  border-color:white;
  border-style:solid;
  margin-bottom:20px;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;

}

TABLE.blue {
  background:#404080;
  width:950px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  border-color:white;
  border-style:solid;
  margin-bottom:20px;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;

  border: 0px;
  border-color: #8FA0BA;
  border-collapse: collapse;

  
}

TABLE.lightblue {
  background:#EEF;
  border-color:white;

}

TR.white {
  background:white;
}

td.blue {
  background:#404080;
  padding-left:10px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  border-color:black;
  border-style:solid;
  vertical-align:top;
}

tr.blue {
  background:#404080;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  border-color:black;
  border-style:solid;
  margin-bottom:20px;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  vertical-align:top;
}

TD.white {
  background:white;
  padding-bottom:10px;
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
  vertical-align:top;
}

TD.fieldlabel {
  background:white;
  padding-bottom:10px;
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
  text-align:right;
  font-weight:bold;
}

TD.mywhite {
  background:white;
  padding-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  vertical-align:top;
}

SPAN.white {
  background:white;
  padding-bottom:20px;
  padding-top:20px;
  padding-left:20px;
  padding-right:20px;
  vertical-align:top;
}

SPAN.question {
  color:blue;
  font-weight:bold;
}

SPAN.highlight {
  color:red;
  font-weight:bold;
}

SPAN.headline {
  color:green;
  font-weight:bold;
}

SPAN.answer {
  color:navy;
  font-weight:normal;
}

.white {
  background:white;

}

TD.nopad {
  padding-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
}


A {
  font-weight:bold;
  text-decoration:none;
  color:white;
  font-family:verdana, sans-serif;
  font-size:12;
  
}

A.selected {
  text-decoration:none;
  color:red;
  font-family:verdana, sans-serif;
  font-size:12;
  font-weight:bold;
}

A.small {
  font-weight:normal;
  text-decoration:none;
  color:white;
  font-family:verdana, sans-serif;
  font-size:11;
  
}

A.selectedsmall {
  text-decoration:none;
  color:red;
  font-family:verdana, sans-serif;
  font-size:11;
  font-weight:normal;
}

A.black {
  font-weight:bold;
  text-decoration:none;
  color:black;
  font-size:10;
}



IMG.link {
  border-width:0;
}

IMG.noborder {
  border-width:0;
  float:left;
  padding-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
}

IMG.left {
  float:left;
  border-right-width:30px;
  border-color:white;
  border-style:solid;
}

IMG.right {
  float:right;
  border-left-width:30px;
  border-color:white;
  border-style:solid;
}

TD.fixedwidth {
  width:500px;
}

















