/*========= Printable Page Style ===========*/
.print_header div {
    float: left;
    margin-right: 15px;
    margin-top: 10px;
}
.print_header a {
	color: #194d84;
	text-decoration:underline;
}
.print_header a:hover {
	color: #194d84;
	text-decoration:none;
}
.print_header img {
	margin: 5px 8px 10px;
}
a.plp-sprite-terms {
	color: #194d84 !important;
	text-decoration:underline !important;
}
a.plp-sprite-terms:hover {
	color: #194d84 !important;
	text-decoration:none !important;
}
nav#plp-header-links{
	height:auto;	
	}
.plp-print-background{
	font-size:12px;
	font-family:Arial;	
	}
/*============== PLP Links Style =============*/
#plp-tree-description a, #plp-item-table-anchors a, #recaptcha_privacy a, #plp-container .plp-page-rfi-switchbutton a, #plp-list-description li div a, #plp-thumbs a, #plp-page-actions a, .treeview a, nav#plp-header-links > ul > li > a, .read-less-right a, .read-more-right a, .plp-promo a, .plp-table-value a, #plp-anchors a {
	color: #194d84 !important;
	font-weight:normal;
	text-decoration:underline !important;
}
#plp-tree-description a:hover, #plp-item-table-anchors a:hover, #recaptcha_privacy a:hover, #plp-container .plp-page-rfi-switchbutton a:hover, #plp-list-description li div a:hover, #plp-thumbs a:hover, #plp-page-actions a:hover, .treeview a:hover, nav#plp-header-links > ul > li > a:hover, .read-less-right a:hover, .read-more-right a:hover, .plp-promo a:hover, .plp-table-value a:hover, #plp-anchors a:hover {
	color: #194d84 !important;
	text-decoration:none !important;
}
body[data-pagetype="CategoryResult"] .plp-description a {
	color: #194d84 !important;
	font-weight:normal;
	text-decoration:underline !important;
}
body[data-pagetype="CategoryResult"] .plp-description a:hover {
	color: #194d84 !important;
	text-decoration:none !important;
}
.plp-page-search-result {
	height:auto !important;
}
.plp-page-search-result h1{
	padding:12px 0 10px 0;	
	}
/*=====  Compare Page Style ===========*/
#plp-compare-items td {
	background:none !important;
	color:#000000 !important;
}
#plp-compare-items .ui-state-default a {
	color:#000000 !important;
}
#plp-compare-items .plp-compare-itemname-number a {
	color:#194d84 !important;
}
plp-adv-group-body table td {
	background: none !important;
	color: #000000 !important;
}
.plp-request-email-info-form button > .ui-button-text {
	padding: 0 !important;
}
.plp-request-email-info-form button {
	padding: 0 !important;
}
.plp-request-info-form button {
	padding: 0 !important;
}
#formholder .plp-form-email-heading {
	background: none !important;
	border: 1px solid #dedede !important;
	color: #000000 !important;
}
.plp-descBtn-with-image-left, .plp-descBtn-with-image-right {
	background:none !important;
}
.plp-email-image-container {
	border: 1px solid #dedede !important;
}

/*=========== CategoryResult Capacity Item Style ==============*/
#plp-compare-items [data-measure="general"] table, #plp-table-filter [data-measure="general"] table {
    border: 1px solid #ccc;
    border-collapse: collapse;
    border-spacing: 0;
}
#plp-compare-items [data-measure="general"] table td, #plp-table-filter [data-measure="general"] table td {
    border: 1px solid #ccc;
}
/*=================== Printable Page Image remove backgroung color =================*/
#plp-item-description-with-image .plp-print-image-container {
	background: none !important;
}
#plp-description-with-image .plp-print-image-container {
	background: none !important;
}

/*============== CategoryResult Page plp-table-filter Style ===========*/
#plp-table-filter .ui-state-hover{
	background:#ebebeb !important;
	color:#000000 !important;	
	}
#plp-table-filter .ui-state-hover a{
	color:#000000 !important;
	text-decoration:underline !important;	
	}
#plp-table-filter .ui-state-default{
	background:#ebebeb !important;
	color:#000000 !important;
	}
#plp-table-filter .ui-state-default a{
	color:#000000 !important;
	text-decoration:underline !important;	
	}
#plp-table-filter tr {
	cursor:text !important;
}
#plp-thumbs .plp-thumb {
	background: none !important;
	color:#333333;
}
ul#plp-list-description, ul#plp-list-item-description {
	background: none !important;
}
body[data-pagetype="Category"] .plp-product-buttons {
	margin-top:12px !important;
	margin-bottom:10px !important;
}
.plp-item-page-image-viewer .plp-image-ctn{
	margin-right:15px !important;	
	}
#plp-container .firstcolumn{
	width:78.1% !important;	
	}
/*=============Request Information Page Style===================*/
#formholder .plp-form-heading {
	background: none !important;
	border: 1px solid #dedede !important;
	color: #000000 !important;
}
#recaptcha_table a {
	color:#194d84 !important;
	text-decoration: underline !important;
}
#recaptcha_table a:hover {
	color:#194d84 !important;
	text-decoration:none !important;
}
.plp-product-request-info table td.plp-product-info-blankspace {
	background:none !important;
	color:#000000 !important;
	border: 1px solid #dedede !important;
}
.plp-product-request-info table td.plp-product-number {
	background:none !important;
	border: 1px solid #dedede !important;
	color:#000000 !important;
}
.footnote {
	display: none !important;
}
#plp-container h1, #plp-product-title h3 {
    color: #1c1c1c !important;
    display: inline-block !important;
    font-family: Arial;
    font-size: 15px !important;
}
/*=============== Search Result Page Style =================*/
.plp-search-result-with-imgRight .ui-state-focus{
	background:#194d84 !important;	
	}
