body
{
	background-color:#ffffff;
	padding: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
}

html, body
{
	height: 100%;
}

/**********************************************************/
/* Algemeen
/**********************************************************/
p, h1, h2, h3, h4, h5, h6, li, dd, dt, td, th {
	font-family: 'trebuchet ms', tahoma, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	line-height: 17px;
	color: #014256;
	/*color: #334044;*/
}
a
{
	color: #014256;
	text-decoration: underline;
}
a:hover
{
	text-decoration: none;
}

img.image_border
{
	border: 5px solid #ffffff;
}
img.content_image_left
{
	border: 5px solid #ffffff;
	padding: 0px;
	margin: 0px;
	margin-top: 4px;
	margin-right: 8px;
	margin-bottom: 4px;
}
img.content_image_right
{
	border: 5px solid #ffffff;
	padding: 0px;
	margin: 0px;
	margin-top: 4px;
	margin-left: 8px;
	margin-bottom: 4px;
}
/**********************************************************/
/* Body en container
/**********************************************************/
table.body_container
{
	width: 100%;
	height: 100%;
	margin: 0 auto;
	background-color:#ffffff;
	padding: 0px;
	text-align: center;
	vertical-align: top;
}
table.main_container
{
	width: 990px;
	margin: 0 auto; 
	height: 100%; 
	background-color: #66bad6;
}
td.body_container_td
{
	width: 100%;
	background: #66bad6 url('/images/body_background.jpg') repeat-x top;
	text-align: center;
	vertical-align: top;
}
td.fade_left_td
{
	width: 10px;
	background: #66bad6 url('/images/table_fade_left.jpg') repeat-y top;
	text-align: right;
	vertical-align: top;
}
td.fade_right_td
{
	width: 10px;
	background: #66bad6 url('/images/table_fade_right.jpg') repeat-y top;
	text-align: left;
	vertical-align: top;
}
/**********************************************************/
/* Header
/**********************************************************/
td.header_container_td 
{
	height: 170px;
	background-color: #66bad6;
	vertical-align: top;
	border-left: 5px solid #ffffff; 
	border-right: 5px solid #ffffff;
	border-bottom: 5px solid #ffffff;
}
td.header_logo_td 
{
	height: 165px;
	width: 193px;
	background-color: #93d0e5;
}
td.header_right_td 
{
	height: 165px;
	width: 767px;
	background-color: #93d0e5;
}

