@charset "utf-8";
/* CSS Document - Author: Andy / Matthew */

/* =============================================================================
   Base
   ========================================================================== */

body { margin: 0; font-size: 14px; line-height: 1.6; color:#221E1F;font-family:arial;sans-serif;}

::-moz-selection { background: #B40637; color: #fff; text-shadow: none; }
::selection { background: #B40637; color: #fff; text-shadow: none; }

/* =============================================================================
   Links
   ========================================================================== */

a, a:link { color: #E18C2A; }
a:visited { color: #E18C2A; }
a:hover { color: #B50737; }
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; }

/* =============================================================================
   Typography
   ========================================================================== */

h1 {background: #221E1F;font-family: arial;sans-serif;font-size: 23px;color: white;padding: 0px 4px 0px 10px;font-weight: bold;letter-spacing: 2px;display: inline-block;margin: 0px;min-width: 433px;}
h2 {font-family:arial;sans-serif;font-size:15px;color:#221E1F;font-weight:bold;}
h3 {font-family:arial;font-size:17px;color:#ffffff;font-weight:bold;padding:5px;letter-spacing: 2px;margin:0;}
h4 {font-family:arial;font-size:17px;color:#B50737;font-weight:bold;padding:5px;margin:5px 0;}
h5, h6 {font-family:arial;font-size:14px}
p, div {font-size:13px;font-family:Arial;}
  
/* =============================================================================
   Lists
   ========================================================================== */

ul, ol { margin: 1em 0; padding: 0 0 0 40px;}
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0;}
li {font-size:13px;font-family:arial;line-height: 24px;}

/* =============================================================================
   Forms
   ========================================================================== */

fieldset {border: 1px solid #ccc;}
fieldset legend {font-size: 14px; padding: 0 5px;}

/* =============================================================================
   Site Structure
   ========================================================================== */

.wrap {width: 960px; margin: 0 auto;position:relative;}
.header {background:url(/hres/header.jpg) repeat-x;height:118px;}
.symbol {background:url(/hres/symbol.jpg);width:38px;height:38px;position:absolute;left:28px;top:4px;}
.menu{position:absolute;top:87px;left:200px;}
.logo{position:absolute;top:41px;left:29px;}
.contact{float: right; position: relative; top: 45px; width: 400px; left: -18px;}
.search{background:url(/c2/uploads/search.gif) no-repeat;height:38px;width:224px;position:absolute;top:4px;left:719px;}
.top{overflow:hidden;height:330px;text-align: center; background: url(/hres/home_page_banner_bg.jpg) no-repeat 50.2% 0; padding-top: 14px;}
.topbanner {height:249px;text-align:center;margin-top:-8px;}
.topinternalbanner {min-height:8px;}
.mid {margin-top:0px;background:url(/hres/midbg.jpg);border-bottom:4px solid #221E1F;}
.titlebar {background:url(/hres/title.jpg) no-repeat #B50737 50% 0;height:36px;margin-top:2px;}
.title {height:36px;}
.main {background:#ffffff;width:920px;min-height:97px;padding: 0px 20px 20px 20px;}
.boxes {background:#ffffff;padding:0 2px;}
.boxessecond {background:#ffffff;padding:0 2px;}
.footer{border-top:2px solid #B50737;min-height:170px;background:#221E1F;}
.footerleft{float:left;padding-top:10px;background:#221E1F;}
.footerright{float:right;}
.intergage{float:right;font-size:11px;clear: both;}


/* =============================================================================
   Menus
   ========================================================================== */

#nav ul li.lev1 {float:left; margin: 0 5px; display: block;}
#nav ul li a.lev1, #nav ul li span.lev1{font-size:16px;color:#221E1F;font-family:arial;float:left;font-size:16px;color:#221E1F; padding: 8px 15px 7px;font-weight:600; display:block;}
#nav ul li.lev1 a:hover, #nav li.lev1 a.cur, #nav li.lev1 a.poc {color:#E18C2A; }
#nav ul li.lev1:hover {background: #ffe6ca;border: 2px solid #b50737; border-bottom: 0; border-radius: 50% 50% 0px 0px; display: block; margin: 0 3px;}
#nav li.lev1 a.cur, #nav li.lev1 a.poc, #nav li.lev1 span.cur, #nav li.lev1 span.poc {color:#b50737;}
#nav li.lev1 ul {display: none;font-weight:bold;}
#nav li.lev1:hover ul {display: block; position: absolute; top: 39px; padding: 10px 15px 10px 35px; height: 302px; box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.3);

background: #ffe6ca;
background: -moz-linear-gradient(top,  #ffe6ca 0%, #fff6dc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe6ca), color-stop(100%,#fff6dc));
background: -webkit-linear-gradient(top,  #ffe6ca 0%,#fff6dc 100%);
background: -o-linear-gradient(top,  #ffe6ca 0%,#fff6dc 100%);
background: -ms-linear-gradient(top,  #ffe6ca 0%,#fff6dc 100%);
background: linear-gradient(to bottom,  #ffe6ca 0%,#fff6dc 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe6ca', endColorstr='#fff6dc',GradientType=0 );
}
#nav li.lev1:hover ul li {float: none; margin: 10px 0; list-style-image: url(/hres/nav_li_square.gif);}
#nav li.lev1:hover ul li span, #nav li.lev1:hover ul li a {text-transform: uppercase; font-size: 14px; color: #221e1f; font-family: Arial, sans-serif;}
#nav li.lev1:hover ul li span:hover, #nav li.lev1:hover ul li a:hover {margin: 0; padding: 0; border: 0;}
#nav {z-index: 9999; position: relative;}

/* =============================================================================
   Other Classes
   ========================================================================== */

.contact a {color: #000;}

#sfsiglobaltext1 {background:url('/hres/search-left.jpg') no-repeat;border:none !important;height:23px;padding-left:25px;margin-top:24px;}

.sbtn {float: right;position:relative;left: -11px;top: 12px;}

.SearchBox {position: absolute;top:-10px;left:11px;}

.titlecolour {color:#E18C2A;font-weight:bold;font-size:20;}

.whitetext {color:#ffffff;font-size:12px;}

.ItemDetailHeading {font-size:23px;background:#e6e6e6;padding-left:5px;width:900px;color:#000;margin-top:12px;}

.ResultsRow1 td {font-size:12px;padding:1px;vertical-align: middle;}
.ResultsRow1 td:nth-child(odd) {background:#AEAEAE;text-align:center;}

.ResultsRow2 td {font-size:12px;padding:1px;background:#CFC7CA;vertical-align: middle;text-align:center;}
.ResultsRow2 td:nth-child(odd) {background:#C7C7C7;}

.ResultsFieldName {color: white;
background: #B50737;
font-size: 13px;
padding: 7px;
border-left: 1px solid white;border-bottom:2px solid #ffffff;text-align:center;}

.ResultsRow1 {background: #BBB0B5;text-align: center;}
.ResultsRow2 {background: #F2F2F2;text-align: center;}

.FormTableFooter {margin-left:40px;}

.FormTableBox, .FormTableFields, .FormTableFooter, .FormTableHeader, .SeparatorCol, .FormFieldName {font-size:12px;}

.boxessecond p, .boxessecond h2 {padding: 2px 20px;}

.siteSearch .ResultsRow1, .siteSearch .ResultsRow1 td:nth-child(2n+1) {text-align: left;}
.siteSearch .ResultsRow2, .siteSearch .ResultsRow2 td:nth-child(2n+1) {text-align: left;}

.buttons {float: left; width: 80px;}

#pdpfldbproperty2 {width:90px;font-size:12px}
#pdpfldbproperty1 {width:90px;font-size:12px}
#pdpfldbproperty3 {width:90px;font-size:12px}
#pdpfldbproperty4 {width:90px;font-size:12px}
#pdpfldbproperty5 {width:90px;font-size:12px}
#pdpfldbproperty6 {width:90px;font-size:12px}


button, input, select, textarea {margin: 0;
vertical-align: baseline;
padding: 2px;
font-size: 12px;}

.ResultsFieldName:nth-child(odd){color: white;
background: black;
font-size: 13px;
padding: 7px;
border-left: 1px solid white;}

.ResultsRow1 td:first-child, .ResultsRow2 td:first-child {background:#ffffff;}
.ResultsRow1 td:last-child, .ResultsRow2 td:last-child {background:#ffffff;padding:0 0 0 5px;}

/* PAT Table Styles */

#productfinder_1 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_1 .ResultsFieldName:nth-child(3) {min-width:217px; text-align: left; padding-left: 5px;}
#productfinder_1 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_1 .ResultsRow1 td:nth-child(2), #productfinder_1 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_1 .ResultsRow1 td:nth-child(3), #productfinder_1 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_1 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_2 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_2 .ResultsFieldName:nth-child(3) {min-width:217px; text-align: left; padding-left: 5px;}
#productfinder_2 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_2 .ResultsRow1 td:nth-child(2), #productfinder_2 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_2 .ResultsRow1 td:nth-child(3), #productfinder_2 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_2 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_3 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_3 .ResultsFieldName:nth-child(3) {min-width:217px; text-align: left; padding-left: 5px;}
#productfinder_3 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_3 .ResultsRow1 td:nth-child(2), #productfinder_3 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_3 .ResultsRow1 td:nth-child(3), #productfinder_3 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_3 .ResultsFieldName:nth-child(4) {min-width: 42px;}


#productfinder_4 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_4 .ResultsFieldName:nth-child(3) {min-width:217px; text-align: left; padding-left: 5px;}
#productfinder_4 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_4 .ResultsRow1 td:nth-child(2), #productfinder_4 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_4 .ResultsRow1 td:nth-child(3), #productfinder_4 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_4 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_5 .ResultsFieldName:nth-child(2) {min-width:85px; text-align: left; padding-left: 5px;}
#productfinder_5 .ResultsFieldName:nth-child(3) {min-width:232px; text-align: left; padding-left: 5px;}
#productfinder_5 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_5 .ResultsRow1 td:nth-child(2), #productfinder_5 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_5 .ResultsRow1 td:nth-child(3), #productfinder_5 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_5 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_6 .ResultsFieldName:nth-child(2) {min-width:75px; text-align: left; padding-left: 5px;}
#productfinder_6 .ResultsFieldName:nth-child(3) {min-width:176px;text-align: left;padding-left: 5px;}
#productfinder_6 .ResultsFieldName:nth-child(5) {min-width:62px;padding-left: 5px;}
#productfinder_6 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_6 .ResultsFieldName:nth-child(10) {min-width:58px;padding-left: 5px;}
#productfinder_6 .ResultsRow1 td:nth-child(2), #productfinder_6 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_6 .ResultsRow1 td:nth-child(3), #productfinder_6 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_6 .ResultsFieldName:nth-child(4) {min-width: 33px;}

#productfinder_7 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_7 .ResultsFieldName:nth-child(3) {min-width:217px; text-align: left; padding-left: 5px;}
#productfinder_7 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_7 .ResultsRow1 td:nth-child(2), #productfinder_7 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_7 .ResultsRow1 td:nth-child(3), #productfinder_7 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_7 .ResultsFieldName:nth-child(4) {min-width: 42px;}


#productfinder_8 .ResultsFieldName:nth-child(2) {min-width:69px; text-align: left; padding-left: 5px;}
#productfinder_8 .ResultsFieldName:nth-child(3) {min-width:217px; text-align: left; padding-left: 5px;}
#productfinder_8 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_8 .ResultsRow1 td:nth-child(2), #productfinder_8 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_8 .ResultsRow1 td:nth-child(3), #productfinder_8 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_8 .ResultsFieldName:nth-child(4) {min-width: 53px;}

#productfinder_49 .ResultsFieldName:nth-child(2) {min-width:80px; text-align: left; padding-left: 5px;}
#productfinder_49 .ResultsFieldName:nth-child(3) {min-width:237px; text-align: left; padding-left: 5px;}
#productfinder_49 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_49 .ResultsRow1 td:nth-child(2), #productfinder_49 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_49 .ResultsRow1 td:nth-child(3), #productfinder_49 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_49 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_9 .ResultsFieldName:nth-child(2) {min-width:64px; text-align: left; padding-left: 5px;}
#productfinder_9 .ResultsFieldName:nth-child(3) {min-width:250px; text-align: left; padding-left: 5px;}
#productfinder_9 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_9 .ResultsRow1 td:nth-child(2), #productfinder_9 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_9 .ResultsRow1 td:nth-child(3), #productfinder_9 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_9 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_13 .ResultsFieldName:nth-child(2) {min-width:90px; text-align: left; padding-left: 5px;}
#productfinder_13 .ResultsFieldName:nth-child(3) {min-width:217px; text-align: left; padding-left: 5px;}
#productfinder_13 .ResultsFieldName:nth-child(5) {min-width:45px; text-align: center; padding-left: 5px;}
#productfinder_13 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_13 .ResultsRow1 td:nth-child(2), #productfinder_13 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_13 .ResultsRow1 td:nth-child(3), #productfinder_13 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_13 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_14 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_14 .ResultsFieldName:nth-child(3) {min-width:217px; text-align: left; padding-left: 5px;}
#productfinder_14 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_14 .ResultsRow1 td:nth-child(2), #productfinder_14 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_14 .ResultsRow1 td:nth-child(3), #productfinder_14 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_14 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_15 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_15 .ResultsFieldName:nth-child(3) {min-width:217px; text-align: left; padding-left: 5px;}
#productfinder_15 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_15 .ResultsRow1 td:nth-child(2), #productfinder_15 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_15 .ResultsRow1 td:nth-child(3), #productfinder_15 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_15 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_12 .ResultsFieldName:nth-child(2) {min-width:65px; text-align: left; padding-left: 5px;}
#productfinder_12 .ResultsFieldName:nth-child(3) {width:194px; text-align: left; padding-left: 5px;}
#productfinder_12 .ResultsFieldName:nth-child(9) {min-width:42px;padding-left: 5px;}
#productfinder_12 .ResultsRow1 td:nth-child(2), #productfinder_12 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_12 .ResultsRow1 td:nth-child(3), #productfinder_12 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_12 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_16 .ResultsFieldName:nth-child(2) {min-width:80px; text-align: left; padding-left: 5px;}
#productfinder_16 .ResultsFieldName:nth-child(3) {min-width:217px; text-align: left; padding-left: 5px;}
#productfinder_16 .ResultsFieldName:nth-child(9) {min-width:42px;padding-left: 5px;}
#productfinder_16 .ResultsRow1 td:nth-child(2), #productfinder_16 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_16 .ResultsRow1 td:nth-child(3), #productfinder_16 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_16 .ResultsFieldName:nth-child(4) {min-width: 42px;}
#productfinder_16 .ResultsRow1 td:nth-child(7), #productfinder_16 .ResultsRow2 td:nth-child(7) {text-align: center;
padding-left: 5px;}
#productfinder_16 .ResultsRow2 td:nth-child(7), #productfinder_16 .ResultsRow2 td:nth-child(7) {text-align: center;
padding-left: 5px;}

#productfinder_50 .ResultsFieldName:nth-child(2) {min-width:76px; text-align: left; padding-left: 5px;}
#productfinder_50 .ResultsFieldName:nth-child(3) {min-width:168px; text-align: left; padding-left: 5px;}
#productfinder_50 .ResultsFieldName:nth-child(5) {min-width:47px; text-align: center; padding-left: 5px;}
#productfinder_50 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_50 .ResultsRow1 td:nth-child(2), #productfinder_50 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_50 .ResultsRow1 td:nth-child(3), #productfinder_50 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_50 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_51 .ResultsFieldName:nth-child(2) {min-width:76px; text-align: left; padding-left: 5px;}
#productfinder_51 .ResultsFieldName:nth-child(3) {min-width:182px; text-align: left; padding-left: 5px;}
#productfinder_51 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_51 .ResultsRow1 td:nth-child(2), #productfinder_51 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_51 .ResultsRow1 td:nth-child(3), #productfinder_51 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_51 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_17 .ResultsFieldName:nth-child(2) {min-width:76px; text-align: left; padding-left: 5px;}
#productfinder_17 .ResultsFieldName:nth-child(3) {min-width:170px; text-align: left; padding-left: 5px;}
#productfinder_17 .ResultsFieldName:nth-child(5) {min-width:52px; text-align: center; padding-left: 5px;}
#productfinder_17 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_17 .ResultsRow1 td:nth-child(2), #productfinder_17 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_17 .ResultsRow1 td:nth-child(3), #productfinder_17 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_17 .ResultsFieldName:nth-child(4) {min-width: 33px;}

#productfinder_18 .ResultsFieldName:nth-child(2) {min-width:76px; text-align: left; padding-left: 5px;}
#productfinder_18 .ResultsFieldName:nth-child(3) {min-width:325px; text-align: left; padding-left: 5px;}
#productfinder_18 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_18 .ResultsRow1 td:nth-child(2), #productfinder_18 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_18 .ResultsRow1 td:nth-child(3), #productfinder_18 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_18 .ResultsFieldName:nth-child(4) {min-width: 33px;}

#productfinder_39 .ResultsFieldName:nth-child(2) {min-width:99px; text-align: left; padding-left: 5px;}
#productfinder_39 .ResultsFieldName:nth-child(3) {min-width:138px; text-align: left; padding-left: 5px;}
#productfinder_39 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_39 .ResultsRow1 td:nth-child(2), #productfinder_39 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_39 .ResultsRow1 td:nth-child(3), #productfinder_39 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_39 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_40 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_40 .ResultsFieldName:nth-child(5) {min-width:81px; text-align: center; padding-left: 5px;}
#productfinder_40 .ResultsFieldName:nth-child(3) {min-width:202px; text-align: left; padding-left: 5px;}
#productfinder_40 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_40 .ResultsRow1 td:nth-child(2), #productfinder_40 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_40 .ResultsRow1 td:nth-child(3), #productfinder_40 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_40 .ResultsFieldName:nth-child(4) {min-width: 60px;}

#productfinder_41 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_41 .ResultsFieldName:nth-child(3) {min-width:211px; text-align: left; padding-left: 5px;}
#productfinder_41 .ResultsFieldName:nth-child(5) {min-width:100px; text-align: center; padding-left: 5px;}
#productfinder_41 .ResultsFieldName:nth-child(7) {min-width:124px; text-align: center; padding-left: 5px;}
#productfinder_41 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_41 .ResultsRow1 td:nth-child(2), #productfinder_41 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_41 .ResultsRow1 td:nth-child(3), #productfinder_41 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_41 .ResultsFieldName:nth-child(4) {min-width: 60px;}

#productfinder_42 .ResultsFieldName:nth-child(2) {min-width:82px; text-align: left; padding-left: 5px;}
#productfinder_42 .ResultsFieldName:nth-child(3) {width:215px; text-align: left; padding-left: 5px;}
#productfinder_42 .ResultsFieldName:nth-child(5) {min-width:62px;text-align: center;padding-left: 5px;}
#productfinder_42 .ResultsFieldName:nth-child(7) {min-width:111px;text-align: center;padding-left: 5px;}
#productfinder_42 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_42 .ResultsRow1 td:nth-child(2), #productfinder_42 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_42 .ResultsRow1 td:nth-child(3), #productfinder_42 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_42 .ResultsFieldName:nth-child(4) {min-width: 125px;}

#productfinder_37 .ResultsFieldName:nth-child(2) {min-width:82px; text-align: left; padding-left: 5px;}
#productfinder_37 .ResultsFieldName:nth-child(3) {min-width:217px; text-align: left; padding-left: 5px;}
#productfinder_37 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_37 .ResultsRow1 td:nth-child(2), #productfinder_37 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_37 .ResultsRow1 td:nth-child(3), #productfinder_37 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_37 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_35 .ResultsFieldName:nth-child(2) {min-width:60px; text-align: left; padding-left: 5px;}
#productfinder_35 .ResultsFieldName:nth-child(3) {min-width:342px; text-align: left; padding-left: 5px;}
#productfinder_35 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_35 .ResultsRow1 td:nth-child(2), #productfinder_35 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_35 .ResultsRow1 td:nth-child(3), #productfinder_35 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_35 .ResultsFieldName:nth-child(4) {min-width: 42px;}
#productfinder_35 .ResultsFieldName:nth-child(5) {min-width: 50px;}

#productfinder_36 .ResultsFieldName:nth-child(2) {min-width:50px; text-align: left; padding-left: 5px;}
#productfinder_36 .ResultsFieldName:nth-child(3) {min-width:172px; text-align: left; padding-left: 5px;}
#productfinder_36 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_36 .ResultsRow1 td:nth-child(2), #productfinder_36 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_36 .ResultsRow1 td:nth-child(3), #productfinder_36 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_36 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_24 .ResultsFieldName:nth-child(2) {min-width:80px; text-align: left; padding-left: 5px;}
#productfinder_24 .ResultsFieldName:nth-child(3) {min-width:352px; text-align: left; padding-left: 5px;}
#productfinder_24 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_24 .ResultsRow1 td:nth-child(2), #productfinder_24 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_24 .ResultsRow1 td:nth-child(3), #productfinder_24 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_24 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_44 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_44 .ResultsFieldName:nth-child(3) {min-width:395px; text-align: left; padding-left: 5px;}
#productfinder_44 .ResultsFieldName:nth-child(5) {min-width:108px; text-align: center; padding-left: 5px;}
#productfinder_44 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_44 .ResultsRow1 td:nth-child(2), #productfinder_44 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_44 .ResultsRow1 td:nth-child(3), #productfinder_44 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_44 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_45 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_45 .ResultsFieldName:nth-child(3) {min-width:394px; text-align: left; padding-left: 5px;}
#productfinder_45 .ResultsFieldName:nth-child(5) {min-width:110px; text-align: center; padding-left: 5px;}
#productfinder_45 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_45 .ResultsRow1 td:nth-child(2), #productfinder_45 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_45 .ResultsRow1 td:nth-child(3), #productfinder_45 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_45 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_47 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_47 .ResultsFieldName:nth-child(3) {min-width:517px; text-align: left; padding-left: 5px;}
#productfinder_47 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_47 .ResultsRow1 td:nth-child(2), #productfinder_47 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_47 .ResultsRow1 td:nth-child(3), #productfinder_47 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_47 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_46 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_46 .ResultsFieldName:nth-child(3) {min-width:442px; text-align: left; padding-left: 5px;}
#productfinder_46 .ResultsFieldName:nth-child(5) {min-width:62px; text-align: center; padding-left: 5px;}
#productfinder_46 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_46 .ResultsRow1 td:nth-child(2), #productfinder_46 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_46 .ResultsRow1 td:nth-child(3), #productfinder_46 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_46 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_43 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_43 .ResultsFieldName:nth-child(3) {min-width:452px; text-align: left; padding-left: 5px;}
#productfinder_43 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_43 .ResultsRow1 td:nth-child(2), #productfinder_43 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_43 .ResultsRow1 td:nth-child(3), #productfinder_43 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_43 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_38 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_38 .ResultsFieldName:nth-child(3) {min-width:355px; text-align: left; padding-left: 5px;}
#productfinder_38 .ResultsFieldName:nth-child(5) {min-width:101px; text-align: center; padding-left: 5px;}
#productfinder_38 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_38 .ResultsRow1 td:nth-child(2), #productfinder_38 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_38 .ResultsRow1 td:nth-child(3), #productfinder_38 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_38 .ResultsFieldName:nth-child(4) {min-width: 52px;}

#productfinder_26 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_26 .ResultsFieldName:nth-child(3) {min-width:511px; text-align: left; padding-left: 5px;}
#productfinder_26 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_26 .ResultsRow1 td:nth-child(2), #productfinder_26 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_26 .ResultsRow1 td:nth-child(3), #productfinder_26 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_26 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_25 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_25 .ResultsFieldName:nth-child(3) {min-width:488px; text-align: left; padding-left: 5px;}
#productfinder_25 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_25 .ResultsRow1 td:nth-child(2), #productfinder_25 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_25 .ResultsRow1 td:nth-child(3), #productfinder_25 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_25 .ResultsFieldName:nth-child(4) {min-width: 90px;}

#productfinder_32 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_32 .ResultsFieldName:nth-child(3) {min-width:166px; text-align: left; padding-left: 5px;}
#productfinder_32 .ResultsFieldName:nth-child(5) {min-width:55px; text-align: center; padding-left: 5px;}
#productfinder_32 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_32 .ResultsRow1 td:nth-child(2), #productfinder_32 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_32 .ResultsRow1 td:nth-child(3), #productfinder_32 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_32 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_33 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_33 .ResultsFieldName:nth-child(3) {min-width:308px; text-align: left; padding-left: 5px;}
#productfinder_33 .ResultsFieldName:nth-child(6) {min-width:55px; text-align: center; padding-left: 5px;}
#productfinder_33 .ResultsFieldName:nth-child(7) {min-width:62px;padding-left: 5px;}
#productfinder_33 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_33 .ResultsRow1 td:nth-child(2), #productfinder_33 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_33 .ResultsRow1 td:nth-child(3), #productfinder_33 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_33 .ResultsFieldName:nth-child(4) {min-width: 55px;}

#productfinder_34 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_34 .ResultsFieldName:nth-child(3) {min-width:295px; text-align: left; padding-left: 5px;}
#productfinder_34 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_34 .ResultsRow1 td:nth-child(2), #productfinder_34 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_34 .ResultsRow1 td:nth-child(3), #productfinder_34 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_34 .ResultsFieldName:nth-child(4) {min-width: 129px;}

#productfinder_28 .ResultsFieldName:nth-child(2) {min-width:80px; text-align: left; padding-left: 5px;}
#productfinder_28 .ResultsFieldName:nth-child(3) {min-width:126px; text-align: left; padding-left: 5px;}
#productfinder_28 .ResultsFieldName:nth-child(9) {min-width:74px;padding-left: 5px;}
#productfinder_28 .ResultsFieldName:nth-child(5) {min-width:90px;padding-left: 5px;}
#productfinder_28 .ResultsRow1 td:nth-child(2), #productfinder_28 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_28 .ResultsRow1 td:nth-child(3), #productfinder_28 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_28 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_29 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_29 .ResultsFieldName:nth-child(3) {min-width:392px; text-align: left; padding-left: 5px;}
#productfinder_29 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_29 .ResultsRow1 td:nth-child(2), #productfinder_29 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_29 .ResultsRow1 td:nth-child(3), #productfinder_29 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_29 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_30 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_30 .ResultsFieldName:nth-child(3) {min-width:426px; text-align: left; padding-left: 5px;}
#productfinder_30 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_30 .ResultsRow1 td:nth-child(2), #productfinder_30 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_30 .ResultsRow1 td:nth-child(3), #productfinder_30 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_30 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_31 .ResultsFieldName:nth-child(2) {min-width:100px; text-align: left; padding-left: 5px;}
#productfinder_31 .ResultsFieldName:nth-child(3) {min-width:426px; text-align: left; padding-left: 5px;}
#productfinder_31 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_31 .ResultsRow1 td:nth-child(2), #productfinder_31 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_31 .ResultsRow1 td:nth-child(3), #productfinder_31 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_31 .ResultsFieldName:nth-child(4) {min-width: 42px;}

#productfinder_48 .ResultsFieldName:nth-child(2) {min-width:80px; text-align: left; padding-left: 5px;}
#productfinder_48 .ResultsFieldName:nth-child(3) {min-width:237px; text-align: left; padding-left: 5px;}
#productfinder_48 .ResultsFieldName:nth-child(9) {min-width:62px;padding-left: 5px;}
#productfinder_48 .ResultsRow1 td:nth-child(2), #productfinder_48 .ResultsRow2 td:nth-child(2) {text-align: left; padding-left: 5px;}
#productfinder_48 .ResultsRow1 td:nth-child(3), #productfinder_48 .ResultsRow2 td:nth-child(3) {text-align: left; padding-left: 5px;}
#productfinder_48 .ResultsFieldName:nth-child(4) {min-width: 42px;}


/* PAT Table Form Styles */

#pdpfldbproperty12 {width:117px;}
#pdpfldbproperty11 {width:117px;}
#pdpfldbproperty10 {width:117px;}
#pdpfldbproperty9 {width:117px;}
#pdpfldbproperty8 {width:117px;}
#pdpfldbproperty7 {width:117px;}
#pdpfldbproperty6 {width:117px;}
#pdpfldbproperty5 {width:117px;}
#pdpfldbproperty4 {width:117px;}
#pdpfldbproperty3 {width:117px;}
#pdpfldbproperty2 {width:117px;}
#pdpfldbproperty1 {width:117px;}
#pdpfldbproperty13 {width:117px;}
#pdpfldbproperty14 {width:117px;}
#pdpfldbproperty15 {width:117px;}
#pdpfldbproperty16 {width:117px;}
#pdpfldbproperty17 {width:117px;}
#pdpfldbproperty18 {width:117px;}
#pdpfldbproperty19 {width:117px;}
#pdpfldbproperty20 {width:117px;}
#pdpfldbproperty21 {width:117px;}
#pdpfldbproperty22 {width:117px;}
#pdpfldbproperty23 {width:117px;}
#pdpfldbproperty24 {width:117px;}
#pdpfldbproperty25 {width:117px;}
#pdpfldbproperty26 {width:117px;}
#pdpfldbproperty27 {width:117px;}
#pdpfldbproperty28 {width:117px;}
#pdpfldbproperty29 {width:117px;}
#pdpfldbproperty30 {width:117px;}
#pdpfldbproperty31 {width:117px;}
#pdpfldbproperty32 {width:117px;}
#pdpfldbproperty33 {width:117px;}
#pdpfldbproperty34 {width:117px;}
#pdpfldbproperty35 {width:117px;}
#pdpfldbproperty36 {width:117px;}
#pdpfldbproperty37 {width:117px;}
#pdpfldbproperty38 {width:117px;}
#pdpfldbproperty39 {width:117px;}
#pdpfldbproperty40 {width:117px;}
#pdpfldbproperty41 {width:117px;}
#pdpfldbproperty42 {width:117px;}
#pdpfldbproperty43 {width:117px;}
#pdpfldbproperty44 {width:117px;}
#pdpfldbproperty45 {width:117px;}
#pdpfldbproperty46 {width:117px;}
#pdpfldbproperty47 {width:117px;}
#pdpfldbproperty48 {width:117px;}
#pdpfldbproperty49 {width:117px;}
#pdpfldbproperty50 {width:117px;}
#pdpfldbproperty120 {width:117px;}
#pdpfldbproperty121 {width:117px;}
#pdpfldbproperty122 {width:117px;}
#pdpfldbproperty123 {width:117px;}
#pdpfldbproperty124 {width:117px;}
#pdpfldbproperty125 {width:117px;}
#pdpfldbproperty126 {width:117px;}
#pdpfldbproperty127 {width:117px;}
#pdpfldbproperty128 {width:117px;}
#pdpfldbproperty129 {width:117px;}
#pdpfldbproperty130 {width:117px;}
#pdpfldbproperty131 {width:117px;}
#pdpfldbproperty132 {width:117px;}
#pdpfldbproperty133 {width:117px;}
#pdpfldbproperty134 {width:117px;}
#pdpfldbproperty135 {width:117px;}
#pdpfldbproperty136 {width:117px;}
#pdpfldbproperty137 {width:117px;}
#pdpfldbproperty138 {width:117px;}
#pdpfldbproperty114 {width:117px;}
#pdpfldbproperty115 {width:117px;}
#pdpfldbproperty116 {width:117px;}
#pdpfldbproperty117 {width:117px;}
#pdpfldbproperty118 {width:117px;}
#pdpfldbproperty106 {width:117px;}
#pdpfldbproperty107 {width:117px;}
#pdpfldbproperty108 {width:117px;}
#pdpfldbproperty109 {width:117px;}
#pdpfldbproperty110 {width:117px;}
#pdpfldbproperty111 {width:117px;}
#pdpfldbproperty112 {width:117px;}
#pdpfldbproperty113 {width:117px;}
#pdpfldbproperty79 {width:117px;}
#pdpfldbproperty80 {width:117px;}
#pdpfldbproperty145 {width:117px;}
#pdpfldbproperty146 {width:117px;}
#pdpfldbproperty142 {width:117px;}
#pdpfldbproperty143 {width:117px;}
#pdpfldbproperty140 {width:117px;}
#pdpfldbproperty141 {width:117px;}
#pdpfldbproperty119 {width:117px;}
#pdpfldbproperty120 {width:117px;}
#pdpfldbproperty121 {width:117px;}
#pdpfldbproperty86 {width:117px;}
#pdpfldbproperty87 {width:117px;}
#pdpfldbproperty88 {width:117px;}
#pdpfldbproperty89 {width:117px;}
#pdpfldbproperty90 {width:117px;}
#pdpfldbproperty91 {width:117px;}
#pdpfldbproperty82 {width:117px;}
#pdpfldbproperty83 {width:117px;}
#pdpfldbproperty84 {width:117px;}
#pdpfldbproperty85 {width:117px;}
#pdpfldbproperty86 {width:117px;}
#pdpfldbproperty92 {width:117px;}
#pdpfldbproperty93 {width:117px;}
#pdpfldbproperty94 {width:117px;}
#pdpfldbproperty95 {width:117px;}
#pdpfldbproperty98 {width:117px;}
#pdpfldbproperty99 {width:117px;}
#pdpfldbproperty100 {width:117px;}
#pdpfldbproperty101 {width:117px;}
#pdpfldbproperty102 {width:117px;}
#pdpfldbproperty103 {width:117px;}
#pdpfldbproperty104 {width:117px;}
#pdpfldbproperty105 {width:117px;}
#pdpfldbproperty96 {width:117px;}
#pdpfldbproperty97 {width:117px;}
#pdpfldbproperty51 {width:117px;}
#pdpfldbproperty52 {width:117px;}
#pdpfldbproperty53 {width:117px;}
#pdpfldbproperty54 {width:117px;}
#pdpfldbproperty55 {width:117px;}
#pdpfldbproperty56 {width:117px;}
#pdpfldbproperty57 {width:117px;}
#pdpfldbproperty81 {width:117px;}
#pdpfldbproperty144 {width:117px;}
#pdpfldbproperty147 {width:117px;}

.PageLinks {font-size:13px;}
.PageLink {font-size:13px;}
.PageLinkCurrent {font-size:13px;}
.glry_title {font-size: 11px!important;}
.pp_td {line-height: 12px; top: 0!important;}

/* Home Banner Styles */

ul#textmenu {list-style: none outside none; margin: -4px auto 0 auto;}
a.terminalBlocks, a.terminalStrips, a.barrierStrips, a.dinenclosures, a.dinSupport, a.fuses, a.batterBalancers, a.rfProducts{background-image: url(/hres/home_page_banners.jpg); background-repeat: no-repeat; display: block; height: 326px; text-indent: -9999px; width: 675px; position: relative;}
a.terminalBlocks{background-position: 0 0;}
a.terminalStrips{background-position: 0 -320px;}
a.barrierStrips{background-position: 0 -637px;}
a.dinenclosures{background-position: 0 -957px;}
a.dinSupport{background-position: 0 -1276px;}
a.fuses{background-position: 0 -1595px;}
a.batterBalancers{background-position: 0 -1914px;}
a.rfProducts{background-position: 0 -2233px;}
.bannerButton a{position: absolute; right: 5px; bottom: 5px; width: 167px; height: 93px; background: url(/hres/find_out_more.png) no-repeat; color: #fff; font-size: 18px; font-weight: bold; padding: 10px 10px 10px 40px; text-align: left; text-transform: uppercase; line-height: 1.2;}
.bannerButtonsmall a{position: absolute; right: 5px; bottom: 5px; width: 167px; height: 93px; background: url(/hres/find_out_more.png) no-repeat; color: #fff; font-size: 14px; font-weight: bold; padding: 10px 10px 10px 40px; text-align: left; text-transform: uppercase; line-height: 1.2;}


/* Color Box */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;}

#cboxOverlay{background:url(/hres/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/hres/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(/hres/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/hres/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(/hres/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(/hres/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/hres/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/hres/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/hres/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(/hres/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/hres/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/hres/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(/hres/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/hres/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: https://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}


/* ==|== non-semantic helper classes ========================================
   Please define your styles before this section.
   ========================================================================== */

.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }


/* =============================================================================
   Media Screen Styles
   ========================================================================== */

@media only screen and (min-width: 480px) {


}

@media only screen and (min-width: 768px) {

}


/* =============================================================================
   Print Styles
   ========================================================================== */


@media print {
  * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
  a, a:visited { text-decoration: underline; }
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } /* h5bp.com/t */
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}




.boxesContianer {text-align:left;width: 237px; float: left; padding: 1px; position: relative;}
.boxesContianerhome {text-align:left;width: 237px; float: left; padding: 1px; position: relative;}
.boxesHeader {padding-top:3px;padding-left:10px;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:3px solid #cccccc;background: #ffffff; color: #666666; font-size: 16px; height: 38px; font-weight: 600; position: relative;-webkit-transition: all 500ms ease-in-out;
-moz-transition: all 500ms ease-in-out;
-ms-transition: all 500ms ease-in-out;
-o-transition: all 500ms ease-in-out;
transition: all 500ms ease-in-out;}
.boxesHeaderhome {padding-top:3px;padding-left:10px;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:3px solid #cccccc;background: #ffffff; color: #666666; font-size: 16px; height: 30px; font-weight: 600; position: relative;-webkit-transition: all 500ms ease-in-out;
-moz-transition: all 500ms ease-in-out;
-ms-transition: all 500ms ease-in-out;
-o-transition: all 500ms ease-in-out;
transition: all 500ms ease-in-out;}
.boxesHeader a {color: #666; font-family: 'VegurRegular',Arial,sans-serif; left: 5px; line-height: 100%;}
.boxesHeaderhome a {color: #666; font-family: 'VegurRegular',Arial,sans-serif; left: 5px;}
.boxesHeader a:hover {text-decoration:none;}
.boxesHeaderhome a:hover {text-decoration:none;}
.boxesHeader:hover a {color:#E08C29;}
.boxesHeaderhome:hover a {color:#E08C29;}
.boxesImg {margin: 0px 0;border-top:5px solid #ffffff;position:relative;}
.findcta {position:absolute;right:15px;bottom:-16px;}
.findcta a{color:#333333;width: 115px;text-align: center;font-size:14px;display:block;padding:4px;background:#fff;background: #ffffff;box-shadow: 2px 2px 3px 1px #767676;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #dedede 61%, #cacaca 95%, #dadad6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(61%,#dedede), color-stop(95%,#cacaca), color-stop(100%,#dadad6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#dedede 61%,#cacaca 95%,#dadad6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#dedede 61%,#cacaca 95%,#dadad6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#dedede 61%,#cacaca 95%,#dadad6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#dedede 61%,#cacaca 95%,#dadad6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dadad6',GradientType=0 ); /* IE6-9 */
}
.boxesText {border: 1px solid #979797; padding: 0 5px;background:#Ccc;margin-bottom:20px;-webkit-transition:all 500ms ease-in-out;height:30px;}
.boxesText p{font-size: 13px;}

.boxesContianer:hover .boxesHeader{border-top:1px solid #E08C29;border-right:1px solid #E08C29;border-left:1px solid #E08C29;border-bottom:3px solid #E08C29;background: #000000;}
.boxesContianer:hover .boxesHeader a {color: #E08C29;}
.boxesContianerhome:hover .boxesHeaderhome{border-top:1px solid #E08C29;border-right:1px solid #E08C29;border-left:1px solid #E08C29;border-bottom:3px solid #E08C29;background: #000000;color: #E08C29;}

.boxesContianer:hover .boxesImg {color:#E38B2A;border-top:5px solid #000000;}
.boxesContianerhome:hover .boxesImg {color:#E38B2A;border-top:5px solid #000000;}
.boxesContianerhome:hover .boxesHeaderhome a{color:#E08C29;}

.boxesContianer:hover .boxesText {background:#221E1F;border: 1px solid #E38B2A;color:#E38B2A;-webkit-transition: all 500ms ease-in-out;}
.boxesContianerhome:hover .boxesText {background:#221E1F;border: 1px solid #E38B2A;color:#E38B2A;-webkit-transition: all 500ms ease-in-out;}

td.LocatorText {font-size: 11px;
padding-top: 0px;}



.pp_thumbs_inner {position: absolute;left: 0px;padding-left: 3px;}

.locatorrichtext {font-size:11px;}

.ListItemNameLink a:link {font-size:13px;color:#ffffff;}

h3.ListItemNameLink a:link {background:#ffffff;color:#000000;}