@charset "UTF-8";
/* CSS Document */
html {color:#333}
h2, h3 {color:#000}
h3.tds {font-weight:600;font-size:17px;}
.semibold-light {font-weight:400}

/* Crown style tweaks */
.crown a:link, .crown a:visited {color:#3e85c9} .crown a:hover {color:#62a9ed} .crown a:active {color:#58a9f7}
a.ButtonW-crown:link, a.ButtonW-crown:visited {background-color:#fff;border-radius:8px;color:#212121!important;display:inline-block!important;font-weight:300;font-size:13px;padding:3px 8px; margin:2px 0 0 0;text-align:center;border:1px solid #B0B0B0}
a.ButtonW-crown:hover {background-color:#fff;border:1px solid #3e85c9;color:#3e85c9!important} 
a.ButtonW-crown:active {background-color:#fff;border:1px solid #62a9ed;color:#62a9ed!important}	
ul.pdf-crown {font-size:16px;} 
.pdf-crown li {list-style-type: none; background-image:url("../../../picts/pdf-24.png");background-position:top left;background-repeat:no-repeat;padding:3px 0px 13px 32px;margin:0 0 0 -20px}
.pdf-crown a:link, .pdf-crown a:visited {color:#333} .pdf-crown a:hover {color:#3e85c9} .pdf-crown a:active {color:#62a9ed}
h1.datasheet-crown {color:#215e99}
.description-crown {border-bottom:2px solid #215e99;border-top:4px solid #212121;font-size:17px;margin-top:1em;padding:4px 0}
.description-crown:hover {background-color:#f6f9fb}
	.description-crown a.blklink:link, .description-crown a.blklink:visited {color:#000;border-bottom:1px solid #ddd;} 
	.description-crown a.blklink:hover {border-bottom:1px solid #3e85c9;color:#000;} 
	.description-crown a.blklink:active {border-bottom:1px solid #62a9ed;color:#000}
table.TDS-crown {border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;margin-top:16px;width:100%} 
.TDS-crown th {background-color:#f8f8f8!important;border-bottom:1px solid #ccc;padding-top:8px!important;padding-bottom:8px!important;vertical-align:top;text-align:left}
.TDS-crown td  {border-bottom:1px solid #ccc;vertical-align:top;}  
.TDS-crown th {text-align:left!important} 
.TDS-crown tr:hover {background-color:#f6f9fb}
.TDS-crown strong {font-weight:500}

/* GENERAL STYLES */
h1.plain {font-weight:600;font-size:25px!important} 
h1.datasheet {color:#4EA72E}
h2.subhead {margin-bottom:0px;margin-top:0.5em;}
.datasheetNos {color:#333;font-size:18px; margin-right:24px}
.date {color:#333;font-weight:500;}
.description {border-bottom:2px solid #4EA72E;border-top:4px solid #212121;font-size:17px;margin-top:1em;padding:4px 0}
.description:hover {background-color:#f8fcf7}
hr.datasheet {display: block;height: 2px;border: 0;border-top: 2px solid #4EA72E;margin: 2em 0 1em 0;padding: 0;} 
hr.datasheet-crown {display: block;height: 2px;border: 0;border-top: 2px solid #215e99;margin: 2em 0 1em 0;padding: 0;} 
.linespacing {margin:8px 0 8px 0!important} .linespacing-top {margin:8px 0 0 0!important}
.paintpot {max-width:180px;margin:0px}/**180**/
.container {max-width:100%;width:204px;margin:0px}

ul.pdf {font-size:16px;} 
		.pdf li {list-style-type: none; background-image:url("../../../picts/pdf-24.png");background-position:top left;background-repeat:no-repeat;padding:3px 0px 13px 32px;margin:0 0 0 -20px}
		.pdf a:link, .pdf a:visited {color:#333} .pdf a:hover {color:#74aa50} .pd a:active {color:#92d763}

ol.BoldNos {font-weight:500} ol.BoldNos p, ol.BoldNos span {font-weight:300!important}

table.Right {float:right!important}
.Fullwidth {width:100%!important}

/* MOBILE */
/* MOBILE */
@media only screen and (min-width : 285px)  {
		.TDSnote {margin-top:20px} 
		.TDStitle {background-color:#f8f8f8;border-bottom:1px solid #ccc;border-top:1px solid #ccc} 
		.TDStitle h2 {margin-top:18px}
		.Downloads {border:1px solid #ccc; padding:0 10px}
	
	/* draft for old style pg. 1 TDS in html format */
	table.TDS{float:none;border-top:1px solid #ccc;margin-bottom:14px} 
		.Noborder  {border:none!important;float:none!important}	
		.TDS th {background-color:#f8f8f8;border-bottom:1px solid #ccc;padding:0!important;vertical-align:top} 
		.TDS td  {border-bottom:1px solid #ccc;padding:5px 0!important;vertical-align:top}
		.TDS td.LCol, .TDS th.LCol {vertical-align:top!important;font-weight:bold;padding-right:14px!important;width:30%}
		.TDS td.LCol2, .TDS th.LCol2 {display:none}
		.TDS h2 {display:inline-block!important;} .TDS th {text-align:left!important}
		.TDSNos {font-size:30px;font-weight:bold} .TDSNos-b {font-size:20px;font-weight:bold;margin-bottom:10px}
		.TDSDate {margin-top:10px;display:inline-block}
		.TDS ol {margin:0;padding:0 0 0 1.2em} .TDS li {margin:0 0 8px 0}
	
	/* used for proselect datasheet */
	table.TDS-b {border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;margin-top:17px} 
	.TDS-b th {background-color:#f8f8f8!important;border-bottom:1px solid #ccc;padding:5px 10px!important;vertical-align:top;text-align:left}
	.TDS-b th.Center {text-align:Center!important} 
	.TDS-b td  {border-bottom:1px solid #ccc;padding:5px 10px!important;vertical-align:top;} 
	.TDS-b h2 {display:inline-block!important;margin:0px} 
	.TDS-b th {text-align:left!important} 
	
	/* used for new html datasheets */
	table.TDS-c {border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;margin-top:16px;width:100%} 
	.TDS-c th {background-color:#f8f8f8!important;border-bottom:1px solid #ccc;padding-top:8px!important;padding-bottom:8px!important;vertical-align:top;text-align:left}
	.TDS-c td  {border-bottom:1px solid #ccc;vertical-align:top;}  
	.TDS-c th {text-align:left!important} 
	.TDS-c tr:hover {background-color:#f8fcf7}
	.TDS-c strong {font-weight:500}
	.CellB, .CellA {display:block} 
	.CellA {border-bottom:1px solid #fff!important;padding-bottom:2px!important;padding-top:12px!important;}
	.CellB{border-bottom:1px solid #ccc!important;padding-bottom:12px!important;padding-top:2px!important;}
	.TDS-c p.chart-header {font-size:20px;font-weight:600;display:inline-block!important;margin:0px}
	
	h2.TDStitle {padding:5px 10px 5px 5px!important}
	h1.plain br {display:none}
	.TablePadTop {margin-top:2.5em!important}
	.TablePadBot {margin-bottom:1.5em!important}
	.border-right {border-right:1px solid #ccc}
	
	/* custom VOC repsonsiv tables */
	 .Specs td.Voc1 { /* Behave  like a "row" */border: none;border-bottom: 1px dotted #ccc;position: relative;padding-left: 93px;padding-top:8px;text-align:left;}
     .Specs td.Voc1:before {/* Similar to table headers */position: absolute;/* Top/left values mimic padding */top: 6px;left: 10px;width:98px;padding-right: 10px; padding-top:2px; white-space: nowrap;text-align:left;}
	 .Specs td.Voc2 { /* Behave  like a "row" */border: none;border-bottom: 1px dotted #ccc;position: relative;padding-left: 215px;text-align:left;}
     .Specs td.Voc2:before {/* Similar to table headers */position: absolute;/* Top/left values mimic padding */top: 6px;left: 10px;width:220px;padding-right: 10px; white-space: nowrap;text-align:left;}
	.Specs td.Voc3 { /* Behave  like a "row" */border: none;border-bottom: 1px solid #ccc;position: relative;padding-left: 254px;padding-bottom:10px;text-align:left;}
    .Specs td.Voc3:before {/* Similar to table headers */position: absolute;/* Top/left values mimic padding */top: 6px;left: 10px;width:259;padding-right: 10px; padding-bottom:4px; white-space: nowrap;text-align:left;}
}

/* SMALL TABLET */
@media only screen and (min-width : 481px)  {
		.TDStitle {background-color:#fff;border:none} .TDStitle h2 {margin-top:18px;}
		.TDSnote {margin-top:100px} .Downloads {margin-top:30px}
	
	/* draft for old style pg. 1 TDS in html format */
	table.TDS{float:right;border-top:None} 
		.TDS th {background-color:#fff} .TDS th.RCol {padding-left:40%!important}
		.TDS td, .TDS th {border-bottom:none}
		.TDS td.LCol, .TDS th.LCol {text-align:right!important;width:40%;padding-right:14px!important}
		.TDSNos {font-size:30px;font-weight:bold}
		.TDSDate {margin-top:10px;display:inline-block}
		.TDS ol {margin:0;padding:0 0 0 1.2em}
		
	/* used for Proselect / mostly new html datasheets */
		.TDS-b th, .TDS-c th {background-color:#fff;border-bottom:1px solid #ccc;padding:5px 10px!important;vertical-align:top} 
	
		.CellB, .CellA {display:table-cell} 
		.CellA {border-bottom:1px solid #b3b3b3!important;border-right:1px solid #ccc;padding:8px 10px!important;width:33%}
		.CellB {border-bottom:1px solid #ccc!important;padding:8px 10px!important}

	    h2.TDStitle {padding:5px 10px 5px 0!important}
		h1.plain br {display:inline-block}
}

/* LARGER TABLET/DESKTOP */
@media only screen and (min-width : 768px)  {
	/* draft for old style pg. 1 TDS in html format */
		.TDS td.LCol2, .TDS th.LCol2 {display:table-cell;text-align:right;vertical-align:top!important;font-weight:bold;width:40%;padding-right:14px!important}	
	/* Custom responsive VOC table */
	 .Specs td, .Specs td.Voc1, .Specs td.Voc2, .Specs td.Voc3 { border-bottom:1px solid #ccc;padding:6px 6px;text-align:left;vertical-align:top;display:table-cell}
	 .Specs th, .Specs td.Voc1, .Specs td.Voc2 {border-right:1px solid #ccc}
	.Specs td.Voc1 {font-weight:300;width:40%}
	 .Specs td.Voc2, .Specs td.Voc3 {text-align:center;width:30%}
     .Specs td.bold {padding-left:20px}
     .Specs td:before, .Specs td.Voc1:before, .Specs td.Voc2:before, .Specs td.Voc3:before {display:none}
	 .Specs th.Center {text-align:Center!important}
	.CellA {border-bottom:1px solid #b3b3b3!important;border-right:1px solid #ccc;padding:8px 10px!important;width:28%}
}

/* DESKTOP */
@media only screen and (min-width: 1025px)  {
	.CellA {border-bottom:1px solid #b3b3b3!important;border-right:1px solid #ccc;padding:8px 10px!important;width:20%}
}

/* PRINTING STYLES */
@media print {
		.TDSnote {margin-top:100px!important} 
		.Downloads {border:none; padding:10px;margin-top:10px} 
		table.TDS{float:right;border-top:None} 
		.Noborder  {border:none!important;float:none!important}
		.TDS th.RCol {padding-left:40%!important}
		.TDS th {background-color:#fff;text-align:left!important}
		.TDS td, .TDS th {border-bottom:none;vertical-align:top!important;padding:4px 14px 4px 0!important;}
		.TDS td.LCol, .TDS th.LCol {text-align:right!important;width:40%}
		.TDSNos {font-size:30px;font-weight:bold}
		.TDSDate {margin-top:10px;display:inline-block}
		.TDS ol {margin:0;padding:0 0 0 1.2em} .TDS li {margin:0 0 8px 0!important}
	  	table.TDS-b {border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;margin-top:27px} 
		.TDS-b th {background-color:#f8f8f8;border-bottom:1px solid #ccc;padding:4px 10px!important;vertical-align:top;text-align:left} 
		.TDS-b td  {border-bottom:1px solid #ccc;padding:4px 10px!important;vertical-align:top}
		.TDS-b h2 {display:inline-block!important;margin:0px} 
		h1.plain br {display:inline-block}
		table.TDS-c, table.TDS-crown {border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;margin-top:16px;width:100%} 
		.TDS-c td, .TDS-crown td  {border-bottom:1px solid #ccc;vertical-align:top;} 
		.TDS-c p.chart-header, .TDS-c h2, .TDS-crown p.chart-header, .TDS-crown h2 {font-size:20px;font-weight:bold;display:inline-block!important;margin:0px} 
		.TDS-c th, .TDS-crown th {text-align:left!important} 
		.TDS-b th, .TDS-c th {background-color:#fff;border-bottom:1px solid #ccc;padding:5px 10px!important;vertical-align:top} 
	
		.CellB, .CellA {display:table-cell} 
		.CellA {border-bottom:1px solid #b3b3b3!important;border-right:1px solid #ccc;padding:8px 10px!important;min-width:25%}
		.CellB {border-bottom:1px solid #ccc!important;padding:8px 10px!important}
		.pdf li {list-style-type: disc;padding:3px 0px 3px 0px; }
		h1.datasheet {color:#4EA72E}
	body {margin:0;padding:20px}
}