/*TI kitchen  default.4.css file */


  body {background-color: white; 
   font-family: Verdana, Arial, Geneva,,Helvetica,sans-serif;
   font-size: 110%; color: black; text-decoration: none;  margin: 3em 4em 0em 4em;
	}
 
 .center {text-align: center;} 
 .bold    { font-weight: bold; }
h3.title{ text-align: center; text-decoration: underline; }
   
h1.titleh1 {text-align: center; font-size: 170%;
    letter-spacing: .2em;
    }
 h3.lefttitleh3 {text-align: left; font-size: 130%;
    font-weight:normal;  letter-spacing: .1em;
    }
h2.titleh2 {text-align: center; font-size: 150%;
     font-weight: normal; 
     }
h2.contenth2 {text-align: center; font-size: 140%;
     font-weight: bold; 
     }

h3.contenth3K {text-align: center; font-weight: normal;   font-size: 130%;
     }
     
 h3.contenth3s {text-align: center; font-weight: bold;   font-size: 115%;
     }
  
h4.contenth4 {text-align: center; font-weight: normal;   font-size: 80%;
}

/*hr {text-align: center; size: 2; width: 80%;}*/

a {cursor: pointer;}
a:link {color: blue; text-decoration: none; background-color: white; }
a:visited {color: purple; text-decoration: none; background-color: white; } 
a:hover, a:focus {color: black; text-decoration: underline;  background-color: white; }
a:active {color: red; text-decoration: none; background-color: white;       }

  div.copyright {text-align: center; font-size: 90%; 
     color: #707070; background-color: white; 
     border-top: 2px solid #ccc; padding: 1em; 
         }  

    
  /*div > p:first-child  {font-weight: bold;}*/
  div.center {text-align: center;}
  div.cenbold {text-align: center; font-weight: bold; }
  div.left   {text-align: left;}


  #abstract
   {
	margin: 1em 1em 1em 0;
	border-top: 1px solid #ccc;
	border-right: 2px solid #666;
	border-bottom: 2px solid #666;
	border-left: 1px solid #ccc;
	padding: 1em;
   }
#abstract h2 {margin: 0em; font-size: 120%;
   }
#abstract p {text-indent: 0em; font-size: 110%;
   }  
   
#PriorityLists { font-weight: bold;  list-style-type: upper-alpha;
}
#PriorityLists li ul { font-weight: normal; list-style-type: none;
}
   
#OverviewLists {font-weight: bold;  list-style-type: upper-alpha;
}

#OverviewLists li ul { font-weight: normal; list-style-type: none;
}
 
#KUseLists { font-weight: bold;  list-style-type: decimal;
}
#KUseLists li ul { font-weight: normal; list-style-type: disc;
}

       
#breadcrumbs ul
{
display: block;
list-style: none outside;
/*padding: 20px 0 25px 0;
margin: 0 0 0px 0;*/
font-family: Verdana, sans-serif;
font-size: 100%;
line-height: 1em;
} 

#breadcrumbs li
{
padding: 0;
margin: 0 4px 0 0;
border-top: 1px solid #cecbc6;
border-right: 1px solid #cecbc6;
border-left: 1px solid #cecbc6;
background-color: #4060FF; /*#2222FF; */	/*#000066*/
color: #ffffff;
font-weight: bold;
/* the next 4 lines are magic */
display: block;
float: left;
position: relative;
top: -1.32em;
} 
  
#breadcrumbs a:link,
#breadcrumbs a:visited {
  background-color: #4060FF; 
  color: #ffffff;
  text-decoration: none;
  padding-left: 1em;
  padding-right: 1em;
}
/*
#breadcrumbs a:hover, #breadcrumbs a:active {
  background-color: #D8D8D8;
  color: #4060FF; 
}*/

#breadcrumbs a:hover,  {
  background-color: #D8D8D8;
  color: #4060FF; 
}

#breadcrumbsclear {
  display: none;
}
html>body #breadcrumbsclear {
  display: block;
  clear: both;
}
   /* 
   body.home    #breadcrumbs  li#crumb-kplan a,
   body.feedback #breadcrumbs  li#crumb-dwplan a { 
       background-color: #ffffff;
       color: #4060FF; }*/
       
 .container {
	/*width: 400px; */
	margin: 0;
	padding: 10px; /* *** setting the bullet-img horizontally *** */
  /*background: #F8FCC2; */
  background: #FCFCDA;
	color: #000000;
	border: 1px dashed blue;
   float: left; 
  /* position: relative;*/
}
p.container { 
 text-indent: 2em; font-size: 110%; font-weight: normal;
 }
 
 title.container { 
 text-indent: 2em; font-size: 110%; font-weight: bold;
 }