/* SILVEROPTICS inquiry contrast: limited to light content areas. */
#mycontents a,#mhomebox a,#mhomeicon a,#mhomepro .ptitle a,#mcustomtxtzy a,#mcustomtxt a {
 color:#145a86!important;text-decoration:underline;text-underline-offset:.15em;
}
#mycontents a:hover,#mhomebox a:hover,#mhomeicon a:hover,#mhomepro .ptitle a:hover,#mcustomtxtzy a:hover,#mcustomtxt a:hover {
 color:#0b3654!important;text-decoration-thickness:2px;
}
#mycontents a:focus-visible,#mhomebox a:focus-visible,#mhomeicon a:focus-visible,#mhomepro .ptitle a:focus-visible,#mcustomtxtzy a:focus-visible,#mcustomtxt a:focus-visible {
 color:#0b3654!important;outline:3px solid #145a86;outline-offset:3px;
}
#FeedBackForm input[type="submit"],#sdiv1 a.mdetails {
 background-color:#145a86!important;color:#fff!important;border:2px solid #145a86!important;text-decoration:none!important;cursor:pointer;
}
#FeedBackForm input[type="submit"]:hover,#sdiv1 a.mdetails:hover {
 background-color:#0b3654!important;border-color:#0b3654!important;color:#fff!important;
}
#FeedBackForm input[type="submit"]:focus-visible,#sdiv1 a.mdetails:focus-visible {
 outline:3px solid #145a86;outline-offset:3px;background-color:#0b3654!important;color:#fff!important;
}

/* Product-page metadata, tabs and inquiry heading on light backgrounds. */
body.single #mbody a[rel~="category"],body.single #nav-above a {
 color:#145a86!important;text-decoration:underline;text-underline-offset:.15em;
}
body.single #mbody a[rel~="category"]:hover,body.single #nav-above a:hover {
 color:#0b3654!important;text-decoration-thickness:2px;
}
body.single #mbody a[rel~="category"]:focus-visible,body.single #nav-above a:focus-visible {
 color:#0b3654!important;outline:3px solid #145a86;outline-offset:3px;
}
body.single #nav-above .meta-nav {color:inherit!important;}
body.single #mbody .mtab li.on,body.single #mbody .mtab li.on > div {
 color:#183b56!important;background-color:#e7eff5!important;
}
#myformtable .mtitle {color:#183b56!important;}

/* Homepage Check All links in light section headings. */
#mhomepro .mtitle a,#mhomeaboutnews .mtitle a {
 color:#145a86!important;text-decoration:underline;text-underline-offset:.15em;
}
#mhomepro .mtitle a:hover,#mhomeaboutnews .mtitle a:hover {
 color:#0b3654!important;text-decoration-thickness:2px;
}
#mhomepro .mtitle a:focus-visible,#mhomeaboutnews .mtitle a:focus-visible {
 color:#0b3654!important;outline:3px solid #145a86;outline-offset:3px;
}


