BODY{
	background-image: url(/images/homepage/bg_stripes.gif);
	background-position: 0 190px;}

#accordion{
	clear: both;
	width: 738px;
	height: 200px;
	margin: 0 auto;
	padding: 20px 36px;
	overflow:hidden;
	background-image: url(/images/homepage/accordionBanner/bg_banner.jpg);;
	background-repeat: no-repeat;}

.haccordion .header, .haccordion .content{
   float: left;
   height: 200px;}
  
.haccordion .header{
   width: 48px;
   background: #ccc;
   color: #fff;
   cursor: pointer;}
  
.haccordion .content{
   display: none;
   width: 0px;
   overflow: hidden;}
  
.haccordion .content.visible{
    display: block;
    width: 590px;}

/*\*/ * html .haccordion .content.visible{ /* needed to prevent overlap in ie6 */
    width: 590px;}/**/ 
  
.haccordion .content p{
   margin: 5px;}
  
.header a{
    display: block;
    width: 20px;
    height: 200px;}

/* mksm panel colours*/

.mksm{
 	background-color: #E2E1DC;}
