dl.accordion-menu {
	margin: 0;
	padding: 0;
	width: 100%;
}




 dl.accordion-menu dt.a-m-t, div.productTitleBox {
	margin: 0;
	padding: 0.3em 18px;
	background: #0c2774 url(/images/template/bullets/whiteArrowColapsed.gif) no-repeat 4px 50%;
	
	color: white;
	font-weight: bold;
	border: none;
	margin-top: .25em;
	margin-left: 0em;
	
}

dl.accordion-menu dt.a-m-t-hover{
	/*background:#cdcdcd;*/
}

dl.accordion-menu dt.a-m-t-exp-down{
	border: none;
	background:#cdcdcd url(/images/template/bullets/greyArrowExpand.gif) no-repeat 4px 50% !important;
	color: #222;
}

dl.accordion-menu dt.a-m-t-down{
	border: none;
	background:#cdcdcd url(/images/template/bullets/greyArrow.gif) no-repeat 4px 50% !important;
	color: #222;
}

html.accordion-menu-js dt.a-m-t{
	cursor:pointer;
	zoom:1;
	
}

dl.accordion-menu dd.a-m-d {
	margin: 0;
	padding: 0;
	padding: 0;
}

html.accordion-menu-js dd.a-m-d{
	display: none;
	margin-top: 0.2em;
}


html.accordion-menu-js dd.a-m-d-expand {
	display: block;
	
}

html.accordion-menu-js dd.a-m-d-before-expand {
	display:block;
	position:relative;
	z-index:-1;
	opacity:0;
	height:auto !important;
	/*visibility:hidden;*/
	overflow:visible;
	
}


html.accordion-menu-js dt.a-m-t-expand, div.productTitleBox-expand {
	color: white;
	background: #0c2774 url(/images/template/bullets/whiteArrowExpand.gif) no-repeat 4px 50%;
}

html.accordion-menu-js dd.a-m-d-anim {
	overflow:hidden;
	display:block;	
}

dl.accordion-menu dd.a-m-d .bd{
	padding: 0;
	border:Solid 1px #0c2774;
}

dl.accordion-menu dd.a-m-d table, dl.accordion-menu dd.a-m-d td, dl.accordion-menu dd.a-m-d th {
	padding:0.3em;
	border:Solid 1px #0c2774;
}


div.supplierCapability {
	margin: 0;

	padding: .5em 0 0 18px;
	border: 0px solid red;
	margin: 0; 
	background: url(/images/template/bullets/blueArrow.gif) no-repeat 4px 50%;
	text-align: right;
}