﻿div.Sidebar_mainDiv { }


div.Sidebar_fixedLinks { }
div.Sidebar_fixedLinksItem { font-size: 14px; color: black; }
div.Sidebar_fixedLinksItem a { font-size: 14px; text-decoration: none; color: White; display: block; line-height: 30px; width: 181px; vertical-align: middle; }
div.Sidebar_fixedLinksItem a:hover { font-size: 14px; text-decoration: none; color: White; padding: 0px 10px; position: relative; right: 10px; background-image: url(../../../../App_Skins/Sidebar/SmallWorlders/fixedlinks_hover.gif); }


div.Sidebar_wecomeMessage { font-size: 16px; color: black; }
div.Sidebar_freeText { font-size: 16px; color: black; }


div.Sidebar_iAmCurrently { }
div.Sidebar_iAmCurrently div table { color: black; }


div.Sidebar_navigation a { color: White; text-decoration: none; }
div.Sidebar_navigation a:hover { color: White; text-decoration: none; }
div.Sidebar_navigation td { padding: 2px 0; }

/* 1 level */
div.Sidebar_navigation {  }
div.Sidebar_navigation div { color: White; }
/* 2 level */
div.Sidebar_navigation div div { color: White; }

/* 2 level separator */
div.Sidebar_navigation div div table div { color: White; }
/* 3 level */
div.Sidebar_navigation div div div { color: White; }
/* 3 level separator */
div.Sidebar_navigation div div div table div { color: White; }
/* 1 level */
div.Sidebar_navigation span { color: White; }


div.PersonCurrentStatusChanger a { color: black; text-decoration: none; }
div.PersonCurrentStatusChanger a:hover { color: black; text-decoration: underline; }
div.PersonCurrentStatusChanger td { color: black; }
span.PersonCurrentStatusChanger_info { color: black; }


/* Navigation links */
.sidebar_navigation_webtreeview tr.unhoverRow { font-size: 14px; text-decoration: none; color: White; height: 30px; line-height: 30px; width: 181px; vertical-align: middle; }
.sidebar_navigation_webtreeview tr.hoverRow { font-size: 14px; color: White; height: 30px; line-height: 30px; width: 181px;  padding: 0px 10px; }
td.sidebar_navigation_webtreeview_cell1 { display: none; }
td.sidebar_navigation_webtreeview_cell { width: 10px; }
td.sidebar_navigation_webtreeview_cell img { display: none; }
td.sidebar_navigation_webtreeview_cell2 { padding-left: 10px !important; white-space: normal !important;}
table.sidebar_navigation_webtreeview_table { width: 100%; border: solid 1px black; }

div table.tableHover, div table.tableSelected { background-color: #b3b3b5 !important; background-repeat: no-repeat; background-position: center center; background-image: url(../../../../App_Skins/Sidebar/SmallWorlders/fixedlinks_hover.gif) !important; width: 100%; }
.tableUnhover { background-image: none; width: 100%; }

.sidebar_navigation_webtreeview table { background-color: #818084; margin-top: 1px; }
.sidebar_navigation_webtreeview div table { background-color: #a7a6a9; margin-top: 1px; }
.sidebar_navigation_webtreeview table.tableSelected_parent { background-color: #b3b3b5; margin-top: 1px; }

/** To make the links height and width 100% so a larger area is clickable **/
div.Sidebar_mainDiv .sidebar_navigation_webtreeview_cell  a { display: block; }
div.Sidebar_mainDiv .sidebar_navigation_webtreeview_cell1 a { display: block; }
div.Sidebar_mainDiv .sidebar_navigation_webtreeview_cell2 a { display: block; }