.plp-search-result-with-imgRight .plp-description a.title {
	text-decoration: underline;
}
.plp-search-result-with-imgRight .plp-description a.title:hover {
	text-decoration: none;
}
.plp-search-result-with-imgRight .plp-description a.result {
	text-decoration: underline;
}
.plp-search-result-with-imgRight .plp-description a.result:hover {
	text-decoration: none;
}
.plp-search-result-with-imgRight .plp-search-row span.plp-description a.moreresult {
	border: 1px solid #ffffff !important;
}
.plp-search-row .plp-table td a {
	color: #000000;
	text-decoration:underline;
}
.plp-search-row .plp-table td a:hover {
	color: #000000;
	text-decoration:none;
}
.plp-search-row.plp-description .plp-result-all a {
	text-decoration:underline !important;
}
.plp-search-row.plp-description .plp-result-all a:hover {
	text-decoration:none !important;
}
/*============== Table Border Style ==============*/
.plp-table {
	border-spacing: 2px !important;
}
.plp-item-table {
	border-collapse: unset !important;
 border-spacing: 2px !import
}
.plp-item-specs table td {
	background:#ffffff !important;
	border: 1px solid #dedede !important;
}
ul#plp-list-description > li, ul#plp-list-item-description > li{
	border: 1px solid #dedede !important;
		}
#plp-table-filter .ui-widget-content td:first-child {
    white-space: nowrap;
}
/*=========== Request Information Button Style ===================*/

#plp-item-description-with-image {
	background:none !important;
	padding-top: 11px !important;
}
.plp-image-carousel li {
	background:#ffffff !important;
}
.plp-item-page-sidebar {
	margin-top:4px !important;
}
.plp-item-page-sidebar #plp-downloads h3{
	font-size:16px !important;	
	}
.ui-state-default.ui-corner-all.buttonBar.plp-form-button {
	border:1px solid #dedede !important;
}
.plp-product-attach-item .plp-product-attach-button-holder {
	border:1px solid #dedede !important;
}
/*==============Advanced Search in All Categories Page Style==============*/
.plp-adv-group-body .plp-adv-left-panel {
	background: none !important;
	border: 1px solid #dedede !important;
	color: #000000 !important;
}
.plp-adv-group-body .plp-adv-right-panel {
	background: none !important;
	border: 1px solid #dedede !important;
}
#plp-cadlinks .plp-page-spacer12 {
	display:none
}
.plp-page-divider {
	border-color:#dedede !important;
}
#plp-product-title i {
	font-style: normal;
	font-weight: normal;
}
ul#plp-list-description li ul li, ul#plp-list-item-description li ul li {
	list-style-type:initial !important;
}

/* ======= Table background ============ */
.plp-adv-group-body .ui-state-default.ui-corner-all.plp-adv-right-panel {
	color: #000000;
}
.plp-form-heading.ui-state-default.ui-corner-all {
	background: none;
	border: 1px solid #dedede;
	color: #000000;
}
#plp-configurator .plp-configure-sidebar td {
	background: none;
	color: #000000;
}
.plp-item-specs .ui-accordion-content {
	padding: 4px;
}
/*=========== Item  page Style ==============*/
body[data-pagetype="ItemDetail"] #plp-item-table-tabs{
	border:none;
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs > ul{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-bottom:1px solid #ffffff;
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs > ul li{
	background:#c2c2c2;
	border-radius:8px 8px 0 0;
	-moz-border-radius:8px 8px 0 0;
	-webkit-border-radius:8px 8px 0 0;
	border:1px solid #c2c2c2;
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs > ul li a{
	color:#194d84;
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs > ul li:hover{
	background:#194d84;
	border:1px solid #194d84;
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs > ul li a:hover{
	color:#ffffff;
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs > ul li.ui-tabs-active{
	background:#194d84;
	border:1px solid #194d84;
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs > ul li.ui-tabs-active a{
	color:#ffffff;
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs > div {
    padding-top: 0;
}

body[data-pagetype="ItemDetail"] #plp-item-table-tabs .plp-tab-content table{
	background:#c2c2c2;
	border-collapse:collapse;
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs .plp-tab-content table td{
	border:none;
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs .plp-tab-content table td.plp-oddrow{
	background:#c2c2c2;	
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs .plp-tab-content table td.plp-table-value{
	border-left:1px solid #fefefe;
	padding:5px 10px 5px 10px;
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs .ui-tabs-nav {
    padding-top: 0;
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs .ui-tabs-nav li {
    margin-top: 0;
}
body[data-pagetype="ItemDetail"] .plp-table ul {
    padding: 0 0 0 10px !important;
}
body[data-pagetype="ItemDetail"] .plp-spec-value li {
    list-style-position: outside;
}
/*================== Buttons Style ===================*/
#plp-container .ui-button {
	border-radius:14px;
	font-weight:bold;
}
/*================ CAD Window Style ===========*/
body[data-pagetype="CADPublisher"]{
	background:#ffffff;
   font-family: arial;
    font-size: 12px;
}
body[data-pagetype="AddToCart"]{
	background:#ffffff;	
   font-family: arial;
    font-size: 12px;
	}
.logo-img > img {
    float: left;
    margin: 0 14px 0 16px;
}
.cadHeader {
	font-family:Arial;
    font-size: 15px;
}
