.thumbitem {
	border: 1px solid #C3C3C3;
	float: left;
	margin: 10px 2px 0 8px;
	background: no-repeat right bottom;
	cursor: pointer;
	width: 150px;
	height: 212px;
}

.thumbitem .itemheader,
.news-item .itemheader {
	padding-left: 15px;
	color: #cf1519;
	font: bold 11pt arial, sans-serif;
	height: 23px;
}

.thumbpic {
	margin: 1px;
	background: no-repeat center;
	height: 135px;
	text-align: right;
}


.alert{
background:transparent;
color:#FF0000;
font-weight:900;
text-decoration:blink;
}
.article,.memarticle{
width:99%;
border-top:0 solid #EEEEEE;
border-left:1px solid #1D458B;
border-right:1px solid #1D458B;
border-bottom:1px solid #1D458B;
background:#FFFFFF;
color:#1F1F1F;
min-height:400px;
}
.background{background:#FFFFFF;}
.content{
color:#141414;
font:12px "Trebuchet MS",Verdana,Arial,sans-serif;
text-align:left;
}
.content a,a.content{color:#141414;font-style:italic;font-weight:bold;}
.content a:hover,a.content:hover{color:#FF0000;font-style:italic;font-weight:bold;}
.content ul{
margin-left:10px;
padding-left:10px;
list-style:disc;
}
.button , a.button , a.button:link, a.button:visited {
	background-color: RoyalBlue;
	color: #FFFFFF;
	width: 8em;
	border-bottom: 1px solid #004080;
	border-right: 1px solid #004080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 18px;
	text-align: center;
	text-decoration: none;
}
a.button:hover {
	color: Yellow;
	background-color: RoyalBlue;
	border-bottom: 1px solid #004080;
	border-right: 1px solid #004080;
	width: 8em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 18px;
	text-align: center;
	text-decoration: none;
}
a.button:active {
	color: Yellow;
	background-color: RoyalBlue;
	width: 8em;
	font-family: bold "Trebuchet MS", Arial,  Helvetica, sans-serif;
	font-size: 13px;
	height: 18px;
	text-align: center;
	text-decoration: none;
}



body {
	background-color: #004080;
	color: #FFFFFF;
	font-family: Verdana, "Trebuchet MS", Arial,  sans-serif, Geneva, Helvetica;
	font-size: 11px;
	scrollbar-3dlight-color: PaleTurquoise;
	scrollbar-arrow-color: PaleTurquoise;
	scrollbar-darkshadow-color: Black;
	scrollbar-face-color: #004080;
	scrollbar-highlight-color: #004080;
	scrollbar-shadow-color: PaleTurquoise;
	scrollbar-track-color: #004080;
}

h1 {
	font-family: "Trebuchet MS", Arial,  sans-serif;
	font-size: 20px;
	font-weight: bold;
}

h2 {
	font-family: "Trebuchet MS", Arial,  sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	letter-spacing: 1;
}

h3 {
	font-family: "Trebuchet MS", Arial,  sans-serif;
	font-size: 14px;
	font-weight: bold;
}

h4 {
	font-family: "Trebuchet MS", Arial,  sans-serif;
	font-size: 12px;
	font-weight: bold;
}

h5 {
	font-family: "Trebuchet MS", Arial,  sans-serif;
	font-size: 10px;
	font-weight: bold;
}

h6 {
	font-family: "Trebuchet MS", Arial,  sans-serif;
	font-size: 8px;
	font-style: italic;
	font-weight: bold;
}

input {
	align: left;
	background-color: #FFFFFF;
	border-collapse: collapse;
	border-color: #004080;
	border-style: solid;
	border-width: 1px;
	color: #004080;
	font-size: 9px;
	height: auto;
	width: 100px;
}

/*------------------------------------------------------------
FORM STYLES */
select {
	align: left;
	background-color: #FFFFFF;
	border-collapse: collapse;
	border-color: DimGray;
	border-style: solid;
	border-width: 1px;
	color: DimGray;
	font: 9px sans-serif;
	font-size: 12px;
	height: auto;
	width: 100px;
}


submit {
	background-color: #FFFFFF;
	border-collapse: collapse;
	border-color: WhiteSmoke;
	border-style: solid;
	border-width: 1px;
	color: #004080;
	font-family: sans-serif, Verdana, "Trebuchet MS", Arial,  Geneva, Helvetica;
	font-size: 9px;
}


table {
	background: transparent;
	border: 0px;
	font-size: 12px;
	vertical-align: top;
}

td {
	font-family: Verdana, sans-serif, "Trebuchet MS", Arial,  Geneva, Helvetica;
	font-size: 12px;
}


textarea {
	border-color: DimGray;
	border-style: solid;
	border-width: 1px;
	color: DimGray;
	font-family: Verdana, "Trebuchet MS", Arial,  sans-serif,Geneva, Helvetica;
	font-size: 9px;
}

.dark {
	color: #004080;
	font-family: sans-serif, Verdana, "Trebuchet MS", Arial,  Geneva, Helvetica;
	font-size: 12px;
}

.darker {
	background-color: #004080;
}

.darkest {
	background-color: Black; /*	color: #000039;;*/
	border-bottom-color: #004080;
	border-right: #004080;
}

.header {
	color: Khaki;background-color: #004080;
	font: bold 14px  "Trebuchet MS", Arial,  sans-serif, "MS Sans Serif";
}

.image, colorpic{
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
}


.light {
	background-color: #004080; /*	light = between cells in guestbook*/
}

.lighter {
	background-color: DarkSlateGray; /*	color: #9F95DB;;*/
}

.pagetitle {
	color: #1D458B;background: white;
	font: 900 18px "Trebuchet MS", Arial,  "MS Sans Serif", sans-serif;
}

.shadow {
	background-color: #000000; /*	shadow = between cells in guestbook*/
}

.table3d {
	border-bottom: DimGray solid 1px;
	border-left: LightSteelBlue 1px;
	border-right: DimGray solid 1px;
	border-top: LightSteelBlue 1px;
}

.tabledata {
	color: Lavender;
	font-family: Verdana, "Trebuchet MS", Arial,  sans-serif,Geneva, Helvetica;
	padding-left: 3px;
	vertical-align: top;
}

.tablelabel {
	background-color: #004080;
	border-bottom: 1px solid DarkSlateGray;
	border-left: 0px;
	border-right: 0px;
	border-top: 1px solid SlateGray;
	color: Lavender;
	font: italic 800 14px "Trebuchet MS", Arial,  sans-serif;
	letter-spacing: 1px;
	padding-left: 3px;
	vertical-align: top;
}


ul.menubar{
list-style-type: none;
margin: 0;
padding: 0;
text-align: center;
width:100%
}

ul.menubar li a{
background: white url(/share/images/glossyback.gif) repeat-x bottom left;
	font: bold 12px/15px "Trebuchet MS", Arial,  Helvetica, sans-serif;
	color: white;width:100%;
display: block;
padding: 3px 0;
text-decoration: none;
text-transform: capitalize;
}

ul.menubar li a:hover, ul.menubar li:hover a, ul.menubar li a:active {
background-image: url(/share/images/glossyback2.gif);
}

ul.menubar li a:visited {
color: white;
}
td.menubar a:link {
	color: White;
	text-align: center;
	text-decoration: none;
	display: block;
	font: bold 12px "Trebuchet MS", Arial,  Helvetica, sans-serif;
	background: #9400D3;
}
td.menubar a:hover, td.menubar a:active {
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	display: block;
	font: bold 12px  "Trebuchet MS", Arial,  Helvetica, sans-serif;
	background: #FF6347;
}

#browser{
float: none;  clear: both;text-align: center;
border:1px outset #1D458B;
color:#1D458B;
background:white;
font:normal normal 12px "Trebuchet MS",  "Trebuchet MS", Arial, helvetica;
/*position: absolute; right: 20px;*/
}

#browser table {float:center; margin: 0 auto;}
a.minibutton{
padding:0 3px 0 3px;
color:#1D458B !important;
background:transparent !important;
font:12px "Trebuchet MS",  "Trebuchet MS", Arial, helvetica;
text-decoration:none;
text-align:center;
}
a.minibutton:active,a.minibuttonactive{
padding:0 3px 0 3px;
color:#B5111C !important;
background:transparent !important;
font:bold 12px "Trebuchet MS",  "Trebuchet MS", Arial, helvetica;
text-decoration:none;
text-align:center;
}

.grijsvlak{background:#E3E3E3;color: black}
.grijsvlak a {color: black !important}

.media_column{margin:0 5px 0 0;vertical-align:top;}

.navlist{
padding:0;
margin:0;
border-bottom:1px solid #777788;
font:bold 12px "Trebuchet MS",Arial,sans-serif;
text-transform: capitalize;
}

.navlist li{
margin: 0;
list-style:none;
display:inline;
}
.navlist li a span {
padding: 0 0.4em 0 0.4em;
border-top: 1px solid #777777;
border-left: 1px solid #777777;
background-position: left top;
}
.navlist li a{
padding-top: 3px;
/*margin-left:3px;*/
border:none;
background: #F2F2F2;\
border-top: 1px solid #777777;
border-right: 1px solid #777777;
text-decoration:none;
}
.navlist li a:link,.navlist li a:visited{
padding: 0;
color:#9A9BA7;
}
.navlist li a:hover{
padding:0;
color:#CC0000;
background-color: white;
}
.navlist li a:active,
.navlist li a.current,
.navlist li a.current:visited{
padding: 0;
background-color: White;
color:#CC0000;
}
.navlist li a:active span,
.navlist li a.current span,
.navlist li a.current:visited span {
padding: 0px  0.6em 0 0.6em;
border-bottom:1px solid #FFFFFF;
background:url(/share/images/leftsidetab.png);
background-repeat: no-repeat;
background-position: left top;
}
div#username,div#password{float:right;margin-right:3px;position:relative;}
div.inlogblok{width:100%;text-align:right;}
div.inlogblok div{float:right;text-align:right;}
div.plakrechts{
width:250px;
border:0px solid #000000;
margin:8px;
float:right;
clear:right;
background:#EEEEEE;
color: black !important;
text-align:left;
}
.grijsvlak li  a{
font-style:normal;
font-variant:normal;
font-weight:bold;
font-family:Arial,sans-serif;
text-transform:capitalize;
text-decoration:none;
}
.grijsvlak li a.current,a:active{color:#B5111C;text-decoration:underline;}
.grijsvlak li a:hover{color:#FF0000;}
.grijsvlak p{margin:8px;}
.grijsvlak ul{margin:10px;padding-left:2px;list-style-type:none;}
form#login{padding:6px;position:relative;}

ul.subnavlist{
list-style-type:none;
display:inline;
font:normal 12px "Trebuchet MS",sans-serif;
}
ul.subnavlist a{
border-right:1px solid #E3E3E3;
padding-left:1em;
padding-right:.7em;
color:#1D458B !important;
}
ul.subnavlist a.current{
color:#B5111C !important;
text-decoration:underline !important;
}
ul.subnavlist a:link{color:#1D458B;text-decoration:none;}
ul.subnavlist a:hover{color: white;background:#D3D3D3;}
ul.subnavlist li{display:inline;border: none;}

