div#agenda ul.theader {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 600px;
	}
div#agenda ul.theader li {
	padding: 4px 0;
	margin: 0;
	height: 14px; /* space out your rows */
	}
div#agenda ul.theader li.odd,#agenda tr.odd { background-color: #dee59f; height: 20px; padding-left: 5px; }
div#agenda ul.theader li.even,#agenda tr.even { background-color: #c7cd9f; height: 20px; padding-left: 5px; }
div#agenda ul.horz {
	clear: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
	}
div#agenda ul.horz li { text-align: left; float: left; width: 80px; padding: 0 20px 0 0; margin: 0; }
div#agenda ul.horz li.name { /* size your columns individually at the expense of »
  slightly bloated markup (labelling each appropriate <li> with this class) */
	text-align: left; width: 250px; }
h3.tabletitle {
	padding: 10px 0 0;
	clear: left;
	}
li.tableheader { color: #fff; font-weight: bold; background-color: #484445; text-align: left; }
#agenda th { color: #fff; background-color: #484445; height: 20px; padding-left: 5px; }
#agenda a, .agenda_details a { color: teal; }
#agenda a:hover,.agenda_details a:hover { color: #fff; text-decoration: underline; }
.agenda_details{ font-size: 12px; line-height: 18px; text-align: left; width: 97%; border: solid 1px #c93; }
.agenda_user { font-size: 12px; line-height: 18px; text-align: left; width: 97%; }
.agenda_user ul{margin-top:-10px}
.agenda_inline { font-size: 12px; text-align: left; border: solid 1px #c93; }
.agenda_details p.title { color: white; font-size: 12px; font-weight: 400; background-color: #c93; text-align: left; width: 98%; margin-top: 0; padding-top: 0; padding-left: 2%; }

/*.agenda_user p.title { color: white; font-size: 12px; font-weight: 400; background-color: #c93; text-align: left; margin-top: 0; padding-top: 0; padding-left: 2%; width: 98%; }
*/
.agenda_user p.title { color: #990033; font-weight: bold;font-size:12px;text-align:left}
.agenda_details li,.agenda_inline li{ list-style: none;margin-left:-20px }
.agenda_user li { list-style: none; margin-left: -20px; }
.odd td { padding-left: 5px; }
.even td { padding-left: 5px; }
.form_box { width: 650px; }
