* {
   margin: 0;
   padding: 0;
}

body {
	background-color: #ffffff;
}


div {
	font-size: 8pt;
	font-family: sans-serif;
}


a {
	font-size: 8pt;
}
a.normaltext { font-weight:bold; }
a.normaltext:link    {color: #282567;  text-decoration:none;}   
a.normaltext:visited {color: #282567;  text-decoration:none;}  
a.normaltext:hover   {color: #c7901b;  text-decoration:none;}   
a.normaltext:active  {color: #c7901b;  text-decoration:underline;} 

a.bannertext:link    {color: #ffffff;  text-decoration:none;}   
a.bannertext:visited {color: #ffffff;  text-decoration:none;}  
a.bannertext:hover   {color: #ffffff;  text-decoration:underline;}   
a.bannertext:active  {color: #000000;  text-decoration:underline;} 

a.bodytext:link    {color: #282567;  text-decoration:none;}   
a.bodytext:visited {color: #282567;  text-decoration:none;}  
a.bodytext:hover   {color: #282567;  text-decoration:underline;}   
a.bodytext:active  {color: #c7901b;  text-decoration:underline;}
a.bodytext {padding:2px;}

div#container {
	width: 800px;
	border: double black 3px;
	margin-top:10px;
}


div#titlebar {
	display:block;
	background:url(title2.jpg) no-repeat;
	width: 800px;
	height: 70px;
	overflow:hidden;
}

	div#login {
		padding: 3px;
	}
	
	img.langflags {
		margin-right: 5px;
		position:relative;
		left:-35px;
		border: solid black 1px;
		vertical-align: middle;
	}

	div#searcharea {
		padding-top: 13px;
		padding-right: 13px;
	}
	
	input#searchfield {
		background: #ffffff;
		border: 1px solid #282567;
		margin: 5px;
		font-size: 8pt;
	}

	input#searchbutton {
		margin: 5px;
		font-size: 8pt;
	    font-weight:bold;
	}


div#menubar {
	display:block;
	background:url(menubar.jpg) no-repeat;
	width: 800px;
	height: 25px;
	text-align:left;
	overflow:hidden;
}

	ul#menulist {
		float: left;
		width: 100%;
		position: relative;
		top: 5px;
		left: 5px;
	}
	
	li.menuitem {
		float:left;
		display:block;
		width:158px;
	}
	



div#banner {
	display:block;
	background:url(banner2.jpg) no-repeat;
	width: 800px;
	height: 250px;
	text-align:left;
	overflow:hidden;
}

	
	div#bannermenubackground {
		display:block;
		position:relative;
		top: 180px;
		width: 800px;
		height: 70px;
		background-color:black;
		filter:alpha(opacity=70);
		opacity: 0.7;
		-moz-opacity:0.7;
	}

	
	
	ul#bannerlist {
		float: left;
		width: 100%;
	}
	
	li.banneritem {
		float:left;
		display:block;
		width:266px;
	}
	
	img.bannerimg {
		float:left;
		border: double white 3px;
		margin: 12px;
		vertical-align: middle;
	}
	
	a.bannertext {
		position:relative;
		top: 12px;		
	}



div#body {
	display:block;
	background-color: #ffffff;
	width: 800px;
	text-align:left;
	overflow:hidden;
	padding-bottom:15px;
	padding-top:15px;
}

	div#welcome {
		width: 630px;
		display:block;
		background-color: #dddddd;
		padding: 10px 30px 10px 30px;
	}

	ul#bodylist {
		float: left;
		width: 100%;
		list-style-image: url(bullet.jpg);
		list-style-position: inside;
	}
	
	li.bodyitem {
		float:left;
		display:block;
		width:156px;
		height: 100%;
		position: relative;
		left: 15px;
	}
	
	
	
	
div#bluespace {
	display:block;
	background:url(menubar.jpg) no-repeat;
	width: 800px;
	height: 25px;
	text-align:left;
	overflow:hidden;
}



div#footer {
	display:block;
	background: url(greybar.jpg) no-repeat;
	width: 800px;
	height: 70px;
	text-align:left;
	overflow:hidden;
}

	img.footerimg {
		float:left;
		margin: 7px 0px 7px 5px;
		border: 3px double white;
		
	}
