.portboxSmall {background:url(/media/images/box_small_bgd.gif) repeat-y; width:278px; float:left; display:inline; overflow:hidden;}
.portboxSmall h3 {margin:3px 0 10px 30px;}
.portSmallTop {background:url(/media/images/box_small_top.jpg) top left no-repeat; width:278px; overflow:hidden; padding:10px;}
#tree { padding-top:20px; position:relative; z-index:700; }
#tree ol, #tree ul { list-style:none;margin:0;padding:0;}
#tree li {margin:0;padding:0; }
.x-tree-lines .x-tree-elbow-plus, .x-tree-lines .x-tree-elbow-end-plus{
	visibility: visible;
	background-image:url(/media/images/blue_arrow_right.png);
	cursor:pointer;
}
.x-tree-lines .x-tree-elbow-minus, .x-tree-lines .x-tree-elbow-end-minus{
	visibility: visible;
	background-image:url(/media/images/blue_arrow_down.png);
	cursor:pointer;
}
/* top level tree - categories */
.x-tree-node-el .x-tree-node-anchor {color:#4c4c4c;text-decoration:none;padding-left:2px;font-size:14px;line-height:20px;}
.x-tree-icon, .x-tree-ec-icon, .x-tree-elbow-line, .x-tree-elbow, .x-tree-elbow-end, .x-tree-elbow-plus, .x-tree-elbow-minus, .x-tree-elbow-end-plus, .x-tree-elbow-end-minus{
	border: 0 none;
	height: 18px;
	margin: 0;
	margin-top:3px;
	padding: 0;
	vertical-align: top;
	width: 16px;
    background-repeat: no-repeat;
}
.x-tree-node-el { margin-left:15px; }
/* send level tree nav */
.x-tree-node-leaf { padding:0px; margin:0px; position:relative; width:230px; } /* entrie sub nav block */
ul .x-tree-node-ct li .x-tree-node-el .x-tree-node-anchor { font-size:12px; color:#005cc7; text-decoration:underline; line-height:14px; }
ul .x-tree-node-ct li .x-tree-node-el .x-tree-node-anchor:hover { color:#005cc7; text-decoration:none; }
ul .x-tree-node-ct li .x-tree-node-el .x-tree-elbow-end { padding-bottom:10px; }
.x-tree-node-leaf .x-tree-ec-icon { background-image:url(/media/images/icons/ext/menu/menu-parent.gif); }
.x-tree-node-leaf .x-tree-node-indent {  padding-left:20px; }
/* Fix for ie rootVisible:false issue */
.x-tree-root-ct {
    zoom:1;
}
/* FOR IE! */
.ext-ie ul.x-tree-node-ct{
    font-size:0;
    line-height:0;
    zoom:1;
    position:relative;
}
/* FOR IE! */
.x-view-selector {
    position:relative;
    left:0;
    top:0;
    width:0;
    border:1px dotted;
	opacity: .5;
    -moz-opacity: .5;
    filter:alpha(opacity=50);
    zoom:1;
}
/* FOR IE! */
.ext-strict .ext-ie .x-tree .x-panel-bwrap{
    position:relative;
    overflow:hidden;
}