
/*============== CategoryResult Page plp-table-filter Style ===========*/
#plp-table-filter .ui-state-hover{
	background:#cccccc !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:#cccccc !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-table-filter tr td:first-child {
	white-space: nowrap !important;
}
#plp-thumbs .plp-thumb-row .ui-state-hover{
    background: none !important;
    color: #000000 !important;
	}
#plp-thumbs .plp-thumb-row .ui-state-default {
    background: none !important;
    color: #000000 !important;
}
.plp-search-row a.moreresult {
    border: 1px solid #ffffff !important;
}
.plp-search-row .plp-table a{
	color:#000000 !important;	
	}
.handpointer{
	cursor:text !important;	
	}
#plp-compare-items .ui-state-default {
    background: none !important;
    color: #000000 !important;
}
#plp-compare-items .ui-state-default a {
    color: #0040eb !important;
	text-decoration:underline !important;
}
#plp-compare-items .ui-state-default a:hover {
    color: #0040eb !important;
	text-decoration:none !important;
}
/*============== PLP Links Style =============*/
#plp-thumbs .plp-thumb-row a {
    color: #0040eb !important;
	text-decoration:underline !important;
}
#plp-thumbs .plp-thumb-row a:hover {
    color: #0040eb !important;
	text-decoration:none !important;
}
#plp-tree-description a {
    color: #0040eb !important;
	text-decoration:underline !important;
}
#plp-tree-description a:hover {
    color: #0040eb !important;
	text-decoration:none !important;
}
.print_header a {
    color: #0040eb !important;
    text-decoration:underline !important;
}
.print_header a:hover {
    color: #0040eb !important;
    text-decoration: none !important;
}
#plp-item-table-anchors a {
    color: #0040eb !important;
    text-decoration:underline !important;
}
#plp-item-table-anchors a:hover {
    color: #0040eb !important;
    text-decoration: none !important;
}
#recaptcha_privacy a {
    color: #0040eb !important;
    text-decoration:underline !important;
}
#recaptcha_privacy a:hover {
    color: #0040eb !important;
    text-decoration: none !important;
}
#plp-container .plp-page-rfi-switchbutton a{
    color: #0040eb !important;
    text-decoration:underline !important;
	}
#plp-container .plp-page-rfi-switchbutton a:hover {
    color: #0040eb !important;
    text-decoration: none !important;
}
#plp-list-description li div a {
    color: #0040eb !important;
    text-decoration:underline !important;
}
#plp-list-description li div a:hover {
    color: #0040eb !important;
    text-decoration: none !important;
}
#plp-page-actions a {
    color: #0040eb !important;
    text-decoration:underline !important;
}
#plp-page-actions a:hover {
    color: #0040eb !important;
    text-decoration: none !important;
}
.plp-promo-item a {
    color: #0040eb !important;
    text-decoration:underline !important;
}
.plp-promo-item a:hover {
    color: #0040eb !important;
    text-decoration: none !important;
}
nav#plp-header-links > ul > li > a {
    color: #0040eb !important;
    text-decoration:underline !important;
}
nav#plp-header-links > ul > li > a:hover {
    color: #0040eb !important;
    text-decoration: none !important;
}

.read-more-right a {
    color: #0040eb !important;
    text-decoration:underline !important;
}
.read-more-right a:hover {
    color: #0040eb !important;
    text-decoration: none !important;
}
.read-less-right a {
    color: #0040eb !important;
    text-decoration:underline !important;
}
.read-less-right a:hover {
    color: #0040eb !important;
    text-decoration: none !important;
}

body[data-pagetype="CategoryResult"] .plp-description a{
    color: #0040eb !important;
    text-decoration:underline !important;
	}
body[data-pagetype="CategoryResult"] .plp-description a:hover {
    color: #0040eb !important;
    text-decoration: none !important;
}
body[data-pagetype="CategoryResult"] .header td[data-normal] {
	background:#808080 !important;	
	}

body[data-pagetype="ProductDetail"] .plp-description a{
    color: #0040eb !important;
    text-decoration:underline !important;
	}
body[data-pagetype="ProductDetail"] .plp-description a:hover {
    color: #0040eb !important;
    text-decoration: none !important;
}


/*==========Description Page===============*/
#plp-list-description, #plp-description-with-image, #plp-item-description-with-image, .plp-item-table {
    background: none !important;
}
.plp-image-carousel li{
	background:#ffffff !important;	
	}
#plp-item-page-specs .plp-item-specs .ui-accordion-content{
	background:none;
	padding:0;	
	}
.plp-categorydescription big {
    font-style: normal;
    font-weight: normal;
}


/*============== Table Border Style ==============*/
.plp-table {
    border-collapse: unset !important;
    border-spacing: 2px !important;
}
.plp-table td {
    border: 1px solid #e4e4e4 !important;
}
.plp-oddrow{
	background-color:transparent !important;	
	}
.plp-item-table{
    border-collapse: unset !important;
    border-spacing: 2px !import
	}
.plp-item-table td {
    border: 1px solid #e4e4e4 !important;
}
/*================ Buttons Style ==============*/
body[data-pagetype="Email"] #formholder .plp-form-button button {
    padding: 0;
}
#formholder .plp-form-button button span {
    padding: 3px 6px;
}
/*=============== Request Information Page Style ===============*/
#formholder table td.plp-form-email-heading, #formholder table td.plp-form-heading, #plp-request-information-list table td, .plp-adv-group-body table td {
    background: none !important;
    border: 1px solid #d7dadf !important;
    color: #343434 !important;
}
#formholder .plp-form-button, .plp-page-divider,.plp-product-attach-button-holder {
    border: 1px solid #d7dadf !important;
}
#plp-adv-search-accordion .plp-adv-group-body{
	background:none !important;	
	}
.footnote{
	display:none !important;	
	}
.plp-request-info-form table td.plp-form-heading {
    background: none !important;
    border: 1px solid #aaaaaa !important;
    color: #333333 !important;
}
.plp-product-request-info .plp-product-number {
    background: none !important;
    border: 1px solid #aaaaaa !important;
    color: #333333 !important;
}
#fieldWrapper .plp-form-button {
    border: 1px solid #aaaaaa !important;
}
ul#plp-list-description li ul li, ul#plp-list-item-description li ul li{
	list-style:inside;	
	}
.plp-request-info-form table td.plp-form-textfield input[type="text"] {
    width: 98% !important;
}
.plp-request-info-form table td.plp-form-textfield textarea {
    width: 98% !important;
}
.plp-request-email-info-form table td.plp-form-email-textfield input[type="text"] {
    width: 98% !important;
}
.plp-request-email-info-form table td.plp-form-email-textfield textarea {
    width: 98% !important;
}
/*=========== Breadcrumb Style ===========*/
#plp-container h1 {
    color: #808080 !important;
    font-size: 26px !important;
}
#plp-product-title h3 {
    color: #808080 !important;
    font-size: 26px !important;
}
/*============Printable Page============*/
.plp-print-image-container{
    background: none !important;
    border: 1px solid #d7dadf !important;
	}
.print_header > div {
    float: left;
    font-family: Arial;
    font-size: 14px;
    margin-right: 11px;
    padding-bottom: 11px;
    padding-top: 12px;
}