body {
   background-color: white;
   color: black; font-size: 90%; 
   font-family: verdana, arial, sans-serif;
   margin: 0px; padding: 0px;
}

td.title { 
   padding-top: 18px; padding-bottom: 14px;
   padding-left: 10px;
}
td.main { 
   font-size: 75%; 
   padding-left: 10px; padding-right: 10px;
   padding-top: 60px;
   line-height: 140%; 
}
td.sidebar {
   font-size: 85%; 
   padding-left: 10px; padding-right: 10px;
   padding-top: 10px;
}
td.main a:hover {
   background-color: #ffee00; 
}

td.main h1 {
   color: #ff6600;
   font-size: 140%;
}

td.main h2 {
   color: #ff6600;
   font-size: 120%;
}

td.sidebar a.logo:hover {
   background-color: white;
}

/*
 * Side bar hierarchical links menu
 */
td.sidebar li {
   list-style-type: none;
   padding-top: 10px;
}
td.sidebar ul {
   padding-left: 8px;
   margin-left: 8px;
   color: #ff6600;
   font-weight: bold;
}

td.sidebar li li {
   list-style-type: disc;
   font-size: 90%;
   padding-top: 3px;
}
td.sidebar ul ul {
   padding-left: 15px;
   margin-left: 15px;
}

td.sidebar a {
   font-weight: bold;
}
td.sidebar a:visited {
   color: #ff6600;
}
td.sidebar a.current {
   color: #666666;
}


