.innertube{margin: 5px;margin-top: 0;}#maincontainer{width: 770px;margin: 0 auto;}#topsection{height: 105px;}#leftcolumn{float:left;width: 150px;margin-left: -10px;}#contentwrapper{float: left;width: 100%;}#contentcolumn{margin-left: 150px;}a:link {         color:#0000CC;		text-decoration:none;        }a:visited {         color: #0000CC;		text-decoration:none;        }a:hover {         color:#0000CC;        text-decoration:underline;        }a:active {         color: #0000CC;		text-decoration:none;        }.nav_heading {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-style: normal;	color: #990000;	font-weight: bold;	font-variant: normal;}.nav_list {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: small;	line-height: 110%;	color: #000066;	text-indent: 0em;	margin-left: 1em;	font-weight: lighter;}.news_list {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: small;	color: #000066;	line-height: 110%;	text-indent: 0em;	margin-left: 1em;}h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: medium;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #990000;	text-indent: 1em;	margin-top: 1em;	text-align:center;	}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-style: italic;	font-weight: bold;	font-variant: normal;	color: #990000;	text-indent:0.5em;	margin-top:1em;}table {	width: 100%; margin:0; background-color: #FFFFFF;}table#maintable {width: 770px;}body {margin:0;padding:0;	background-image:url(/images/body-bkg.gif);	background-repeat:repeat;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: small;	line-height: 150%;}td#leftside {vertical-align: top; width:155px; background: #66CCFF;}td#leftside {border-right: 1px solid #000000;}td#leftside td {border-bottom: 1px solid #66CCFF;}td#leftside td {background: #66CCFF;}td#leftside td {font-size:90%; padding: 0 0 1px 0.33em;}td#leftside table {margin-top: 3px;}#content {vertical-align: top; background: #FFFFFF; }td#middle {vertical-align: top; background: #FFFFFF; width: 470px; }.centerimg { width: 400px; margin-left: auto; margin-right:auto; }.centerlargeicon {width: 200px; margin-left:auto; margin-right:auto;margin-top:10px;}.centericon {width: 100px; margin-left: auto; margin-right: auto;}.fellow { font-family: "Textile", "Sand", "Times New Roman", "Palatino",serif;	font-size: 200%;	  font-style: italic;	margin-top: 10px;	width: 400px; background: yellow; text-align:center;	margin-left: auto; margin-right:auto; }td#rightside {width:155px; background: #66CCFF;}td#rightside {border-left: 1px solid #000000;}td#rightside {border-right: 1px solid #ffffff;}.dirsearch { padding: 10px 0px; }.ruhome { 	border-top: 1px dotted #880000;	font-size: 80%;	font-weight: bold;	padding: 1em 1em 0 2em;	line-height: 1.25em;}.ruhome a:visited {color: #880000;}.ruhome a:link {color: #880000;}td#rightside {vertical-align: top; font-size:90%; padding: 0 0 1px 0.33em;}td#rightside table {margin-top: 3px;}td#rightside newslist a { color: #FF0000; font-size:100%; }.newslist {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;	line-height: 100%;	text-indent: 0em;	margin-left: 0.25em;	margin-right: 0.5em;}.newsitem {	margin-top: 0.5em;}h2 td#rightside a:link { color: #990000; }td#rightside h2 a:link { color: #990000; }td#rightside h2 a:visited { color: #990000; }.address {vertical-align: bottom;text-align: left;margin-left: 0.25em;margin-right: 0.5em;font: 90% Arial, Helvetica, Verdana, sans-serif;}pre {white-space:pre;font-weight:bold;color:navy;}tr#footer {text-align: center;letter-spacing: 1px;color: #333333;font: 70% Arial, Helvetica, Verdana, sans-serif;}tr#footer a:link { color: gray }div#bannertext {position: absolute;letter-spacing: 4px;font: bold 1em Arial, Helvetica, Verdana, sans-serif;color: gray;top: 107px;left: 163px;border-bottom: 1px solid gray;border-top: 1px solid gray;}#leftside a:hover {        test-decoration:none;        font-weight:normal;        color:blue;        background:#4faffe;}#rightside a:hover {        test-decoration:none;        font-weight:normal;        color:blue;        background:#4faffe;}