

.sidebar
{ background-repeat: no-repeat;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bolder;
  font-style: normal;
  font-variant: normal;
  line-height: normal;
  vertical-align: top;
  text-align: center;
  color: #000000;
  text-decoration: none;
  display: block;
}

TABLE       { FONT-SIZE: 12px; COLOR: 000000; FONT-FAMILY: Verdana }

/* unordered list */
ul
{ margin: 0px 0px 0px 16px;
  padding: 0px;
}

ul li
{ list-style-type: square;
  margin: 0px 0px 0px 0px; 
  padding: 0px;
}

/* ordered list */
ol
{ margin: 8px 0px 0px 24px;
  padding: 0px;
}

ol li
{ margin: 0px 0px 11px 0px; 
  padding: 0px;
}



/* sidebar */
.sidebar
{ float: left;
  width: 190px;
  padding: 15px 15px 15px 20px;
}

/* sidebar items / links */
.sidebaritem
{ text-align: left;
  width: 170px;
  float: left;
  margin: 0px 0px 15px 0px;
}

.sidebaritem h1, .sidebaritem h3, .sidebaritem p{margin: 8px 10px 10px 12px;}

.sidebaritem ul
{ border-top: 1px solid;
  width: 170px; 
  padding-top: 4px; 
  margin: 4px 0px 15px 14px;
}

.sidebaritem li
{ list-style: none; 
  padding: 0px 0px 4px 0px; 
  border-bottom: 1px solid;
}

.sidebaritem li a, .sidebaritem li a:hover
{ text-decoration: none; 
  padding: 0px 0px 0px 18px;
  display: block;
}


blockquote{border-color: #E29C22;}

#main, .sidebaritem
{ background: #FFF;
  color: #555;
}

.sidebaritem ul, .sidebaritem li{border-color: #D6D9C9;}

.sidebaritem li a, .sidebaritem li a:hover
{ background: transparent url(arrow.png) no-repeat left center;
  color: #555;  
} 

.sidebaritem li a.current, .sidebaritem li a:hover, .sidebaritem li a.current:hover
{ background: transparent url(arrow_select.png) no-repeat left center;}
