div.bord-top{height: 11px; width: 100%; font-size: 0;}
div.bord-tl{float: left; height: 11px; width: 10px; background-image: url(graphics/tl2.gif); background-position: top; background-repeat: no-repeat;}
div.bord-tr{float: right; height: 11px; width: 10px; background-image: url(graphics/tr2.gif); background-position: top; background-repeat: no-repeat;}
div.bord-bottom{height: 11px; width: 100%; font-size: 0;}
div.bord-bl{float: left; height: 11px; width: 10px; background-image: url(graphics/bl2.gif); background-position: bottom; background-repeat: no-repeat;}
div.bord-br{float: right; height: 11px; width: 10px; background-image: url(graphics/br2.gif); background-position: bottom; background-repeat: no-repeat;}

div.ev-content a{text-decoration: underline;}

h2{font-size: 1.25em;}

.colour{color: #ff00cc; text-decoration: underline;}

.ev-container-main{width: 956px; margin: 0 1px 0 1px; padding: 13px 0 12px 12px;}
.ev-container-main-inner{width: 944px; background-color: #ffffff; overflow: auto;}
.ev-content{font-size: 0.8em; padding: 0 17px 10px 17px;}

.spon_head{font-size: 1.2em; font-weight: bold;}

.mclass_head{font-size: 1.2em; font-weight: bold;}
.mclass_title{font-size: 1.2em; font-weight: bold; color: #909090;}

.prog_panel{margin-left: 9%; margin-bottom: 0.5em; overflow: auto;}
.prog_head{margin-top: 1em; padding: 0.3em 0 0.3em 9%; color: #fcfcff; font-weight: bold; clear: both; overflow: auto;}
.prog_time{font-size: 1.2em; font-weight: bold; color: #909090; line-height: 1.5em; overflow: auto;}
.prog_name{font-size: 1.2em; font-weight: bold; line-height: 1.5em; overflow: auto;}
.prog_status{font-size: 1.1em; font-style: italic; color: #6c6c6c; line-height: 1.5em; overflow: auto;}
.prog_info, .prog_title, .job_title, .prog_pres{line-height: 1.5em; overflow: auto;}
.prog_bullet{margin-top: 0em; color: #6c6c6c; overflow: auto;}

.spkr_photo{float: left; text-align: center; width: 120px; display: block;}
.spkr_biog{float: left; width: 790px;}

div.question{font-size: 1.2em; font-weight: bold;} /* (delegate FAQ) */

div.contact{float: left; width: 30%;}
.contact_hdr{font-size: 1.2em; font-weight: bold;}

.main_divider{border-bottom: dashed 1px #cccccc; margin-top: 15px;} /* panel debate */}

/* video.asp */
object.ytube{width: 435px; height: 264px;}
.ytube_div{border: 0px solid #dddddd; margin: 0 0 30px 0; width: 545px; background: #f3f3f3;}
.ytube_div h2{font-size: 1em; border: 0px solid #ddd; margin: 0; padding: 10px; color: #111; text-align: center;}
.ytube_div h3{font-size: 1em; color: #333333; padding: 15px 0 12px; 0; margin: 0; border: 0px solid #ddd; text-align: left; font-weight: normal; width: 435px;}
.ytube_link{font-size: 1em; padding: 0 0 12px; 0; display: block; text-align: right; width: 435px;}
/* video.asp end */

/* sponsorship page */
.spons_header{background-color: #eeeeee; color: #222222; padding: 0.4em 0 0.4em 0.8em; font-weight: bold; border: solid 1px #707070;}
/* sponsorship page end */
