/* !!! ======= Manufacturing Styling ========== !!! */

div.main-manufacturer-detail h2 {
	display: none;	
}

div.mfg-box {}

div.mfg-box-wrapper {
	width: 100%; overflow: hidden; border-bottom: 1px solid #dfdfdf; margin-bottom: 10px; padding: 10px 0 20px 0;
}


div.mfg-box-image {
	width: 190px; float: left; text-align: center;
}

div.mfg-box-detail {
	margin: 0 0 0 194px; 
}

div.mfg-box-detail h3 {
	display: none; font-size: 18px;  
}

div.mfg-box-detail p {
	line-height: 1.4em; padding: 0 0 1em 0; margin: 0;
}

h3.mfg-subheader {
	font-size:1em; color: #374786; padding: 10px 0; text-transform: uppercase;
}

div.mfg-box-search {
	margin: 0 0 0 194px; 	
}

div.mfg-box-noresults {}



/* Parent Class: div.mfg-boxlist */
div.mfg-boxlist {}

div.mfg-boxlist-wrapper {
	width: 100%; overflow: hidden; margin: 0 0 2px 0; position: relative;
}

div.mfg-boxlist-box {
	width: 184px; height: 260px; overflow: hidden; position: relative; left: -2px; bottom: -2px;
	float: left; border: 1px solid #dfdfdf; border-width: 0 0 1px 1px; text-align: left;
}

div.mfg-boxlist-image {
	margin: 0; padding: 0; 
}

div.mfg-boxlist-image a {
	width: 100%; height: 130px; min-height: 130px; line-height: 130px; 
	display: block; text-align: center; position: relative;	overflow: hidden;	
}

*:first-child+html div.mfg-boxlist-image a {
 	font-size: 130px;
}

* html div.mfg-boxlist-image a {
	font-size: 130px;	
}

div.mfg-boxlist-image img {
	display: block; position: absolute; bottom: 0; top: 0; left: 0; right: 0; margin: auto; 
}

*:first-child+html div.mfg-boxlist-image img {
 	display: inline; vertical-align: middle; position: static; margin: -10px 0 0 0;
}
 
 * html div.mfg-boxlist-image img {
 	display: inline; vertical-align: middle; position: static; margin: -10px 0 0 0;
}

div.mfg-boxlist-detail {}

div.mfg-boxlist-detail h4 {
	font-weight: bold; font-size: 1.1em; padding: 2px 10px 0.25em; margin: 0;
}

div.mfg-boxlist-detail p {
	line-height: 1.3em; padding: 0 10px; font-size: 0.95em;	
}

div.mfg-boxlist-detail a {
	padding-right: 10px; background: transparent url(../../common/assets/back_link_arrow.gif) no-repeat 100% 60%;	
}

div.mfg-boxlist-detail a, 
div.mfg-boxlist-detail a:link, 
div.mfg-boxlist-detail a:visited,
div.mfg-boxlist-detail a:hover, 
div.mfg-boxlist-detail a:visited {
	color: #a81a20;
}

div.mfg-boxlist-detail ul {
	display: none;	
}

div.mfg-boxlist div.mfg-boxlist-noresults {}
