/*
 * JSFDays normal page stylesheet
 * Version: 1.0
 * Date: 22_10_2008
 */
#page_body {
  padding: 40px 0 0px;
  background: none;
}
h1 {
  color: black;
}
.page_section {
  width: auto;
}


/* Tables ------------------------------------------------------------------- */
table td, table th {
  padding: 3px 5px;
  border: 1px solid #666666;
}
table th {
  font-weight: bold;
  background: none;
}
table.day tr.day_head {
  display: table-row;
}
.ie6 table.day tr.day_head {
  display: block;
  width: 100%;
}
table.day .scheduled td.session {
   background: none;
}
table.day td.hour, table.day td.room {
  font-weight: bold;
}

/*table.day td.hour {
  width: 150px;
}

table.day td.room {
  width: 100px;
} */


.day_mode .page {
  display: none;
}
.day_mode .page.current {
  display: block;
}
/*
.page_section {
  text-align: left;
  width: 62em;
  margin: 0 auto;
  padding-top: 2.25em;
}
*/
/* Sections ------------------------------------------------------------------ */
.sections_column.col1 {
  width: 847px;
}
.sections_column.col2 {
/*  float:left;*/
  width: 423px;
}
.section {
  margin-top: 1px;
  border: 1px solid #666666;
  padding: 3px 7px;
  background: none;
}
.section.expanded {
  padding: 3px 7px 7px;
}
.section .head {
}
.ie6 .section .head {
  border: 1px solid white;
}
.sections_column_head {
  border: 1px solid #666666;
  padding: 3px 0 3px 15px;
  background: none;
}
.section h3 {
  color: black;
}
.section h4 {
  color: black;
}
/* Sections head ----------------------------------- */
.section .expand_collapse_button {
  display: none;
}

.section .expand_collapse_button_without_background {
  display: none;
}

.section .head .content span {
  color: #666666;
}
/* Speakers sections --------------------------------*/
.section.speaker .body .photo {
  background: none;
}
/* Sessions sections --------------------------------*/
.section.session .body .download {
  display: none;
}
.section.session .body .speakers {
}
.ie6 .section.session .body .speakers {
  border: 1px solid white;
}
.section.session .body .speakers .speaker {
  border: 1px solid #666666;
  background: none;
}
.section.session .body .speakers .speaker span {
  color: #666666;
  float: left;
  line-height: 1.3em;
  margin: 0 10px;
}

/* Paginator ---------------------------------------------------------------- */
.paginator {
  display: none;
}
