				body {height:100%; width: 100%; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 13px; background-color: white; margin: 0; padding:0;}
				html {height:100%; width: 100%}
				table {vertical-align: top; height:100%; max-width:1200px; padding-left: 10px; padding-right: 10px; padding-top:20px; padding-bottom:10px;} 
				img {padding-bottom: 2em; border:0px;}
				img.bottom {padding:0;}
				td { width: 20%; padding-right:8px; padding-left: 8px; border-right:solid white 8px; padding-bottom:1em; vertical-align:top;} 
				td.news { width: 80%; padding:0; border:0; margin:0; vertical-align:top;} 
				tr {vertical-align: top;}
				div {height: 99%;}
				a { outline:none; }
				a:link {text-decoration: underline; color:black;}
				a:visited {text-decoration: none; color:grey;}
				a:active {text-decoration: none}
				a:hover {text-decoration: underline;}
				a.menu:link {text-decoration: none; color:black; width: 100px;}
				a.menu:visited {text-decoration: none}
				a.menu:active {text-decoration: none}
				a.menu:hover {text-decoration: none; font-weight: bold;}
				a.menu2:link {display:block; font-weight: bold; text-decoration: none; color:black; width: 100%;}
				a.menu2:visited {display:block; font-weight: bold; text-decoration: none; color: #999;}
				a.menu2:hover {display:block; text-decoration: underline; font-weight: bold;}
				a.menu2:active {display:block; font-weight: bold; color: #999;}
				span.show {display:none;}
				a:hover span.show {display:inline;  text-decoration: underline; width:100%; height: 26px;}
				a:hover span.noshow {display:none; width:100%; height: 26px; background:#ffffff; }
				div.item {width: 50%; float:left; vertical-align: top; padding:0; margin:0; border:0;}
				div.news {width: 94%; padding-left:8px;}
				p {margin:0 padding:0; max-width:360px;}
				hr {color: black; width:100%; background-color: black; height: 1px; border: none 0; }
