body,td,p,ol {font-family: verdana, geneva, 'ms sans serif', arial, helvetica, sans-serif; font-size: 11px;}
body {background: white; color: black; margin: 0 0 1em 0; padding: 0;}
a {text-decoration: none;}
a:link, a:visited {color: purple;}
a:hover, a:active {color: dimgray;}
p {margin: 15px 25px 0 13px;}
.menu, .menuSel {font-weight: bold; padding: 5px; margin: 10px 5px -5px 25px; text-transform: uppercase;}
.menuSel {color: white; background: #cc0066 url('0.gif') no-repeat bottom right;}
.menu a:link, .menu a:active, .menu a:visited {color: black;}
.copy {width: 122px; font-size: 80%; color: dimgray; position: absolute; bottom: .2em; left: 0;}
h1 {font-size: 100%; margin: 15px 25px 0 13px; color: purple; font-weight: bold; text-transform: uppercase;}
h1 img {margin-left: 16px; margin-bottom: 8px;}
.clear {clear: right;}
ul, ol {margin: 5px 25px 0 14px; padding: 0; color: purple;}
ul span {color: black;}
ul ul {color: black; margin: 0; list-style-type: none;}
li {margin-left: 14px; margin-top: 5px;}
ul ul li {margin: 0 0 0 14px;}
li a {display: block;}
li div {display: none; color: black; margin-bottom: 1.5em;}
td.TopRight {background: url('arr-bg-right.png') no-repeat top right;}
table {border-collapse: collapse;}
table.list, table.participants {margin-bottom: 1em;}
table.list td, table.participants td {padding: 15px 0 0 13px; margin: 0; vertical-align: top;}
table.participants td span {font-weight: bold; display: block;}
table.list td h1 {margin: 0; color: white; padding: .25em .35em; margin-top: -.25em;}
table.list td p {margin-left: .35em;}
table.list a {display: block; margin-top: 15px; padding: .25em .35em; margin-left: -.35em;}
table.list a:link, table.list a:visited {color: #cc0066;}
table.list a:hover, table.list a:active {color: purple;}
.green {background: green;}
.purple {background: purple;}
.blue {background: cornflowerblue;}
.red {background: #cc0066;}
table.video td {padding: 15px 0 0 13px;}
p.sig {text-align: right;}
p.sig span {font-weight: bold; display: block;}
table.tshow div {float: left; margin: .5em 1.5em 1em 0; text-align: center;}
table.tshow div img {margin-bottom: .5em;}
p.ou a {display: block;}
.date {color: dimgray;}
p.leng {margin: 25px 5px 0 0;}
p.leng img {width: 30px; height: 32px; border: 0; margin: 5px;}
p.leng a img {opacity: .5; filter: alpha(opacity=50); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
p.leng a:hover img {opacity: .75; filter: alpha(opacity=75); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";}
p.obj {padding: 1em;}
table.videoSh {margin-bottom: 600px;}
b {white-space: nowrap;}