body, #layout, #layout #mtb, #layout #mtb .header {margin:0%; padding:0%;}

body {
font-size:10pt; 
color:#363636; 
background:none; 
font-family: 0.8em "Times New Roman", Times, sans-serif; 
font-weight:normal;
line-height:1em;
letter-spacing:0.05em !important; letter-spacing:0.02em}

#layout {float:left;  width:100% !important; width:96%; text-align:center}
#layout #mtb {float:left; 
width:7.5in; 
text-align:center; 
border:0px; 
background:#FFF top left repeat-y;}
#layout #mtb #menu, #layout #mtb #promo {display:none}

#layout #mtb .header {
float:left;  
width:7.5in; 
background:none;
margin:0px}

#layout #mtb #contentBody {float:left; margin:5px 0px 0px; width:100%}

.left-section {float:left; }
.right-section {float:right;}
.left-section, .right-section {width:45%; font-size:11pt; font-weight:bold; color:#333; text-align:left; padding:0% 0% 0% 4%;}

/*****Added****/
#layout #mtb #contentBody #legend, #layout #mtb #contentBody #legend #box1, 
#layout #mtb #contentBody #legend #box1-text, 
#layout #mtb #contentBody #legend #box2, 
#layout #mtb #contentBody #legend #box2-text {display:none}
/*****/
#layout #mtb #contentBody #sect-a {float:left;}
#layout #mtb #contentBody #sect-b {float:right}
#layout #mtb #contentBody #sect-a, #layout #mtb #contentBody #sect-b {width:46%; text-align:left; padding:0% 2%; margin:0%;}

.pg1-conf-arts {float:left; width:90%; margin:2%; padding:1% 1% 5%; text-align:left; font-size:12pt; color:#333; border-bottom:1px solid #C5C5C5}
.pg1-conf-arts a {text-decoration:none; color:#0000FF; font-size:12pt; font-weight:bold}
.pg1-conf-arts a:hover {text-decoration:underline; color:#0000FF; font-size:12pt; font-weight:bold}
.pg1-conf-arts a:visited {text-decoration:none; color:#0000FF; font-size:12pt; font-weight:bold}

.e-title {margin:0% 0% 2%; padding:0%;}

.pic-layout {float:left; width:100%; margin:0% auto 300pt; text-align:center}
.pic-layout img {border:1px solid #999999}
table {text-align:center; border:1px solid #CCC; color:#000;}
table th {background-color:#E5E5E5; border-bottom:1px solid #CCC}
table tr, table td {border:1px solid #CCC}

.small-text {float:left; width:80%; text-align:left; padding-left:20%; font-size:9pt; margin:5% 0% 5%;}
.small-text a, .small-text a:hover, .small-text a:visited {text-decoration:none; color:#0000FF;}

/***************************/
/****Schedule Formatting****/
/***************************/

.conf-dates {float:left; width:100%; font-size:14pt; color:#990000; font-weight:bold; margin:13pt 0% 0%; padding:1pt 0%}
.conf-headers {float:left; width:98%; font-size:12pt; color:#FFFFFF; font-weight:normal; margin:5pt 0%; padding:3pt 0%; background:#6B8E23}
.conf-group-all, .conf-group-ind {float:left; width:100%; margin:5pt 0% 0%; padding:0%; font-size:9pt;}

/**Main Sessions**/
.conf-group-all {background:#FFFACD;}
/**Workshops**/
.conf-group-ind {background:#FFDEAD;}
.conf-time {float:left; width:15%; color:#000000; font-weight:normal; margin:1pt; padding:0pt; text-align:left;}
.conf-ws, .conf-ms {float:left; width:63%; color:#000000; font-weight:normal; margin:1pt; padding:0;}
.conf-session {float:left; width:21%; color:#000000; font-weight:normal; margin:0%; padding:0;}
.u {color:#FF0000; font-size:xx-small}
/****/
#layout #mtb #footer {display:none}