.header { border:none; font-family:verdana,arial; } .header table { width: 100%; border:none;font-size:12pt; } .header table td.operator-cell {width:100%; border-right: none;} .header table td {border:1px solid #D0D0D0;} .header table td.client-logo img {margin: 0px;} .header table .title-cell { margin-bottom: 5px; padding-top: 2px; padding-left: 2px; vertical-align:middle; text-align:left; background-color: #000000; color: white } .header table .title-cell2 { text-align:left; padding-left: 2px; vertical-align:middle;color: #C41E3A; font-size:1.3em; } .header table .print-statistics { font-size:.9em; padding-left: 2px; text-align:left; color: #787878;} .header table .title { text-transform: lowercase; font-weight:bold;} .label-col { vertical-align: top;} .custom-codes-sku-col { font-weight:normal;} .summary { background:none; color: black; font-weight:normal; xfont-size:7pt; font-family:verdana,arial; } .footer { text-align:center; font-size:8pt; border:1px solid #E0E0E0; font-family:verdana,arial;} .sectionHeading a { display:none; } .sectionHeading { background-color: #336799; width:100%; margin-bottom:4px;} .section.projects div + table thead tr { background-color: #E4E4E4; color: #000000;} .section.projects div + table { border-collapse: collapse; } .section.projects .heading-block { color: #336799; font-weight: bold; font-size:1.4em; } .control-row.heading-row { color: #336799; font-weight: bold; font-size:1.4em;} .sectionHeading table tr td h1 { color: white; margin-left:-3.5em; font-size:12pt;} .sectionHeading table tr td h1 span { font-weight:normal;} /*.sectionHeading { border-bottom:1px solid #C41E3A; } */ .section > table { width:100%; border:1px solid #D0D0D0; margin-bottom:.5em;font-size:8pt;} /* left hand column */ .section table tbody tr td { font-weight:bold; width:25%; } /* remaining columns */ .section table tbody tr td + td { font-weight:normal; width:75%; text-transform:none; } .section { margin-bottom:1em; } .section > table caption { color: #336799; text-align:left; font-size:1.4em; padding-top:.25em; font-weight:bold;} .section table col { font-weight:normal;} .recordList { font-size: 9pt; font-family:verdana,arial;} .recordList caption h1 { color:black; font-size:12pt; margin-left:-3.5em;} .recordList th { text-align:left; } .recordList caption { text-align:left;} td.letterhead-logo { height:80px; width:170px; background-repeat:no-repeat; position:relative;left:-10px;} .pdf-header { border-bottom:2px solid silver; } .pdf-header h1 { font-size:14pt; } .pdf-footer { border-top:1px solid silver; } .pdf-footer td { font-size:10pt; } .pdf-body { } .section table table {font-size: 1.0em;margin-left:-.75em;} .section table table tbody tr td { font-weight:normal; width:auto; } .section.custom-codes table tbody tr td { font-weight:normal; width:auto;} .section.custom-codes table tbody tr td + td { font-weight:normal; width:auto;} td div {padding-bottom:3px;} .section.synergy div + div {font-size: 9pt; margin-left:-1.0em;} .section.synergy table tr td span { } .section.synergy table table {width:100%;font-size: 1.0em;padding-top:4px;} .section.contacts tbody tr td { font-weight:normal; width:50%; } .section.contacts thead tr th { text-align:left; border-bottom:1px solid black; } .section.contacts tbody tr td span { font-size:.9em;} .section.contacts table tbody tr td + td { font-weight:normal; width:50%; text-transform:none; } .section.contacts table tbody tr td + td span { font-size:.9em; }