a   {text-decoration: none;color: #600000;}
a:hover   {background: #800000;color:#ffff20;}
acronym   {border:0px;}
body    {background: url("images/Longbackground.gif") #ffffff no-repeat;
     font-family: Helvetica,sans-serif;
     margin:15px; color: #000000;}
dd    {text-align: left;}
.home   {position: absolute;top:5px;left:94%;}
h1    {font-size:20pt; text-align:left; font-weight:700;}
h2    {text-decoration:none; text-align:left;
     font-size:16pt; font-weight: 500;
     padding:4px; background: #ffffc0;
     margin:-2px;margin-top: 4px;}
.header   {background: #A00000; color:#fbf8d7; padding:6px;
     border: 2px ridge #fbf8d7;}
hr    {height: 1px;background: #A00000; border:0px solid #A00000;}
.info   {font-size: 8pt;}
img   {border:0px;}
input,textarea,select {border: solid 2px #A00000; background: #fff0f0;}
input,select    {font-size:10pt;}
label     {font-weight:bold; cursor:pointer;}
.lecture  {padding: 2px;border: 2px solid #A00000;margin:4px;
     background: #f0f0f0;line-height: 1.1;text-align:left;#}
li    {text-align: left;}
.linked   {border: 1px solid #fbc681;font-size:12px;font-weight:700;
     background: #ffffc0;padding-left:2px;padding-right:2px;}
.linkedbig  {border: 1px solid #fbc681;font-size:12px;
     background:#ffffc0; padding:2px;}
@media print  {.dontPrint{display:none;font-size:10pt;} }
.menu   {position: absolute; top:180px;left: 50px;width:
10em;font-size:18px;}
.widemenu   {position: absolute; top:180px;left: 30px;width:
11em;font-size:20px;}
.order    {font-size:12pt;}
sup   {font-size: .5em;}
td.button a:hover {background: #800000;color: #ffff20;width: 8em;}
td.button {background: #ffffc0; text-align:center;font-weight:600;
     border: 4px solid #800000;font-family: Helvetica, sans-serif;}
.text   {text-align: justify;position: absolute;font-size: 12pt;
    width:70%; top:40px;left:250px;color:#000000;}
.lowtext   {text-align: center; position: absolute; top: 40px; font-size: 12pt;
    width:70%; top:40px;left:250px;color:#000000;}
.crosshead {text-align: justify;position: absolute;font-size: 12pt;
    width:70%; top:400px;left:250px;color:#000000;style:bold; }
.Stytext {text-align: justify;position: absolute;font-size: 12pt;
    width:70%; top:40px;left:300px;color:#000000; }
.title    {font-size:14pt; text-align:left;
     text-decoration: underline; font-weight: 700;}
.spacer {width:7em; height: 5px;}

table.abstract  {border: 1px solid #800000;}
td.abstract {background: #e5d8d2;}
td.abstract2  {background: #c5b8b2;}
label   {text-align:left;}

.uk   {font-size:10pt;border: 3px solid #0000c0; background: #a00000; color:#ffffff;}
.eu   {font-size:10pt; border: 3px solid #0000a0; background: #0000d0; color:#fff000;}
.world    {font-size:10pt; border: 3px solid #808080; background: #000000; color:#ffffff;}
ImageTable {position:absolute;top:200px;left:150px;width:600px }
