@charset "utf-8";
/* CSS Document */

.crumbs {font-size:10px; border-bottom:thin #ccc solid; height:10px; margin-bottom:5px}

hr {background-color:#CCC;}

.indent {}

.normal {font-style:normal; font-size:13px; font-weight:normal;}

.note {color:#FF0000; font-style:italic; font-size:2em;}

.presenter {font-style:italic;margin-top:-10px;}

.time {vertical-align:top; color:#333; font-weight:bold; background-image:url(images/ses-bk.gif); background-repeat:no-repeat; background-position:10px 3px; margin-bottom:-5px}

.time2 {vertical-align:top; color:#333; font-weight:bold; background-image:url(images/ses-bk.gif); background-repeat:no-repeat; background-position:10px 3px; margin-bottom:-5px} 

/* Expandible List*/

a.dsphead{text-decoration:none;margin-left:0em;}

a.dsphead{text-decoration:underline;}

a.dsphead span.dspchar{font-weight:normal;}

.dspcont{display:none;margin-left:0em;margin-top:-10px;}

/* End Exp LIst */


/* Two Column */
#content h5 {font-size:16px;margin-left:20px;color:#333333;padding:5px 10px 10px 0;}

#col1 {	clear:both;float:left; width:200px;}

#col2 {float:right; width:385px; background-color:#efefef; margin-bottom:15px;}

#col3 {	clear:both;float:left; width:300px;}


/* Speakers*/
#speaker {margin:0 0 2em 0em;}

img.speaker {margin:0 2em 1em 1em; border:8px solid #a7a7a7;}

#speaker p.top { border-top:3px solid #666666; padding: 8px 15px 5px 30px;margin:0 0 0 0; background-color:#efefef; height:135px;}

#speaker p.long { border-top:3px solid #666666; padding: 8px 15px 5px 20px;margin:0 0 0 0; background-color:#efefef; height:155px;}

#speaker p.bio { padding: 10px 15px 10px 20px;margin:0 0 25px 0; background-color:#efefef; border-top: 2px dashed #999;}

#speaker img { float:left; margin:2px 23px 10px 0; border:#666666 solid medium; padding:0}

#speaker span.link {font-size:10px;}

#speaker span.biotext { display:block;font-size:12px;}

#speaker span.title { margin-left:140px;display:block;font-size:15px; line-height:130%; font-weight:normal; }

#speaker span.long { margin-left:140px;font-size:15px; line-height:130%; font-weight:normal; }

#speaker span.info { margin-left:140px;display:block;font-size:14px;line-height:130%;font-weight:normal; margin-bottom:8px;}

#speaker span.session { margin-left:140px;display:block;font-size:13px;line-height:130%;font-weight:normal;}

#speaker span.when { margin-left:140px;display:block;font-size:13px;line-height:130%;font-weight:normal; }

#speaker span.speaker { margin-left:90px; display:block;}

#speaker span.meta { display:block; margin-left:155px; margin:6px 0 0 0; color:#666666; font-size:95%; }

#speaker span.meta img { float:none; display:inline; margin:0 5px 0px 0; padding-right:20px; }

#speaker span span { color:#999; font-weight:bold; }

/* OLD CSS

tr { padding:5px 10px 10px 20px; }
td, th { padding:5px 10px 10px 20px; font-size:13px;
}

th { text-align:left; background-color:#efefef; font-size:14px; padding: 2px}
td {vertical-align:top; text-align: left;}
.bump {padding:5px 10px 13px 10px;}

.adjust {width:25%; }

.innercontent {padding:2px 0 2px 5px;margin:5px 0 0 15px;}

*/

