﻿body,a,p {font-size: 12pt !important; font-family: Arial,Helvetica,sans-serif !important; background-color: transparent; color:black  !important;}
body{width:95%; margin:10px; background-image: none;}

ul li {color:black !important; list-style: square outside none;}
li {margin: 0 0 0 10px;}
#topheader {background-color: transparent;}
#mainlogo{width:50mm !important; height:20mm !important; margin: 0 0 0 -12px; !important; clear:both; display:block;}
#deflogo {padding: 3mm !important; width:50mm !important; height:20mm !important;background-image:url('images/bhi-header.jpg')}
/*#deflogo {background:transparent url(images/bhi-header.jpg) no-repeat top left;height:0;overflow:hidden;padding-top: 76px; /* height of logo for screen *//*width: 190px; *//* width of logo for screen */
/*;margin-left: 10px;}*/
#rightpart,#newsimage,#contentareaimage,div.courseextract .coursejump,div.jumptop,#footerright,#footerleft,#linkbox, .topnav, #leftnavarea, #footerend, #footerline{display: none !important; visibility:collapse !important;}
#maincontent {width: 95% !important; min-height: 0px;}
#rightcontent {clear: both; float: left; width: 95%;}
#footerright {clear: both; float: left; width: auto; margin-top: 1em;}
#contentareaimage {display: inline;}
#newevents {display: block;}
#newsarea {margin-left: 20px; margin-top: 16px; margin-bottom: 6px; text-decoration: none; font-size: 12pt; margin: 20px 0 0px 15px; font-weight: 700;}
#newsarea a {text-decoration: none; color: black;}
#newsimage {margin-left: 0px;}
#newslink {margin-left: 19px; margin-top: 9px;}
#newslink a, a:active, a:visited, a:hover {text-decoration: none; color: black;}
#newsheading {text-align: left; font-weight: bold; margin-left: 10px; margin-top: 9px;}
#newsdate {text-align: left; font-weight: bold; margin-left: 10px; margin-top: -2px;}
#newscontent {text-align: left; margin-left: 10px; margin-top: 4px; line-height: 16px;}
#coursemodules .moduleitemcode {float: left; width: 15%;}
#coursemodules .moduleitemname {float: left; width: 67%;}
#coursemodules .moduleitemhours {float: left; padding-left: 10px; width: 8%;}
#coursemodules .moduleitemdesc {clear: both; margin: 10px 10px 5px 0px; font-style: italic; width: 75%; display: block;}
#coursemodules .hasdescription {color: #000;}
#breadcrum {display: none;}
#coursemodules .moduleitemdesc {width: 100%; clear:both; display:block; font-style: italic; margin:10px 10px 5px 0}
#internationalCourseList {display: none;}
.right {visibility: hidden; display:none;}
.searchbar{visibility: hidden; display:none; }
div.coursesummary{margin-top: 0px;}
div.coursesummary a {font-size:85%;}
div.coursesummary span.enquiriesheading {font-size: 12pt;}
div.coursesummary h1 {font-size: 12pt;}
ul.courseaction{visibility: hidden; display:none;}
#ctl00_fullcontentarea_rightcontent_RichHtmlField1__ControlWrapper_RichHtmlField{visibility: hidden; display:none;}
#ctl00_fullcontentarea_PlaceHolderMain_ctl24__ControlWrapper_RichHtmlField table{border-collapse:separate;}  
.courseextract h1 br{visibility: hidden; display:none;}
#rightcontent > table{visibility: hidden; display:none;} 
#deflogo {display: none; visibility: hidden;}
#printdeflogo {display: block; visibility: visible;}

