@charset "utf-8";
/* CSS Document */
body { background-image:url(images/background.png);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75% }
h1 { margin-bottom:-.25em; }
h2 { font-size:150%;
	color:#383e91; }
h3 { font-size:125%;
	background-color:#eaeff8; }		
p { margin-bottom:0 }
a { color:#1976bc; }
img { border:none }
.center { text-align:center }
.right { text-align:right }
.top { text-align:center;
	font-style:italic; }
.tts { border: .15em dashed #383e91;
	padding:.5em;
	text-align:center }	
.address { display:none }	

/* -------------------------------------------------------------------- */
/* ------------------------------ LAYOUT ------------------------------ */
/* -------------------------------------------------------------------- */
/* ----------TOP NAVIGATION---------- */
#top { position:absolute;
	top:0; left:0 }
#nav { position: absolute;
	top:11.95em; left:0;
	width:80.3em;
	z-index:2;
	background-color:#383e91;
	text-align:right;
	padding:.15em 3em .15em 0;
	color:#ffffff;
	font-size:100%;
	font-weight:bold; }
#nav a { color:#FFFFFF;
	font-weight:bold;
	text-decoration:none }
/* ----------LEFT NAVIGATION---------- */	
#leftbar { position:absolute;
	top:12em; left:0;
	width:17.3em;
	background-color:#eaeff8;
	border-right:.2em solid #1976bc;
	padding-top:2em; }
#leftbar ul { list-style-type:none;
	margin-left:-3.3em }
/* ----------RIGHT BAR---------- */	
#rightbar { position:absolute;
	top:20em; left:75em;
	width:8em;	
	border-left:.2em solid #1976bc;
	text-align:center; }
#rightbar p { padding:0 1em 2em 1em }	
/* ----------CONTENT---------- */	
#content { position: absolute;
	top:14em; left:20em;
	width:52em; }		