h1 {
color: black; 
font-size: 24px; 
font-family: Helvetica, serif;
width: 900px;
text-align: center;
margin-top: 30px;
}

h2 { 
color: black; 
font-size: 20px; 
font-family: Helvetica, serif;
width: 900px;
margin: 10px 0px 10px 40px;
}

h3 { 
color: black; 
font-size: 20px; 
font-family: Helvetica, serif;
width: 900px;
font-style: bold;
text-align: center;
}

h4 { 
color: black; 
font-size: 16px; 
font-family: Helvetica, serif;
width: 850px;
font-style: bold;
margin: 10px 0px 10px 40px;
}


a:link {
color: rgb(0,0,172);
text-decoration: underline;
}

v:link {
color: rgb(148, 0, 148);
text-decoration: underline;
}

/* ------------------------------- body outside text area -------------*/
#kstyle {
width: 900;

font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
text-align: left;
color: black;
line-height: 1.4;
}

/* ---------------------------- index page -------------*/
div.plain {
width: 950px;
bgcolor: 666666;
border-style: none;
}


/* ---------------------------- main text -------------*/
div.ktext {
padding: 0px 0px 0px 0px;
margin: 0px 0px 1px 40px;
width: 900px;
border-style: double;
background-image: url("fon_bumaga.jpg");
}

/* ---------------------------- header -------------*/
div.ktop {
padding: 0px 0px 0px 0px;
margin: 0px 0px 1px 40px;
width: 900px;
border-style: double;
background-image: url("fon_bumaga.jpg");
}

/* ---------------------------- breadcrumbs -------------*/
div.kend {
padding: 5px 0px 5px 0px;
margin: 0px 0px 1px 40px;
width: 900px;
border-style: double;
background-image: url("fon_bumaga.jpg");
}

div.knotes {
padding: 0px 0px 0px 0px;
margin: 0px 0px 1px 40px;
width: 900px;
border-style: double;
background-image: url("notes.jpg");
}

/* ---------------------------- centred -------------*/
p.top {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;

text-align: center;
font-style: normal;
}

/* ---------------------------- centred -------------*/
p.centred {
text-align: center;
font-style: normal;
}

/* ---------------------------- captions -------------*/
p.caption {
font-style: none;
margin-top: 0px;
text-align: center;
padding: 0px 120px 0px 120px;
font-size: 16px;
font-family: tahoma, calibri, sans-serif;
}

/* ---------------------------- indented, spaced and italic -------------*/

p.main {
margin: 16px 40px 16px 40px;
font-style: none;
}

p.indentcomment40 {
margin-left: 40px;
font-style: italic;
}

p.indentcomment80 {
margin-left: 80px;
margin-right: 80px;
font-style: italic;
}

p.indentcomment120 {
margin-left: 120px;
margin-right: 80px;
font-style: italic;
}

p.indent40after30 { 
margin-left: 40px;
margin-bottom: 30px;
font-style: none;
}

p.indent80after30 { 
margin-left: 80px;
margin-bottom: 30px;
font-style: none;
}

p.indent80 { 
margin-left: 80px;
margin-right: 80px;
font-style: none;
}

p.indent120 { 
margin-left: 120px;
margin-right: 120px;
font-style: none;
}

/* ---------------------------- lists -------------*/
ul {
list-style-type: disc;

}

li {
margin-left: 40px;
margin-right: 40px;
margin-bottom: 10px;
}

/* ---------------------------- table layout four wide -------------*/
table.plain
{
border-style: single;
table-layout: fixed;
border-collapse: collapse;
margin-left: 40px;
}

td 
{
font-style: none;
text-align: left;
vertical-align: top;
padding: 5px 10px 5px 10px;
width: 180px;
}

th 
{
text-align: center;  
vertical-align: center;
font-style: bold;
}

table.twocolumn
{
border-style: none;
margin-left: 100px;
}

table.uniforms
{
border-style: single;
table-layout: fixed;
margin-left: 120px;
}

table.wide
{
border-style: single;
border-collapse: none;
table-layout: fixed;
margin-left: 40px;
}
