/* Start of CMSMS style sheet 'Kathleen-Menu' */
li {
   list-style-type:none;
}

.kmenu_top {
    border: 0px red solid;
    padding: 1em 0 0em 0; /* CSS short hand rule first value is top then right, bottom and left */
               /*font-size: 90%;  its good to set fontsizes to be relative, this way viewer can change his/her fontsize */
   float: left;
   width: 600px;
}
.kmenu_top ul {
   float: left;
}
.kmenu_top li {
   float: left;
   display: inline; 
   padding: 0px 15px 0px 0px; 
   text-decoration: none; 
   color: black /*#006699*/;
      width: auto;
   font-size: 13pt;
}
.kmenu_top h3 {
   float: left;
   display: inline; 
   padding: 0px 15px 0px 0px; 
   text-decoration: underline; 
   color: black /*#006699*/;
      width: auto;
}
.currentpage { 
   border: 0px black solid;
   text-decoration: none;
   font-style: normal;
   width: inherit;
  padding: 0px 0px 0px 0px; 
  margin: 0px;
}
.activeparent{
   font-weight: bold;
}
.kmenu_part {
   border: 0px green solid;
   float: left; /*  clear;  set sidebar on the left side. Change to right to float it right instead. */
   width:  200px;   /*155px; sidebar width, if you change this please also change #main margins */
   display: block;  /* FIX ie doublemargin bug */
   margin-left: 0;
   padding-right: 2%;
}
.kmenu_part li {
    display: block; 
    white-space:nowrap;
}
.kmenu_part ul li h3 {
   border: 0px green dashed;
   display: block;  /* FIX ie doublemargin bug */
   font-size: inherit;
}
.kmenu_three {
   padding: 1em 0 0em 0;
   border:0px purple dashed;
   float: right;
   height: 15px;
   width: 55%;
  display: inline;
  text-align: right:
  line-height:0em;
}
.kmenu_three li a {
   display: inline;
   float: left;
   border: 0px green solid;
   padding-right: 15px;
}
.kmenu_three h3 {
   display: inline;
   float: left;
   border: 0px green solid;
   padding-right: 15px;
}
.kmenu_three ul {

}
#clearmenu {
   border: .0px purple solid;
   padding: 0em 0 1.2em 0;
   clear: both;
}
/* End of 'Kathleen-Menu' */

