#accordion-wrapper-inch, #accordion-wrapper-metric  {
	float:left;
	width: 790px;
	color:#444;
	background:#ededed;
	padding:4px 5px 5px 5px;
	display:block;
	font-size:13px;
	margin:10px 0 0 92px;
	border:1px solid #ccc;
	}

#accordion-wrapper-inch .accordionContent li  {
    padding: 7px 0;
    min-height: 40px;
    line-height: 16px;
    clear: both;
}

#accordion-wrapper-metric .accordionContent li  {
    padding: 7px 0;
    min-height: 40px;
    line-height: 16px;
    clear: both;
}

#accordion-wrapper-breakthroughs{
    width: 730px;
    display:block;
	font-size:13px;
    background: #ededed;
	margin:10px 0 20px 0;
    padding: 4px 5px 5px 5px;
	border:1px solid #ccc;
}

#accordion-wrapper-breakthroughs .accordionContent li  {
    padding: 7px 0;
    min-height: 40px;
    line-height: 16px;
    clear: both;
}

#accordion-wrapper  {
	clear:both;
	width: 730px;
	color:#444;
	background:#ededed;
	padding:4px 5px 5px 5px;
	display:block;
	font-size:13px;
	margin:10px 0 20px 0;
	border:1px solid #ccc;
	}

.accordionButton {	
	width: 100%;
	float: left;
	_float: none;  /* Float works in all browsers but IE6 */
	background: url(../images/accordionbtn.gif) right no-repeat;
	border-top: 1px solid #ddd;
	cursor: pointer;
	height: 42px;
	padding:0 0 4px 0;
	}

.accordionButton a {text-decoration:none;}
.accordionButton p {padding-left:20px;*padding-top:14px;}

	
.accordionContent {	
	width: 100%;
	padding: 10px 0;
	display: none;
	background: #fff;
	float: left;
	_float: none; /* Float works in all browsers but IE6 */
}

.accordionContent table td ul {list-style:disc;}

.accordionContent p {width:700px;padding:0 10px;}

