
	#nav-dialog {
		text-align: left;
	}
	
	#nav-dialog .yui-resize-handle-br {
	    height: 11px;
	    width: 11px;
	    background-position: -20px -60px;
	    background-color: transparent;
	}

	#toolbar {
		background: url(http://yui.yahooapis.com/2.8.0r4/build/assets/skins/sam/sprite.png) repeat-x scroll 0 0;
	}
	
	#toolbar .yui-button-hover {
		background:transparent url(http://yui.yahooapis.com/2.8.0r4/build/assets/skins/sam/sprite.png) repeat-x scroll 0 -1300px;
	}

	
	#button_add .first-child {
		background:url(/static/assets/img/header/add.png) left center no-repeat;
	}
	
	#button_remove .first-child {
		background:url(/static/assets/img/header/cross.png) left center no-repeat;
	}
	
	#button_up .first-child {
		background:url(/static/assets/img/header/arrow_up.png) left center no-repeat;
	}
	
	#button_down .first-child {
		background:url(/static/assets/img/header/arrow_down.png) left center no-repeat;
	}
	
	/*.threepxfix class below:
	Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
	to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
	*/
	
	* html .threepxfix {
	  margin-left: 3px;
	}
	
	.menu_node-toplevel {
	   background:url(/static/assets/img/header/toplevel.png) left center no-repeat;
	   color: #753E82;
	   font: arial bold 14px;
	   padding-left: 20px;
	}
	
    .menu_node-depth1 {
       background:url(/static/assets/img/header/level-1.png) left center no-repeat;
       color: #000000;
       font: arial 12px;
       padding-left: 20px;
    }	
    
    .menu_node-depth2 {
       background:url(/static/assets/img/header/level-2.png) left center no-repeat;
       color: #0077AA;
       font: arial 12px;
       padding-left: 20px;
    }       
    
    .menu_node-colbreak {
       background:url(/static/assets/img/header/pilcrow.png) left center no-repeat;
       color: #0077AA;
       font: arial 12px;
       padding-left: 20px;
    }       
    
    .menu_node-spacer {
       background:url(/static/assets/img/header/spacer.png) left center no-repeat;
       color: #0077AA;
       font: arial 12px;
       padding-left: 20px;
    }        
    
    #button_add {
       margin-left: 1px;
    }
    
    .form-title {
       background-color: #c8c8c8;
       font-size: 1.2em;
       padding: 5px 0 5px 5px;
       margin-bottom: 5px;
	   color:#753E82;
	   font-weight:bold;
    }
    
    #toolbar {
       background: transparent;
    }    
    
    .yui-skin-sam .yui-navset .yui-content, .yui-skin-sam .yui-layout {
       background: #c8c8c8;
    }
    
    .node_selected {
       background-color: #ccc;
    }
    
    #nav-dialog tbody {
       border: none;
    }
       
	.yui-skin-sam .yuimenu .bd {
		border:none;
	}

