body  { background: white;
        background-repeat: no-repeat;
        background-color: #ffffff; color: #000000;
        font-family: Verdana, Arial, LucidaSans, sans-serif;
        font-size:10pt;
        margin: 0px 0px 0px 0px;
        padding: 0px;
      }

a:link    { color: #4b5a8b; }
a:visited { color: #4b5a8b; }
a:hover   { color: #4038f2; }
a:active  { color: #4038f2; }

a.ext:link    { color: #000000; text-decoration: none;}
a.ext:visited { color: #000000; text-decoration: none;}
a.ext:hover   { color: #000000; text-decoration: none;}
a.ext:active  { color: #000000; text-decoration: none;}

a.nounder:link    { color: #4b5a8b; text-decoration: none;}   
a.nounder:visited { color: #4b5a8b; text-decoration: none;}  
a.nounder:hover   { color: #4038f2; text-decoration: none;}  
a.nounder:active  { color: #4038f2; text-decoration: none;}  

a.menu0:link    { color: #ffffff; text-decoration: none; }
a.menu0:visited { color: #ffffff; text-decoration: none; }
a.menu0:hover   { color: #a00000; text-decoration: none; }
a.menu0:active  { color: #a00000; text-decoration: none; }

a.menu1:link    { color: #4b5a8b; text-decoration: none; }
a.menu1:visited { color: #4b5a8b; text-decoration: none; }
a.menu1:hover   { color: #a00000; text-decoration: none; }
a.menu1:active  { color: #a00000; text-decoration: none; }

div.menu0   { color: #ffffff; text-decoration: none; }
div.menu1   { color: #4b5a8b; text-decoration: none; }
div.left    { text-align:left; }
div.right   { text-align:right; }
div.center  { text-align:center; }
div.justify { text-align:justify; }
div.header  { text-align:center; font-size:14pt; }

p.news_title  { margin: 1em 0px 0px 3%;}
p.news_body   { margin: 0px 0px 0px 6%;} 
p.white       { margin: 0px 0px 0px 0px; color: #ffffff; } 
p.help        { margin: 1em 0px 0px 3%;}
p.help_in     { margin: 1em 0px 0px 10%;}

table.selection { font-size:10pt; width:100%; text-align:center;
                  border:1pt solid silver; margin: 10px auto;
                } 

table.result    { font-size:10pt; width:80%; text-align:center;
                  border:1pt solid silver; margin: 10px auto;
                } 
table.example   { font-size:10pt; width:80%; text-align:center;
                  border:1pt solid silver; margin: 10px auto;
                } 

table.pictureframe { font-size:10pt; width:80%; text-align:center;
                     border:0pt solid silver; margin: 10px auto;
                   } 

td.red { color: #ff0000; }

