/* style sheet tested for IE6, Firefox 1.5 */


  /***************************************************** defaults *******************************************************/

  body {
    font-size:0.7em; /* default font size */
  }

  body,table,input,textarea,select {
    font-family:Verdana,"Arial Unicode MS",Arial,sans-serif; /* default font names */
    background-color:#ffffff; /* default page background */
    font-weight:normal; /* default font weight */
    color:#222222;  /* default font color */
  }

  /* text input values */
  input,textarea {
    border:1px solid #888888;
    background-color:#eef5fc;
  }

  /* input fields */
  .inputField {
    border:1px solid #000000;
    color:#000000;
    background-color:#ffffff;
    /*color:#144e80;*/
  }

  /* labels */
  .label {
    font-weight:bold;
  }

  a {
    text-decoration:none;
    color:#222222;  /* default link color */
  }

  .texthighlight {
    color:#FF0000;  /* default font color for important information */
  }

  .inputhighlight {
    background-color:#fde3e3; /* error background color for required inputfields */
  }

  /***************************************************** toolbar ******************************************************/

  /* right side link */
  a.toolbardocwarelink {
    font-size:0.8em;
  }

  /* toolbar button */
  td.toolbarbutton {
    background-color:#e9e4ce;
    background-image:url(../../../images/design/TYM/toolbarbuttonbackground.gif);
    background-repeat:repeat-x;
  }

  /* toolbar button currently active */
  td.toolbarbuttoncurrent {
    background-color:#fdfdbc;
    background-image:url(../../../images/design/TYM/toolbarbuttonbackgroundcurrent.gif);
    background-repeat:repeat-x;
  }

  /* toolbar button highlight (eg. for catalog filter if active) */
  td.toolbarbuttonhighlight {
    background-color:#c9d9fb;
    background-image:url(../../../images/design/TYM/toolbarbuttonbackgroundhighlight.gif);
    background-repeat:repeat-x;
  }

  /* links inside toolbar button; <a inside <td */
  .toolbarbutton a,.toolbarbuttoncurrent a,.toolbarbuttonhighlight a {
    /* no special color for link */
  }

  /* gap between toolbarbuttons if separate buttons */
  td.toolbarbuttongap {
    padding-left:0.5em;
  }


