body { background: #333333; color: #990000 ; font: 10pt Verdana, Arial, Helvetica; margin: 0px 0px 0px 0px ; }

img.lt { width: 380px; height: 160px; border: none; }
img.lr { position: relative; left: -70px; top: 5px; width: 100px; height: 100px; }
img.thumb { filter:alpha(opacity=40) ; width: 100px; height: 100px; border: none; }
img.frame { border: 2px solid #990000; }

small { font: 7pt Arial, sans-serif; color: #333333; background: transparent; }
.footer { font: 7pt Arial, sans-serif; color: #CCCCCC; background: #000000; }
.address { font: bold 9pt Arial, sans-serif; color: #FFFFFF; text-align: center; }

a { font: 10pt Arial, sans-serif; text-decoration: none; color: #000000; background: transparent; }
a:hover { text-decoration: underline; color: #CC0000; background: transparent; }
a.menu { font: bold 10pt Verdana, sans-serif; }
a.closepop { background: #CCCCCC; text-decoration: none; }
a.closepop:hover { background: #CCCCCC; text-decoration: none; }

td { font: 10pt Verdana, sans-serif; color: #660000; }
.h { color: #FFFFFF; background: #660000; text-align: center; font: bold 10pt Verdana, sans-serif; }
.bg1 { background: #C0C0C0; }
.bg2 { background: #DFDFDF; }

ul { margin-top: 0px; margin-bottom: 0px; }
li { margin-top: 0px; margin-bottom: 0px; }

#showimage { position:absolute; visibility:hidden; border: 1px solid gray; }
#dragbar { cursor: hand; background: #336699; min-width: 100px; font-weight: bold; margin-right: 1px; }
#closetext { background: #CCCCCC; text-decoration: none; font-weight: bold; margin-right: 1px; }

