ul {margin-bottom:0px;margin-left:20px; margin-top:0px;}.imagen, .imagen_wrap { margin-right:9px;}#print-logo { display:none; visibility:hidden;}body {	font: 100%;	font-family: Arial, Sans-Serif, 'Trebuchet MS', 'Lucida Grande', Verdana;	font-size:12px;	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #000000;	}table, td {	font-size:12px; line-height:20px; vertical-align:top;}#homebut {height:85px; width:370px; border:0px; margin-left:550px; margin-top:15px;}p{	margin-bottom:0px; margin-top:0px;}a {	color: black;	text-decoration: underline;}a:hover { color:#666666;}a:active {	text-decoration: none;}.news-item a {font-size:13px; text-decoration:none; font-weight:normal;}.news-h1 { font-size:12px; font-style:italic;}.news-hr { border:1px dotted #999999; height:1px;}.info {margin:0px; padding:12px; border:1px #666666 dotted; background-color:#FFFFCC; margin-bottom:20px;}.info a {font-size:13px; font-weight:normal;}img {border:0px;}hr { size:1px; color:silver; border:0px;}.image_container {clear:both;}#footer { border:0px silver solid; width:970px; text-align:left; padding:2px; margin-bottom:50px; clear:both; margin:auto;padding-right:6px;background-image:url('../images/footer.gif');}.news-left {padding:0px; border:0px red solid; padding-top:10px; width:510px; float:left;}.news-news {padding:0px; border:0px red solid; padding-top:0px; width:170px; float:right;}.news-news h3 {font-size:16px; margin-top:0px; margin-bottom:0px; margin-left:0px; font-weight:normal; color:#666666;}.news-news a{color:#333333; font-size:12px; text-decoration:underline;}#container {	width: 970px;	margin: 0px auto;	border: 0px solid #000000;	text-align: left;	background-image:url('../images/menubg-regular.gif'); 	background-repeat: repeat-y;}.banner { min-height:123px; height:123px; background-image:url('../images/banner.jpg')}#main-content { border:0px red solid; min-width:789px; width:762px; max-width:789px; float:left; padding-left:40px; padding-top:20px; padding-right:0px; display:block;line-height:20px; padding-bottom:30px; margin-bottom:0px; margin-right:0px;}#main-content table img { border-left:5px;}#main-content ul { margin-left:25px; margin-top:0px; margin-bottom:0px;}#menu { border:0px green solid; width:180px; float:left; padding-left:0px; padding-top:0px; line-height:20px; background-image:url('../images/menubg-regular.gif'); background-position:top right;  background-repeat: repeat-y;}#menu ul {padding:0px; margin:0px;}#menu ul li { list-style:none; margin-left:0px; background-image:url('../images/menubg-regular.gif'); background-position:0px 0px;  background-repeat: repeat-y;}#menu ul li a { text-decoration:none; display:block; padding-left:25px; padding-top:3px; padding-bottom:6px;}#menu ul li a:hover {background-image:url('../images/menubg.gif'); background-position:0px 0px;  text-decoration:underline; color:#B41F24; background-repeat:no-repeat;}.menu_sel { font-weight:bold; background-image:url('../images/menubg-selected.gif'); background-position:0px 0px; }#footer-left { width:40%; float:left; color:#777777;}#footer-right { width:40%; float:right; text-align:right; color:black; font-size:10px;}#footer-right a { color:black;}.bold{font-size:11px; text-align:center; margin-right:10px; display:block;}
