﻿div.SideBar                  { font-size:12px; width:184px; }
div.SideBar div.Header       { background-image:url(../../app_themes/silver/images/zonelayout/sidebar/header.jpg); background-repeat:no-repeat; color:#000000; height:40px; overflow:hidden; padding:12px; }
div.SideBar div.Body         { background-image:url(../../app_themes/silver/images/zonelayout/sidebar/body.jpg); background-repeat:repeat-y; color:#000000; height:388px; overflow-y:hidden; padding:0px 1px 0px 1px; }
div.SideBar div.Footer       { background-image:url(../../app_themes/silver/images/zonelayout/sidebar/footer.jpg); background-repeat:no-repeat; cursor:hand; height:27px; }
div.SideBar table.Tile       { background-image: url(../../app_themes/silver/images/zonelayout/sidebar/tilebg1x1.gif); cursor:hand; font-size:12px; font-weight:bold; height:40px; overflow:hidden; table-layout:fixed; width:100%; }
div.SideBar table.ActiveTile { background-color:#FFFFFF; cursor:hand; font-size:12px; font-weight:bold; height:36px; overflow:hidden; position:absolute; table-layout:fixed; width:100%; z-index:1; }

table.ActiveTile td.Gap      { background-image:url(../../app_themes/silver/images/zonelayout/sidebar/tilesp5x1.gif); background-position:left; background-repeat:repeat-y; width:5px; }
table.ActiveTile td.Text     { border-bottom:solid 1px #C0C0C0; border-top:solid 1px #C0C0C0; overflow:hidden; padding-left:12px; text-overflow:ellipsis; width:auto; }
table.ActiveTile td.Close    { border-bottom:solid 1px #C0C0C0; border-top:solid 1px #C0C0C0; width:24px; }

table.Tile td.Text           { overflow:hidden; padding-left:12px; text-overflow:ellipsis; width:auto; }
table.Tile td.Open           { background-image:url(../../app_themes/silver/images/zonelayout/sidebar/open.gif); background-position:center center; background-repeat:no-repeat; width:24px; }
table.Tile td.Separator      { background-image:url(../../app_themes/silver/images/zonelayout/sidebar/tilesp1x5.gif); background-repeat:repeat-x; font-size:4px; height:5px; }

.TileContent                   { display:none; height:auto; padding:0px; position:absolute; width:auto; z-index:0; }

.TileContent .Header           { font-size:12px; font-weight:bolder; height:39px; table-layout:fixed; width:100%; }
.TileContent .Header .LEdge    { background-image:url(../../app_themes/silver/images/zonelayout/toolbarleft.jpg); background-repeat:no-repeat; width:5px; }
.TileContent .Header .LSection { background-image:url(../../app_themes/silver/images/zonelayout/toolbarbackground.jpg); background-repeat:repeat-x; padding-left:5px; text-align:left; width:auto; }
.TileContent .Header .RSection { background-image:url(../../app_themes/silver/images/zonelayout/toolbarbackground.jpg); background-repeat:repeat-x; padding-right:5px; text-align:right; width:auto; }
.TileContent .Header .REdge    { background-image:url(../../app_themes/silver/images/zonelayout/toolbarright.jpg); background-repeat:no-repeat; width:5px; }

.TileContent .Footer           { font-size:11px; font-weight:normal; table-layout:fixed; overflow:hidden; width:100%; height:27px; }
.TileContent .Footer .LEdge    { background-image:url(../../app_themes/silver/images/zonelayout/footerleft.jpg); background-repeat:no-repeat; width:5px; }
.TileContent .Footer .CSection { background-image:url(../../app_themes/silver/images/zonelayout/footercenter.jpg); background-repeat:repeat-x; white-space:nowrap; width:auto; }
.TileContent .Footer .REdge    { background-image:url(../../app_themes/silver/images/zonelayout/footerright.jpg); background-repeat:no-repeat; width:5px; }
