/* ie6 warning */
#iewarn {background: #939596 url(../images/ie6.png) 10px 20px no-repeat;position: relative;z-index: 1;opacity: 0;margin: -150px auto 0;font-size: 110%;color: #FFFFFF;z-index: 8000;}
#iewarn div {position: relative;border-bottom: 5px solid #426183;padding: 10px 60px 10px 130px;}
#iewarn h4 {color: #CC0000;font-weight: bold;line-height: 120%;}
#iewarn a {color: #CC0000;font-weight: bold;}
#iewarn_close {background: url(../images/closeie.png) 50% 50% no-repeat;display: block;cursor: pointer;position: absolute;width: 61px;height: 21px;top: 10px;right: 10px;}
#iewarn_close.cHover {background: url(../images/closeie-over.png) 50% 50% no-repeat;}
/* end ie6 warning */

.clear{ clear:both; height:1px; line-height: 1px; }
.clearfix {  display: inline-block;}
#stanhi-4, #stanhi-1 { font-size: 12px; z-index: 10; float: right; margin-top: -5px; padding-top: 0; padding-right: 3px; padding-left: 3px; }

#existingCustomerWrapper .listRow {
	display: inline-block;
}
.login-page table {
	rules: none !important;
	border: none !important;
}
#left-cell {
	border: none;
}
#center-cell {
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: #808285;
	border-right-color: #808285;
	border-top: none;
	border-bottom: none;
}
#right-cell {
	border: none; 
}
input.mod_userinfo_input_text {
	bottom: 6px;
}
#tabswrapper_new ul.jwts_tabbernav {height:50px!important;}

#cart_link .sprmain, #cart_link .carttext{ padding:0 2px; zoom: 1; *display: inline; }

#main-menu-wrapper, #main-menu-wrapper .menumain{ width:1000px; }
#main-menu-wrapper .menumain li{ width:200px; float:left; }
#main-menu-wrapper .menumain li li{ width:178px; }

#pei-omnisearch .search_word input{ height:auto; padding:15px 0 12px 25px; }
.omnisearch-options{ margin-top:8px; }
.omnisearch-options span{ margin-top:5px; }

#footer-top-right{ width:278px; }
#pei-mainfooter .menu .parent{ width:25% }
.footerLinks{ padding:0; }

#parts_listing{ width:79%; }
#mod_partfilter_partno{ height:16px; }

#homepage_banner{ height:570px; }
#homepage_featured H5{ width:250px; }

#markets_served li { margin: 0 15px 30px 0; }
#homepage_orange_block {
	background: #f6871e url(../images/hmpg/hp_contact_bg_IE.jpg) no-repeat top center;
}
#homepage_signup {
    background: #0f4688 url(../images/hmpg/hp_signup_bg_IE.jpg) no-repeat top center;
}
#homepage_company_info, #homepage_cta_text, #homepage_signup_form{ width:45%; padding: 65px 10px 85px 0; float:left; }
#homepage_contact_us, #homepage_cta_image, #solution_guides{ width:45%; padding: 65px 0 85px 10px; float:right; }

#homepage_featured_products ul li{ padding:0; }
#homepage_featured_products ul li p{ height:70px; margin-bottom:0px; }
#homepage_featured_products ul li img{ width:95%; }

#oldForm input[type=text],
#oldForm input[type=email] 	{ width: 44%; }
#oldForm textarea 			{ width: 44%; }
#oldForm .submit			{ margin-top: -41px; padding: 3px 5px; }

#oldForm label.error		{ margin: -15px 0 0 35px; }
#oldForm #firstName-error	{ margin: -15px 0 0 -210px; }
#oldForm #email-error		{ margin: 45px 0 0 -210px; }


.main-nav-wrapper ul li a {
	padding-top: 12px;
	height: 45px;
	display: block;
	text-align: center;
}
.main-nav-wrapper ul li li a {
	text-align: left;
}

.left-position {
	width:220px;
}

form#omnisearch_search_by .search_word input {
	width: 480px !important;
	margin-top: 7px !important;
}

.search-by-submit .submit {
	margin-top:7px;
	height: auto !important;
	width: 50px !important;
}

.left-position {
	float: left;
	width: 282px;
}
.right-position {
	float: right;
}

#pei-accountcenter a.acct_links {
	display: block;
	border-bottom: 2px dotted gray;
	clear: both;
	height: 42px;
}
.acct_icon, .rel_icon {
	width: 45px;
	float:left;
}
.acct_text {
	width: 232px;
	margin-top:12px;
	float:right;
}

.footer-logo-flex a{
	display:inline-block;
	margin: 0 6px;
}

.part-detail .parts-listing .quantity {
	margin-top: 5px;
	width: 180px;
}

.part-detail .parts-listing button{
	margin-bottom: 5px !important;
}