body {background: white url(../support-files/bgfinegrey.gif); color: #000; margin: 0; padding: 0; text-align: center;
  behavior: url(support-files/csshover.htc);} /* WinIE behavior call */

/*div#nav {float: left; width: 13em; margin-top: 20; margin-right: 15; margin-bottom: 100;
  background: #FDD; font-family: Arial, sans-serif; font-variant: small-caps; margin-left: 1em; font-size: 12; /*border: 1px solid red*/}*/
div#nav {padding: 20px; }  
div#nav ul {margin: 0; padding: 0; width: 13em; background: white;
  border: 1px solid #AAA;}
div#nav li {position: relative; list-style: none; margin: 0;
  border-bottom: 1px solid #CCC;}
div#nav li:hover {background: #EEF;}
div#nav li.submenu {background: url(../support-files/submenu.gif) 95% 50% no-repeat;}
div#nav li.submenu:hover {background-color: #EEF;}
div#nav li.last {border-bottom: none}
div#nav li a:visited {color: blue;}
div#nav li a {display: block; padding: 0.25em 0 0.25em 0.5em;
  text-decoration: none; width: 154px; }
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; top: 0; left: 154px;
  display: none;}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}

div#mainbox {margin-left: auto; margin-right: auto; background: white; max-width: 760px; width: 760px; text-align: left;
           /*width:expression(document.body.clientWidth > (800/12) * parseInt(document.body.currentStyle.fontSize)?"800px":"auto" );*/}             

div#content {background: white; font-size: 13; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0.0em; padding-right: 0.5em;  
             /*width:expression(document.body.clientWidth > (800) * parseInt(document.body.currentStyle.fontSize)?"800px":"auto" );*/
             padding-bottom: 20px; margin-left: 180px; }
             
div#content h2 {padding: 0; margin: 0; font-weight: bold; }
div#content h3 {padding: 0; margin: 0; font-weight: bold; }
div#content h4 {color: red;}
div#content p {padding: 0px; margin-top: 5px; }
div#content a:link {color: blue; background: white}
div#content a:visited {color: blue; background: white}
div#content a:hover {color: blue; background: #EEF; text-decoration: underline overline}

div.topmenu {float: left; color: blue; font-size: 12; }
div.topmenu a:link {color: blue; background: white}
div.topmenu a:visited {color: blue; background: white}
div.topmenu a:hover {color: blue; background: #EEF; text-decoration: underline overline}

#titlebar {margin-left: 0px; background: #20428C; max-width: 760px; width: 760px;
           width:expression(document.body.clientWidth > (760/12) * parseInt(document.body.currentStyle.fontSize)?"760px":"auto" );}             
#headline {margin-left: 0px; padding-top: 3px; padding-bottom: 3px; padding-left: 0.0em; max-width: 760px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12;
             width:expression(document.body.clientWidth > (760/12) * parseInt(document.body.currentStyle.fontSize)?"760px":"auto" ); background: #EFBE4E; color: blue }
div.pic_left {float: left;}
div.pic_right {float: right;}

p.sitemap_link {margin-bottom: 3px; }
p.sitemap_link a:link {color: blue; background: white}
p.sitemap_link a:visited {color: blue; background: white}
p.sitemap_link a:hover {text-decoration: overline underline}
p.sitemap_comment {margin-left: 5px; }

div#bottom_menu {font-size: 10; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: auto; margin-right:auto; max-width: 760px; text-align: center;  background: white; 
         padding-top: 5px; padding-bottom: 5px; width: 760px; /*width:expression(document.body.clientWidth > (1000/10) * parseInt(document.body.currentStyle.fontSize)?"800px":"auto" );*/}
div#bottom_menu a:visited {color: blue; background: white}
div#bottom_menu a:hover {color: blue; background: #EEF; text-decoration: underline overline}

div#footer {font-size: 10; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; margin-left: auto; margin-right:auto; max-width: 760px; text-align: center; background: #20428C;
         padding-top: 5px; padding-bottom: 5px; width: 760px; /*width:expression(document.body.clientWidth > (1000/10) * parseInt(document.body.currentStyle.fontSize)?"800px":"auto" );*/}
div#footer a {color: white; text-decoration: underline; }

div#leftbar {float: left; width: 13em; margin-top: 20; margin-right: 0; margin-bottom: 0; padding-bottom: 0; 
  font-family: Arial, sans-serif; font-variant: small-caps; margin-left: 5px; font-size: 12; }
  
div#article_image {float:left; padding: 0 5 5 0;}

