body { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size:11px;margin:0px; padding:0px; background: #cccccc url('../img/rate-bg.jpg') repeat-x fixed 0px 150px; }
	a:link, a:visited, a:active { color: #0066cc;text-decoration: underline; }
	a:hover { color: #0099ff; }

div.container { width:552px; margin:50px 0px 20px 0px; background: url('../img/bg.jpg') repeat-y; }
div.head { width:552px;text-align:left;margin:0px;padding:0px; background: url('../img/head.jpg') no-repeat; }
	div.top { width:255px; height:110px;padding:0px 20px 0px 0px;margin:20px 0px 0px 10px; float:right; text-align:left; background: url('../img/top.jpg') no-repeat; }
		div.top-text { margin:5px; text-align:left; }
div.body { width:552px;margin:0px; background: url('../img/bg.jpg') repeat-y; padding:0px; }
	div.content { padding:100px 10px 0px 10px; margin:0px; }
div.foot { text-align:right;margin:0px; padding:0px; width:552px; height:31px; background: url('../img/foot.jpg') no-repeat; }


p { margin:0px; padding:5px 0px 5px 0px; text-align:justify; }
p.center { margin:0px; padding:0px 0px 5px 0px; text-align:center; }
p.inset { margin:0px; padding:0px 0px 5px 30px; text-align:justify; }
p.foot { text-align:right;padding:5px 15px 5px 5px; }
p.subtitle { text-align:left; padding:5px 0px 10px 0px; margin:-5px 0px 0px 0px; }
p.speaker { margin:0px; padding:0px 0px 5px 0px; text-align:justify; }

table.speaker { width:532px; margin-bottom:10px; }
td.speaker-l {  vertical-align:top; }
td.speaker-r {  padding-left:20px; vertical-align:top; }

td.prog { vertical-align:top; padding:3px; }
td.prog-time { vertical-align:top; font-weight:bold; padding:3px; }

img { border:none; }
img.speaker { padding:0px; margin:0px 5px 5px 0px; border: 1px solid #cccccc; float:left; }
img.speaker1 { padding:0px; margin:0px 5px 5px 0px; border: 1px solid #cccccc; }
img.right { padding: 0px; margin:0px 5px 0px 5px; float:right; }

h1 { font-size: 14px; margin: 0px; padding:0px 0px 8px 0px; color: #333333; }
h1 a:link, h1 a:visited, h1 a:active { text-decoration: none; color: #0066cc; }
h1 a:hover { color: #0099ff; }

ul { margin:5px 0px 0px 0px;list-style-type:disc; }
ul.alpha-list { list-style-type:lower-alpha;padding:0px;margin:0px; }
ul.inset { padding:0px 5px 10px 45px; }
ul.normal { padding:0px 5px 10px 25px; }
ul.list1 { list-style-type:disc;padding:0px;margin:0px; }
li { margin:0px 5px 0px 0px; padding:0px; }

blockquote {margin:0px;padding:5px 5px 5px 45px;}