/* This is the default Who is Who of Bulletin of the Polish Society of Tribology stylesheet */

body
{
  color: black;
  background-color: white;
}

h1,h2,h3,h4,h5,h6
{
  font-family: sans-serif, Verdana, Arial, Helvetica;
}

/* This needs a patched html file else you have it all over the place */
/* we only want this for the "visual header" at the page top */
h1 {
  text-align: center;
  background-color: #fc0;;
}

/* Number the h2/h3 -- doesn't work on v4/5 browsers */
h2 {
   counter-increment: h2-count;
   counter-reset:     h3-count;
}

h2:before {
   content: counter(h2-count) " ";
}

h3 {
   counter-increment: h3-count;
}

h3:before {
   content: counter(h2-count) "." counter(h3-count) " ";
}
  
tt {
  color: rgb(40%,24%,24%);
}

a > tt, a > b > tt {
  color: blue;
}

a {
  color: blue;
}

a.offsite {
  font-style: oblique;
}

a:visited {
  color: rgb(60%,0%,30%);
}

a:hover, a:active, a:focus {
  background: #FFFFAA;
}

# table formatting hints
td {
  vertical-align: top;
}

.a0 {
	font-size: 189%;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	}

.a {
	font-size: 144%;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	}

.b {
	font-size: 117%;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	}

.b1{
	font-size: 90%;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	}

.b2 {
	font-size: 81%;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	}

.b17{
	font-size: 14pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	}

.b17i{
	font-size: 14pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	}

.b14{
	font-size: 14pt;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	}

.bil{
	font-size: 97%;
	font-family: Tahoma, Verdana, sans-serif, Arial, Helvetica;
	color: #0000c7;
	}

.c  {
	font-size: 13pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	}

.cc {
	font-size: 13pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	text-align: center;
	}

.cbr {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: brown;
	}

.cg {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: green;
	}

.cbl {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: blue;
	}

.cm {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: maroon;
	}

.cr {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: red;
	}

.d {
	font-size: 12pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	}

.dg {
	font-size: 12pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: green;
	}

.e {
	font-size: 11pt;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	}

.eb {
	font-size: 11pt;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	color: brown;
	}

.eg {
	font-size: 11pt;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	color: green;
	}

.er {
	font-size: 11pt;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	color: red;
	}


.fmb {
	font-size: 10pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: brown;
	}

.fmg {
	font-size: 10pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: green;
	}

.fmr {
	font-size: 10pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: red;
	}

.fsb {
	font-size: 8pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: brown;
	}

.fsg {
	font-size: 8pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: green;
	}

.fsr {
	font-size: 8pt;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	color: red;
	}

.ibla {
	color: #000000;
	}

.isil {
	color: #c0c0c0;
	}

.igra {
	color: #808080;
	}

.iwhi {
	color: #ffffff;
	}

.imar {
	color: #800000;
	}

.ired {
	color: #ff0000;
	}

.ipur {
	color: #800080;
	}

.ifuc {
	color: #ff00ff;
	}

.igre {
	color: #008000;
	}

.ilim {
	color: #00ff00;
	}

.ioli {
	color: #808000;
	}

.iyel {
	color: #ffff00;
	}

.inav {
	color: #000080;
	}

.iblu {
	color: #0000ff;
	}

.itea {
	color: #008080;
	}

.iaqu {
	color: #00ffff;
	}

.m {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.o {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	}

.s {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.sy {
	font-family: Symbol; Arial, Verdana, Helvetica, sans-serif;
	}


b.v {
	font-weight: normal;
	border-style: solid none none none;
	border-color: green brown red purple;
	border-width: thin thick thin thick;
	}

v {
	border-style: solid none none none;
	border-color: black brown red purple;
	border-width: thick thick thin thick;
	}


vi {
	font-style: italic;
	border-style: solid none none none;
	border-color: blak brown red purple;
	border-width: thin thick thin thick;
	}

.tn {
	font-size: 10pt;
	font-family:  sans-serif, Verdana, Arial, Helvetica;
	font-weight: bold;
	line-height: 14pt;
	}

.tny {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16pt;
	}

.fib {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: brown;
	align: left;
	line-height: 17pt;
	}

.fig {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: red;
	align: left;
	}

.figr {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: green;
	align: left;
	line-height: 17pt;
	}

.fis {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: brown;
	align: left;
	line-height: 14pt;
	}

.fir {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: red;
	align: left;
	}

.m {
	font-size: 10pt;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	}

.pl	{
	padding-left: 19px;
	text-align: left;
	}

.pm	{
	padding-left: 33px;
	text-align: left;
	}

.pr	{
	padding-right: 19px;
	text-align: right;
	}

.rl	{
	background: #ffd3a3;
	text-align: left;
	padding-left: 19px;
	}

.rm	{
	background: #ffd3a3;
	text-align: left;
	padding-left: 33px;
	}

.ta {
	background: #ffd0a0;
	}

.tah {
	background: #ffd0a0;
	text-align: center;
	}

.tan {
	background: #ffd8a8;
	}

.tab {
	background: #ffd3a3;
	text-align: center;
	}

.tabl {
	background: #ffd3a3;
	}

.taq {
	font-size: 14pt;
	font-family: Arial, Helvetica, sans-serif;
	color: brown;
	align: left;
	line-height: 16pt;
	background: #ffaa77;
	}

.tas {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: brown;
	align: left;
	line-height: 14pt;
	background: #ffaa77;
	}

.tabx {
	background: #ffd3a3;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16pt;
	padding-right: 19px;
	text-align: right;
	}

.taby {
	background: #ffd3a3;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16pt;
	text-align: center;
	}

.tany {
	font-size: 9pt;
	background: #ffd8a8;
	}

.tbl {
	background-color: #ffaa33;
	padding: 8px;
	}
