/* this section removes underlines from links */
A {
text-decoration:none;
}
BODY.mine {
background-color:#f5f5f5;
color:#000000;
font-family:sans-serif;
font-size:100%;
margin-top:10px;
margin-left:auto;
margin-right:auto;
text-align:center;
width:1800px;
}
/* div definitions */
/* div container definitions */
DIV.container {
max-width:1800px;
}
/* div left hand sidebar definitions */
DIV.col1 {
background-color:#e5e5e5;
border-style: solid;
border-width: 0px 0px 0px 0px;
/* clear: left; */
float: left;
margin: 0px 0px;
padding:0px 10px;
max-width:400px;
}
/* div centre column definitions */
DIV.col2 {
border-style: solid;
border-width: 0px 2px 0px 2px;
float: left;
margin: 0px 0px;
padding:0px 10px;
max-width:936px;
}
/* div right hand sidebar definitions */
DIV.col3 {
background-color:#e5e5e5;
float: left;
margin: 0px 0px;
padding:0px 10px;
max-width:400px;
}
/* These are the header definitions */
H1.ktitle {
font-family: serif;
font-size:2.00em;
font-style: normal;
margin:30px 0px;
}
H2.ktitle {
color: #000000;
font-family: serif;
font-size:1.75em;
font-style: normal;
margin:30px 0px;
}
H3.ktitle {
color: gray;
font-family: serif;
font-size:1.50em;
font-style: normal;
margin:30px 0px;
}
H4.ktitle {
color: #000000;
font-family: serif;
font-size: 1.25em;
font-style: normal;
margin:20px 0px;
text-align: left; 
}
H5.ktitle {
font-size:1.00em;
margin:0px;
padding:0px;
}
/* image definitions */
IMG {
margin:0px;
padding:0px;
}
/* The next item is used for images as links but without the underlining or bordering. */
IMG.kmac0 {
border: 0px;
padding: 0px 0px;
}
/* for images which require padding to the top and bottom */
IMG.kmac20 {
border: 0px;
padding: 20px 0px;
}
/* The navigation bar */
NAV {
}
/* This is the standard paragraph format. */
P.bshop {
color: #303030;
font-size:1.15em;
font-style: normal;
margin:20px 0px;
text-align: justify;
}
/* This is the standard paragraph format. */
P.sidecol {
color: gray;
font-size: 1.00em;
font-style: normal;
margin: 20px 0px;
text-align: justify;
}
/* Used for the disclaimer text on the index page. */
P.disclaim {
clear: left;
color: red;
font-size:1.00em;
font-style: italic;
padding: 20px 0px;
text-align: center;
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* definitions for horizontal navigation bar */
ul.navbar {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  border: 1px solid #e7e7e7;
  background-color: #f3f3f3;
}
li.navbar {
  float: left;
}
li.navbar a {
  display: block;
  color: #666;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
}
li.navbar a:hover:not(.active) {
  background-color: #ddd;
}
li.navbar a.active {
  color: white;
  background-color: #4CAF50;
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* definitions for Dropdown Menu in Navbar */
/* Navbar container */
.navbar {
  overflow: hidden;
  background-color: inherit;
  font-family: Arial;
}
/* Links inside the navbar */
.navbar a {
  float: left;
  font-size: 16px;
  color: grey;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
}
/* The dropdown container */
.dropdown {
  float: left;
  overflow: hidden;
}
/* Dropdown button */
.dropdown .dropbtn {
  font-size: 16px;
  border: none;
  outline: none;
  color: gray;
  padding: 14px 16px;
  background-color: inherit;
  font-family: inherit; /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
}
/* Add a background color to navbar links on hover */
.navbar a:hover, .dropdown:hover .dropbtn {
  background-color: inherit;
}
/* Dropdown content (hidden by default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f5f5f5;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}
/* Links inside the dropdown */
.dropdown-content a {
  float: none;
  color: grey;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  text-align: left;
}
/* Add a grey background color to dropdown links on hover */
.dropdown-content a:hover {
  background-color: #ddd;
}
/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
  display: block;
} 

/* +++++++++++++++++++++++++++++++++++++++++++++++++++ */
OL.kbuy {
text-align:justify;
}
UL.kbuy {
text-align:justify;
}
UL.knormal {
margin-left: 50;
margin-right: 50;
text-align:justify;
}
