/*START HTML RESET*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

ol, ul {
	list-style-image:none;
	list-style-position:inside;
	margin-left:5px;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
	padding-left:50px;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/*END HTML RESET*/
a{
text-decoration:none;
color:#0d3b7b;
}

a:hover{
text-decoration:underline;
color:#b71818;
}
a:visited{
text-decoration:none;
color:#002b66;
}

body{
background-image:url("images/bg.png");
background-color:#f1f1f1;
background-repeat:repeat-x;
}

h1{
font-size:32px;
color:#FFF;
padding-left:5px;
padding-top:15px;
text-align:center;
}

h2{
font-size:32px;
padding:5px;
text-align:center;
}

h3{
font-size:22px;
width:720px;
height:29px;
text-align:center;
color:#FFF;
background-image:url("images/kopje.png");
}
h4
{
font-size:15px;
font-weight:bold;
padding-bottom:4px;
}
p{
padding-left:50px;
padding-right:50px;
padding-top:6px;
padding-bottom:6px;
}

tr{
height:22px;
}

.textbox {
font-size:13px;
height:16px;
margin:2px;
}
.clear{
clear:both;
}

.container{
margin:auto;
width:908px;
}

.note{
width:100%;
text-align:center;
height:22px;
}
.note a{
font-weight:bold;
}
.note_right{
float:right;
padding-right:12px;
}
.header{
width:908px;
height:70px;
background-image:url("images/header.png");
}
.head_left{
float:left;
width:430px;
}
.add_header{
float:right;
padding-top:5px;
padding-right:5px;
}
.center{
width:906px;
height:100%;
background-image:url("images/bg_content.png");
border-left:#2d70cc 1px solid;
border-right:#2d70cc 1px solid;
border-bottom:#2d70cc 1px solid;
}

.menu{
width:182px;
margin-left:-1px;
height:100%;
float:left;
padding-top:3px;
padding-left:4px;
}
.menu li{
list-style-image:url("images/li.png");
}
.menu li:first-letter{
padding-right:1px;
}

.add_menu{
text-align:center;
}

.content{
width:720px;
float:left;
}

.content li{
list-style-type:decimal;
padding-left:30px;
}

img{
padding-left:10px;
padding-right:15px;
padding-top:0px;
}
p img{
padding:0px;
}

.button{
background-image:url("images/button_bg.png");
height:21px;
padding-left:4px;
float:left;
}
.button a{
color:#FFF;
}

.button_end{
background-image:url("images/button_right.png");
height:21px;
width:10px;
float:left;
}