body {	background-color: #3c5578;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #2e2a27;	padding-top: 15px;}
hr {
   width:150px;
   margin-left:0.8cm;
   text-align:left;
}#preload {	background-image: url(../images/button_overbg.gif);	position: absolute;	top: -400px;}#header {	background-image: url(../images/taciano_l_milfont.gif);	margin: 0px auto;	height: 82px;	width: 889px;	background-repeat: no-repeat;	text-indent: -9999px;}#container {	position: relative;	width: 799px;	margin-right: auto;	margin-left: auto;	background-color: #FFFFFF;	border-right-width: 2px;	border-left-width: 2px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #2E2A27;	border-left-color: #2E2A27;	width: 885px;	background-image: url(../images/sidebar.jpg);	background-repeat: no-repeat;	background-position: left bottom;	padding-top: 10px;}#content {	background-image: url(../images/black_scratch.gif);	background-repeat: no-repeat;	background-position: right bottom;	padding-bottom: 20px;	margin-left: 153px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #2E2A27;	margin-top: 0px;}#content h2, #homecontent h2 {	margin-top: 0px;	padding-top: 0px;	color: #447D46;	font-size: 28px;	font-weight: normal;	margin-left: 30px;	margin-right: 30px;	font-family: "Arial Rounded MT Bold", Calibri, Arial, Helvetica, sans-serif;}#content h3 {	margin-right: 30px;	margin-left: 30px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #C3C3C3;	padding-top: 10px;	font-weight: normal;	font-size: 18px;	color: #2e2a27;	margin-top: 7px;	clear: left;	font-family: "Arial Rounded MT Bold", Calibri, Arial, Helvetica, sans-serif;}#content p, #homecontent p {	margin: 5px 30px;	line-height: 18px;}#content ul {	margin-top: 8px;	margin-bottom: 10px;}#content li {	margin-bottom: 5px;}#content a:link, #content a:visited, #homecontent a:link, #homecontent a:visited {	color: #447D46;	text-decoration: none;}#content a:hover, #content a:active, #homecontent a:hover, #homecontent a:active {	color: #2e2a27;}ul#linkslist {	margin-right: 0px;	margin-left: 30px;	padding-left: 0px;}#linkslist li {	list-style-type: none;	float: left;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #C3C3C3;	text-align: center;	margin-right: 10px;	padding-right: 6px;	padding-left: 6px;	margin-left: 0px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #C3C3C3;}#pubslist p {	margin-left: 70px;	margin-bottom: 15px;}#pubslist .pdf {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	float: left;	margin-left: -35px;}#nav {	width: 168px;	position: absolute;	top: 40px;	margin: 0px;	padding: 0px;	list-style-type: none;	left: -15px;	font-family: "Arial Rounded MT Bold", Calibri, Arial, Helvetica, sans-serif;	font-size: 14px;}#nav li {	height: 34px;	width: 168px;	margin-top: 2px;	margin-bottom: 2px;	line-height: 32px;	text-align: center;	background-image: url(../images/button_rounded.gif);	background-repeat: no-repeat;	padding-top: 1px;}#nav a:link, #nav a:visited {	background-image: url(../images/button_bg.gif);	background-repeat: repeat-x;	color: #447D46;	text-decoration: none;	display: block;	margin-left: 1px;}#nav a:hover, #nav a:active {	background-image: url(../images/button_overbg.gif);	color: #2e2a27;	padding-top:1px;	line-height: 32px;}#lang {	position: absolute;	top: -55px;	margin: 0px;	padding: 0px;	list-style-type: none;	right: 30px;}#lang li {	float: left;	margin-right: 10px;}#lang a:link, #lang a:visited {	border: 1px solid #2E2A27;	height: 15px;	width: 25px;	display: block;	text-indent: -9999px;}#lang a:hover, #lang a:active {	border-color: #ffffff;}#lang .br {	background-image: url(../images/flag_br.gif);	background-repeat: no-repeat;	background-position: center center;	background-color: #3b9509;}#lang .nz {	background-image: url(../images/flag_nz.gif);	background-repeat: no-repeat;	background-position: center center;	background-color: #1f0573;}#footer {	background-color: #85c184;	background-image: url(../images/white_scratch.gif);	background-repeat: no-repeat;	background-position: right;	height: 24px;	width: 885px;	margin-right: auto;	margin-left: auto;	border-top-width: 1px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #2E2A27;	border-right-color: #2E2A27;	border-bottom-color: #2E2A27;	border-left-color: #2E2A27;	line-height: 24px;	text-align: center;}#footer p, #homefooter p {	font-size: 11px;	margin: 0px;	padding: 0px;}#footer a:link, #footer a:visited, #homefooter a:link, #homefooter a:visited {	color: #FFFFFF;	text-decoration: none;}#footer a:hover, #footer a:active, #homefooter a:hover, #homefooter a:active {	color: #2e2a27;}.rightimg {	float: right;	border: 2px solid #2e2a27;	margin-left: 15px;}.pdf {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	vertical-align: middle;}.small {	font-size: 12px;	font-weight: bold;	padding-bottom: 10px;}#homeheader {	background-image: url(../images/home_topbox.gif);	margin: 0px auto;	height: 39px;	width: 471px;	background-repeat: no-repeat;	text-indent: -9999px;}#homecontainer {	position: relative;	width: 799px;	margin-right: auto;	margin-left: auto;	background-color: #FFFFFF;	border-right-width: 2px;	border-left-width: 2px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #2E2A27;	border-left-color: #2E2A27;	width: 467px;	background-image: none;}#homefooter {	background-color: #85c184;	background-image: url(../images/white_scratch.gif);	background-repeat: no-repeat;	background-position: right;	height: 24px;	width: 467px;	margin-right: auto;	margin-left: auto;	border-top-width: 1px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #2E2A27;	border-right-color: #2E2A27;	border-bottom-color: #2E2A27;	border-left-color: #2E2A27;	line-height: 24px;	text-align: center;}#corner {	background-image: url(../images/corner.gif);	height: 82px;	width: 27px;	position: absolute;	top: -82px;	left: 442px;}#homecontent {	background-image: url(../images/black_scratch.gif);	background-repeat: no-repeat;	background-position: right bottom;	border-left-style: none;	margin-top: 0px;	text-align: center;}#homecontent h3 {	margin-right: 20px;	margin-left: 20px;	padding-top: 0px;	font-weight: normal;	font-size: 17px;	color: #2e2a27;	margin-top: 0px;	font-family: "Arial Rounded MT Bold", Calibri, Arial, Helvetica, sans-serif;}#homecontent h4 {	padding-top: 10px;	font-weight: normal;	font-size: 16px;	color: #2e2a27;	margin-top: 7px;	clear: left;	margin-bottom: 0px;	font-family: "Arial Rounded MT Bold", Calibri, Arial, Helvetica, sans-serif;}.borderimg {	border: 2px solid #2e2a27;}ul#country {	width: 270px;	padding-bottom: 20px;	padding-left: 0px;	margin-bottom: 0px;	padding-right: 0px;	margin-right: auto;	margin-left: auto;	height: 60px;}#country li {	list-style-type: none;	text-align: center;	margin-right: 5px;	margin-left: 5px;	width: 120px;	float: left;	line-height: 25px;	border-right: 1px solid #C3C3C3;	border-left: 1px solid #C3C3C3;	padding-top: 2px;	padding-bottom: 2px;	height: 60px;}#country a:link, #country a:visited {	display: block;}#country a:link img, #country a:visited img {	border: 1px solid #2E2A27;}#country a:hover img, #country a:active img {	border-color: #447D46;}

