/* CSS Document */
.header {
 background-color: #FFFFFF;
 color:#004990 ;
 font-weight:bold ;
 font-size:14px ;
 }

.footer {
 position: relative;
 margin-top: 4em;
 display: grid;
 grid-template-rows: 40% 60%;
 grid-template-columns: 100%;
 background-color: #737373 ;
 color:#FFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size:10px;
 }

.footer-power {
 justify-self: center;
}

.footer-links {
 display:flex;
 justify-content: center;
 margin:0;
 padding: 0;
}

.footer-links p {
 padding: 0 1em;
}

.footer-links p:last-child {
 border-left: solid 1px #fff;
}

.subheader {
 background-color:#D1D1D1 ;
 color:#012083 ;
 font-weight:bold ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }

.tablebox {
 background-color: #EFEFEF ; 
 border-color: #737373;
 border-style:solid;
 border-width:thin;
 font-weight:bold ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }

.tableboxlight {
 margin-left:10px;
 background-color: #F9F9F9; 
 border-color: #737373;
 border-style:solid;
 border-width:thin;
 font-weight:bold ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }

.tableboxlight abbr {
  font-weight: normal;
}


.tableboxnoborder {
 margin-left:10px;
 background-color: #F9F9F9; 
 font-weight:bold ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }

.tableboxclear{
 margin-left:10px;
 background-color: #FFFFFF; 
 border-color: #737373;
 border-style:solid;
 border-width:thin;
 font-weight:bold ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }


.tableheader {
 background-color: #737373 ; 
 color:#FFFFFF ;
 font-weight:bold ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }

.tabledata {
 background-color: #FFFFFF ;
 color:#000000 ;
 font-weight:normal ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }

.tabledata2 {
  background-color: #F4F4F4;
  color: #000000;
 font-weight:normal ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }


 .returnbox {
 background-color: #EFEFEF ; 
 border-color: #737373;
 border-style:solid;
 border-width:thin;
 font-weight:bold ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }
  
.menudata {
 background-color: #EFEFEF ;
 color:#000000 ;
 font-weight:normal ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
 }
  
.tabledata_odd {
 background-color: #FFFFFF ;
 color:#000000 ;
 border-color:#2199CE ;
 border-style:dotted ;
 border-width:thin ;
 font-weight:normal ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }
.tabledata_even {
 background-color: #F5F5F5;
 color:#000000 ;
 border-color:#2199CE ;
 border-style:dotted ;
 border-width:thin ;
 font-weight:normal ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }

.tablebackground {
 background-color:#2199CE;
 font-weight:normal ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
 }

 TD.group_header {
 border-bottom-style: solid;
 border-bottom-color: #D1D1D1 ;
 background-color:#FFFFFF ;
 color:#000000 ;
 font-weight:bold ;
 font-size:11px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ; 
  } 
 
  TD.group_header2 {
 background-color:#FFFFFF ;
 border-bottom-style: solid;
 border-bottom-color: #012083 ;
 color:#000000 ;
 font-weight:bold ;
 font-size:11px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ; 
 } 
 TD.group_data {
 color:#000000 ;
 font-weight:normal ;
 font-size:11px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  } 
  
 TD.breakdown_header {
 border-bottom-style: solid;
 border-bottom-color: #012083 ;
 color:#000000 ;
 font-weight:bold ;
 font-size:14px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  } 
 TD.breakdown_header2 {
 border-bottom-style: solid;
 border-bottom-color: #D1D1D1 ;
 background-color:#FFFFFF ;
 color:#000000 ;
 font-weight:bold ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }  

TD.bottom_border_dark {
 border-bottom-style: solid;
 border-bottom-color: #737373 ;
 border-bottom-width:medium;
 } 

TD.bottom_border_light {
 border-bottom-style: solid;
 border-bottom-color: #D1D1D1 ;
 border-bottom-width:thin;
 } 

.odd_row {
 background-color: #F5F5F5 ;
 color:#000000 ;
 padding: 2px 2px 2px 2px;
  }

.even_row {
 background-color: #FFFFFF;
 color:#000000 ;
 padding: 2px 2px 2px 2px;
 }

.bold_header {
 font-weight: bold ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
}

.right {
 text-align:right;
 padding-right: 10px;
 width: 7%; 
}

.left {
 text-align:left;
 padding-left: 25px;
}

.wide {
 padding-top: 10px;
 padding-bottom: 10px;
}

.extrawide {
 padding-top: 20px;
 padding-bottom: 20px;
}

.narrow {
	height: 4px;
}

.indent10 {
 padding-left: 10px;
}

