/* $Id: domtt.css,v 1.15 2009/05/23 14:18:54 rwhalb Exp $ */

/* DOM Tooltip title styles for the NST WUI */

div.niceTitle {
  background-color: #333333;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 13px;
  font-family: "Trebuchet MS", Tahoma, "Liberation Sans", sans-serif;
  width: 400px;
  left: 0;
  top: 0;
  position: absolute;
  padding-bottom: 1px;
  text-align: left;
  vertical-align: middle;
  z-index: 20;
  border-style: solid;
  border-left-color: #000000;
  border-bottom-color: #000000;
  border-top-color: #0000ff;
  border-right-color: #0000ff;
  border-width: 2px;
  border-radius: 0 10px 10px 10px;
  -moz-border-radius: 0 10px 10px 10px;
  -webkit-border-radius: 0 10px 10px 10px;
  box-shadow: 4px 4px 10px #444444;
  -moz-box-shadow: 4px 4px 10px #444444;
  -webkit-box-shadow: 4px 4px 10px #444444;


}

div.niceTitle .contents {
/*
 Debug: put white box around content...
  border-color: white;
  border-style: solid;
  border-width: 1px;
*/
  font-family: "Trebuchet MS", Tahoma, "Liberation Sans", sans-serif;
  margin: 0.3em;
  padding: 0;


}

div.niceTitle dt {
  color: #33ff00;
  font-weight: bold;
}

div.niceTitle dd {
  margin-left: 2em;
}

/* common base settings */
div.niceTitle p, div.niceTitle th, div.niceTitle td,
div.niceTitle .ttHeadRight {
  color: green;
  background-color: #333333;
  font-size: 12px;
  font-weight: normal;
  padding: 3px 0 0 0;
  margin: 0;
  text-align: left;


}

/* Tweaks for th/td areas (NOTE: IE seems to require a class) */
div.niceTitle th, div.niceTitle .ttHeadRight {
  border-style: none;
  color: #cc9900;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: right;
  
  font-size: 12px;
  font-family: "Trebuchet MS", Tahoma, "Liberation Sans", sans-serif;
}

div.niceTitle td {
  border-style: none;
  color: #FFFFFF;
  font-family: monospace;
  font-weight: normal;
  font-size: 12px;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: left;
}

.line1px, div.niceTitle .line1px,
.line1pxBM, div.niceTitle .line1pxBM {
  text-align: left;
  border-color: green;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  margin: 0px;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 2px;
  padding-right: 2px;
}

.line1pxBM, div.niceTitle .line1pxBM {
  width: 100%;
  margin-bottom: 0.50em;
}

/*
 *  Reference to a command or script name within a tooltip
 *  (when following a colon, the command name is enclosed in single quotes). */
div.niceTitle .ttCommand {
  color: #33ff00;
}

/* Document entities with italic facing. */
div.niceTitle .ttDocument {
  color: #33ff00;
  font-style: italic;
}

/* Reference to external site, typically enclosed in double quotes */
div.niceTitle .ttSite {
  color: #00ccff;
}

/* Reference to internal NST WUI navigation. */
div.niceTitle .ttNav {
  color: #33ff00;
}

/* Emphasis for a 'value' of a variable (or state of system) which might
 * appear in a tooltip (typically enclosed in double quotes). */
div.niceTitle .ttValue, div.niceTitle .ttValueRight {
  color: #00ccff;
}

/* Emphasis for a 'value' of a variable (or state of system) which might
 * appear in a tooltip (typically enclosed in double quotes).
 *
 *  Note: Reduce Font size for Linux monospace chars... */
div.niceTitle .ttValueLinux, div.niceTitle .ttValueRightLinux {
  color: #00ccff;
  font-family: monospace;
  font-size: 10px;
}

/* Emphasis for a 'value' of a variable (or state of system) which might
 * appear in a tooltip (typically enclosed in double quotes). A
 * proportional font will be used. */
div.niceTitle .ttValuePFont, div.niceTitle .ttValuePFontRight {
  color: #00ccff;
  font-family: "Trebuchet MS", Tahoma, "Liberation Sans", sans-serif;
}

/* Emphasis for a 'value' of a variable (or state of system) which might
 * appear in a tooltip (typically enclosed in double quotes). A
 * fixed font will be used. */
div.niceTitle .ttValueFFont, div.niceTitle .ttValueFFontRight {
  color: #00ccff;
  font-family: monospace;
  font-weight: normal;
}

div.niceTitle .ttValueRight {
  text-align: right;
}

div.niceTitle .ttWordBreak {
  display: inline-block;
  word-break: break-all;
}

/* Emphasis for an 'action' a user might take (enable, disable, reset, etc)
 *   - quoting is typically ommitted. */
div.niceTitle .ttAction {
  color: #cc9900;
}

/* Emphasis for 'acronyms' within tool tip text. */
div.niceTitle .ttAcronym {
  color: #cc9900;
}

/* Emphasize 'text' within tool tip text. */
div.niceTitle .ttEmphasis {
  color: #33ff00;
}

/* Emphasize 'text' within tool tip text. Uses a
 * proportional font. */
div.niceTitle .ttEmphasisPFont {
  color: #33ff00;
  font-family: "Trebuchet MS", Tahoma, "Liberation Sans", sans-serif;
}

/* Emphasis for 'notes' within tool tip text. */
div.niceTitle .ttNote {
  color: #cc9900;
}

/* Emphasis for 'normal' text within the tool tip. */
div.niceTitle .ttNormal {
  color: white;
}

/* Emphasis for 'normal' text within the tool tip. Uses a
 * proportional font. */
div.niceTitle .ttNormalPFont {
  color: white;
  font-family: "Trebuchet MS", Tahoma, "Liberation Sans", sans-serif;
}

/* Emphasis for 'normal' text within the tool tip. Uses a
 * fixed font. */
div.niceTitle .ttNormalFFont {
  color: white;
  font-family: monospace;
  font-weight: normal;
}

/* ToolTip IP Address. */
div.niceTitle .ttIpAddr, div.niceTitle .ttIpAddrLinux{
  color: black;
  font-family: monospace;
  font-weight: normal;
  font-size: 8pt;
}

/* ToolTip IP Address on Linux. */
div.niceTitle .ttIpAddrLinux{
  font-size: 7pt;
}

/* Emphasis for 'note' text within the tool tip. Uses a
 * proportional font. */
div.niceTitle .ttNotePFont {
  color: #cc9900;
  font-family: "Trebuchet MS", Tahoma, "Liberation Sans", sans-serif;
}

/* Emphasis for 'caution' text within the tool tip. */
div.niceTitle .ttCaution {
  color: #ffff00;
}

/* Emphasis for 'warning' text within the tool tip. */
div.niceTitle .ttWarning {
  color: #ff0000;
}

/* Set <ul> and <dl> areas to white text by default. */
div.niceTitle ul, div.niceTitle dl {
  color: #ffffff;
}
