/* a simple style sheet */
@media screen {
html { margin: 2em }
}
@page {
size: a4;
/* marks: crop cross;*/
margin: 10mm 5mm;
/* border-bottom: thin solid black; */
padding-bottom: 0.5em;
@bottom-center {
font: 12pt "Liberation Serif", serif;
content: counter(page);
vertical-align: top;
margin: 0.3em 0;
}
@top-left {
font: 9pt Arial;
// content: "Gold Practice 25 - Metrics-Based Scheduling";
content: string(doctitle);
vertical-align: bottom;
padding-bottom: 1.5em;
margin: 0;
color:#808080;
}
@top-right {
font: 9pt Arial;
content: string(last_update);
text-align:right;
vertical-align: bottom;
padding-bottom: 1.5em;
padding-right: 3.5em;
margin: 0;
color:#808080;
}
@footnotes {
border-top: thin solid black;
padding: 0.3em 0;
margin-top: 0.6em;
}
}
html.php{
margin:0px;
}
@page :first {
@top-center {
content: normal;
}
}
caption_first{
prince-caption-page:first;
}
caption_following{
prince-caption-page:following;
}
div.TOC{
page-break-before:always;
page-break-after:always;
line-height:14pt;
font-size:9pt;
font-weight:400;
font-family:Arial;
color:#444444;
background-color:#ffffff;
padding:10px;
width:650px;
}
#navig a::after { content: leader(".") target-counter(attr(href), page); }
table.bib{
/*page-break-after: avoid;*/
}
td{
/* page-break-inside:avoid; */
}
table.formula tr{
page-break-before: avoid;
}
table{
border-collapse:collapse;
}
h1{
margin:0in;
margin-bottom:.0001pt;
text-align:center;
page-break-before:always;
font-size:9.0pt;
font-family:"Times New Roman";
font-weight:bold;
}
h2{
margin:0in;
margin-top:1em;
margin-bottom:1em;
font-size:12pt;
font-family:Helvetica;
font-weight:bold;
}
h2.red_header_2{
margin:0in;
margin-top:1em;
margin-bottom:1em;
font-size:12pt;
font-family:Helvetica;
text-transform:uppercase;
font-weight:bold;
color:#ff0000;
}
h2.section_no_break{
/* text-transform:uppercase; */
color:#ff0000;
}
h2.section{
/* text-transform:uppercase; */
page-break-before:always;
color:#ff0000;
}
span.GPTITLEHEADER1{
margin:0in;
margin-bottom:.0001pt;
text-align:center;
font-size:14.0pt;
font-family:Arial;
color:windowtext;
font-weight:bold;
color:#000000;
text-transform:uppercase
}
span.GPTITLEHEADER2{
margin:0in;
margin-bottom:.0001pt;
text-align:center;
font-size:14.0pt;
font-family:Arial;
color:windowtext;
font-weight:bold;
color:#eeb050;
text-transform:uppercase
}
span.GPTITLEHEADER3{
margin:0in;
margin-bottom:.0001pt;
text-align:center;
font-size:14.0pt;
font-family:Arial;
color:windowtext;
font-weight:bold;
color:#4f05f6;
text-transform:uppercase
}
.red{
color:#ff0000;
}
.black{
color:#000000;
}
title{
font-size: 14pt;
color:#000000;
font-weight:500;
font-family:Verdana;
whitespace: nowrap;
string-set: doctitle content();
}
title.bib{
padding-bottom:10px;
padding-right:100px;
}
p{
margin-bottom:1.5em;
font-size:9pt;
font-family:Arial;
font-weight:400;
color:#000000;
}
blockquote{
font-size:9pt;
font-family:Arial;
font-weight:400;
color:#000000;
}
td{
font-size:9pt;
font-family:Arial;
font-weight:400;
color:#000000;
}
table p{
padding:5px;
margin:.25em;
font-size:9pt;
font-family:Arial;
font-weight:400;
color:#000000;
}
p.bib{
display: inline;
/* margin-bottom: 10px; */
}
p.newpage{
page-break-after:always;
}
li.arial8{
font-size:8pt;
font-family:Arial;
font-weight:400;
color:#000000;
}
ul{
list-style-position: outside;
margin-left: 0px;
padding-left: 15px;
list-style: circle;
vertical-align: middle;
/* margin-left:0em;
margin-top:1em;
margin-bottom:1em; */
page-break-after:avoid;
}
ul ul{
padding-left: 4px;
list-style: square;
}
table ul{
margin-top:1em;
margin-left:.6em;
margin-bottom:1em;
page-break-after:avoid;
}
li{
margin: 0px;
margin-top:.5em;
margin-bottom:.5em;
padding: 0px;
font-family:Arial;
font-weight:400;
color:#000000;
}
font.bib_citation{
font-size: 8pt;
color:#0006ff;
font-weight:400;
font-family:Verdana;
whitespace: nowrap;
}
font.bib_authors{
font-size: 8pt;
color:000000;
font-weight:400;
font-family:Verdana;
}
font.bib_pub_yr{
font-size: 8pt;
color:#000000;
font-weight:400;
font-family:Verdana;
}
font.bib_title{
font-size: 8pt;
color:#000000;
font-weight:400;
font-family:Verdana;
}
font.bib_publisher{
font-size: 8pt;
color:#000000;
font-weight:400;
font-family:Verdana;
}
td.col1{
border:0px solid #000;
white-space: pre ;
padding-right:5px;
text-align:left;
vertical-align:top;
margin-bottom:1em;
}
td.fun1{
border:1px solid #000;
white-space: pre ;
width:80px;
text-align:center;
padding:10px;
margin:10px;
}
td.fun2{
border:3px double #000;
background-color:#456923;
white-space: pre ;
width:80px;
text-align:center;
padding:10px;
margin:10px;
}
td.fun3{
border:1px dashed #000;
background-color:#C0C0C0;
white-space: pre ;
width:80px;
text-align:center;
padding:10px;
margin:10px;
}
td.fun4{
border:3px inset #000;
background-color:#fff000;
white-space: pre ;
width:80px;
text-align:center;
padding:10px;
margin:10px;
}
td.fun5{
border:1px dotted #000;
background-color:#7cb3ff;
white-space: pre ;
width:80px;
text-align:center;
padding:10px;
margin:10px;
}
td.glossary{
font-size:9pt;
padding-bottom:10px;
padding-left:5px;
font-family:Arial;
font-weight:400;
color:#000000;
page-break-inside:avoid;
}
td.tools{
font-size:9pt;
padding-bottom:10px;
padding-left:5px;
font-family:Arial;
font-weight:400;
color:#000000;
page-break-inside:avoid;
}
td.experts{
font-size:9pt;
padding-bottom:10px;
padding-left:5px;
font-family:Arial;
font-weight:400;
color:#000000;
page-break-inside:avoid;
}
td.bibliography{
font-size:9pt;
padding-bottom:10px;
font-family:Arial;
font-weight:400;
color:#000000;
page-break-inside:avoid;
}
td.bib_link{
font-size:9pt;
padding-bottom:10px;
padding-left:5px;
font-family:Arial;
color:#0006ff;
font-weight:400;
white-space: pre ;
page-break-inside:avoid;
}
table.funtab{
border:1px solid #000;
width:400px;
text-align:center;
page-break-inside: avoid;
width:95%;
}
title.funtab{
font-size: 24pt;
color:#000000;
font-weight:500;
font-family:Verdana;
text-align:center;
}
font.update{
display:none;
visibility:hidden;
string-set: last_update content();
}
div.format0{
font-size:16pt;
font-family:Helvetica;
font-weight:600;
padding:3px 0px 3px 0px;
margin:15px 0px 0px 0px;
color:#ff0000;
}
div.format1{
font-size:16pt;
font-family:Helvetica;
font-weight:600;
padding:3px 0px 3px 0px;
margin:15px 0px 0px 0px;
color:#ff0000;
}
div.format2{
font-size:14pt;
font-family:Helvetica;
font-weight:600;
padding:3px 0px 3px 5px;
margin:5px 0px 0px 5px;
color:#ff0000;
}
div.format3{
font-size:13pt;
font-family:Helvetica;
font-weight:600;
padding:3px 0px 3px 10px;
margin:5px 0px 0px 10px;
color:#ff0000;
}
div.format4{
font-size:13pt;
font-family:Helvetica;
font-weight:600;
padding:3px 0px 3px 15px;
margin:5px 0px 0px 15px;
color:#ff0000;
}
div.format5{
font-size:13pt;
font-family:Helvetica;
font-weight:600;
padding:3px 0px 3px 20px;
margin:5px 0px 0px 20px;
color:#ff0000;
}
div.format6{
font-size:13pt;
font-family:Helvetica;
font-weight:600;
padding:3px 0px 3px 25px;
margin:5px 0px 0px 25px;
color:#ff0000;
}
div.format11{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
div.format12{
padding:0px 0px 0px 5px;
margin:0px 0px 0px 5px;
}
div.format13{
padding:0px 0px 0px 10px;
margin:0px 0px 0px 10px;
}
div.format14{
padding:0px 0px 0px 15px;
margin:0px 0px 0px 15px;
}
div.format15{
padding:0px 0px 0px 20px;
margin:0px 0px 0px 20px;
}
div.format16{
padding:0px 0px 0px 25px;
margin:0px 0px 0px 25px;
}