.report_title {
	font-size: large;	
	 font-family: Verdana, Arial, Helvetica, sans-serif ;
}


 TD.breakdown_section {
 background-color:#EEEEEE ;
 border-bottom-style: solid;
 border-bottom-color: #012083 ;
 color:#000000 ;
 font-weight: bold ;
 font-size:12px ;
 height: 30 ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
 }  
 
 .breakdown_group {
 background-color:#EEEEEE ;
 color:#000000 ;
 font-weight: normal ;
 text-decoration: underline;
 font-size:12px ;
 height: 30 ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
 }  

 .table_title {
 background-color:#FFFFFF ;
 color:#000000 ;
 font-weight:normal ;
 text-decoration: underline;
 font-size:12px ;
 height: 30 ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
 }  
.breakdown_data {
 background-color: #FFFFFF ;
 color:#000000 ;
 font-weight:normal ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }  
.bodybackground {
 background-color:#FFFFFF;
 font-weight:normal ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
 }
 .default {
 color:#000000 ;
 font-weight:normal ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
 }
 .impact-breadcrumb {
 color:#000000 ;
 font-weight: bold ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
 }
  .loginmessage {
 color:#FF0000 ;
 font-weight:bold ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
 }
 
 .dashboard_fields {
 color:#000000 ;
 font-weight:normal ;
 font-size:12px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
 }
 
 .largewhite {
 color:#FFFFFF ;
 font-weight:bold ;
 font-size:24px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
 }

.smallwhite {
 color:#FFFFFF ;
 font-weight:normal ;
 font-size:10px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
 }

 .largeblack {
 color:#000000 ;
 font-weight:normal ;
 font-size:18px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }
 
  .mediumblack {
 color:#000000 ;
 font-weight:normal ;
 font-size:11px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }
    
 .smallblack {
 color:#000000 ;
 font-weight:normal ;
 font-size:10px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }

 .odometer_subtitle {
 color: #FFFFFF ;
 font-weight: normal ;
 font-size: 11px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ;
  }
 
 select.dashboard_select {  
   color: #0000FF;
 }

 select.scorecard_select {  
   color: #000000;
   font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif ;   
 }
  input.small_field {  
   color: #000000;
   font-size: 10px; 
   height: 18;
   font-family: Verdana, Arial, Helvetica, sans-serif ;   
 }
 
 .help_box {
 	display:inline;
 	border:1px solid black;
	background-color:#CCCCCC;
	padding:10px;
 }
 
  
