html, body{height: 100%;margin-bottom: 0;padding: 0;}div#container{height: auto !important;height: 100%;min-height: 100%;}div#title{position: absolute;margin-top: 5px;left: 15px;float: left;width: auto;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-variant: small-caps;font-weight: bold;font-size: 28pt;line-height: 85%;text-align: right; color: black;}div#topinfo{position: absolute;float: left;margin-top: 9px; right: 15px;width: auto;color: black;font-family: Arial, Helvetica, sans-serif;font-size: 11pt;text-align: right;}div#navbar{position: absolute;margin-top: 150px;left: 15px;right: 15px;float: left;width: auto;background-color: #660000;border-style: solid;border-width: 2px;border-color: #CCCCCC;height: 19px;padding-top: 1px; padding-bottom: 2px; /* still off, rahh */}div#navbar ul{margin: 0px;padding: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 12pt;font-weight: normal;white-space: nowrap;list-style-type: none;}div#navbar li{display: inline;}div#navbar li a{text-decoration: none;color: white;padding: 2px 20px;}div#navbar li a:link {color: white;}div#navbar li a:visited{color: white;}div#navbar li a:hover{color: white;background-color: #990000;}a#current{background-color: #330000;}div#main{position: absolute;margin-top: 200px;left: 15px;right: 15px;float:left;width: auto;padding: 15px;background-color: #CCCCCC;font-family: Arial, Helvetica, sans-serif;color: #333333;font-size: 16px;line-height: 130%;}div#left{position: relative;margin-right: 2%;float: left;background-color: #FFFFFF;}div#right{position: relative;float: left;background-color: #FFFFFF;}div#center{position: relative;float: left;background-color: #FFFFFF;width: 100%;}div#lefttext{position: relative;padding-left: 15px;padding-right: 15px;border-top: 3px solid #990000;border-bottom: 3px solid #990000;}div#righttext{position: relative;padding-left: 15px;padding-right: 15px;border-top: 3px solid #990000;border-bottom: 3px solid #990000;}div#centertext{position: relative;padding: 15px;border-top: 3px solid #990000;border-bottom: 3px solid #990000;text-align: center;}h1{font-size: 12pt;font-weight: bold;}h2{font-size: 12pt;font-weight: bold;text-indent: 25px;}li.sub{list-style-type: none;}#linklist ul{list-style-type: none;color: #333333;font-weight: normal;padding: 0px;margin: 0px;padding-bottom: 15px;}#linklist ul a{font-family: Arial, Helvetica, sans-serif;color: #333333;font-size: 16px;font-weight: normal;text-decoration: underline;}a.link{font-family: Arial, Helvetica, sans-serif;color: #333333;font-size: 16px;text-decoration: underline;}.table {border-width: 2px;border-color: #333333;border-spacing: 0px;border-style: solid;border-collapse: collapse;}.table th {border-width: 2px;border-style: solid;border-color: #333333;padding: 3px;}.table td {border-width: 2px;border-style: solid;border-color: #333333;padding: 3px;}div#centerlist{position: relative;margin-left: auto;margin-right: auto;width: 190px;text-align: left;}div.pic{position: relative;top: 15px;border: 2px solid #333333;height: 300px;width: auto;float: left;text-align: center;margin: 7px;}	div.pic img{display: inline;margin: 3px;border: 2px solid #FFFFFF;}div.pic a:hover img {border: 2px solid #333333;}div.caption{text-align: center;font-weight: normal;width: 200px;margin: 3px;}