DIV.content { padding-left: 20px; }
P.time { background-color: #FFFFFF; margin-left: -10px; margin-top: 10px; line-height: 15px; margin-bottom: 2px; font-weight: bold; color: #2D4B71;}
P.subtitle2 { font-size: 11px; line-height: 15px; color: #2D4B71; font-weight: bold; margin-top: 0px; }

a.speaker { text-decoration: none; }

.reg { height: 18px; background-color: #B1BFDC;  padding-left: 10px;  font-weight: bold; }
.ses1 { height: 18px; background-color: #F7E4CD; padding-left: 5px; font-weight: bold; }
.ses2 { height: 18px; background-color: #F8C990; padding-left: 5px; padding-top: 2px; font-weight: bold; }
.ses3 { height: 18px; background-color:  #C7BDCD; padding-left: 5px;font-weight: bold; }
.ses4 { background-color: #E4EFBF; padding-left: 5px;font-weight: bold;  }
.lunch { background-color: #A0D1CD; padding-left: 5px;font-weight: bold;  }
.game { background-color: #C7E5F4; padding-left: 5px; font-weight: bold; }
.party { height: 18px; background-color:#F8EFB6; font-weight: bold; padding-left: 10px; }

LI.space { height: 6px; }

.divname { margin-top: -16px; margin-right: 5px; font-weight: normal; text-decoration: none; }
.divname2 { margin-top: -18px; margin-right: 5px; font-weight: normal; }
.photo { margin-right: 10px; } 

SPAN.qmark { mouse: hand; margin-left: -10px; }

A.qmark { text-decoration: none; }

#1a { margin-bottom: 8px; }

DIV.space1 { margin-top: 4px;  }
DIV.space2 { margin-top: 10px; margin-bottom: 4px;  }
DIV.speaker {  position: absolute; left: 150px; top: 750px; width: 450px; visibility: hidden; background-color: #FFFFFF; border: 2px #A0D1CD solid; }

DIV { scrollbar-3dlight-color:#666666;
	scrollbar-arrow-color:#666666;
	scrollbar-base-color:#666666;
	scrollbar-darkshadow-color:#666666;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#EEF8F7;
 }

.highslide {
text-decoration: none;	
cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-caption {
    display: none;
    padding: 10px;
    background-color: #FFFFFF;
    text-align: left; 
				}

.highslide-image {
	border: 0px solid #999966;
}
.highslide-display-block {
    display: block;
}
//.highslide-image-blur {
}

