
a:visited           { color: #900000; text-decoration: underline; border: none }
a:link           { color: #900000; text-decoration: underline; border: none }
a:hover            { color: #696969; text-decoration: none; background-color: transparent; border: none }
a:active          { color: #900000; text-decoration: underline; border: none }
body, TD           { color: #900000; font-size: 11px; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif }
input { background-color:#ffffff; color:#000044;}
select { color: #000044; font-family: verdana, helvetica, arial, sans-serif; background-color: #ffffff }
textarea   { color: #333; background-color: #fff }
.Menuleft a:link         { color: #fff; text-decoration: none }
.Menuleft a:visited       { color: #fff; text-decoration: none }
.Menuleft a:hover      { color: #a9a9a9; text-decoration: none }
.Menuleft a:active       { color: #fff; text-decoration: none }
.Menufoot a:link      { color: #fff; text-decoration: underline }
.Menufoot a:visited     { color: #fff; text-decoration: underline }
.Menufoot a:hover        { color: #a9a9a9; text-decoration: none }
.Menufoot a:active     { color: #fff; text-decoration: underline }
.contact a:link { color: #f90 }
.contact a:visited { color: #f90 }
.contact a:hover { color: #999 }
.contact a:active { color: #f90 }
.Pagehead   { color: #696969; font-weight: bolder; font-size: 14px }
.Subhead        { color: #757678; font-weight: bold; text-align: left }
.footer { color: #fff; font-size: 11px }
.thumbnail { position: relative; z-index: 0 }
.thumbnail:hover { background-color: transparent; z-index: 50 }
.thumbnail span { text-decoration: none; background-color: yellow; border: dashed 1px gray; position: absolute; colour: black; left: -1000px; padding: 5px; visibility: hidden }
.thumbnail span img { border-width: 0; padding: 2px }
.thumbnail:hover span { left: 60px; top: 0; visibility: visible }
