table {	font: 9pt "trebuchet ms", arial, sans-serif}body {	color: #333333;/*themecolour6%0;*/	background-color: #FFFFFF;/*themecolour6;*/	background-image:   url(alimaremma_files/alimaremma_topstrip.gif);	background-repeat: repeat-x;	font-family: "trebuchet ms", Arial, sans-serif;	font-size: 12pt;}p {	margin-top: 0px;	margin-bottom: 0px;	}	#content ul {	color: #333333;/*themecolour6%0;*/	margin-top: 0px;	margin-bottom: 0px;	list-style-image: url(alimaremma_files/alimaremma_bullet.gif);}	#content blockquote {	margin-top: 0px;	margin-bottom: 0px;	color: #333333	margin-right: 0px;}#content ol {	margin-top: 0px;	margin-bottom: 0px;	color: #333333}#header {	position: absolute;	height: auto;	width: auto;	left: 0px;	top: 0px;	visibility: visible;}#logo {	position: absolute;	height: auto;	width: auto;	left: 10px;	top: 165px;}#hnavigation {color:#FFFFFF;	position: absolute;	height: auto;	left: 20px;	top: 129px;	z-index: 5;}#vnavigation {	position: absolute;	height: auto;	width: auto;	left: 20px;	top: 320px;}.imageborder {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFFFFF;}#imagebar {	position: absolute;	height: auto;	width: auto;	right: 60px;	top: 25px;	z-index: 6;}.imagebox {	border: 1px solid #FFFFFF;}#content {	position: absolute;	height: auto;	width: auto;	left: 20px;	top: 180px;	right: 60px;}h1 {	font-size: 16px;	color: #005db6;/*themecolour5;*/	margin-top: 0px;	margin-bottom: 3px;}h2 {	font-size: 16px;	color: #000000;/*themecolour6%0;*/	margin-top: 0px;	margin-bottom: 3px;}#content a:visited {display:block;text-decoration: none;width:100px;padding: 3px 0 3px 5px;	color: #005db6;/*themecolour5;*/}#content a:link {display:block;text-decoration: none;width:100px;padding: 3px 0 3px 5px;	color: #005db6;/*themecolour5;*/}#content a:hover {text-decoration: none;background-color:#005db6; color:#FFFFFF;}.content {	padding-left: 20px;}#hnavigation a:link {text-decoration: none;color:#FFFFFF;}#hnavigation a:visited {text-decoration: none;color:#FFFFFF;}#hnavigation a:hover {text-decoration: none;background-color:#FFFFFF; color:#005db6;}#footer {	position: absolute;	height: auto;	width: auto;	left: 50px;	top: 600px;	right: 60px;	font-size: 9pt;}#footer a:link:hover:visited{	color:#005db6;}