body {
font-family: Verdana, Arial;
font-size: 10pt;
text-align: center;
margin: 0px auto;
background: #F8F9E8;
margin-top: 20px;
}

p {margin: 0 10 10 10px;}
h1 {color: purple; font-weight: bold;  font-size: 13pt; margin: 0 10 10 10px;}
h2 {color: white; font-weight: normal; font-size: 14pt; }
h3 {color: black; font-weight: bold;  font-size: 10pt;}
h4 {color: purple; font-weight: bold;  font-size: 13pt; margin: 0 10 0 10px;}
h5 {color: olive; font-weight: bold;  font-size: 11pt; margin: 20 10 0 10px; text-decoration: underline; }



#container {
position: relative;
padding: 10px;
margin: 0px auto;
width: 90%;
height: 90%;
background: white;
}

#header {
position: relative;
margin: 0px auto;
height: 80px;
width: 100%;
background-image: url("../images/logo.jpg");
background-repeat: no-repeat;
text-align: right;
padding: 0 10 10 0px;
}

	#header a {
	text-decoration: none;
	color: black;
	}

#topmenu {
position: relative;
margin: 0px auto;
font-weight: bold;
height: 35px;
width: 100%;
border-bottom: 2px solid #f08e21;
border-top: 2px solid #f08e21;
background: olive;
color: white;
}

	#topmenu ul{
	margin: 0px auto;
	}
	
	#topmenu li {
	list-style: none;
	float: left;
	text-align: left;
	line-height: 35px;
	margin: 0px auto;
	}


	#topmenu a {
	text-decoration: none;
	color: white;
	}


	#topmenu a:hover{
	text-decoration: underline;
	color: black;
	}

	#topmenu #current a{
	color: #f08e21;
	}


#leftmenu {
position: relative;
margin: 0px auto;
font-weight: bold;
width: 17%;
float: left;
}

	#leftmenu ul{
	list-style: none;
	margin-top: 10px;
	}
	
	#leftmenu li {
	line-height: 30px;
	text-align: left;
	margin-left: -20px;
	}


	#leftmenu a {
	text-decoration: none;
	color: black;
	}

	#leftmenu a:active{
	color: #f08e21;
	}

	#leftmenu a:hover{
	text-decoration: underline;
	color: olive;
	}

	#leftmenu #current a{
	color: #f08e21;
	}


#submenu {
position: relative;
margin: 0px auto;
font-weight: bold;
height: 30px;
width: 100%;
border-bottom: 1px solid #f08e21;
border-top: 1px solid #f08e21;
color: olive;
text-align: center;
}

	#submenu ul{
	margin: 0px auto;
	}
	
	#submenu li {
	list-style: none;
	float: left;
	line-height: 30px;
	margin: 0px auto;
	}


	#submenu a {
	text-decoration: none;
	color: olive;
	}

	#submenu a:active{
	color: #f08e21;
	}

	#submenu a:hover{
	text-decoration: underline;
	color: olive;
	}

	#submenu #current a{
	color: #f08e21;
	}


#content {
position: relative;
margin: 0px auto;
float: left;
text-align: left;
width: 62%;
padding: 10px;
background: #F8F9E8;
border: 3px solid white;
}

	#content a {color: #f08e21;}
	#content td {font-size: 10pt;}

#scholen td {background-color: white;}
#scholen table {border-spacing: 3px; width: 100%;}

#jassers table {width: 100%;}
#jassers td {background: white; width: 25%; text-align: center; padding: 15 0 15 0px; vertical-align: top;}
#jassers p {margin: 0px; font-size: 10pt;}

#rightpage {
position: relative;
margin: 0px auto;
width: 200px;
float: right;
}

#border {
color: black;
width: 200px;
margin-top: 20px;
text-align: left;
}

	#border a {
	color: #f08e21;
	font-weight: bold;
	}

	#border p {
	display: none;
	}

#right {
width: 200px;
color: black;
font-size: 9pt;
font-weight: bold;
text-align: left;
}

	#right li {margin: 0 5 10 0px;}

	#right a {color: black;}
	
	#right img {margin: 10 10 0 0px;}

#footer {
clear: both;
position: relative;
margin: 0px auto;
color: #C0C0C0;
text-align: right;
width: 90%;
padding: 0px;
font-size: 9pt;
height: 10%;

}

	#footer a {
	text-decoration: none;
	color: #C0C0C0;
	}


.tx-felogin-pi1 {margin: 10px;}
.tx-felogin-pi1 p {margin: 10 0 0 0px;}


label{ width: 350px; display: block;}
input {margin-bottom: 10px;}
select { margin-bottom: 10px;}



.tickerstyle {width:200px; height:165px; border:4px solid white; overflow:hidden;}


#detailMonth {font-size: 14pt;}
#bgColorDayOfWeek {font-size: 12pt;}

.contentMonth td{ height: 75px;}


.tx-julleevents-pi1 {font-size: 10pt;}
.tx-julleevents-pi1-singleViewField-title {font-size: 10pt; line-height: 30px; border-top: 1px solid #f08e21;}
.tx-julleevents-pi1-editAdd-HCell {font-size: 10pt; vertical-align: top;}
.tx-julleevents-pi1-listrowField-title {font-size: 12pt; font-weight: bold; line-height: 40px; border-top: 1px solid #f08e21;
}
.tx-julleevents-pi1-browsebox-SCell {font-size: 10pt;}
.tx-julleevents-pi1-browsebox p{font-size: 10pt;}
.tx-julleevents-pi1-listrow { border-bottom: 1px solid #f08e21;}
.tx-julleevents-pi1-searchbox {margin-top: 20px;}
.tx-julleevents-pi1 td {vertical-align: top;}
.tx-julleevents-pi1-singleView { border-bottom: 1px solid #f08e21;}
.tx-julleevents-pi1-browsebox { border-bottom: 1px solid #f08e21;}



.tx-neofileshare-pi2 p{font-size: 10pt}
.tx-neofileshare-pi2-listrow-header p{font-size: 10pt}

#login label {width: 150px;}
.csc-form-label-req {font-size: 10pt;}

.tx-sfbooks-pi1-searchbox {margin: 20 0 0 10px;}
.tx-sfbooks-pi1-browsebox table{font-size: 9pt;}
.tx-sfbooks-pi1-listrow table{font-size: 9pt;}	
.title {margin: 0 0 10 10px;}
.author {margin: 0 0 10 10px;


.legend-info {font-size: 10pt;}
.jumpTo-Info {font-size: 10pt;}

legend {color: black;}

#register label{width: 150px;}

iframe {border: 0px; border-color: transparent;}
