body {	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;	background-color: #ff;}#wrapper {	background: #fff;	padding-left: 8px;	min-width: 640px;}#header {	position: relative;	border-bottom: solid #D9E2EB 1px;	padding: 0;	margin: 0;}#menu {	display: none;	}#content {	position: relative;	padding: 16px 16px 16px 0;	margin: 0px;}#header p {	margin:0;	padding:0;	font-weight:bold;}#header img {	display:none;}ul {	list-style-type: none;	padding: 0;	margin: 16px 0;	clear: right;	display: block;}#menu ul li {	background-color:#FFFFFF;	padding: 8px;	margin: 0 0 1px 0;	width: 144px;	}#content h2 {	font-size: 1.5em;	color: #003C79;}form {	display:none;}a {	color: #003C79;	font-weight: bold;}a:hover {	color: #FF0000;}li a {	text-decoration:none;}table {	border-spacing: 0;	border-bottom: solid #D9E2EB 4px;	margin: 0;	padding: 0;}caption {	padding: 0 0 4px 104px;	margin: 0;	font-size: 1.5em;	background-image: url(../resources/caption_bar.gif);	background-repeat: no-repeat;	background-position: bottom left;	font-weight: bold;	color: #003C79;	text-align: left;}th {	background-color: #D9E2EB;	border-spacing: 0;	text-align: left;	padding: 6px 3px 3px 12px;	margin: 0;}td {	border-spacing: 0;	margin: 0px;	padding: 6px 3px 3px 12px;	border-bottom: dotted #D9E2EB 1px;}table a {	text-decoration: none;}ul.rispag  {	padding:0 0 8px 0;	margin:0 0 0 8px;	position: relative;	height: 32px;}ul.rispag li {	padding: 5px;	float: left;}ul.rispag li a {	text-decoration: underline;}ul.elenco {	margin: 0 16px 0 0;	padding: 0px;	padding-left: 16px;	border-top: solid #D9E2EB 4px;	border-bottom: solid #D9E2EB 4px;}ul.elenco li {	height: 2em;	padding-top: 0.5em;	font-size: 1.2em;}.vcard {	border: 1px solid #D9E2EB;	margin: 0;	padding: 0;}.url {	background-color: #D9E2EB;	display: block;	padding: 4px 16px 8px 16px;}.vcard div {	padding: 4px 16px 8px 16px;}.vcard a {	font-weight: normal;}a.url {	font-weight: bold;	text-decoration: none;	font-size: 1.25em;}.vcard h3 {	font-size: 1em;	font-weight: bold;	display: block;	border-top-width: 1px;	margin: 0px;	padding: 4px 0;	border-top: solid #D9E2EB 1px;}a.btn {	display: block;	font-weight: bold;	text-decoration: none;	float: right;	margin: 0;	padding: 4px;	border: solid #D9E2EB 1px;}#vcmenu {	padding: 8px 16px 0 16px;	margin-bottom: 8px;}#vcmenu ul{	padding: 0;	margin: 0;	display: block;	border-bottom: solid #D9E2EB 3px;	height: 2em;}#vcmenu ul li {	display: block;	padding: 1px 0 0 1px;	margin: 0;	background-color: #D9E2EB;	float: left;	border-left: solid #D9E2EB 1px;	border-top: solid #D9E2EB 1px;	border-right: solid #fff 1px;}#vcmenu ul li a {	font-weight: bold;	padding: 4px 8px;	margin: 0;	display: block;	border-bottom: solid #D9E2EB 3px;}#vcmenu ul li a.secure {color:#0000FF}#vcmenu ul li.nolink {	font-weight: bold;	background-color: #FFFFFF;	padding: 5px 9px;	border-bottom: solid #fff 3px;}