/* (c) 2006, triplemind.com
 *
 * This CSS stylesheet that are needed for some common elements used in site basic.
 * It can overwrite some of the base styles (inherited from root site).
 *
 * Author: cgaffga
 * Author: $Author: ipariyani $
 * Version: $Id: basic.css 60494 2009-01-24 01:19:04Z ipariyani $
 */

/* * * * trees and folding  * * * */
ul.tree {
  margin-left: 12px;
  padding-left: 0;
}

ul.tree li {
  list-style-image: url(/pubspec/images/header/fra1036/eapid948/folding-empty-bullet.png);
  margin-left: 8px;
  padding-left: 0;
}

ul.tree li.subtree {
  cursor: pointer;
  list-style-image: url(/pubspec/images/header/fra1036/eapid948/folding-plus-bullet.png);
}

ul.tree li.subtree.unfolded {
  list-style-image: url(/pubspec/images/header/fra1036/eapid948/folding-minus-bullet.png);
}

/* * * * tabs and cards * * * */
.tab-body {
  padding-top: 14px; margin-top: 2px;
}
.tabs ul {
  height: 1em;
  margin: 0;
  padding: 0 0 9px;
  border-bottom: 1px solid silver;
}
.tabs a { text-decoration: none }
.tabs li {
  float: left;
  margin: 0 4px 0 0;
  padding: 0 6px 0 0;
  background: transparent url(/pubspec/images/header/fra1036/eapid948/tabs.png) repeat scroll 100% -100px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  text-align: center;
}
.tabs li a, .tabs li span {
  display: block;
  padding: 4px 4px 3px 9px;
  white-space: nowrap;
  background: transparent url(/pubspec/images/header/fra1036/eapid948/tabs.png) repeat scroll 0 -100px;
}
.tabs li.active {
  background: transparent url(/pubspec/images/header/fra1036/eapid948/tabs.png) repeat scroll 100% 0;
  border-bottom: 1px solid white;
}
.tabs li.active a, .tabs li.active span {
  background: transparent url(/pubspec/images/header/fra1036/eapid948/tabs.png) repeat scroll 0 0;
}

/* * * * help-link for each component * * * */
.help {
  float: right;
}

/* * * * bubbles for online-help * * * */
.help-bubble {
  cursor: default;
  position: absolute;
  width: 330px;
  padding: 0px 0px 44px 0px;
  opacity: 0.9; filter:alpha(opacity=90);
  background: transparent url(/pubspec/images/header/fra1036/eapid948/help-bubble-bottom.png) no-repeat scroll left bottom;
}

.help-bubble-container {
  padding: 18px 65px 0px 5px;
  opacity: 0.9; filter:alpha(opacity=90);
  background: transparent url(/pubspec/images/header/fra1036/eapid948/help-bubble.png) no-repeat scroll left top;
  color: black;
  font-size: 9pt;
  font-weight: normal;
  font-style: none;
  text-decoration: none;  
}

/* groups styling */
#div-title { background-color: white; position: absolute; top: -0.66em; left: 10px; padding: 0px 4px; }
#div-border { position:relative; border:1px solid #888; margin: 28px 0; padding: 10px; }

/* styling for user-entered HTML */
.html-field p { text-align: justify; margin-top: 4px; }

