body	{

	background: #fff;

	color: #000;

	margin: 0;

	padding: 0;

	border: 0;

		

	}



/* Establish general layout parameters */

/*here are the logo and the service links - sitemap, contact etc. */

#newmenu {

	background: #fff;

	color: #000;

	border: 0 black;

	border-bottom: 1px dotted black;

	margin: 0 0 0 0;

	padding: 0;

	text-align: left;

	height: 50px;

}

#servicelinks {

	display: none;

}



	/* logo banner */

	#bannerlogoban {

	margin:0 0 20px 5px;

	padding: 0;

	border:0;

	width: 350px;

	height: 75px;

	background : url(images/logo_ells.gif) no-repeat;

	background-position: 5px;

	}

	

.alt {

	display: none;

}	





/*location container needed for IE5*/

#locationcontainer {

	width: 100%;

	background-color: #fff;

}

#collage2, #collage, #secondarynav  {

	display: none;

	}



#location {

	

   font-size: 12px;

   font-family: Verdana, Lucida, Arial, sans-serif;

	background-color:#cfe237;

	padding: 5px;

	color: #0F355E;

	text-align:center;

	width: 98%; /*false value for IE4-5.x/WIn. */

	margin-left: 50px;/*false value for IE4-5.x/WIn. */

	voice-family: "\" }\"";

	voice-family: inherit;

	width: 100%; /* Good value for compliant browsers. */

	margin-left: 0px;/* Good value for compliant browsers. */

	

	

}



#location a:link, location a:visited {

	text-decoration: none;

	color: #1e5085;

	

}



#location a:hover: {

	text-decoration: underline;

}



.active  a{

	background-color: #c5d8ec;

}











#primarycontent {

	border: 0;

	border-top: 10px solid #fff;

	padding:0;

	margin:0;

	margin-left: 10px;

	width: auto;

	background-color: #fff;

	

}

/* now the div with the main text */

#bravefourhundred {

	margin:0;

	border:0;

	padding: 15px  20px 15px 0px;

	background-position: bottom right;

	background-repeat: no-repeat;

	background-color: #fff;

	width:670px; /*false value for IE4-5.x/Win  */

	voice-family:"\"}\"";

	voice-family: inherit; 

	padding: 15px  0px 15px 0px;

	width: 600px /* actual value for conformant browsers */

}



html>#bravefourhundred {

	width: 600px; /*be nice to Opera */

}





/* create buttons */

#secondarynav ul {

	display: none;



   }



#secondarynav  li {

	display: none;

	}





.secondarytop {

	display: none;

}



#secondarynav li a {

	display:none;

	}

	

	html>#secondarynav li a {

	display:none;

}



#secondarynav li a:hover, #secondarytop {

	display:none;

	}

	

	



/* switsch off the red button when printing */

 div#new, div#new li, div#new li a,  div#new li a:hover{

	display:none;

 }

 

 

p {

	margin-top: 0;

	margin-bottom: 1em;

	font: 14px/1.7 Verdana, Trebuchet, Lucida, Arial, sans-serif;

	}

	

a:link {

	font-weight : normal; 

	text-decoration : none;

	color: #40691d;

	background: transparent; 

	

	}



a:visited {

	font-weight : normal;

	text-decoration : none;

	color: #8B0000;

	background: transparent;

}

	

	

a:hover {

	font-weight : normal; 

	text-decoration : underline;

	color: #e0861e;

	background: transparent; 

	}



a:active {

	font-weight : normal; 

	text-decoration : none;

	color: #95a580;

	background: transparent;  

	}

	

#bravefourhundred a, p {

	font: 14px/1.5 Verdana, Trebuchet, Lucida, Arial, sans-serif;

}



	h1, h2, h3, h4, h5, h6	{

	font-weight: normal;

	font-family: Verdana, Lucida, Helvetica, sans-serif;

	}



#bravefourhundred h1 {

	width:600px;

	font-size : 22px;

	border-bottom: 2px solid #cfe237;

}



#bravefourhundred h2 {

	width:600px;

	font-size : 18px;

	color: #000;

}



#bravefourhundred h3 {

	width:600px;

	font-size : 14px;

	font-weight: bold;

	

}



#bravefourhundred li {

	font: 14px/1.7 Verdana, Trebuchet, Lucida, Arial, sans-serif;

	list-style-image: url(images/bullet.gif);

	

}

/*make mixed lists possible*/

#bravefourhundred ul.pdflist li {

	list-style-image: url(images/icone_pdf_icone.gif);

	margin: 5px;

	padding: 5px;

}

#bravefourhundred ul.pptlist li {

	list-style-image: url(images/ppt_icon.jpg);

	margin: 5px;

	padding: 5px;

}



#bravefourhundred ul.pdflist li.pptlist {

	list-style-image: url(images/ppt_icon.jpg);

}



/*end mixed lists*/

#sticknote {

	

	margin-top:0px;

	margin-left: 430px;

	background-color: #F6F7E1;

	width:130px;

	border: 1px solid black;

	

}

#sticknote h1 {

	width:100%;

	font-size: 12px;

	font-weight: bold;

	text-align: center;

	margin: 0px;

	padding: 10px 0px 10px 0px;

	background-color: #CFE237;

   color: #000;

}

/* pull it higher in order to look like inline flow of elements */

#next2sticknote{

	margin-top: -100px;

}



table, tr, td {

	font: 14px/1.7 Verdana, Trebuchet, Lucida, Arial, sans-serif;

	border: 1px solid  #000;

	border-collapse:collapse;

	text-align: center;

	padding:5px;

	empty-cells: show;

}

table.program, tr.program, td.program {

	text-align: left;

}

 table {

	width: 100%;

	margin-bottom: 20px;

}



table+div {

	margin-top: 10px;

}



th {

	background-color: #cfe237;

	color: #fff;

	font-weight: bold;

}



#send {

	color: #fff;

	background: red;

	font-weight: bold;

	border: 1px thin black;

	margin: 10px;

	

	

}

#copyright p {

	width: 100%;

	background-color:  #cfe237;

	font-size: 10px;

	color: #fff;

	text-align: center;

}

#counter {

	text-align: center;

}



table.counter {

	width: 90%;

	text-align: center;

	display: block;

}



td.counter {

	background-color: #B70000;

	

}

p.counter {

	margin: 20px;

	background-color: white;

}

#slogan {

	margin: 10px 10px 30px 10px;

}



.frontpage {

	

}

#footernav{
display:none;
}

