body {
  font-family: "times new roman", sans-serif;
  color:#FFF;
  margin:0;
  margin-top:5px;
  margin-bottom:5px;
  background:#000 url("images/bg.png") repeat-x}
.heading {
  background: #53F url("images/heading.png") repeat-x;
  border:solid 1px #000;
  font-size:160%;
  margin-top:5px;
  text-indent:25px;
  font-weight: bold;
  color:#F90}
.toc .heading, h2.heading {
  font-size: 130%;
  text-indent:0;
  font-weight:bold;
  text-align:center}
.base1 {
  width:765px;
  margin:auto;
  overflow:hidden;
  border:solid 1px #00F;
  background:#EEE;
  color:#000}
.body {
  width:555px;
  float:left;
  padding:10px;
  background:#EEE;
  color:#000}
.toc {
  width:175px;
  background:#EEE;
  margin:0;
  color:#000;
  padding:0;
  border-right:5px solid #EEE;
  text-align:center;
  float:right;
  margin:0;}
.toctop {
  height:2px;
  border-left:solid 2px #00F;
  border-right:solid 2px #00F}    
.tocbot {
  height:2px;
  border-bottom:solid 2px #00F;
  border-left:solid 2px #00F;
  border-right:solid 2px #00F}    
.tocheader {
  font-size:110%;
  font-weight:bold;
  text-indent: 20px;
  margin:0;
  background:#BDBB94 url('images/toc_header_bg.jpg') repeat-x;
  color:#f00;
  border:solid 2px #00F} 
a {
  background:#EEE;
  color:#00F;
  text-decoration:none;
  font-weight:bold;
  padding-left:5px;
  padding-right:5px}
a:hover {
  background:#DDD;
  color:#000}
.toc a:hover {
  background: #EEE}
.nochange a{
  background:transparent;
  padding-left:0;
  padding-right:0}
.nochange a:hover {
  background:transparent;
  border:0;
  color:#000}
.toc a {
  display:block;
  background:#DDD;
  padding-top: 1px;
  padding-bottom: 1px;
  text-decoration:none}
.toc .link{
  border-left:solid 2px #00F;
  border-right:solid 2px #00F}
.link {
  line-height: 22px;
  text-decoration:none;
  font-weight:bold;}
.toc .link:hover {
  border-left:solid 2px #00F;
  border-right:solid 2px #00F}
.footer {
  text-align:center;
  background:transparent;
  padding-top:5px;
  padding-bottom:5px;
  margin-top:5px;
  margin-bottom:5px;
  border: 1px solid #000;
  color:#DDD;
  font-size:75%}
.footer a {
  background:transparent}
.footer a:hover {
  color:#F90}
.address {
  text-align:center;
  overflow:hidden;
  width:50%}
.info {
  width:50%;
  float:left}
pre {
  font-size:100%}
.term {
  font-size: 130%}
.label {
  font-weight: bold}
.data {
  padding-left:5px}
.data a {
  padding-left:0;
  padding-right:0}
.google-ads {
  padding-left:15px;
  padding-top:5px}
#toc .google-ads {
  padding-left:0}
img {
  border:0}
.nochange img {
  cursor:pointer}
.subheading {
  font-weight:bold;
  font-size:135%}
h1 h2 {
  display:block}
.scroller {
  overflow:auto}
.galimgs {
  text-align:center}
.galimgs,.scroller a:hover {
  background:#EEE}
#img {
  width:555px;
  text-align:center;
  background:#EEE;
  color:#000}
.left-align {
  float: left}

