/* ##### start GLOBAL ##### */

* {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
html, body {
	height:100%;
	text-align: center;
	margin: 0 auto;
}
body {
	margin-top:12px;
    background:url(../images/bodyback.gif) repeat-x;
}

/* ##### eind GLOBAL ##### */

/* ##### start DIVS ##### */

div#nocss {
	display:none;
}
div#username {
	padding-left: 220px;
}
div#datadownload {
	padding-left: 220px;
}
div#placeholder {
	width: 960px;
	height:100%;
	position:relative;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
div#container {
	background-color: #FFFFFF;
/*	height: 100%;*/
	width: 960px;
	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:0px;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:1px;	
}
div#footer {
	font-size:0.67em;
	font-weight:bold;
	width: 960px;
	text-align:center;
	float:left;
}
div#topbar {
	height: 61px;
	width: 960px;
	background:url(../images/topbarback.gif) no-repeat;
	border:1px solid #000000;

}
div#logo {
	width:730px;
	height:58px;
	background:url(../images/logo.gif) no-repeat;
	float:left;
	padding-top:10px;

}
div#formbox {
	width:220px;
	height:58px;
	float:right;
	text-align:right;
	padding-right:10px;
	padding-top:10px;
}
div#photobar {
	height: 200px;
	width: 960px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}
div#slogan {
	padding-left:40px;
	padding-top:40px;
	/*font-weight:bold;*/
	font-size:1.5em;
	color: #0c2d83;
}
div#navholder{
	height: 26px;
	width: 960px;
	background-image: url(../images/navbarback.gif);
	border-left: 1px solid black;
	border-right: 1px solid black;
}
div#main  {
	display:inline;
	width: 960px;
}
div#left {
	float:left;
	height:100%;
	/*background-color: #BADAEB;*/
	background-image: url(../images/BGcontent.gif);
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	width: 960px;
}
div#leftnav {
	background-color: #BADAEB;
	width: 202px;
	height:100%;
	float:left;
	padding-bottom:10px;
	font-size:0.8em;
}
div#navbox {
	background-color:#DDEDF5;
}
div#content {
	display:inline;
	width:713px;
}
div#Content {
	background-color: #FFFFFF;
	height:100%;
	width:510px;
	font-size:0.8em;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	border-right-style:solid;
	border-right-color:#BADAEB;
	border-right-width:1px;
	float:left;
}
div#news {
	background-color: #FFFFFF;
	width: 213px;
	height:100%;
	padding-left:7px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	float:right;
	font-size:0.8em;
}
div#news li {
	margin-top : 3px;
	padding-left : 10px;
	background:url(../images/bulnewsoff.gif) no-repeat;
	}
div#news li.red{
	margin-top : 3px;
	padding-left : 10px;
	background:url(../images/bulnewson.gif) no-repeat;
}
div#right {
	float:left;
	height:100%;
	background-color: #FFFFFF;
}

/* ##### eind DIVS ##### */

/* ##### start LISTSTYLES ##### */

ul.newslist {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
ul.newslist li a,ul.newslist li a:hover,ul.newslist li a:active {
	text-decoration:none;
	color:#000000;
}
ul.navlist {
	list-style-type: none;
	margin:0px;
	padding-left: 10px;
	/*padding-top:10px;*/
	padding-bottom:10px;
	padding-right:5px;
}
ul.navlist li {
	height:30px;
	/*background:url(../images/navback.gif) 0 100% no-repeat;*/
	border-bottom: 1px solid #AAAAAA;
	padding-top:10px;
}
ul.navlist li a,ul.navlist li a:hover,ul.navlist li a:active {
	margin-left: 0px;
	text-decoration:none;
	color:#000000;
	/*margin-bottom:10px;*/
	font-size:0.9em;
}

/* ##### eind LISTSTYLES ##### */

/* ##### start TXT-OPMAAK ##### */

h2.pageheader,h2.newsheader {
	font-size:1em;
	width:100%;
	padding-bottom:2px;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:1px;
}
span.login a {
	float:right;
	color:#FFFFFF;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
}
.pageheader {
	font-size:1em;
	width:100%;
	padding-bottom:2px;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:1px;
	font-weight: bold;
}

/* ##### eind TXT-OPMAAK ##### */

/* ##### start FORM-OPMAAK ##### */

input.dropveld {
	height:11px;
	width: 150px;
	font-size:11px;
}
input.drop {
	height:19px;
	width: 60px;
	font-size:11px;
}
select#ddlLocations{
	float:right;
	height:19px;
	font-size:11px;
}

/* ##### start FORM-OPMAAK ##### */
.formButton{
	font-family : arial;
	font-weight : bold;
	font-size: 12px;
}
.TDemailLeft {
	/*border-right : 1px solid #DEDEDE;
	border-bottom : 1px solid #DEDEDE;*/
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : bold;
	font-size: 11px;
	padding-right: 5px;
	}
.TDemailMid{
	/*border-bottom: 1px solid #DEDEDE;*/
	
}
.TDemailRight{
	/*border-bottom: 1px solid #DEDEDE;*/
	font-size : 9px;
}
.txtBoxEmailNormal{
	height : 12px;
	font-size: 10px;
	width : 150px;
}
.txtBoxEmailMulti{
	font-size: 10px;
	width : 150px;
}
