body {
    background-color:  #ffffff;
    font-family:verdana,helvetica,sans-serif;
    font-size:80%;
    margin:0px;
}

td,th {
    font-family:verdana,helvetica,sans-serif;
    font-size:0.9em; 
}
th {
    font-weight:bold;
    color:#8A7967;
    border-width:1px 0px 1px 0px;
    border-color:#8A7967;
    border-style:solid;
    background-color:white;
}
th.score {
    font-weight:bold;
    color:#8A7967;
}

h1 {
    margin:0px;
    padding:0px;
    font-size:100%;
    font-weight:bold;
    color:white;
}
h2 {
    color:#8A7967;
    font-size:110%;
}

a {
    color:#000000;
}

form {
    margin:0px;
    padding:0px;
}

form p {
    clear:both;
}

form p label {
    float:left;
    width:100px;
}

img {
    border:0px;
}

#content {
    position:absolute;
    width:770px;
    left:50%;
    margin-left:-385px;
}

#navigation {
    position:absolute;
    width:199px;
    left:50%;
    top:120px;
    margin-left:-357px;
    background: url(img/navbg.gif) #FFFFFF;
}

#buttons {
    margin:21px 0px 21px 32px;
}

#signal {
    width:752px;
    text-align:right;
    margin-top:7px;
}

.introbox {
    width:694px;
    margin:0px 0px 0px 60px;
    padding:0px;
}
.introboxi {
    padding:7px 15px 0px 22px;
    margin-top:7px;
    border-color:#8A7967;
    border-width:1px 0px 1px 0px;
    border-style:solid;
		color:#8A7967;
}
.introboxi p {
    margin-top:0px;
		color:#8A7967;
}

#texthome {
    margin-left:255px;
    margin-top:35px;
    width:500px;
    height:220px;
}
.textbox {
    width:694px;
    margin:0px 0px 0px 60px;
    padding:0px;
}
.textboxi {
    background-color:white;
    padding:7px 15px 0px 22px;
    margin-top:5px;
    color:#8A7967;
}
.textboxi p {
    margin-top:0px;
    margin-bottom:7px;
    color:#8A7967;
}

#pager {
    margin-left:55px;
    margin-top:15px;
}

#validator {
    position:absolute;
    width:88px;
    right:10px;
    top:10px;
}

.underline {
    border-color:#8A7967;
    border-width:0px 0px 1px 0px;
    border-style:solid;
    font-weight:bold;
}


.nav0 {
    font-size:90%;
    margin:0px;
    margin-left:10px;
    padding:0px;
    font-weight:bold;
}
.nav1 {
    font-size:80%;
    margin:0px;
    margin-top:5px;
    margin-left:15px;
    padding:0px;
}

.nivo1 {
    background-color:#49B8E1;
    padding-left:10px;
    font-weight:bold;
}
.nivo2 {
    background-color:#B6E3F3;
    padding-left:10px;
    font-weight:bold;
    color:#8A7967;
}

.linkcolor {
    color:#8a7967;
}

.error {
  background-color: #cccccc;
  color: #980044;
  font-weight:bold;
  text-decoration:none;
}


.vraagkop {
    color:#8A7967;
    font-size:70%;
    text-align:left;
    vertical-align:top;
}

.vraaglabel {
    color:#8A7967;
    font-size:70%;
    text-align:center;
    vertical-align:top;
}

.button {
  width: 12em;
  cursor:hand;
  font-size:smaller;
  border:solid #009cd5 1;
  background: #FFFFFF;
  font-weight:bold;
}

hr {
  color:#8A7967;
}


/* Styles for the teaser graph*/
table.tbackground {
  background-color: #CCEBF7;
}

td.tresult {
  background-color: #CE009C;
}
