# This patch file was generated by NetBeans IDE
# This patch can be applied using context Tools: Apply Diff Patch action on respective folder.
# It uses platform neutral UTF-8 encoding.
# Above lines and this line are ignored by the patching process.
Index: moodle/theme/experiment/config.php
--- moodle/theme/experiment/config.php Base (1.1)
+++ moodle/theme/experiment/config.php Locally Modified (Based On 1.1)
@@ -38,6 +38,7 @@
 
 $THEME->sheets = array(
     'core',
+    'navigation',
     'block_calendar_month',
 );
 
Index: moodle/theme/experiment/style/core.css
--- moodle/theme/experiment/style/core.css Base (1.2)
+++ moodle/theme/experiment/style/core.css Locally Modified (Based On 1.2)
@@ -65,21 +65,6 @@
  text-align: right;
 }
 
-.navbar {
- clear: both;
- padding: 2px 5px 2px 5px;
- background-color: #7fa5dd;
- min-height:1.7em;
-}
-
-.navbar .breadcrumb {
- float:left;
-}
-
-.navbar .navbutton {
- float:right;
-}
-
 /*** Page footer ***/
 
 #footer {
Index: moodle/theme/experiment/style/navigation.css
--- moodle/theme/experiment/style/navigation.css No Base Revision
+++ moodle/theme/experiment/style/navigation.css Locally New
@@ -0,0 +1,70 @@
+/** Core overrides **/
+body.has_navigation_bar {margin-left:30px;}
+
+/** YUI overrides **/
+.yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft {
+    background-color:#F9FBFE;
+}
+
+/** Navbar **/
+.navbar {clear: both;padding: 2px 5px 2px 5px;background-color: #7fa5dd;min-height:1.7em;}
+.navbar .breadcrumb {float:left;}
+.navbar .navbutton {float:right;}
+.navbar .navbutton div, .navbar .navbutton form { display:inline;}
+
+/** Navigation and settings block **/
+.block_tree {list-style: none;padding-left:0px;margin:0px;text-align: left;overflow-x:auto;overflow-y:visible;}
+.block_tree ul {margin-left: 0px;padding-left:16px;}
+.block_tree li {list-style: none;}
+.block_tree .current_branch {background-color:#A9D7FA;}
+.block_tree .tree_item { white-space:nowrap; padding-left: 16px; margin:3px 0px;}
+.block_tree .tree_item.note { white-space:normal; font-size:90%;}
+.block_tree .tree_item.branch, .block_tree .tree_item.emptybranch {background-image: url([[pix:t/expanded]]);background-position: center left;background-repeat: no-repeat;}
+.block_tree .root_node.leaf {padding-left:0px;}
+.jsenabled .sideblock_js_sidebarpopout, .jsenabled .block_tree .collapsed ul {display: none;}
+.jsenabled .block_tree .tree_item.branch {cursor:pointer;}
+.jsenabled .block_tree .collapsed .tree_item.branch {background-image: url([[pix:t/collapsed]]);}
+.jsenabled .block_tree .tree_item.emptybranch {background-image: url([[pix:t/collapsed_empty]]);background-position: center left;background-repeat: no-repeat;}
+.block_tree_box .requiresjs {display:none;}
+.jsenabled .block_tree_box .requiresjs {display:inline;}
+
+/* This CSS is for the side panel */
+.navigation_bar {width:30px;position:fixed;top:0px;left:0px;height:100%;border-right:1px solid #7FA5DD;border-bottom:1px solid #7FA5DD;background-color:#F9FBFE;}
+.navigation_bar .sideblock_tab {background-color:#FFFFFF;}
+.navigation_bar .sideblock_tab .firsttab {margin-top:1em;}
+.navigation_bar .sideblock_tab .title {border-bottom:1px solid #7FA5DD;border-top:1px solid #D5E1F4;cursor:pointer;}
+.navigation_bar .sideblock_tab .title.active_tab {background-color:#D5E1F4;}
+.navigation_bar .sideblock_tab .title h2 {font-size:0.8em;line-height:100%;text-transform:uppercase;text-align:center;margin:12px 0px;}
+.navigation_bar .block_tree .current_branch {background-color:#D5E1F4;}
+.navigation_bar .controls {position:absolute;bottom:1em;width:100%;text-align:center;}
+.navigation_bar .controls img {cursor:pointer;}
+.navigation_bar .bd.oversized_content {overflow-y:auto;overflow-x:visible;height:inherit;}
+.navigation_bar .bd.oversized_content .content {margin:6px 6px 6px 0px;padding-bottom:6px;}
+
+/* Sideblock expansion code */
+.sideblock_js_expansion .block_tree {overflow-x:scroll;}
+.sideblock_js_expansion.mouseover .content {width:200%;z-index:1000;position:relative;}
+.sideblock_js_expansion.mouseover .content .block_tree {width:100%; background-color:#fcfcfc; padding-bottom:0px;}
+
+/* CSS for shadows */
+.divshadow div {position:absolute;width:3px;height:3px;background-color:#333;}
+.divshadow .shadow_top {top:-3px;right:0px;width:100%;}
+.divshadow .shadow_bottom {bottom:-3px;right:0px;width:100%;}
+.divshadow .shadow_left {top:0px;left:-3px;height:100%;}
+.divshadow .shadow_right {bottom:0px;right:-3px;height:100%;}
+.divshadow .shadow_top_right {top:-3px;right:-3px;}
+.divshadow .shadow_bottom_right {bottom:-3px;right:-3px;}
+.divshadow .shadow_top_left {top:-3px;left:-3px;}
+.divshadow .shadow_bottom_left {bottom:-3px;left:-3px;}
+
+/** IE stylings */
+.ie6 .sideblock .block_tree {width:160px;overflow-x:scroll;}
+.ie7 .sideblock .block_tree {overflow-x:scroll;}
+.ie6 .block_tree .tree_item {width:100%;}
+.ie6 .navigation_bar {position:absolute;}
+.ie6 .navigation_bar hr {display:none;margin:0px;height:0px;padding:0px;}
+.ie6 .navigation_bar li p {background-color:inherit;}
+.ie6 .navigation_bar .bd.oversized_content .content, .ie7 .navigation_bar .bd.oversized_content .content {padding-bottom:0px;}
+.ie6 .sideblock_js_expansion.mouseover .content, .ie7 .sideblock_js_expansion.mouseover .content{ padding-bottom:2px;}
+.ie6 .navigation_bar .bd.oversized_content {width:100%;}
+.ie7 .navigation_bar .bd.oversized_content {width:400px;}