#course_list_content { border-bottom:10px solid #DDDDDD; margin-left:10px; width:788px; padding-bottom:10px; float:left; }
#course_list_content:after { content: ".";  display: block;  height: 1px; clear: both;  visibility: hidden; }
#course_list_center { margin: 0 267px 0 263px;}
#course_list_centerwrap { float:left; width: 100%;  margin: 0 -100% 0 0; }
#course_list_left		{ padding:0; width:263px; float:left; margin: 0; }
#course_list_center	{ padding:0px; width:258px; padding-right:0px; }
#course_list_right	{ padding:0; margin:0; width:267px; float:right }
* html div#course_list_centerwrap {margin: 0 -100% 0 0;}
* html div#course_list_left {margin: 0;}

body#course_list h1 { color:#d54036; font-size:2em; height:35px; line-height:35px; padding-bottom:12px; padding-left:20px }
p#prospectuslink { text-align:right; height:35px; margin-bottom:0; line-height:35px; padding-bottom:12px; background:url(../images2010/download.gif) right 5px no-repeat; padding-right:30px; margin-right:20px}
p#prospectuslink a { display:block; color:black; font-size:1.416666em; font-family:Arial, sans-serif; font-weight:bold; }
#course_list_center { padding-top:47px; }

#course_list_content { background:url(../images2010/courses.gif) center 35px no-repeat white; }

body#course_list h2 { color:black; font-size:1.416666em; background:none; font-family: "Arial Black", "ArialBlack", Arial,Verdana,Helvetica,sans-serif; font-weight:/*bold*/normal; text-transform:uppercase; }
body#course_list #course_list_content h2 { color:#D54036; margin:0; padding:0 ; line-height:1em; height:2.5em }

body#course_list #course_list_content #course_list_left h2 { padding-left:20px; }
body#course_list #course_list_content #course_list_center h2 { padding-left:14px; }
body#course_list #course_list_content #course_list_right h2 { padding-left:12px; }
body#course_list #course_list_content #course_list_left li span { padding-left:20px; }
body#course_list #course_list_content #course_list_center li span { padding-left:14px; }
body#course_list #course_list_content #course_list_right li span { padding-left:12px; }

#course_list_content ul { clear:none; margin:0; font-size:1em; padding-bottom:10px }
#course_list_content ul ul { padding:0; }
#course_list_content ul li { display:block; }

#course_list_content ul li.heading span { font-family:"Arial Black", "ArialBlack", Arial, sans-serif; font-weight:/*bold*/normal; text-transform:uppercase; display:block; line-height:24px; color:black; }
#course_list_content ul li.heading a span { display:block; line-height:24px; background:none; font-family:Arial, sans-serif; }
#course_list_content ul.nosubs li.heading a span,
#course_list_content ul li.heading li a span { font-family:Arial, sans-serif; font-weight:normal; text-transform:none; font-size:0.91666em}
#course_list_content ul li a { display:block; line-height:24px; color:black; text-decoration:none; background:url(../images2010/course-list-li.gif) left top no-repeat; }

#course_list_content ul li a:hover { color:white; background-color:#D54036; background-position:left bottom; }
#course_list_content ul li a:hover span { color:white; }
#course_list_content #course_list_left ul li a { background-image:url(../images2010/course-list-li-left.gif); }
#course_list_content #course_list_center ul li a { background-image:url(../images2010/course-list-li-centre.gif); }
#course_list_content #course_list_right ul li a { background-image:url(../images2010/course-list-li-right.gif); }

