body {	background-color: #ffffff;	font-family: Verdana, Tahoma, Arial, sans-serif;	font-size: 76%;	margin-bottom: 0;	margin-left: auto;	margin-right: auto;	margin-top: 0;	padding: 0;}#wrap {	background-color: #fff;	color: #303030;	margin-bottom: 0;	margin-left: auto;	margin-right: auto;	margin-top: 0;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;	padding-top: 0px;	width: 960px;}#header {	background-color: #fff;	background-image: url(cssimg/top.gif);	background-position: left;	background-repeat: no-repeat;	color: #ffffff;	height: 228px;	margin-bottom: 0px;	margin-left: 0;	margin-right: 0;	margin-top: 0;	padding: 0;}#header img {	border-style: none;	height: 160px;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;	padding-top: 0px;	width: 460px;}/* TOP BAR STYLE */#headerLink {  float:left;  width:100%;  font-family:'Trebuchet MS', sans-serif;font-size:14px;color:#ffffff;  line-height:13px;  margin-top:43px;  }#headerLink ul {  margin:0;  padding:0px;  list-style:none;  float:right;  }#headerLink li {  float:left;  margin:0px;  padding:0px;  }#headerLink a {  float:left;  display:block;  padding:5px 5px 5px 5px;  text-decoration:none;  font-weight:bold;  color:#fff;  width:90px;  }/* Commented Backslash Hack   hides rule from IE5-Mac \*/#headerLink a {float:none;}/* End IE5-Mac hack */#headerLink a:hover {    border-left: 2px solid #ffffff;    padding-left: 3px;  }#printTitle {	display:none;}#leftside {	clear: left;	float: left;	margin: 0px;	padding: 0;	padding-bottom:30px;	width: 230px;	background: #E9EBEC;}#leftside ul.avmenu {	list-style-image: none;	list-style-style: none;	margin-bottom: 18px;	margin-left: 0;	margin-right: 0;	margin-top: 5px;	padding: 0;	width: 230px;}#leftside ul.avmenu li {	display: inline;	padding: 0;	width: 230px;	}#leftside ul.avmenu li a {	border-bottom-color: #113634;	border-bottom-style: dotted;	border-bottom-width: 1px;	border-left-color: #113634;	border-left-style: solid;	border-left-width: 4px;	color: #113634;	float: left;	font-size: 1em;	font-weight: 700;	padding-left: 5px;	padding-right: 1px;	padding-top: 5px;	margin-top:10px;	text-decoration: none;	width: 218px;}#leftside ul.avmenu li a:hover,#leftside ul.avmenu li a.current {		border-bottom-color: #113634;	border-bottom-style: dotted;	border-bottom-width: 1px;	border-left-color: #113634;	border-left-style: solid;	border-left-width: 4px;	color: #113634;	float: left;	font-size: 1em;	font-weight: 700;	padding-left: 5px;	padding-right: 1px;	padding-top: 5px;	text-decoration: none;	width: 218px;}#leftside ul.avmenu ul {		margin-bottom: 0;	margin-left: 15px;	margin-right: 0;	margin-top: 0;	padding-bottom: 5px;	padding-left: 0;	padding-right: 0;	padding-top: 5px;	width: 202px;	}#leftside ul.avmenu ul a {	font-weight: 500;	border-style: none;	border-bottom-color: #E9EBEC;	border-bottom-style: solid;	border-bottom-width: 1px;	border-top-color: #E9EBEC;	border-top-style: solid;	border-top-width: 1px;	border-left-color: #113634;	border-left-style: solid;	border-left-width: 3px;	margin-top:2px;	width: 206px;}#leftside ul.avmenu ul a:hover, #leftside ul.avmenu ul li a.current {	font-weight: 500;	border-style: none;	border-bottom-color: #113634;	border-bottom-style: dotted;	border-bottom-width: 1px;	border-top-color: #113634;	border-top-style: dotted;	border-top-width: 1px;	border-left-color: #113634;	border-left-style: solid;	border-left-width: 3px;	background:#ffffff;	width: 206px;}#logoCenter {	margin:0px;	padding:15px;	float:left;	width:200px;	text-align:center;	}#rightside {	color: #000000;	border-style: none;	line-height: 1.2em;	margin-top: 10px;	text-align: left;	line-height:1.5;	width: 480px;	padding:10px;	padding-top:0px;	float:right;	background:#ffffff;}#rightside p {	color: #000000;	margin-top:5px;	text-decoration: none;	clear:right;}#rightside h1 {	color: #113634;	font-size: 1.5em;	font-weight: 700;	margin-top:10px;	text-decoration: none;	clear:right;}#rightsidewide a, #rightside a {	color: #113634;	text-decoration: none;	font-weight: 700;}#rightsidewide a:hover, #rightside a:hover {	color: #113634;	text-decoration: none;	font-weight: 700;	background: #eeeeee;}#rightsidewide {	border-style: none;	line-height: 1.2em;	margin-top: 10px;	text-align: left;	line-height:1.5;	width: 680px;	padding:20px;	padding-top:0px;	float:right;	background:#ffffff;}#rightsidewide p {	color: #000000;	margin-top:5px;	text-decoration: none;	clear:right;}#rightsidewide h1 {	color: #113634;	font-size: 1.5em;	font-weight: 700;	margin-top:10px;	text-decoration: none;	clear:right;}#rightsidewide h3 {	color: #113634;	font-size: 1.2em;	font-weight: 700;	margin-top:10px;	text-decoration: none;	clear:right;}#footer {	background-color: #35464E;	clear: both;	color: gray;	font-size: 0.8em;	margin: 0;	padding: 8px;	text-align: right;	width: 942px;}#footer a {	color: #ffffff;	font-weight: 600;	text-decoration: none;}#footer a:hover {	text-decoration: underline;}#loghi {	width:958px;	padding:0px;	margin:0px;	margin-left: auto;	margin-right: auto;	background-color: #eee;	background-image: url(cssimg/gradiente.jpg);	clear:both;	text-align:center;}#loghi img {	border:0px;	padding:5px;	height:40px;}