﻿DIV.ToolBox { z-index:850; }

/**************************************************** Floating ****************************************************/

DIV.ToolBox.Blanket { background-color:black; width:100%; height:100%; position:absolute; top:0px; left:0px; cursor:default; opacity:0.2; filter:alpha(opacity=20); }

DIV.ToolBox.Floating { background-color:white; border-width:2px; border-style:solid; border-color:#DDDDDD #999999 #999999 #DDDDDD; font-size:10pt; position:absolute; border-radius:5px / 10px; }

DIV.ToolBox.Floating DIV.Caption { width:100%; color:#FFFFFF; cursor:default; font-weight:bold; background-color:#0054E3; }
DIV.ToolBox.Floating DIV.ICaption { width:100%; color:#FFFFFF; cursor:default; font-weight:bold; background-color:#7A96DF; }
DIV.ToolBox.Floating SPAN.Close { cursor:pointer; float:right; font-size:8pt; font-weight:normal; padding-right:2px; }

DIV.ToolBox.Floating DIV.Body { padding:2px 2px 2px 4px; background-color:#FFFFFF; /*background-image:url(/global/js/scriptaculous/images/toolboxbackground.png); background-repeat:repeat-x;*/ }
DIV.ToolBox.Floating DIV.Status { height:16px; font-size:8pt; text-align:left; border-top:1px solid black; }
DIV.ToolBox.Floating TABLE.Tabs { border-top:1px solid black; empty-cells:show; border-collapse:collapse; float:right; border-radius:0px 0px 5px 5px / 0px 0px 10px 10px; }
DIV.ToolBox.Floating TABLE.Tabs IMG { cursor:pointer; }
/*DIV.ToolBox.Floating TABLE.Tabs TD.Spacer { padding:0px 2px; }*/
/*BorderRadius:"5px / 10px",*/

/**************************************************** Anchored ****************************************************/
/* General */
DIV.ToolBox.Anchored { position:fixed; cursor:default; }

/* Bar */
DIV.ToolBox.Anchored.Bar { background-color:#E8E8E8; border:1px solid #A4A4A4; }
DIV.ToolBox.Anchored.Bar IMG { cursor:pointer; }
DIV.ToolBox.Anchored.Bar IMG.Disabled { cursor:default; opacity:0.5; filter:Alpha(opacity=50); }
DIV.ToolBox.Anchored.Bar IMG.Thinking { padding:2px; }
DIV.ToolBox.Anchored.Bar TABLE { border:0px; border-collapse:collapse; width:100%; }
DIV.ToolBox.Anchored.Bar TABLE TD { padding:0px; text-align:center; }
DIV.ToolBox.Anchored.Bar TABLE TD.Spacer { width:100%; }

/* Box */
DIV.ToolBox.Anchored.Box { background-color:#FFFFFF; }
DIV.ToolBox.Anchored DIV.Caption { color:#FFFFFF; text-align:left; padding:2px 5px; }
DIV.ToolBox.Anchored DIV.Caption SPAN.Label { font-size:10pt; font-weight:bold; }
DIV.ToolBox.Anchored DIV.Caption SPAN.X { cursor:pointer; float:right; font-size:8pt; display:none; }

/* Box Body */
DIV.ToolBox.Anchored DIV.Body { border:1px solid #6F7E98; border-top-width:0px; }

/* Right */
DIV.ToolBox.Anchored.Right { right:0px; }
DIV.ToolBox.Anchored.Right.Bar { padding:2px; width:20px; border-top-left-radius:5px; border-bottom-left-radius:5px; }
DIV.ToolBox.Anchored.Right.Bar TD.Handle { height:10px; }
DIV.ToolBox.Anchored.Right.Bar TD.Divider { height:4px; }
DIV.ToolBox.Anchored.Right.Bar TD.Divider HR { margin:0px; }
DIV.ToolBox.Anchored.Right.Bar TD.Tool { padding:2px 0px; }
DIV.ToolBox.Anchored.Right.Box { width:250px; }

/* Bottom */
DIV.ToolBox.Anchored.Bottom { bottom:0px; }
DIV.ToolBox.Anchored.Bottom.Bar { height:22px; padding:2px 5px 2px 5px; width:800px; }
DIV.ToolBox.Anchored.Bottom.Box { height:300px; width:250px; }

DIV.ToolBox.Anchored.Bottom.Bar IMG { position:relative; top:-3px; }
DIV.ToolBox.Anchored.Bottom.Bar IMG.Active { border:1px solid black; opacity:0.25; }

/* Left */
DIV.ToolBox.Anchored.Left { left:0px; }
DIV.ToolBox.Anchored.Left.Bar { padding:2px; width:20px; border-top-right-radius:5px; border-bottom-right-radius:5px; }
DIV.ToolBox.Anchored.Left.Bar TD.Handle { height:10px; }
DIV.ToolBox.Anchored.Left.Bar TD.Divider { height:4px; }
DIV.ToolBox.Anchored.Left.Bar TD.Divider HR { margin:0px; }
DIV.ToolBox.Anchored.Left.Bar TD.Tool { padding:2px 0px; }
DIV.ToolBox.Anchored.Left.Box { width:250px; }
