 body {
   background-color: #AAAAAA;
    font-size: 100.01%; font-family: Helvetica,Arial,sans-serif; text-align:center;
    margin: 0; padding: 0.5em 0;
  }

 div#Mainpage {text-align: left; margin: 0 auto; width: 870px; padding: 0.5em; background-color:#FFFFFF}

  div#Sidebar {font-size: 0.83em; margin-left:12px;margin-bottom:0.5em;}
  div#Sidebar table {display:block; width:13.5em;}
  div#Sidebar a {display:block;padding: 0.3em; text-decoration:underline;}
  div#Sidebar a:link {display:block;color: #FFFFFF; text-decoration:underline;}
  div#Sidebar a:visited {display:block;color: #FFFFFF; text-decoration:underline;}
  div#Sidebar a:hover {display:block;color: #464646; text-decoration:underline;}

 div#Sidebarheader {font-size: 1.2em;margin-top:0.5em;}
 div#Sidebarheader p {padding: 0.0em; margin:0.0em; font-size: 1.2em;margin-top:0.5em; color: #8C8C8C; font-weight:bold;}
 div#Sidebarheader a {font-weight:bold; padding: 0.0em; text-decoration:none;}
 div#Sidebarheader a:link {font-weight:bold; color: #FFFFFF; text-decoration:none;}
 div#Sidebarheader a:visited {font-weight:bold; color: #FFFFFF; text-decoration:none;}
  div#Sidebarheader a:hover {font-weight:bold; color: #464646; text-decoration:none;}

.sbroundbox { background: url(nt.gif) repeat; float:left; margin-top: 1.5em; margin-left:0.2em;}
.sbtop div { background: url(tl.gif) no-repeat top left; }
.sbtop { background: url(tr.gif) no-repeat top right; }
.sbbot div { background: url(bl.gif) no-repeat bottom left; }
.sbbot { background: url(br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.sbtop div, .sbtop, .sbbot div, .sbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.sbcontent { margin: 0 0px; }
.sbroundbox { width: 12.5em;}


  div#Main {margin-left: 14em; margin-right: 11.3em; margin-top: 1.5em; color:#464646;min-height:20em; text-align:justify;}
  div#Main h1 {font-size: 1.1em;}
  div#Main strong {font-style: bold;}
   div#Main table  {margin-left:-0.5em; margin-right:-0.5em; }
  div#Main tr  {padding:0.1em;}
   div#Main td  {padding:0.3em; width:50%; text-align:left;}
  div#Main p {font-size:0.85em; padding-top:0.8em;}
  div#Main a:link {color: #689A1D; font-weight:bold; text-decoration:underline;}
  div#Main a:visited {color: #689A1D; font-weight:bold; text-decoration:underline;}
  div#Main a:hover {color: #464646; text-decoration:underline;}
  
  
  div#Mainlink {margin-top: 2.0em; margin-bottom:2.0em; color:#464646; text-align:center;}
  div#Mainlink p{text-align:center;}
  div#Main a:link {color: #689A1D; font-weight:bold; text-decoration:underline;}
  div#Main a:visited {color: #689A1D; font-weight:bold; text-decoration:underline;}
  div#Main a:hover {color: #464646; text-decoration:underline;}
  
div#Teaser { width: 10em; float:right;  margin-left: 1.2em; margin-top:1.5em;}

.tbroundbox { background: url(tnt.gif) repeat; margin-top:1em;}
.tbroundbox p { margin-top:1em; padding:0.2em; font-size:0.75em; font-style:italic; color:#464646; text-align:center;}
.tbroundbox a:link {color: #689A1D; font-weight:bold; text-decoration:underline;}
.tbroundbox a:visited {color: #689A1D; font-weight:bold; text-decoration:underline;}
.tbroundbox a:hover {color: #464646; text-decoration:underline;}
.tbroundbox a:visited {color: #689A1D; font-weight:bold; text-decoration:underline;}
  
.tbtop div { background: url(ttl.gif) no-repeat top left;}
.tbtop { background: url(ttr.gif) no-repeat top right; }
.tbbot div { background: url(tbl.gif) no-repeat bottom left; }
.tbbot { background: url(tbr.gif) no-repeat bottom right; }

.tbtop div, .tbtop, .tbbot div, .tbbot {width: 100%; height: 7px; font-size: 1px; }


div#Footer {margin-top: 0em; padding-bottom:0em; text-align:center;}
div#Footer p {font-size:0.7em; margin:0.0em;}
div#Footer a {padding-left:2em; padding-right:2em}
div#Footer a:link {color: #689A1D; text-decoration:underline;}
div#Footer a:visited {color: #689A1D; text-decoration:underline;}
div#Footer a:hover {color: #464646; text-decoration:underline;}

.footroundbox {background: url(nt.gif) repeat;}
.footroundbox p {margin-top:0em; font-size:0.75em; color:#464646; text-align:center;}
.footroundbox a:link {color: #FFFFFF; font-weight:bold; text-decoration:underline;}
.footroundbox a:visited {color: #FFFFFF;  font-weight:bold; text-decoration:underline;}
.footroundbox a:hover {color: #FFFFFF;  font-weight:bold; text-decoration:underline;}
.tbroundbox a:visited {color: #FFFFFF;  font-weight:bold; text-decoration:underline;}
  
.foottop div { background: url(tl.gif) no-repeat top left;}
.foottop { background: url(tr.gif) no-repeat top right; }
.footbot div { background: url(bl.gif) no-repeat bottom left;}
.footbot { background: url(br.gif) no-repeat bottom right; }

.foottop div, .foottop, .footbot div, .footbot {width: 100%; height: 7px; font-size: 1px; }

div#ExtLinks {margin-top: -0.5em; padding-bottom:0em; text-align:center;}
div#ExtLinks p {font-size:0.65em; color: #999999; }
div#ExtLinks a {padding-left:0em; padding-right:0em}
div#ExtLinks a:link {color: #808080; text-decoration:underline;}
div#ExtLinks a:visited {color: #808080; text-decoration:underline;}
div#ExtLinks a:hover {color: #808080; text-decoration:underline;}


div#Header {text-align:left; color:#464646; background-image:url(bg_header.jpg);background-repeat:no-repeat; background-position:top;height:140px;}
div#Header p {font-size:0.5em;}