body { font-family:Tahoma,Arial,Helvetica,sans-serif; color:#FFFFFF; }
body.video { background-color:#AAAAAA; margin:20px; }
body.iframe { background-color:#000000; margin:0px; scrollbar-base-color:#888888; }

td { padding:0px; }

h3 { font-size:1.2em; font-weight:bold; margin:6px 10px 6px 10px; }
h4 { font-size:0.9em; font-weight:bold; margin:12px 10px 12px 10px; }
h4.sup { margin:12px 10px -6px 10px; }
h4.sub { margin:-2px 10px 12px 10px; }
h4.tight { margin:-2px 10px -4px 10px; }
h4.list { margin:8px 10px 4px 10px; }
h5.sup { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:0.70em; margin:6px 10px -4px 10px; }
h5.sub { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:0.70em; margin:0px 10px 8px 10px; }

p, font, ul, ol { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:0.70em; font-weight:normal; line-height:1.2em; margin:6px 10px 6px 10px; }
input { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:0.70em; font-weight:normal; line-height:1.4em; margin:0px 10px 0px 10px; }
textarea { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:0.70em; font-weight:normal; line-height:1.4em; margin:4px 10px 0px 10px; }
p.grey { color:#888888; }

a { font-family:Tahoma,Arial,Helvetica,sans-serif; }
a.black { color:#000000; text-decoration:none; }
a.white { color:#FFFFFF; text-decoration:none; }
a.grey { color:#888888; text-decoration:none; }

a:hover { text-decoration:underline; }
