body {margin:0; padding:0; line-height: 1.5em; background: #8996A0; font-family: Arial, Helvetica, sans-serif; }
#banner {height: auto; margin-top:10px; margin-right: 0%; margin-left: 25px; text-align: left; overflow: hidden; clip:  rect(   ); }
html>body #banner {height: auto; }
#container {margin-top: 20px; margin-right: 20px; margin-left: 25px; position: absolute; width: 100%; }
#leftcolumn {position: absolute; width: 15%; /*Width of left column in percentage*/ margin-top: 0px; margin-left: 0%; text-align: center;  line-height: 100%;  background-color: #E1E1E1; }
#contentcolumn {position: absolute; width: 75%; margin-top: 0%; margin-left: 15%; margin-bottom: 0%; margin-right: 20%; /*Margins for content column. Should be "0RightColumnWidth 0 LeftColumnWidth*/;  background-color: #FFFFFF;  padding: 25px; }
#menubox { font-size: 14px; background-color: #E1E1E1; width: 510px; height: 32px; margin-left: 0px; padding-top: 5px;  }
#Themenu {margin-top:3px; margin-right: 20px; margin-bottom: 3px; margin-left: 10px; width: 490px; height: 22px; background-color: #F2F2F2; }
#menubox ul, #menubox li {display: inline; vertical-align: text-bottom; margin-top: 0px; margin-left: 0px; margin-bottom: 10px; margin-right: 0px; padding-top: 0px; padding-bottom: 0px;  padding-left: 0px; font-weight: normal; }
#menubox li {margin: 0px;  padding-right: 3px; padding-left: 3px;  line-height: 150%; }
#menubox li a { color: #000000; padding: 3px; text-decoration: none; }
#menubox li a:hover {background-color: #FFFFFF; color: #000000; text-decoration: underline; }
#menubox li a:visited {background-color: #8996A0; color: #FFFFFF; }
#menubox a:link  {color: #000000; }
#menubox a:hover {color: #000000; }
#menubox a:visited {color: #000000; }
#banner h1 { font-size: 1.1em; font-weight: normal; text-align: left; margin-left: 0; }
#banner h3 { font-size: .925em; text-align: left; margin-left: 0;  }
#leftcolumn h1 { font-size: 1em; font-weight: bold;  }
#leftcolumn h2 {font-size: .925em; font-weight: bold; margin-right: 5px; }
#leftcolumn h3 {font-size: .825em; margin-right: 5px;}
#contentcolumn h1 {font-size: 1.25em; text-align: center; margin-right: 50px; margin-left: 50px; }
#contentcolumn h2 {font-size: .925em; text-align: center; margin-right: 50px; margin-left: 50px;}
#contentcolumn h3 {font-size: .825em; margin-left: 25px; margin-right: 25px; text-align: left; }
#contentcolumn p {font-size: .825em; margin-left: 25px; margin-right: 25px; text-align: left; }
#contentcolumn ul, li {font-size: .825em; }
#contentcolumn table { border-collapse: collapse; align: center; width: 80%; margin-left: 15%}
#contentcolumn td {padding: 10px 10px 10px 10px; vertical-align: top; }

