


/* OVERALL STYLES */

body{
	margin-top: 0px; 
	padding-top: 0px;
	padding-left: 0px;
	margin-left: 0px;	
	background-color: #2f4055;
 	background-attachment: noscroll;
	background-image: url("images/back.gif");
 	
}

/* General font styles */

body, tr, td, th, p, div, li,ul {
	font-family:   "Frutiger LT Std 55 Roman", Frutiger, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal; 	 
	font-size: 11px;
	color:#0d004c;
	line-height: 1.5
}

A:link { color: #8496ac; text-decoration: none; font-weight: bold; }
A:visited { color: #8496ac; text-decoration: none;font-weight: bold; font-weight: bold;}
A:active { color: #8496ac; text-decoration: none;font-weight: bold; }
A:hover { color: #0d004c; text-decoration: none; font-weight: bold; }
.errormessages { color: #DB0500; }

.header {
	font-family:   "Frutiger LT Std 55 Roman", Frutiger, Verdana, sans-serif;
	font-style: normal;
	font-weight: bold; 	 
	font-size: 11px;
	color:#ffffff;
	line-height: 1.5
}

.mainheader {
	font-family:   "Frutiger LT Std 55 Roman", Frutiger, Verdana, sans-serif;
	font-style: normal;
	font-weight: bold; 	 
	font-size: 12px;
	color:#0d004c;
	line-height: 1.5
}

h2 {
	font-family:   "Frutiger LT Std 55 Roman", Frutiger, Verdana, sans-serif;
	font-style: normal;
	font-weight: bold; 	 
	font-size: 12px;
	color:#0d004c;
	line-height: 1.5
}


/* Layers */

#logo {
	position: absolute;
	margin: 0 auto;
	padding-top: 0px;
	top: 0px;
	left: 0px;
	width: 176px;
	height: 136px;
	
}

#ee {
	position: absolute;
	
	top: 0px;
	left: 646px;
	width: 378px;
	height: 432px;
	
}

#menu {
	position: absolute;
	
	top: 180px;
	left: 185px;
	width: 615px;
	height: 31px;
	
}

#content {
	position: absolute;
	
	top: 211px;
	left: 191px;
	width: 603px;
	height: 200px;
	
}