input.show_join_name_field,input.show_join_email_field,select.show_join_country_field, input.show_join_password_field,input.show_join_password_field2,input.show_join_url_field,textarea.show_join_comments_field, table.aff input, table.aff textarea{background-color:#fff;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #faa234;color:#66c0ad;margin-top:2px;width:128px;
}


input{background-color:#fff;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #faa234;color:#66c0ad;margin-top:2px;font-size:9pt;
}
select{width:128px;}
textarea{width:128px;}


div#codes{padding:2px;}

body {
background: #9fa272;
font-style: normal;
font-weight: normal;
font-size: 9px;
color:#faa234;
letter-spacing: 0pt;
font-family: verdana;
text-align: justify;
line-height: 12px;
}

td {
font-size: 9px;
text-align: left;
}

a:link,a:visited,a:active {
text-decoration: none;
font-family: verdana;
color: #faa234;
font-weight: bold;
font-style: normal;
letter-spacing: 1px;
text-transform: lowercase;
}

a:hover {
text-decoration: none;
color:#faa234;
}

#layout {
position: absolute;
top: 0px;
left: 300px;
width: 800px;
height: 700px;
background-image: url(img/image.png);
background-repeat: no-repeat;
}

#navigation {
background:#FFFFFF none repeat scroll 0 0;
left:100px;
letter-spacing:11px;
margin:0;
padding:0;
position:absolute;
text-align:center;
top:302px;
width:200px;}

#contentbox {
background:#FFFFFF none repeat scroll 0 0;
left:361px;
position:absolute;
top:314px;
width:276px;
*width:275px;}

#box {
border-bottom:1px solid #9fa272;
color:#9fa272;
font-size:9px;
left:84px;
letter-spacing:1px;
padding:2px 0 4px;
position:absolute;
text-align:center;
text-transform:uppercase;
top:278px;
width:231px;
}

#content {
padding: 10px 5px 10px 5px;
}

h1, h2 {
font-style: normal;
font-weight: normal;
font-size: 9px;
color:#9fa272;
font-family: verdana;
padding: 0px 0px 0px 10px;
margin: 0px 0px 0px 0px;
text-align: left;
text-transform: uppercase;
background-image: url(img/blokje.png) ;
background-repeat:no-repeat;
}



.ram {
border: 1px solid #b54227;
}

.button {
background-color: #EECB6B;
border: 1px solid #fa6a59;
color:#faa234;
text-transform: uppercase;
letter-spacing: 1px;
font-family:verdana;
font-size:9px;
font-style:normal;
font-weight:normal;
letter-spacing:0;
line-height:12px;
text-align:justify
}

strong {
color:#faa234;
font-size: 8px;
text-transform: uppercase;
letter-spacing: 1px;
}

img {
border: 0px solid #b54227;
margin: 0px;
}

#foot, #foot a {
color:#9fa272;
border-top:3px solid #9fa272;
font-size: 9px;
text-align: center;
padding: 2px 0px 2px 0px;
background: #FFFFFF;
}