/***************************************************** GUI Elements ***************************************************/

  /* table element */
  table.guitable {
    border-collapse:collapse;
    border:1px solid #848284;
  }

  /* all content elements share this design */
  td.guitable_header,th.guitable_header,td.guitable_content,td.guitable_contentInverse,td.guitable_contentHighlight,
  td.guitable_contentHighlightInverse,td.guitable_contentHighlight2,td.guitable_contentHighlight2Inverse {
    padding:3px;
    font-weight:normal;
    border-style:solid;
    border-width:1px;
    white-space:nowrap;
  }

  /* special content elements design */
  .guitable_header {
    background-color:#eeead5;
    text-align:center;
    background-image:url(../../../images/design/TYM/tableheaderbackground.gif);
    background-repeat:repeat-x;
  }

  /* special content elements design */
  td.guitable_content,td.guitable_contentHighlight,td.guitable_contentHighlight2 {
    border-color:#ffffff #848284 #848284 #ffffff;


  }

  /* special content elements design */
  td.guitable_contentInverse,td.guitable_contentHighlightInverse,td.guitable_contentHighlight2Inverse {
    border-color:#848284 #ffffff #ffffff #848284;
    color:#ffffff;
    background-color:#08246B;
  }

  /* special content elements design */
  td.guitable_contentHighlight {
    background-color:#ffffe7;
  }

  /* special content elements design */
  td.guitable_contentHighlight2 {
    color:#ff0000;
    background-color:#ffff00;
  }

  /* all links inside table elements which are not inverse; <a inside <td */
  .guitable_header a,.guitable_content a,.guitable_contentHighlight a {
    /* no special color for link */
  }
  .guitable_contentHighlight2 a {
    color:#ff0000;
    background-color:#ffff00;
  }

  /* all links inside table elements which are inverse; <a inside <td */
  .guitable_contentInverse a,.guitable_contentHighlightInverse a,
  .guitable_contentHighlight2Inverse a {
    color:#ffffff;
  }

  /*
   * Table for page titles and logged in user
   */
  .heading {
    font-weight:bold;
  }

  /*
   * div for page titles displayed in a box
   */
  .headingbox {
    font-weight:bold;
    background-color:#eeead5;
    border:1px solid #888888;
    width:12em;
    height:2.5em;
    font-size:120%;
    vertical-align:middle;
    padding:5px;
  }

  /* active tab */
  .tabActive {
    background-image:url(../../../images/design/TYM/tab_active.gif);
    background-repeat:no-repeat;
    font-weight:bold;
  }

  /* inactive tab */
  .tabInactive {
    background-image:url(../../../images/design/TYM/tab_inactive.gif);
    background-repeat:no-repeat;
    font-weight:normal;
  }

  /* multiline javascript tooltip, not the native one and not the plugins tooltip
  (these are configured in definitions_custom.properties) */
  span.tooltip {
    position:absolute;
    display:none;
    padding:3px;
    border:1px solid #000000;
    z-index:99;
    background-color:#ffffe7;
  }

  /* buttons either from an <input type="button or a fake button with a link inside a table */
  .buttonsmall,.button,.buttonwide,.buttonsmalldisabled,.buttondisabled,.buttonwidedisabled {
    border-style:solid;
    border-width:1px;
    border-color:#888888;
    text-align:center;
    background-color:#fefed5;
    background-image:url(../../../images/design/TYM/buttonbackground_enabled.gif);
    background-repeat:repeat-x;
    padding:0.2em 0.3em 0.2em 0.3em;
  }

  .buttonsmalldisabled,.buttondisabled,.buttonwidedisabled {
    background-color:#ececec;
    background-image:url(../../../images/design/TYM/buttonbackground_disabled.gif);
    background-repeat:repeat-x;
  }

  .button,.buttondisabled {
    width:12.5em;
  }

  .buttonwide,.buttonwidedisabled {
    width:15.00em;
  }

  /* for fake buttons from a <td with an anchor */
  .buttonsmall a,.button a,.buttonwide a,.buttonsmalldisabled a,.buttondisabled a,.buttonwidedisabled a {
    /* no special color for link */
  }

  .footer {
    /*
    position:absolute;
    bottom:10px;
    */
    text-align:center;
    width:100%;
  }

  /* active clicked tree node */
  .treeactive {
    border:1px solid #eeead5;
    background-color:#ffffe7;
    white-space: nowrap;
  }

  /***************************************************** borders (frameset/frames) ************************************/

  .borderNo,.borderRight,.borderTop,.borderLeft,.borderBottom {
    border-width:0px;
    padding:0px;
  }

  .borderRight {
    border-right:3px solid #eeead5;
    cursor:col-resize;
  }

  .borderTop {
    border-top:3px solid #eeead5;
    cursor:row-resize;
  }

  .borderLeft {
    border-left:3px solid #eeead5;
    cursor:col-resize;
  }

  .borderBottom {
    border-bottom:3px solid #eeead5;
    cursor:row-resize;
  }

  .border {
    background-color: #eeead5;
  }

  .popup_title {
    height:20px;
    background-color:#d4e2ec;
    background-image:url(../../../images/design/TYM/popup_title.gif);
    background-repeat:repeat-x;
  }

  .popup_border {
    width:3px;
    background-color:#d4e2ec;
  }

  /***************************************************** Misc ***************************************************/

  /* status messages */
  .info {
    font-weight:bold;
  }

  .error {
    font-weight:bold;
    color:#FF0000;
  }

  /* status/info box */
  .infobox {
    border:2px solid #000000;
    margin:10px;
  }

  /***************************************************** dont change ***************************************************/

  html,table,tr,td,th,a,div,span,input,form,b,center,textarea,select {
    font-size:100.01%; /* let elements take parent value, special workaround value */
  }

  .print {
    color:#000000;
    background-color:#ffffff;
    font-weight:normal;
  }

  @media print {
    .noprint {
      display:none;
    }
  }

