/* General style declarations */
body{	
background-color: #ffffff;	
font-family: verdana, arial, sans-serif, frutiger;	
color: #000000;	font-size: 10pt;	
text-align: left;	
line-height: 14pt;	
margin: 0;	
padding: 0;}

p {	
color: #000000;	
font-family: verdana, arial, sans-serif, frutiger;	
font-size: 10pt;	
text-align: left;	
line-height: 14pt;	
margin-top: 2px;	
padding-top: 0px;}

a:link{	
font-family: verdana, arial sans-serif;	
color: #006699;	
font-size: 10pt;	
text-decoration: none;	
line-height: 10pt;}

a:visited{	
font-family: verdana, arial sans-serif;	
color: #003399;	
font-size: 10pt;	
text-decoration: none;	
line-height: 10pt;}

td{ 	
color: #000000; 	
font-size: 10pt; 	
font-family: verdana, arial, sans-serif, frutiger; 	
text-align: left;	
line-height: 14pt;}

h1, h2, h3{	
font-weight: bold;	
color: #003399;	
font-size: 10pt;	
margin: 0;	
padding: 0;	
padding-top: 15px;	
line-height: 10pt;}

dt{	
font-weight: bold;}

small{	
font-size: 8pt;}

small.bold{	
font-size: 8pt;
font-weight: bold;}

small.photographer{
margin-top:1px;
padding-top:1px;}

/* Layout declarations for the various tables */
table#headertable{	
width: 100%; 	
border: 0; 	
margin: 0;	
padding: 0;	
height: 160px;}

table#headertable td#menucell{	
vertical-align: top;	
text-align: left;}

table#headertable td#logocell{	
vertical-align: top;	
text-align: right;}

table#bodytable{	
border: 0; 	
margin: 0;	
padding: 0;	
width: 100%;}

table#bodytable td#adscolumn{	
vertical-align: top;	
text-align: center;	
width: 172px;	
padding-left: 8px;	
padding-right: 8px;	
color: #000000; 	
font-size: 8pt; 	
font-family: verdana, arial, "sans-serif", frutiger; 	
line-height: 8pt; }

table#bodytable td#adscolumn img,table#bodytable td#sponsorcolumn img{	
margin-left: auto;	
margin-right: auto;	
border: 0;}

table#bodytable td#adscolumn p,table#bodytable td#sponsorcolumn p{	
color: #000000;	
font-family: verdana, arial, sans-serif, frutiger;	
font-size: 10pt;	
text-align: center;	
line-height: 14pt;}

table#bodytable td#contentcolumn{	
vertical-align: top;	
text-align: left;}

table#bodytable td#contentcolumn table#contenttable{	
width: 70%;}

table#bodytable td#contentcolumn table#contenttable td{	
vertical-align: top;	
text-align: left;}

table#bodytable td#sponsorcolumn{	
vertical-align: top;	
text-align: center;	
width: 172px;	
padding-left: 8px;	
padding-right: 8px;}

table#lezersonderzoektabel td.tableheading{	
font-weight: bold;	
color: #003399;	
font-size: 10pt;	
padding: 0px;}

table#lezersonderzoektabel td{	
padding: 4px;}

/* Style declarations for ads */
h1.adsheading{ 	
color: #003399; 	
font-size: 10pt; 	
font-family: verdana, arial, "sans-serif", frutiger; 	
font-weight: bold;	
text-align: center; 	
padding: 0;	
margin: 0;	
margin-top: -1px;}

.ad{	
text-align: center;	
vertical-align: top;}

.ad img{	
margin-left: auto;	
margin-right: auto;}

/* Style declarations for forms */
.textbox{ 	
border-right: #9eafd5 1px solid; 	
border-top: #9eafd5 1px solid; 	
font-size: 11px; 	
border-left: #9eafd5 1px solid; 	
border-bottom: #9eafd5 1px solid;	
font-family: verdana, arial, sans-serif; 	
background-color: white;}

.textarea{ 	
border-right: #9eafd5 1px solid; 	
border-top: #9eafd5 1px solid; 	
font-size: 11px; 	
border-left: #9eafd5 1px solid; 	
border-bottom: #9eafd5 1px solid;	
font-family: verdana, arial, sans-serif; 	
background-color: white;} 

.button{ 	
border-right: #000000 1px solid; 	
border-top: #000000 1px solid; 	
font-size: 13px; 	
border-left: #000000 1px solid; 	
border-bottom: #000000 1px solid; 	
font-family: arial, helvetica, sans-serif; 	
background: #1c326b; 	
color: #ffffff; 	
font-weight: bold; 	
cursor: hand;}

/* Some other style declarations */
.cards{ 	
color: #000000; 	
font-size: 10pt; 	
font-family: verdana, arial; 	
text-align: left;}

.footnote{ 	
color: #000000; 	
font-size: 7pt; 	
font-family: verdana, arial; 	
text-align: left;	
letter-spacing: 1pt;} 

.error{	
color: red;}

#logo{	
height: 91px;	
width: 183px;	
border: 0;}
