﻿/* this will enlarge the left navigation pane, sizes must have the same size, for layout to match. */
.bo-site-hierarchy { width:98%;padding:1%;margin:0;padding:0;font-family:Verdana, sans-serif;font-size:12px; }
.bo-site-selected { padding-right:5px;padding-top:2px;padding-bottom:2px;background-color:#8f2421;color:white; }
.bo-site-selected span { color:white; }
a.bo-site-not-selected:visited span { color:#3B4F65; }
a.bo-site-not-selected:link span { color:#3B4F65; }

#bositenav { height: auto;border-bottom-color: #7C7C7C;padding-bottom:6px;padding-left:5px; }
.treeview, .treeview ul { padding: 0;margin: 0;list-style: none; }
.treeview ul { background-color: transparent;margin-top: 4px; }
.treeview .hitarea { height: 16px;width: 16px;margin-left: -16px;float: left;cursor: pointer; }
/* fix for IE6 */
* html .hitarea { display: inline;float: none; }
.treeview li { margin: 0;padding: 3px 0pt 5px 16px;color:#125582; }
.treeview a.selected { }
#treecontrol { margin: 1em 0;display: none; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }
.treeview .expandable-hitarea { background:url("/Style Library/css/img/menuchildren-down.png") no-repeat scroll 0 4px rgba(0, 0, 0, 0); }
.treeview .collapsable-hitarea { background:url("/Style Library/css/img/menuchildren-up.png") no-repeat scroll 0 4px rgba(0, 0, 0, 0); }
.treeview li.last { background-position: 0 -1766px; }
.treeview li.lastCollapsable { background-position: 0 -111px; }
.treeview li.lastExpandable { background-position: -32px -67px; }
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }
.treeview li a { font-weight:normal!important;color:#125582!important;text-decoration:none!important; }
.treeview li a:hover { text-decoration:none;color:#125582; }
.treeview img { margin:3px 0 0 5px!important; }