A:link		   	{ COLOR: #0000FF; FONT-SIZE:12px; font-weight:normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.novisit:link		{ COLOR: #0000FF; FONT-SIZE:12px; font-weight:normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.novisit:visited	{ COLOR: #0000FF; FONT-SIZE:12px; font-weight:normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A:visited		{ COLOR: #0000FF; FONT-SIZE:12px; font-weight:normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A:hover			{ COLOR: #009933; FONT-SIZE:12px; font-weight:normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A:active		{ COLOR: #0000FF; FONT-SIZE:12px; font-weight:normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }

A.mainlink		{ COLOR: #FFFFFF; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.mainlink:visited	{ COLOR: #FFFFFF; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.mainlink:hover	{ COLOR: #D1D1D1; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }

A.menulink			{ COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.menulink:visited	{ COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.menulink:hover	{ COLOR: #006699; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }

A.subactionlink				{ COLOR: #006699; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline; }
A.subactionlink:visited		{ COLOR: #006699; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline; }
A.subactionlink:hover	    { COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline; }

A.impact-breadcrumblink			{ COLOR: #006699; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.impact-breadcrumblink:visited	{ COLOR: #006699; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.impact-breadcrumblink:hover	    { COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }

A.columnlink			{ COLOR: #012083; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline; }
A.columnlink:visited	{ COLOR: #012083; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline; }
A.columnlink:hover	    { COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline; }

A.headerlink			{ COLOR: #004990; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.headerlink:visited		{ COLOR: #004990; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.headerlink:hover		{ COLOR: #D1D1D1; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }

A.new_record			{ COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.new_record:visited	{ COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.new_record:hover		{ COLOR: #D1D1D1; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }


A.smallwhite			{ COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.smallwhite:visited	{ COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.smallwhite:hover		{ COLOR: #D1D1D1; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }

A.gotolink				{ COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline; }
A.gotolink:visited		{ COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline; }
A.gotolink:hover	    { COLOR: #D1D1D1; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline; }

A.smalllink				{ COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.smalllink:visited		{ COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.smalllink:hover	    { COLOR: #D1D1D1; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }


A.drilldownlink				{ COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.drilldownlink:visited		{ COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.drilldownlink:hover	    { COLOR: #006699; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }

A.drilldownlink2			{ COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.drilldownlink2:visited	{ COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.drilldownlink2:hover	    { COLOR: #006699; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }

A.drilldownlink3			{ COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.drilldownlink3:visited	{ COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }
A.drilldownlink3:hover	    { COLOR: #006699; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: None; }

input.error, textarea.error {
  border: 1px solid #c00;
}

div.error, p.error{
  color: #c00;
}

h1.error, h2.error, h3.error {
  margin: 4px 0 4px 0;
  color: #c00;
}

h1.message, h2.message, h3.message {
  margin: 4px 0 4px 0;
  color: #0c0;
}

ul.error li {
  color: #c00;
}

a.tooltip {
  text-decoration:none;
  color: #000;
  cursor: text;
  font-weight: bold;
}

label {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12;
}


.plain-text
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
	

form {
  margin: 0px;
}

a.table-link {
 border-bottom-style: solid;
 border-bottom-color: #012083 ;
 color:#000000 ;
 font-weight:bold ;
 font-size:11px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ; 
}

a.table-link:hover {
 border-bottom-style: solid;
 border-bottom-color: #012083 ;
 color:#000000 ;
 font-weight:bold ;
 font-size:11px ;
 font-family: Verdana, Arial, Helvetica, sans-serif ; 
}

.bigger-label
{
	color: #012083;
	padding-bottom: 5px;
	display: block;
	clear: both;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif ; 
}

table tr.table-bold-line > td
{
	font-weight: bold;
}

/** dropdown stuff */

.dropdown-menu-container {
	position: relative;
}

.dropdown-menu
{
	position: absolute;
	z-index: 9998;
	text-align: left;
	left: 0px;
	float: left;
	top: 100%;
	border: 1px solid #252525;
	box-shadow: 2px 2px 1px #626262;
	background-color: #FAFAFA;
}

.dropdown-menu-trigger
{
	cursor: pointer;
}

/* Note, I'd like to use z-indexes here, but IE8 doesn't work with absolute pos if two items have a z-index within a given parent..... */
.dropdown-menu.dropdown-menu-closed
{
	display: none;
}

.dropdown-menu.dropdown-menu-open
{
	display: block;
}
.dropdown-menu .dropdown-menu-option
{
/*	z-index: 9999;*/
	background-color: #FAFAFA;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8%;
	width: 92%; 
	cursor: pointer;
}

.dropdown-menu .dropdown-menu-option:hover
{
	background-color: #DADADA;
}

.dropdown-menu .dropdown-menu-header-box
{
	background-color: #FAFAFA;
	margin-left: 5%;
	width: 75%;
	cursor: default;
	padding-top: 3px;
	padding-bottom: 1px;
	margin-bottom: 2px;
	font-weight: bold;
	border-bottom: 1px solid #333;
}

.dropdown-menu-container .dropdown-menu-arrow-box
{
    position: absolute;
	width: 23px;
	height: 14px;
	z-index: 9999;
	/*z-index: 10000;*/
	overflow:visible;
	display: none;
	background-color: #FAFAFA;
	cursor: default;
	border-color: #252525;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.dropdown-menu-container .dropdown-menu-arrow-box > img
{
	margin-top: 3px;
}


.dropdown-menu-container *
{
  user-select: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
}

a.paginator-selected
{
	color: black;
	font-weight: bold;
	font-size: 115%;
	cursor: default;
	margin-right: 4px;
	margin-left: 7px;
}

a.paginator-unselected
{
	cursor: pointer;
	margin-left: 3px;
	color: #00F;
}



/** End dropdown */

body
{
    padding-top: 1em;
	min-height: 500px; /* Give body a min height so click-aways can be captured */
	height: 100%;
}

.button-link-text
{
	color: #000;
	font-size: 12px;
	text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.button-link-text
{
	color: #000;
	font-size: 12px;
	text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.button-link-text:hover
{
	text-decoration: underline;
}

/* print */
@media screen
{
	.print-only
	{
		display: none;
	}
}

@media print
{

	.print-hidden
	{
		display: none;
	}
	
	.print-empty-content
	{
		visibility: hidden;
	}

	.print-empty-content:after
	{
		content ' ';
		visibility: visible;
		position: absolute;
		display: block;
	}
	body
	{
		height: 100%;
		width: 100%;
		margin: 0;
		padding: 0;
	}
	path.highcharts-tracker { display:none; }
}

.nohighlight * {
  user-select: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
}

/****
JQuery UI Overrides
****/

.ui-widget { font-size: 11px;}
.ui-widget .ui-widget { font-size: 10px;}
.alert {
    padding: 8px 35px 8px 14px;
    margin-bottom: 18px;
    color: #c09853;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    background-color: #fcf8e3;
    border: 1px solid #fbeed5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.alert-heading {
    color: inherit;
}

.alert-success {
    color: #468847;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}

.alert-danger,
.alert-error {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #eed3d7;
}

.alert-info {
    color: #3a87ad;
    background-color: #d9edf7;
    border-color: #bce8f1;
}

#customfields {
    border: 1px solid #ccc;
    padding-left: 5px;
    background-color: #fcfcfc;
}
.puppeteer-pdf{
	display: none;
}
