table .overview {
	 width:100%; 
	 margin-left:5px;
	 border-spacing:0px; /* IE ignores this, so use "cellspacing" */
	 background: #e9eff5;; /* very light #E6EAF3*/
	 text-align:center;
	 /* IE 5 does not inherit mainwell styles in the table: */
	 font-family: Arial, Helvetica, sans-serif;
     font-size: 1em !important; /* read by all browsers except IE 5 and IE 6*/
     font-size: 11px;  /* IE 5.x Note: .6em works for ALL IE 5 except for some (reported) version of Windows 2000 Professional! No problem with .6em with browsercam tests */
     font-size/**/:/**/1em; /* IE 6, hidden from IE 5.x */
     line-height: 1.3em; /* works for all */
     color: #000000;
	}
	table .overview td, table .overview th {
	 padding:2px;
	 margin:0px; 
	}
	table .overview th.left {
	  /* top,rt,bot,left */
	   border: #4073AA solid; border-width: 1px 1px 1px 1px;
	}
	
	table .overview th.right {
	/* top,rt,bot,left #98B3D0 */
	   border: #4073AA solid; border-width: 1px 1px 1px 0px;
	}
	table .overview th.inner {
	   /* top,rt,bot,left */
	   border: #4073AA solid; border-width: 1px 1px 1px 0px;
	}
	
	table .overview td.left {
	   /* top,rt,bot,left */
	   border:  #4073AA solid; border-width: 0px 1px 1px 1px;
	}
	table .overview td.right {
	/* top,rt,bot,left */
	   border:  #4073AA solid; border-width: 0px 1px 1px 0px;
	}
	table .overview td.inner {
	   /* top,rt,bot,left */
	   border:  #4073AA solid; border-width: 0px 1px 1px 0px;
	}
	
	table .program {
	 width:100%; 
	 border:0;
	 background: #fff;
	 text-align:left;
	 /* IE 5 does not inherit mainwell styles in the table: */
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 1em !important; /* read by all browsers except IE 5 and IE 6*/
     font-size: 11px;  /* IE 5.x Note: .6em works for ALL IE 5 except for some (reported) version of Windows 2000 Professional! No problem with .6em with browsercam tests */
     font-size/**/:/**/1em; /* IE 6, hidden from IE 5.x */
     line-height: 1.7em; /* works for all */
     color: #000000;
	}
	 table .program td {
	 padding:3px;
	 margin:3px; 
	}
	
	table .program td.time {
	  width:25%;
	}
	table .program td.sched {
	  width:75%;
	  line-height:1.4em;
	}
	
	.panel {color: #4073aa; font-weight: normal;}
	
.session_name {
 color:#E25E2E;
 font-weight:bold;
 margin-left:5px;
 margin-bottom:5px;
 line-height:17px;
  /* Only IE 5 messes up font size with em, so following is for a consistent look in IE 5 -- */
   font-size: 1em !important; /* read by all browsers except IE 5 and IE 6*/
   font-size: 1.7em;  /* IE 5.x */ /* already reduced by table, bump it back up! */
   font-size/**/:/**/1em; /* IE 6, hidden from IE 5.x */
 }
 
 .page_date {
  padding:0;
  margin-bottom:0px;
  margin-top:12px;
  /* Only IE 5 messes up font size with em, so following is for a consistent look in IE 5 -- */
   font-size: 1em !important; /* read by all browsers except IE 5 and IE 6*/
   font-size: 11px;  /* IE 5.x Note: .6em works for ALL IE 5 except for some (reported) version of Windows 2000 Professional! No problem with .6em with browsercam tests */ 
   font-size/**/:/**/1em; /* IE 6, hidden from IE 5.x */
 }
 
.mainwell .redboxwlist {
margin:0;padding:0;
margin-left:5px;
padding-top:10px;
padding-left:5px;
padding-bottom: 5px;
border:#E25E2E 1px solid;
}

.mainwell .redboxwlist .b4list { 
  margin-bottom:0px;
}

/* override font sizes from styles.css, because get double em's in the table in IE 5 */
.mainwell p {
 /* Only IE 5 messes up font size with em, so following is for a consistent look in IE 5 -- */
   font-size: 1em !important; /* read by all browsers except IE 5 and IE 6*/
   font-size: 1em;  /* IE 5.x */ /* already reduced by table, bump it back up! */
   font-size/**/:/**/1em; /* IE 6, hidden from IE 5.x */
}

/* override font sizes from styles.css, because get double em's in the table in IE 5 */
.mainwell .redboxwlist p { /* Ie5: box needs larger size for paragraph  than p not in box */
 /* Only IE 5 messes up font size with em, so following is for a consistent look in IE 5 -- */
   font-size: 1em !important; /* read by all browsers except IE 5 and IE 6*/
   font-size: 1.7em;  /* IE 5.x */ /* already reduced by table, bump it back up! */
   font-size/**/:/**/1em; /* IE 6, hidden from IE 5.x */
}

.smalltxt {
 font-size:9px;
}
.hide {
	DISPLAY: none
}
.show {
	DISPLAY: block; 
}

