body { margin:0; padding:0; background:#FFF; }

#nav-list {
display:none; 
}

p,li,label { font:normal 70% arial,sans-serif; color:#333; margin:0 0 1em 0; line-height:1.3em; }
h1 { font:bold 130% rondalo,rondalo-regular,arial,sans-serif; color:#5664A9; }
h2 { font:bold 100% arial,sans-serif; color:#666; margin:1.5em 0 .5em 0; }
a { color:#5B6AA7; font:bold 100% arial,sans-serif; }
h1#sentence-heading { font:bold 80% arial,sans-serif; }
fieldset { padding:10px; margin:10px 0; }
fieldset legend { font:bold 86% verdana,sans-serif; color:#558DC6; }

#sidebar { display:none; }

#registration-footer #registration-pricing { display:none; }

div.speaker { border-top:1px solid #CCC; margin:20px 0 20px; padding:10px 0 0; }
div.speaker p, div.speaker h2, div.speaker h3, div.speaker ul { margin-left: 100px; }
div.speaker h2 { color:#5664A9; font:bold 80% arial,sans-serif; margin:0 0 0 100px; }
div.speaker h3 { font:normal 70% arial,sans-serif; margin:1.2em 0 .5em 100px; }
img.speaker-image { float:left; }

div.seminar { border-top:1px solid #CCC; margin:20px 0 20px; padding:10px 0 0; }
div.first-seminar { border-top:0; padding-top:0; }
div.seminar p, div.seminar h3, div.seminar h4, div.seminar h5 { margin-left: 100px; }
div.seminar h3 { font:bold 70% arial,sans-serif; margin:1.2em 0 .5em 100px; }
div.seminar h4 { font:normal 70% arial,sans-serif; margin:1.2em 0 .5em 100px; }
div.seminar h4.showcase { font:bold 70% arial,sans-serif; color:#36C; border-top:1px dashed #CCC; padding-top:10px; }
div.seminar h4.first-showcase { border-top:0; padding-top:5px; }
div.seminar h5 { font:normal 70% arial,sans-serif; margin:1.2em 0 .5em 100px; }

#deadlines { margin:0; border:1px solid #36C; }
#deadlines th { text-align:center; padding:5px; font:bold 70% arial,sans-serif; background:#36C; color:#FFF; }
#deadlines td { margin:0; font:normal 70% arial,sans-serif; padding:3px; color:#333; background:#FFDACC; }
#deadlines td.current { background:#EECBB5; }
#deadlines td.price { text-align:center; }