/* ------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------- */
/* Generel */
/* ------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------- */
img, a img {border: 0px}
form {margin:0px;padding:0;}
.clear {clear: both;}

.floatleft {float: left;margin: 0px 15px 10px 0px;padding: 0px;}
.floatright {float: right;margin: 0 0 10px 15px;padding: 0;}
.floatrighttext {float: right;margin: 0;padding: 0;}

table {width:99%}
td, th {border-bottom:1px solid #ddd;color:#999;	padding:3px 0;width: 99%;}
td {font-weight:normal;padding-left: 1em;white-space: nowrap;}
th {font-weight: bold; white-space: nowrap;}

#logoarea img {}
#logoarea {padding: 0;width:968px;float:left;height:80px;}

/* ------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------- */
/* Layout */
/* ------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------- */
body {
	background-color: #fff;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	padding: 0;
	margin: 0;
}

#maincontainerwrapper {
	background-color: #fff;
	color: #000;
	margin: 0px auto;
	padding:0;
	position: relative;
	text-align: left;
	width: 974px; /* total width */
	
}
#headerarea {
	padding: 0;
	margin: 40px 0px 70px 0px;
	text-align: center;
}
#centerarea div {display:inline;}

#innertextarea {display:inline;}

#outertextarea3col {margin: 0;position: relative;}
#outertextarea2col, #outertextarea2colfull {margin: 0;	position: relative;}

#outertextarea2col #leftarea, #outertextarea2colfull #leftarea, #outertextarea3col #leftarea, #outertextarea2colstart  #leftarea {display:none;}

/* Common - centerarea */
#centerarea {float: left;overflow: hidden;position: relative;width: 668px;}


/* Common - rightarea */
#rightarea, #rightareaextra, #globalnavigation {display:none;}

#hosflash {height:376px;}
.flasharea {height:376px;overflow:hidden;}
#centerarea .centerareaextra .pageimagesarea {width:668px;height:1%;overflow:hidden;}

#footer {border-top:1px solid #666;}
/* ------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------- */
/* Centerarea */
/* ------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------- */
#centerarea a {display:none;}
#centerarea .centerareaextra a {display:inline;}
.mainbodyarea {padding: 10px 0 20px 0;}

#functionslinkshead {display:none;}
#searcharea {display:none;}
#breadcrumbs {display: none; visibility : hidden;}
#centerareatop {display:none;}
.QuickSearchArea {display:none;}

#centerarea h1, #centerarea h1, #centerarea h1 {color: #000;}
#centerarea h1 {
	font-size: 115%;
	font-weight: bold;
	margin: 0;
	padding:0;
	overflow:hidden;
	height:1%;
}
#centerarea h2 {
	font-size: 100%;
	font-weight: bold;
	margin: 2em 0px 0px 0px;
}
#centerarea h3 {
	font-size: 100%;
	font-weight: bold;
	margin: 2em 0px 0px 0px;
}
#centerarea h1 {margin: 20px 0 0 0;}
#centerarea .mainbodyarea h1 {margin: 18px 0 0 0;}
#centerarea p {margin: 0px;}
#centerarea a {
	padding-left: 8px;
	color: #00a4e4;
	text-decoration: none;
}
#centerarea a:hover{text-decoration: underline;}
#centerarea ul.pagelist{list-style: none;margin: 1em 0 0 15px;padding: 0;}
#centerarea ul.pagelist li{margin: 0 0 1em 0;padding: 0;}
#centerarea ul.webmap{background-color: #fff;	color: #00a4e4;	margin: 0.2em 0 0.2em 30px;	padding: 0;}
#centerarea ul.webmap li{margin: 0 0 0.2em 0;padding: 0;}

#centerarea ul.imagelist {margin: 0;	padding: 0;}
#centerarea ul.imagelist li {list-style: none;margin: 1em 0 0 0;padding: 0;}
#centerarea ul.imagelist li a {background-image:none;}


#centerarea .splashlistarea ul li h2 {font-weight:bold;margin:0;padding:0;font-size:120%;}

#centerarea .splashlistarea ul li div {display:inline;}
#centerarea .splashlistarea ul li a {margin:0px 5px 0 0;}

#centerarea .splashlistarea ul, #centerarea .splashlistarea li {padding:0;margin:0;list-style-type:none;}
#centerarea .splashlistarea li {padding:0 0 20px 0;height:1%;overflow:hidden;width:330px;float:left;}
#centerarea .splashlistarea ul li a {display: block;padding:0;margin:0;}
#centerarea .splashlistarea ul li .leftitem {width:230px;margin: 0;overflow:hidden;}
#centerarea .splashlistarea ul li .rightitem {width:230px;margin: 0;overflow:hidden;}
#centerarea .splashlistarea ul li img {width:320px;height:150px;margin-bottom:7px;}


.listning ul li h2 {font-weight:bold;margin:0;padding:0;}
.listning ul li h2 a {font-size:75%;}

.listning ul li div {display:inline;}
.listningnoseparator ul li h2 {font-size:100%;font-weight:normal;font-family: Verdana, arial;margin:0 0 5px 0;padding:0;}
.listning ul li a {margin:0px 5px 0 0;}

.listning ul, .listning li, .listningnoseparator ul, .listningnoseparator li {padding:0;margin:0;list-style-type:none;}
.listning li, .listningnoseparator li {border-bottom:1px solid #ccc;padding:9px 0 9px 0;clear:both;height:1%;overflow:hidden;}
.listning ul li a {display: block;padding:0;margin:1px 0;}
.listning ul li .leftitem {float:left;width:180px;margin: 0;overflow:hidden;}


/* ------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------- */
/* Leftarea */
/* ------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------- */

#leftarea {display: none;}