@charset "utf-8";
/* CSS Document */


.schedule {
display: block;
margin: 0px;
padding: 10px 5px 10px 20px;
}

.table{
display:block;
margin: 0px 0px 15px 20px;
padding: 0px;
border:none;
font-size:12px;
color:#6F6B67;
}

.left{
text-align:right;
padding:0px 7px 0px 0px;
color:#6F6B67;
}

.date{
font-family:Georgia, Arial, sans-serif;
font-size:18px;
font-weight:bold;
color:#4d7187;
display:block;
padding:0px 0px 0px 1px;
margin:20px 35px 5px 0px;
border-bottom:dotted #234e69 1px;
}
.session{
color:#6F6B67;
font-weight:bold;
}
.number{
color:#234e69;
font-weight:bold;
}
.title{
color:#4d7187;
font-weight:bold;
}

/* From April*/

#schedule{
float:left;
margin:0px;
padding:0px;
}


/*.date{
display:block;
padding:5px 0px 5px 10px;
margin:0px;
background-color:#62534e;
font-family:"Franklin Gothic Demi", "Arial Black", sans-serif;
font-size:12pt;
color:#ffffff;
}
*/

/****** Time Formats *************/
.time_session{
display:block;
margin:0px;
padding:0px 0px 0px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#4d7187;
}
.time_nonsession{
display:block;
margin:0px;
padding:0px 0px 0px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size:10pt;
/*color:#4b3d38;*/
}
.time_break{
display:block;
margin:0px;
padding:0px 0px 0px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#888888;



/****** Cell Spacing *************/
}
.main_session{
padding:0px;
margin:0px;
}
.right_column{
padding:0px 0px 0px 10px;
margin:0px;
}


/****** Headers *************/
.non_session{
display:block;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#444444;
}
.break{
display:block;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#888888;
}
.session{
display:block;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#4d7187;
}
.session_smaller{
display:block;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#4d7187;
}
.number{
font-family: Georgia, Arial, sans-serif;
color:#234e69;
}



/****** Descriptions *************/
.indent{
margin-top:0in;
margin-right:0in;
margin-bottom:0px;
margin-left:.2in;
}

.bullets{
display:block;
margin:0px;
padding:0px 0px 7px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
.name{
display:inline;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#666666;
}
.name_title{
display:inline;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

