    .widget_heading {

      display: block;
      cursor: pointer;
      cursor: hand;
      font-weight: bold;
    /*  background: #eee url('/enrol/images/widg-head-bg.gif') repeat-x top left;*/
    	background-color:#CC0000;
      padding: 0;
      margin: 0;
      color: #FFFFFF !important;
      text-decoration: none;
      z-index: 5;
    }
    
    .widget_heading:hover {
    /*  background-image: url('/enrol/images/widget-head-bg-hi.gif');*/
    
      background-color: #404040;
    }
    .widget_heading:hover .widget_corner_tr {
      background-image: url('/utils/widgets/images/widg-head-bg-tr-hi.gif');
    }
    .widget_heading:hover .widget_corner_tl {
      background-image: url('/utils/widgets/images/widg-head-bg-tl-hi.gif');
    }
    .widget_corner_tr {
      background: url('/utils/widgets/images/widg-head-bg-tr.gif') no-repeat top right;
      display: block;
      z-index: 5;
    }
    .widget_corner_tl {
      background: url('/utils/widgets/images/widg-head-bg-tl.gif') no-repeat top left;
      display: block;
      z-index: 5;
    }
    
    .widget_heading_text {
      display: block;
      padding: 3px;
      margin: 0;
      background: url('/utils/widgets/images/expand.gif') no-repeat center left;
      padding-left: 17px;
      margin-left: 5px;
      z-index: 5;
    }
    
    .widget_content {

      background: #fff url('/utils/widgets/images/widget-bg.gif') repeat-x bottom left;
      overflow: hidden;
      border-left: 1px solid #cc0000;
      border-right: 1px solid #cc0000;
   
    }

    .widget {

      padding-bottom: 0px;
      margin-bottom: 10px;
      background-color: #ffffff;
      border-bottom: 1px solid #cc0000;
    }
    .widget_gap {
      height: 10px;
    }
    .widget_content p {
      margin: .5em;
    }
    
    /*added cds*/
    .widget_content_centre {
   background: #fff url('/utils/widgets/widget-bg.gif') repeat-x bottom left;
      overflow: hidden;
      border-left: 1px solid #cc0000;
      border-right: 1px solid #cc0000;
      margin-top:0px;
      text-align:center;
      font-size:1.2em;
      margin-bottom:0px;
    }
    
    .widget_content_centre p.enquire {
   		text-align:center; display:inline;
   		
    }
    
    .widget_content_centre p.enquire a {
    	color:#cc0000;
    	font-size:24px;
    	font-weight:bold;
    }
    
    .widget_content_centre p.enquire a:hover {
    	color:#cc0000;
    	font-size:24px;
    	font-weight:bold;
    	text-decoration:underline;
    }
	
	
