body {
  background: url(/gfx/background_main.gif) repeat 0 0;
  scrollbar-face-color:       #666666;
  scrollbar-track-color:      #999999;
  scrollbar-arrow-color:      #CCCCCC;
  scrollbar-3dlight-color:    #CCCCCC;
  scrollbar-shadow-color:     #333333;
  scrollbar-highlight-color:  #999999;
  scrollbar-darkshadow-color: #333333;

  color: initial;
}


/*
* Login
*/
form#login {
  background: url(/gfx/logo.cobham.png) no-repeat 0 0;
  width:      690px;
  height:     444px;

  position:   absolute;
  top:        0;
  bottom:     0;
  left:       0;
  right:      0;

  margin:     auto;
  vertical-align: bottom;
}

form#login div#info {
  position:     relative;
  top:          52%;

  padding-left: 70px;
  line-height:  17px;
  font-size:    14px;
  font-weight:  bold;

  vertical-align: bottom;
}

form#login div#info p {
  margin: 5px;
}

form#login div#data {
  margin: 270px auto auto auto;
  width:  495px;
}

form#login label {
  font-weight: bolder;
}

form#login input {
  margin-right: 20px;
  width: 120px;
}

form#login button {
  margin-right: 0px;
}

/*
* Button
*/

button[type=submit] {
  cursor:              pointer;
  border:              none 1px red;
  background:          none;
  padding:             0px;
  margin:              10px 5px;
  width:               auto;
  overflow:            visible;
  text-align:          center;
  white-space:         nowrap;
  height:              18px;
  line-height:         18px;
  display:             inline;
}

button[type=submit] span {
  background:    url(/gfx/button.png) no-repeat 0 0;
  border-radius: initial;
}


button[type=submit] span span {
  background-position: 100% 0;
  font-weight: normal;
  color:       initial;
}

/*
 * IO
 */

table#main td.header,
table#main td.objectbrowser.frame,
table.tabs td.tabforms
{
  background:     url(/gfx/background.png) repeat 0 0;
  border-radius:  0px;
  border-style:   ridge;
  border-width:   3px;

}

table.tabs .tab.start {
  border-left: none;
}

table.tabs .tab {
  background:     url(/gfx/background.png) repeat 0 0;

  border-radius:  0px;
  border-style:   ridge;
  border-width:   3px;

  color: initial;
}

table.tabs td.tabforms td.tabforms,
table.tabs td.tabforms .tabs {
  border: none;
}

