body      {font-family:"verdana","arial"; font-size:80%; color:#000000; background-color:#e8e8ef;}
a,
a:link,
a:visited {color:#0000ff; text-decoration:none; }
a:hover   {background-color:#cfffff;}
a:active  {color:#0000ff; }
h1        {font-size:180%; background-color: #cfffff; text-align: center; }
h2        {font-size:120%; background-color: #cfffff; text-align: left; }
h3        {font-size:110%; background-color: #efefff; text-align: left; }
h4        {font-size:100%; background-color: #ffffff; color:#ff0000; text-align: left; }
p         {text-indent:1.5em; margin:0.1em;}
strong    {font-style: normal; font-weight:bold; background-color: #ffffcf;}
em        {font-style: normal; font-weight:bold;}
var       {font-style: italic;}
tt        {font-family:"courier new",courier;}
table     {font-family:"verdana","arial"; font-size:100%; margin-left: 0.5cm; border-width:0;}
select    {font-size:100%;}
input     {font-size:100%;}
address   {font-style: italic; text-align: right; margin-top:1em;}
span.resize {font-style: normal; color:#0000ff; cursor:s-resize;}
span.new  {background-color: #dfffdf;}
span.new:after {color:#ff0000; content:" new"; font-size:80%;}
div.new     {text-indent:1.5em; margin:0.1em;background-color: #dfffdf;}
div.new:before {content:"New in version 11.0"; font-size:80%;font-weight:bold;}

/* ----------------- ?? ----------------- */
p.small   {font-size:80%;text-indent:1.5em;margin:0.8em;}
p.margin  {margin-top:1em;}
p.img     {text-align: center; border-width:0;margin-top:1em;margin-bottom:1em;}
img.shot  {cursor: default;}

div.container  {width:100%;}
/* ----------------- header ----------------- */
div.header     {width:100%;}
p.headerform   {margin:0; text-align:center;}
form.headerform {font-size:80%;text-align:right;}
table.header   {width:100%; margin:0; border:0; padding:0;}
p.header       {font-size:100%; margin:0; text-align:center; font-weight:bolder; }
img.header     {float:left;}
/* ----------------- navigation ----------------- */
div.navigation       {margin:0;}
a.navigation,
a.navigation:link,
a.navigation:visited {width:100%; display:block; padding:0.1em; text-decoration:none; color:#0000ff;}
a.navigation:hover   {background-color:#cfffff;}
a.navigation:active  {color:#0000ff; }
p.navigation         {margin:0; padding-left:1em;}
p.logo     {text-align:center; border-width:0;padding-top:5em;padding-bottom:5em;}
a.logo,
a.logo:link,
a.logo:visited {text-decoration:none;}
a.logo:hover   {background-color:#d8d8df;}
a.logo:active  {color:#d8d8df; }
img.logo  {border-width:0;}
/* ----------------- content ----------------- */
/*
div.content          {width:70%; float:left; border-left:4px double #b0b0bf; border-right:4px double #b0b0bf; padding-left:1em; padding-right:1em; padding-top:3em;padding-bottom:3em;}
*/
div.content          {float:left; padding-left:1em; padding-right:1em; padding-top:3em;padding-bottom:3em;}
div.contentheader    {background-color:white; }
img.content          {float:left; margin:0.5em;}
p.totop              {font-size:80%; text-indent:1.5em; margin:0.1em;text-align:right;}
/* ----------------- extra ----------------- */
div.extra     {height:100%; margin:0; padding:1em; }
/* ----------------- footer ----------------- */
div.footer    {padding:0.5em; clear:left; border-top:4px double #b0b0bf;}
p.footer      {text-align: center;}
