/* CSS Document */
/* ff6600 */

div.middle div.column_one div.menu ul li { background: url(/image_assets/bullets/small_orange.jpg) no-repeat top left;  }
div.middle div.column_two div.heading div.heading_color_block { background-color:#ff6600; }
div.middle div.column_two div.body div.block img.photo { border-color:#ff6600; }

div.middle div.column_two div.body div.list { border:1px solid #ff6600; margin:0px 0px 10px 0px; }
div.middle div.column_two div.body div.list div.list_heading { background-color:#ff6600; 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_body { background-color:#E0EDB6; 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:5px 0px 0px 0px; }
div.middle div.column_two div.body div.list div.list_body p.button { padding:5px 0px 0px 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 div.list div.list_body p.reading_list { padding:0px 0px 10px 0px; }
div.middle div.column_two div.body div.list div.list_body p.reading_list 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 div.list div.list_body div.groups { border-top:1px solid #E8D7E7; padding-top:10px; }
div.middle div.column_two div.body div.list div.list_body div.groups p.group_heading { font-size:120%; font-weight:bold; }
div.middle div.column_two div.body div.list div.list_body div.groups ul.group_list li.group_item p.group_item_heading { font-weight:bold; font-size:110%; padding:0px; }
div.middle div.column_two div.body div.list div.list_body div.groups ul.group_list li.group_item p.group_item_introduction { padding:5px 0px 0px 0px; }
div.middle div.column_two div.body div.list div.list_body div.groups ul.group_list li.group_item p.group_item_button { padding:5px 0px 0px 0px; }
div.middle div.column_two div.body div.list div.list_body div.groups ul.group_list li.group_item p.group_item_button img { padding:0px; margin:0px; border:0px; }

div.middle div.column_two div.body table.module_output { margin:0px 0px 10px 0px; }
div.middle div.column_two div.body table.module_output td { vertical-align:top; } 
div.middle div.column_two div.body table.module_output td strong { font-weight:bold; } 
div.middle div.column_two div.body table.module_output td.title { width:80px; } 
div.middle div.column_two div.body table.module_output td.info { vertical-align:top; } 
div.middle div.column_two div.body img.button { border:0px; margin:0px; padding:0px; }
div.middle div.column_two div.body p.option_group { font-size:110%; font-weight:bold; }

div.middle div.column_two div.body table.programme { width:100%; border:1px solid #000000; margin-bottom:10px; }
div.middle div.column_two div.body table.programme th, div.middle div.column_two div.body table.programme td { padding:3px 10px 3px 10px; }
div.middle div.column_two div.body table.programme td.programme_title { font-size:140%; font-weight:bold; color:#FFFFFF; background-color:#666666; }
div.middle div.column_two div.body table.programme td.programme_levels { font-size:100%; font-weight:bold; color:#FFFFFF; background-color:#666666; border-bottom:1px solid #000000;}
div.middle div.column_two div.body table.programme td.programme_introduction { font-size:100%; font-weight:normal; color:#000000; background-color:#cccccc; padding-top:10px; }
div.middle div.column_two div.body table.programme td.modules { font-size:100%; font-weight:normal; color:#000000; background-color:#cccccc; }
div.middle div.column_two div.body table.programme td.modules ul { padding-bottom:0px; margin-bottom:4px; }