body {  font-size: 60%;}#outer {  top: 0;  left: 0;  width: 100%;  height: 100%;  position: fixed;  display: table;}#middle {  display: table-cell;  vertical-align: middle;}#container {  width: 720px;  height: 463px;  position: relative;  margin: 0 auto;  padding: 0;}                /* Mac IE hackery - ignore this */                #container {                  top: 6em;                }                /* Hide from Mac IE \*/                #container {                  top: auto;                }                /* End */                                /* And a little Win IE hackery - ignore this too */                * html #outer #middle #container {                  top: 6em;                }                /* End */#cover {  position: absolute;  top: 0;  left: 0;  width: 360px;  height: 463px;  background: url('cfimages/cover.jpg');}#cover h1, #cover h2, #cover p {  display: none;}/* Hide from Mac IE \*/#cover img {  display: none;}/* End */#main {  border-right: 1px dotted black;  border-bottom: 1px dotted black;  position: absolute;  top: 0;  left: 360px;  width: 360px;  height: 462px;  background: url('cfimages/hash-20px.gif');  background-repeat: repeat-x;  background-position: 0 0;}                /* Mac IE hackery - ignore this */                #main {                  border-top: 1px dotted black;                  height: 461px;                }                /* Hide from Mac IE \*/                #main {                  border-top: none;                  height: 462px;                }                /* End */#toc {  position: absolute;  top: 30%;  left: 30px;  margin: -10em 0 0 0;  width: 300px;}#toc a, a:link, a:visited {	color: #222;	}#toc a:hover {	color: #fff;	background: black url("cfimages/hash_opaque.gif");	}#text {  position: absolute;  bottom: 13px;  left: 30px;  width: 300px;  background: white;  z-index:1;  margin: 0;  padding: 0;}#text p {  line-height: 1.35em;  margin: 0;}#text p a, #text p a:visited, #text p a:hover {  font-weight: normal;}#text p.continue {  margin-top: 1em;  text-align: right;}#text p.continue a, #text p.continue a:visited, #text p.continue a:hover {  font-weight: bold;}#text p.continue a:hover {  text-decoration: underline;}li {  padding: 0;  margin: -.2em 0;  list-style: none;  height: 1.5em;}ul {  padding: 0;}#robots {	display:none;	}