/* Collapso-5 Supporting CSS */  /* DISPLAYS AS COLOURED ROLLOVER ROWS - NB 4 levels only - add more if you need them */  #collapso5 	 /* Overall container for Menu */  { margin-left: 0px;  width: 158px;  background-color: #3d3d3d;  border-bottom: 1px solid color:#555 ;  border-right: 1px solid color:#555 ; }  .hOb 	 {	/* UL DON'T CHANGE 1st 2 LINES hidden UL objects */  display:none;   visibility:hidden;  margin-bottom:0px;   margin-left:5px;   padding-left:5px; }   .sOb 	 {	 /* UL DON'T CHANGE 1st 2 LINES visible UL objects */  display:block;  visibility:visible;  margin-bottom:0px;   margin-left:5px;   padding-left:5px; }  #collapso5 a  { color:#fff; text-decoration: none; }  #collapso5 ul  { margin: 0 0 0 0;  padding: 0;  list-style-type: none;  font-family: verdana, arial, Helvetica, sans-serif; }  #collapso5 li   { margin: 0 0 0 0; text-indent: -7px; }  #collapso5 div  { display: block;  padding: 5px 10px;  width: 135px;  background-color: #6d6d6d;  border-top: 1px solid #ffffff; } #collapso5 div a:hover  { background-color: #aaa; }  #collapso5 a:hover  { background-color: #aaa; }  #collapso5 ul ul li   { margin: 1px 0 0px 0; }  #collapso5 ul ul div  { display: block;  margin: 0 0 0 0;  padding: 5px 5px 5px 20px;  width: 130px;  background-color: #8d8d8d; }  #collapso5 ul ul ul li  {  margin: 1px 0 px 0; }  #collapso5 ul ul ul div  { display: block;  padding: 5px 5px 5px 30px;  width: 120px;  background-color: #9e9e9e; }  #collapso5 ul ul ul ul li   { margin: 1px 0 1px 0; }  #collapso5 ul ul ul ul div  { display: block;  padding: 5px 5px 5px 40px;  width: 110px; background-color: #aaaaaa; }  .hsi   {	/* IMG Has Sub Section - Icon */ cursor:pointer }  .nsi	{	/* IMG No Sub Section - Icon */ cursor:default }  .hsa   {}					/* A Has Sub Section - Anchor */  .nsa	{}					/* A No Sub Section - Anchor */  .hsa_c	{font-weight: bold !important;}		/* A Has Sub Section - Current Page Anchor */  .nsa_c	{font-weight: bold !important;}		/* A No Sub Section - Current Page Anchor */  .dum   {background-image:url("../c-m.gif")}	/* Dummy entry to upload swap image */  #collapso5 div:hover	/* NB fails in IE */ { background-color: #aaa; } 