td.main_container_td 
{
	background-color: #c9ebf5;
	text-align: left;
	vertical-align: top;
	border-left: 5px solid #ffffff; 
	border-right: 5px solid #ffffff;
}
/**********************************************************/
/* Footer
/**********************************************************/
td.footer_container_td 
{
	height: 29px;
	background: #178cb7 url('/images/table_footer_background.jpg') repeat-x top;
	vertical-align: top;
	border-left: 5px solid #ffffff; 
	border-right: 5px solid #ffffff;
	border-top: 5px solid #ffffff;
}
td.copyricht_td
{
	line-height: 24px;
	vertical-align: middle;
	text-align: center;
	color: #ffffff;
	font-family: Verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
}
td.copyricht_td a
{
	color: ffffff;
	font-weight: bold;
	text-decoration: underline;
}
td.copyricht_td a:hover
{
	font-weight: bold;
	text-decoration: none;
}
/**********************************************************/
/* Main containers
/**********************************************************/
td.left_container_td 
{
	width: 188px;
	background-color: #abdeef;
	text-align: left;
	vertical-align: top;
	border-right: 5px solid #ffffff;
}
td.right_container_td 
{
	width: 188px;
	background-color: #abdeef;
	text-align: left;
	vertical-align: top;
	border-left: 5px solid #ffffff;
}
td.content_container_td 
{
	width: 574px;
	background-color: #c9ebf5;
	text-align: left;
	vertical-align: top;
	border: 0px;
}
td.image_container_td
{
	width: 574px;
	height: 175px;
	background-color: #c9ebf5;
	text-align: left;
	vertical-align: top;
	border-bottom: 5px solid #ffffff;
}
td.location_container_td
{
	height: 20px;
	text-transform: capitalize;
	line-height: 20px;
	font-weight: bold;
	font-size: 11px;
	padding-left: 5px;
	background-color: #c9ebf5;
	color: #014256;
	text-align: left;
	vertical-align: top;
	border-bottom: 5px solid #ffffff;
}
/**********************************************************/
/* Right containers
/**********************************************************/
td.right_button_container_td
{
	width: 188px;
	height: 106px;
	background-color: #abdeef;
	text-align: left;
	vertical-align: top;
	border-bottom: 5px solid #ffffff;
}
/**********************************************************/
/*Content right and left
/**********************************************************/
td.menu_title_td
{
	height: 20px;
	text-transform: capitalize;
	padding-left: 5px;
	background-color: #51c2ea;
	text-align: left;
	vertical-align: top;
	border-bottom: 5px solid #ffffff;
}
td.menu_td
{
	height: auto;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	border-bottom: 5px solid #ffffff;
}
td.menu_td ul
{
	padding: 0px;
	margin: 0px;
	margin-left: -8px;
	list-style-image: url('/images/menu_bullet.gif');
	list-style-position: inside;
}
td.menu_td li
{
	padding: 0px;
	padding-left: 5px;
	margin: 0px;
	height: 18px;
	line-height: 13px;
}
td.menu_td li a
{
	color: #014256;
	text-decoration: underline;
}
td.menu_td li a:hover
{
	text-decoration: none;
}
/**********************************************************/
/* Downloads
/**********************************************************/
td.downloads_title_td
{
	height: 20px;
	text-transform: capitalize;
	padding-left: 5px;
	background-color: #51c2ea;
	text-align: left;
	vertical-align: top;
	border-bottom: 5px solid #ffffff;
}
td.downloads_td
{
	height: auto;
	text-align: left;
	vertical-align: top;
	padding: 6px;
}
td.downloads_td ul
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
td.downloads_td li
{
	padding: 0px;
	margin: 0px;
	margin-bottom: 8px;
	line-height: 13px;
}
/**********************************************************/
/*News
/**********************************************************/
td.news_title_td
{
	height: 20px;
	text-transform: capitalize;
	padding-left: 5px;
	background-color: #51c2ea;
	text-align: left;
	vertical-align: top;
	border-bottom: 5px solid #ffffff;
}
td.news_td
{
	height: auto;
	text-align: left;
	vertical-align: top;
	padding: 8px;
	border-bottom: 5px solid #ffffff;
}
td.news_td ul
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	/*text-align: justify; */
}
td.news_td li
{
	padding: 0px;
	margin: 0px;
	margin-bottom: 8px;
	line-height: 13px;
}
td.news_td h4
{
	padding: 0px;
	margin: 0px;
	line-height: 18px;
	font-weight: bold;
}
/**********************************************************/
/* Buttons left
/**********************************************************/
td.buttons_left_td
{
	text-align: center;
	vertical-align: bottom;
	padding-top: 20px;
	padding-bottom: 4px;
}
/**********************************************************/
/*Agenda
/**********************************************************/
td.agenda_title_td
{
	height: 20px;
	text-transform: capitalize;
	padding-left: 5px;
	background-color: #51c2ea;
	text-align: left;
	vertical-align: top;
	border-bottom: 5px solid #ffffff;
}
td.agenda_td
{
	height: auto;
	text-align: left;
	vertical-align: top;
	padding: 8px;
}
td.agenda_td ul
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
td.agenda_td li
{
	padding: 0px;
	margin: 0px;
	margin-bottom: 4px;
	line-height: 13px;
	font-size: 12px;
}
td.agenda_td h4
{
	padding: 0px;
	margin: 0px;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
}
/**********************************************************/
/*Titles
/**********************************************************/
td.agenda_title_td h2,
td.menu_title_td h2,
td.column_title_td h2,
td.news_title_td h2,
td.downloads_title_td h2
{
	line-height: 20px;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	margin: 0px;
}
/**********************************************************/
/* Content main
/**********************************************************/
td.content_main_td
{
	padding: 0px 8px 18px 8px;
	background-color: #c9ebf5;
	text-align: left;
	vertical-align: top;
}
td.content_main_td h3
{
	padding: 0px;
	margin: 0px;
	line-height: 26px;
	font-size: 15px;
	font-weight: bold;
}
td.content_main_td p
{
	padding: 0px;
	margin: 0px;
	line-height: 16px;
}
.content_main_td ul.liststyle  
{
	list-style: square inside url('/images/list_image.png');
	line-height: 18px;
	margin-left: 15px;
	padding: 0px;
}
.content_main_td li.linkstyle, .content_main_td li.linkstyle a
{
	list-style: block;
	color: #014256;
	line-height: 18px;
	vertical-align: top;
	margin-left: 5px;
	padding: 0px;
}
.content_main_td li.linkstyle a:hover
{
	text-decoration: none;
}
/*
td.content_main_td ul
{
	list-style: square inside url('/images/list_image.png');
	line-height: 18px;
	margin-left: 15px;
	padding: 0px;
}
*/
/**********************************************************/
/* Colimn main
/**********************************************************/
td.column_title_td
{
	height: 20px;
	text-transform: capitalize;
	padding-left: 5px;
	background-color: #51c2ea;
	text-align: left;
	vertical-align: top;
	border-top: 5px solid #ffffff;
	border-bottom: 5px solid #ffffff;
}
td.column_main_td
{
	padding: 8px;
	background-color: #c9ebf5;
	text-align: left;
	vertical-align: top;
}
td.column_main_td img
{
	display: inline;
	margin: 0px;
	margin-right: 8px;
	margin-bottom: 2px;
	border: 5px solid #ffffff;
}
td.column_main_td p
{
	display: inline;
	line-height: 17px;
}