html {margin: 0px;	padding: 0px;}
body
{
	margin: 0px;
	padding:0 0 20px 0;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fed100;
}

p#logo 
{
	position: absolute;
	display: block;
	top:12px;
	right:20px;
}
p#logo a
{
	display:block;
	width: 206px;
	height:90px;
	background-image:url(../images/logo.gif);
}
#footer {position:relative;margin:0; padding:30px 0 0 0; height:90px;}
p#logos 
{
	display:block;
	position:absolute;
	bottom:20px;
	left:220px;
}
p#logos a#oea {display:block;position:absolute; width:144px; height:50px; background-image:url(../images/ombudsman.png); bottom:0;left:0;}
p#logos a#naea {display:block;position:absolute; width:80px; height:80px; background-image:url(../images/naea.png);bottom:0; left:150px;}
#houses
{
	position:absolute;
	background-image:url(../images/houses.gif);
	background-repeat:no-repeat;
	left:20px; bottom:110px;
	width:170px; height:125px;
}
ul#menu1 { position: absolute; top: 12px; left: 20px; margin: 0; padding: 0;}
ul#menu2 { position: absolute; top: 12px; left: 220px; margin: 0; padding: 0;}

#menu1 li, #menu2 li 
{
	list-style-type:none;
	margin:0px;
	padding: 0px;
	display:block;
	color:white;
	font-weight:bold;
	text-transform:lowercase;
}
#menu1 li a,#menu2 li a {color:white; text-decoration:none;}
#menu1 li a:hover,#menu2 li a:hover {color:#7AB800;}
ul#menu1 li {font-size:23px;line-height:24px;}
ul#menu2 li {font-size:18px;line-height:19px;}
#text_menu
{
	display: block;
	position: absolute;
	left:220px;
	bottom:0;
	font-size:12px;
	margin:0; padding:0;
}
#text_menu li { display: inline; margin: 0; padding:0; list-style-type:none; font-size:12px;}
#text_menu a { padding: 5px; line-height:20px; color:#031f73; }
#text_menu a:hover {color:#7AB800;}
#address
{
	display:block;
	position:absolute;
	top:260px;
	left:20px;
	font-size:12px;
}
#address th {text-align:left; font-weight:bold; color:#7AB800;}
#address {color:#031f73;}
#address a {color:#031f73;}
#address p {margin:0; padding:0;}
#address table {padding: 5px 0 10px 0;}
#speech_bubble {position:absolute; right:10px; top:165px;  background-image:url(../images/speech_bubble.jpg); width:220px; height:164px; overflow:hidden;}
#speech_bubble p {margin:0;padding:15px; font:18px bold Arial, Helvetica, sans-serif;color:#7AB800; line-height:20px;}
#right_col {margin:0;padding:0; position:absolute; right:10px; top:360px; width:220px;}
#right_col p {margin:0; padding:0;}
#content
{
	display: block;
	position:relative;
	margin-left:220px;
	margin-right:255px;
	margin-top:215px;
	height:450px;
	min-height:450px;
	font-size:13px;
}
html>body #content { height:auto; }

#content h1 {font-size:17px; margin:0 5px 0 0;padding:0;color:#7AB800; }
#content h2 {font-size:15px; color:#7AB800; margin:0; padding:0;}
#content h3 {font-size:13px; color:#7AB800;margin:0; padding:0;}
#content td {padding:5px; text-align:left; vertical-align:top;}
#content a {color:#031f73;color:#7AB800;}
#content a:hover {font-weight:bold;}
#content p {margin: 2px 0 10px 0; padding:0;}
#content p,#content td,#content li {color:#031f73;}
#content blockquote {padding-bottom:10px; border-bottom: 1px solid #7AB800;}
.bttm_bdr {padding-bottom:15px; border-bottom: 1px solid #7AB800; margin-bottom:15px;}
.green {color:#00FF00;}
.red {color:red;}
.uppercase {text-transform:uppercase;}

#scrolls { background-color:#FED100;color:#32952B;padding-left:5px;font-weight:bold;padding-top:0px;padding-bottom:0px;text-align:center;}
#shead{float:left;padding-right:10px}
#scrlContainer,#scrlContainer2{margin:5px auto;position:relative;overflow:hidden;}
#scrlContent,#scrlContent2{color:#32952B;position:absolute;left:0;top:0;white-space:nowrap;font-weight:bold;}
#scrlContainer{height:25px;line-height:25px;width:440px;font-size:1.4em;}
#scrlContent{}
#scrlContainer2{height:20px;line-height:20px;width:350px}
#scrlContent2{}
