body { background-color: #ffffff; margin: 7px; }
td { font-family: verdana, arial, helvetica; font-size: 10px; color: #333333; line-height: 15px; }
tr { vertical-align: top; }
a { color: #cc6600; text-decoration: none; }
.title { font-size: 11px; font-weight: bold; margin-bottom: 3px; display: block;}
hr { color: #d8d8d7; height: 1px; width: 100%; background: #d8d8d7; border: none; }
ul {margin-top: 4px; margin-bottom: 0px; list-style-image : url("/conferences/2006symposium/images/arrow.gif");}
li {margin: 0 0 0 -23; margin-top: 0px; margin-bottom: 0px;}
.list {margin-top: 5px; margin-bottom: 5px;}
ol {margin-left: 48px; margin-top: 0px; margin-bottom: 10px;}
.gray { color: #898989; }
.speaker { background-color: #cc6600; color: #ffffff;}
.jag { color: #763e05; padding-left: 21px; padding-right: 21px; padding-bottom: 25px;}

.tableMain { background-color: #d8d8d7; }
.topRow td { border-top: solid 7px #d8d8d7; border-bottom: solid 7px #d8d8d7; }
.borderLeft {  border-left: solid 7px #d8d8d7; }
.borderRight { border-right: solid 7px #d8d8d7; }
.borderBoth { border-left: solid 7px #d8d8d7; border-right: solid 7px #d8d8d7; }
.borderBothVert { border-top: solid 7px #d8d8d7; border-bottom: solid 7px #d8d8d7; }
.borderBotom { border-bottom: solid 7px #d8d8d7; }
.borderAll { border: solid 7px #d8d8d7; }
.borderPopup {  border-left: solid 7px #d8d8d7; border-right: solid 7px #d8d8d7; border-bottom: solid 7px #d8d8d7; }
.headerRow { font-weight: bold; color: #184982; padding-bottom: 3px; padding-top: 12px; border-bottom: solid 1px #d8d8d7; padding-left: 5px; padding-right: 5px;}
.headerRowTop { font-weight: bold; color: #184982; padding-bottom: 3px; padding-top: 0px; border-bottom: solid 1px #d8d8d7; padding-left: 5px; padding-right: 5px;}
.headerRowNoTime {border-bottom: solid 1px #d8d8d7; padding-left: 5px; padding-right: 5px;}
.schedule { padding-left: 5px; padding-right: 5px; padding-top: 7px; padding-bottom: 10px; border-bottom: solid 1px #d8d8d7;}
.preschedule { padding-left: 5px; padding-right: 5px; padding-top: 7px; padding-bottom: 10px; border-bottom: solid 1px #d8d8d7;}

.contentHome { background-color: #ffffff; padding-left: 23px; padding-right: 20px; padding-top: 5px; padding-bottom: 20px; }
.quickLinks { padding-left: 15px; padding-right: 4px; padding-top: 16px; padding-bottom: 15px; }
.quickLinks2 { padding-left: 15px; padding-right: 4px; padding-top: 16px; padding-bottom: 15px; border: dotted 3px #ed8b00; }
.content { background-color: #ffffff; padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px; }

.subnavOn { text-decoration: none; display: block;  padding-bottom: 4px; background: url("/conferences/2006symposium/images/arrow.gif"); background-repeat: no-repeat; padding-left: 13px; margin-left: 23px; }
.subnavOff { text-decoration: none; display: block; padding-bottom: 4px; padding-left: 13px; margin-left: 23px;}
.subnavOff:hover { background: url("/conferences/2006symposium/images/arrow.gif"); background-repeat: no-repeat; }

.formfield {font-family: verdana, arial, helvetica; font-size: 10px; color: #333333; width: 200px; height: 18px; margin-bottom: 2px;}
.formfieldmd {font-family: verdana, arial, helvetica; font-size: 10px; color: #333333; width: 140px; height: 18px; margin-bottom: 2px;}
.formfieldsm {font-family: verdana, arial, helvetica; font-size: 10px; color: #333333; width: 60px; height: 18px; margin-bottom: 2px;}
.formfieldrow td { padding-bottom: 5px; }
.required { color: #ff0000; font-size: 13px; }

.speakerTable { border-left: dotted 3px #ed8b00; border-bottom: dotted 3px #ed8b00; margin-bottom: 15px; }
.speakerCell { padding-left: 10px; padding-bottom: 10px;  }
.popup { padding-left: 10px; padding-right: 10px; }

