@charset "utf-8";
/* css/tooltip.css */

#ttMainContainer { background-color:transparent; display:table; /** /position: relative;/**/ }
#ttMainContainer > div{ display:table-cell; }
#ttMainContents { box-sizing: border-box; background-color: #000; border: 2px solid #ccc; border-radius: 3px; color: #fff; font-size: .8em; padding: 2px; position: absolute; text-align: left; visibility: hidden; white-space: pre; z-index: 90; }
#ttMainContents table { font-size: 1.0em }
#ttMainContents.action { background-color: #000; border-color :#ff0; color: #ff0; }
#ttMainContents.available { background-color: #000; border-color :#ff0; color: #ff0; }
#ttMainContents.attention { background-color: #000; border-color: #af3; color: #af3; }
/*#ttMainContents.button { background-color: transparent; border: 0; color: #C0C0C0; }*/
#ttMainContents.disabled { background-color: transparent; border-color: #888; color: #C0C0C0; }
#ttMainContents.error { background-color: #f00; border-color: #888; color: #fff; } #tooltip.error:before { display: none; } #tooltip.error:after { display: none; }
#ttMainContents.info { background-color: #000; border-color: #6af; color: #6af; }
#ttMainContents.normal { background-color: #000; border-color: #ccc; color: #fff; }
/*#ttMainContents.opaque { opacity: .6; }*/
#ttMainContents.warn { background-color: #f90; border-color: #888; color: #fff; } #tooltip.warn:before { display: none; } #tooltip.warn:after { display: none; }
#ttMainContents.pre { font-family: monospace; line-height: 1em; }

#ttMovementContainer { background-color: transparent; display: table; }
#ttMovementContainer > div{ display: table-cell; }
#ttMovementContents { background-color: #000; border: 2px solid #ccc; color: #fff; display: inline; position: absolute; overflow: hidden; visibility: hidden; text-align: left; white-space: nowrap; vertical-align: top; z-index: 50; }

#dbMainContainer { background-color: transparent; display: table; }
#dbMainContainer > div{ display: table-cell; }
#dbMainContents { background-color: #000; border: 2px solid #ff0; color: #fff; display: inline; opacity: .90; position: absolute; overflow: hidden; visibility: hidden; text-align: left; vertical-align: top; z-index: 50; }

abbr { border-bottom:1px dotted #fff; cursor:help; }
abbr.action { border-bottom:1px dotted #ff0; }
abbr.available { border-bottom:1px dotted #ff0; }
abbr.attention { border-bottom:1px dotted #af3; }
/*abbr.button { border-bottom:0; }*/
abbr.disabled { border-bottom:1px dotted #888; color:#888; }
abbr.error { border-bottom:1px dotted #fff; } /* abbr.error:after { color:#fff; } abbr.error:before { content:"\00a0"; } abbr.error:after { content:" !\00a0"; } */
abbr.info { border-bottom:1px dotted #6af; }
/*abbr.nodot { border-bottom:0; cursor:default }*/
abbr.normal { border-bottom:1px dotted #888; }
/*abbr.opaque { opacity:.6; }*/
/*abbr.underline { border-bottom-style:solid; border-bottom-width:1px; }*/
abbr.warn { border-bottom:1px dotted #fff; } /* abbr.warn:after { color:#fff; } abbr.warn:before { content:"\00a0"; } abbr.warn:after { content:" !\00a0"; } */
abbr.unavailable { border-bottom:1px dotted #999; }
