/* CSS Document */

div.middle div.column_one div.menu { padding-bottom:20px; }
div.middle div.column_one div.menu ul li { background:url(/image_assets/bullets/small_grey.jpg) no-repeat top left;  }

div.middle div.column_two div.body div.list { border:1px solid #8CABAD; margin:0px 0px 10px 0px; }
div.middle div.column_two div.body div.list div.list_heading { background-color:#8CABAD; padding:10px 10px 0px 10px; }
div.middle div.column_two div.body div.list div.list_heading p { font-style:italic; padding:0px 0px 10px 0px; margin:0px; }
div.middle div.column_two div.body div.list div.list_heading p.posted { font-weight:bold; padding:0px; margin:0px; }
div.middle div.column_two div.body div.list div.list_heading p.posted_by { font-weight:bold; padding:0px 0px 10px 0px; margin:0px; }
div.middle div.column_two div.body div.list div.list_body { background-color:#E2EAEA; padding:10px 10px 0px 10px; }
div.middle div.column_two div.body div.list div.list_body div.item { padding:0px 0px 10px 0px; }
div.middle div.column_two div.body div.list div.list_body p.heading { font-weight:bold; font-size:110%; padding:0px;}
div.middle div.column_two div.body div.list div.list_body p.introduction { padding:0px 0px 0px 0px; }
div.middle div.column_two div.body div.list div.list_body p.button { padding:5px 0px 10px 0px; }
div.middle div.column_two div.body div.list div.list_body p.button img { padding:0px; margin:0px; border:0px; }

div.middle div.column_two div.body p.programme_breadcrumb { color:#999999; }
div.middle div.column_two div.body p.programme_breadcrumb a { color:#999999; }
div.middle div.column_two div.body p.programme_breadcrumb a.selected { color:#000000; }
div.middle div.column_two div.body p.programme_breadcrumb a:hover { color:#000000; }

div.middle div.column_two div.body table.thread_output { margin:0px 0px 5px 0px; }
div.middle div.column_two div.body table.thread_output td { vertical-align:top; }
div.middle div.column_two div.body table.thread_output td strong { font-weight:bold; }
div.middle div.column_two div.body table.thread_output td.title { width:100px; }
div.middle div.column_two div.body table.thread_output td.info { vertical-align:top; }

div.middle div.column_two div.body div.thread_message { background-color:#E2EAEA; border:1px solid #8CABAD; margin:0px 0px 10px 0px; padding:5px 10px 0px 10px; }
div.middle div.column_two div.body div.thread_message h2 { font-size:110%; padding:0px 0px 5px 0px; }

div.middle div.column_two div.body div.list div.list_body table.thread_message { border-top:1px solid #C5D5D6; }
div.middle div.column_two div.body div.list div.list_body table.thread_message th p.subject { font-size:110%; font-weight:bold; padding:10px 0px 0px 0px; }
div.middle div.column_two div.body div.list div.list_body table.thread_message th p.posted { font-weight:bold; padding:0px 0px 0px 0px; }
div.middle div.column_two div.body div.list div.list_body table.thread_message th p.posted_by { font-weight:bold; padding:0px 0px 10px 0px; }