.accordionContent li a.pdf {background:url(../images/icon-pdf.gif) 0 2px no-repeat!important;padding-left:20px!important;color:#00aeef;}
.accordionContent li a.url {color:#00aeef; }

#webinars + .accordionContent li a.url {background:url(../images/webinar-item-icon.gif) 0 2px no-repeat!important;padding-left:20px!important;color:#00aeef;}

/*updated 2011.11.01 - by Terry @ HDM improved padding between the H3 */
.accordionContent h3 {
    clear: left;
    font-size: 16px;
    padding: 2px 5px;
    margin: 15px 8px 8px;
    border-bottom: 1px solid #ccc;
    color: #333;
}

/*updated 2013.04.03 - by Kevin @ Nansen reduced the width of this to accomodate new left margin*/
/*updated 2011.11.01 - by Terry @ HDM improved padding between the H3 */
/*Added to support edge case added by HDM late in development (by Rob Strube) */
.accordionContent h3.edgeCase {
    font-size: 15px;
    padding: 4px 8px;
    margin: 15px 20px 0 10px;
    border-bottom: none;
    background: #EEE;
}

/*added 2011.10.06 - by Mary @ Nansen to support sub-levels in accordions */
.accordionContent h3.subLevel {
	font-size: 12px;
	margin: 10px 5px;
	padding: 4px 10px;
}
	
	/*Consolidated these classes to support EPiServer (by Rob Strube)*/
	/*
	p.roundline {background:url(../images/product-shot-mini-roundline.gif) no-repeat;display:block;float:left;padding-left:60px;height:40px;line-height:48px;*line-height:normal;margin:2px 0 0 0;}
	p.compact {background:url(../images/product-shot-mini-compact.gif) no-repeat;display:block;float:left;padding-left:60px;height:40px;line-height:48px;*line-height:normal;margin:2px 0 0 0;}
	p.nfpa {background:url(../images/product-shot-mini-nfpa.gif) no-repeat;display:block;float:left;padding-left:60px;height:40px;line-height:48px;*line-height:normal;margin:2px 0 0 0;}
	p.guided {background:url(../images/product-shot-mini-guided.gif)  no-repeat;display:block;float:left;padding-left:60px;height:40px;line-height:48px;*line-height:normal;margin:2px 0 0 0;}
	p.rodless {background:url(../images/product-shot-mini-rodless.gif)  no-repeat;display:block;float:left;padding-left:60px;height:40px;line-height:48px;*line-height:normal;margin:2px 0 0 0;}
	p.rotary {background:url(../images/product-shot-mini-rotary.gif)  no-repeat;display:block;float:left;padding-left:60px;height:40px;line-height:48px;*line-height:normal;margin:2px 0 0 0;}
	p.positioncontrol {background:url(../images/product-shot-mini-positioncontrol.gif)  no-repeat;display:block;float:left;padding-left:60px;height:40px;line-height:48px;*line-height:normal;margin:2px 0 0 0;}
	p.accessories {background:url(../images/product-shot-mini-accessories.gif)  no-repeat;display:block;float:left;padding-left:60px;height:40px;line-height:48px;*line-height:normal;margin:2px 0 0 0;}
	*/
	
	p.accordion_group_image {display:block;float:left;padding-left:60px;height:40px;line-height:48px;*line-height:normal;margin:2px 0 0 0;}

    /*Consolidated these classes to support EPiServer (by Rob Strube)*/
    /*
	p.catalogs {background:url(../images/icon-catalog.gif) 10px 15px no-repeat;display:block;float:left;padding-left:35px;height:40px;line-height:45px;*line-height:normal;margin:2px 0 0 0;}
	p.brochures {background:url(../images/icon-brochures.gif) 10px 15px no-repeat;display:block;float:left;padding-left:35px;height:40px;line-height:45px;*line-height:normal;margin:2px 0 0 0;}
	p.bulletins {background:url(../images/icon-bulletins.gif) 10px 15px no-repeat;display:block;float:left;padding-left:35px;height:40px;line-height:45px;*line-height:normal;margin:2px 0 0 0;}
	p.whitepapers {background:url(../images/icon-whitepapers.gif)  10px 15px no-repeat;display:block;float:left;padding-left:35px;height:40px;line-height:45px;*line-height:normal;margin:2px 0 0 0;}
	p.webinars {background:url(../images/icon-webinars.gif)  10px 15px no-repeat;display:block;float:left;padding-left:35px;height:40px;line-height:45px;*line-height:normal;margin:2px 0 0 0;}
	p.videos {background:url(../images/icon-videos.gif)  10px 15px no-repeat;display:block;float:left;padding-left:35px;height:40px;line-height:45px;*line-height:normal;margin:2px 0 0 0;}
	p.corporate {background:url(../images/icon-corp-presentation.gif)  10px 15px no-repeat;display:block;float:left;padding-left:35px;height:40px;line-height:45px;*line-height:normal;margin:2px 0 0 0;}
	p.customer-spotlights {background:url(../images/icon-customer-spotlights.gif)  10px 15px no-repeat;display:block;float:left;padding-left:35px;height:40px;line-height:45px;*line-height:normal;margin:2px 0 0 0;}
	p.tools {background:url(../images/icon-tools.gif)  10px 15px no-repeat;display:block;float:left;padding-left:35px;height:40px;line-height:45px;*line-height:normal;margin:2px 0 0 0;}
	p.technical {background:url(../images/icon-cog.gif) 10px 15px  no-repeat;display:block;float:left;padding-left:35px;height:40px;line-height:48px;*line-height:normal;margin:2px 0 0 0;}
	p.product-instructions {background:url(../images/icon-info.gif) 10px 15px  no-repeat;display:block;float:left;padding-left:35px;height:40px;line-height:48px;*line-height:normal;margin:2px 0 0 0;}
	*/
	
	p.library_group_image {display:block;float:left;padding-left:35px;height:40px;line-height:45px;*line-height:normal;margin:2px 0 0 0;}
	
	p.industries_group_image {display:block;float:left;padding-left:41px;height:40px;line-height:45px;*line-height:normal;margin:2px 0 0 0;}

	span.desc-link {color:#00aeef;}
	
/***********************************************************************************************************************
 EXTRA STYLES ADDED FOR MOUSEOVER / ACTIVE EVENTS
************************************************************************************************************************/

.on {background:url(../images/accordionbtn-onstate.gif) right no-repeat;}
.on:hover {background:url(../images/accordionbtn-onstate.gif) right no-repeat;}

.on span.desc-link {font-weight:bold;color:#333;}
.on p a {font-weight:bold;color:#333;}	
	
.over {background:url(../images/accordionbtn-hover.gif) right no-repeat;}

 
/* updated 2011.10.03 according to HDM - by Mary @Nansen - to work with no UL style reset */
.accordionContent ul {margin:5px 0 0 20px;list-style: none;}
.accordionContent ul ul {list-style:circle;}
.accordionContent ul ul li {padding-bottom:2px!important;}
.accordionContent ul ul ul {list-style:square;}
.accordionContent ul ul ul li {padding-bottom:2px!important;}
.accordionContent li  {

    line-height: 16px;
    clear: both;
}
.accordionContent li a {
    display: block;
    padding-bottom: 0 !important;
    font-weight: bold;
    text-decoration: none;
    color: #0f5988;
}
.accordionContent li a.tooltip {
    padding-left: 15px;
    background: url(../images/blue-arrows.gif) 0 2px no-repeat;
    font-size: 12px;
    color: #333;
}
.accordionContent li a:hover {color: #00aeef; text-decoration:underline; }
.accordionContent li div {
    float: left;
    display: inline;
    display: inline-block;
    margin-top: 4px 0 6px 0;
    max-width: 85%;
}
	.accordionContent .newIcon {
        background: url(../images/starburst-small.png) no-repeat;
        width: 52px;
        height: 31px;
        float: left;
        position: relative;
        margin-left: 5px;
        right: auto;
        top: -8px;
    }
	.accordionContent .tooltip{position:relative; /*padding-right:55px;*/}

img.thumb {
    clear: both;
    margin: -7px 10px 5px 0;
}
.accordionContent img.thumb {
    float: left;
    width: 45px;
    max-height: 45px;
}

.accordionContent .bodyWrapper ul{ list-style-type:disc}
.accordionContent .bodyWrapper ul li { min-height: initial; margin-left:20px;}

.accordionJobContent ul {list-style:disc!important;margin-left:20px; } 



/* added 2011.11.01 by Terry @HDM - this is to remove the blue arrow from links found in list items */
#accordion-wrapper ul.speciallist {list-style:disc!important;margin-left:26px!important;}
#accordion-wrapper ul.speciallist li {padding-right:15px!important;}
#accordion-wrapper ul.speciallist li a {background:none!important;padding:0;color:#00aeef!important;text-decoration:none;}
#accordion-wrapper ul.speciallist li a:hover {background:none;padding:0;color:#00aeef!important;text-decoration:underline;}

#accordion-controls {float:right;margin-right:52px;}
/* updated 2011.10.03 according to HDM - by Mary @Nansen - to work with no UL style reset */
#accordion-controls ul { list-style: none;}
#accordion-controls-short {float:right;margin-right:0;}
/* updated 2011.10.03 according to HDM - by Mary @Nansen - to work with no UL style reset */
#accordion-controls-short ul{ list-style: none;}
#accordion-controls-library {float:right;margin-right:63px;}
    /* updated 2011.10.03 according to HDM - by Mary @Nansen - to work with no UL style reset */
    #accordion-controls-library ul {list-style:none;}

	#accordion-controls li, #accordion-controls-short li, #accordion-controls-library li {float:left;margin-right:20px;}
	#accordion-controls li a, #accordion-controls-short li a, #accordion-controls-library li a {background:url(../images/expand-collapse.gif) no-repeat 0 0;display:inline;color:#999;font-size:13px;height:16px;display:block;padding-left:20px;text-decoration:none;}
	#accordion-controls li a.collapse, #accordion-controls-library li a.collapse, #accordion-controls-short li a.collapse {background-position:0 -17px;}
	#accordion-controls li a:hover {color:#00aeef;text-decoration:underline;}

.tabs-library {margin-left:50px!important;}

/* removed 2011.9.19 by Jenny */
/*.fl p { width: 380px !important; }*/

/* added 2011.09.15 - from McKinney code by Mary @ Nansen */
/***********************************************************************************************************************
 MEDICAL SECTION
************************************************************************************************************************/
.accordionContent p.medicalContent {width:470px!important;float:left;}	
