/* ====== TOP LEVEL OBJECTS ======= */

BODY {
  TEXT-ALIGN: left;
  margin: 1.5em;
}

IMG {
  border: 0px;
}

#doc {
  MARGIN-LEFT: 2em; 
  MARGIN-RIGHT: 2em; 
  TEXT-ALIGN: left;
}

#hd div {
  padding-top: 0.5em;
}

#hd ul {
  margin: 0px;
  padding: 0.5em;
}

#ft {
  BORDER-TOP: none;
  PADDING-RIGHT: 15px;
  PADDING-LEFT: 15px; 
  PADDING-BOTTOM: 15px; 
  LINE-HEIGHT: 150%;
  PADDING-TOP: 15px; 
}

#page {
  padding: 1em;
}


/* ====== THE HEADER (#hd) ============== */

#doc2 {

}

/* ------ the logo ---------------------- */

#logo{
   text-align: center;
}

/* ------ the menu --------------------- */

ul#menu li{
  display: inline;
  MARGIN-RIGHT: 5px;
  MARGIN-LEFT: 0px;
  LIST-STYLE-TYPE: none;
}
ul#menu li a{
  position: relative;
  TEXT-DECORATION: none;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  padding-left: 1em;
  padding-right: 1em;
}
.submenu {
  LEFT: 0px;
  POSITION: relative;
  TOP: 0px;
  PADDING-TOP: 0.5em;
  PADDING-BOTTOM: 0.5em;
  PADDING-LEFT: 10px;
  PADDING-RIGHT: 0px;
  TEXT-ALIGN:left;
}
.submenu LI {
  DISPLAY: inline;
  LIST-STYLE-TYPE: none;
  margin: 0;
  padding: 0;
}
.submenu LI A {
  padding-right: 10px;
  padding-left: 10px;
}


/* ====== THE BODY (#bd) =================
//
// Inside the body, we have the following tree of divs:
//
// <div id="yui-main" >
//  <div class="yui-b" id='page'>
//   <span class="toolbar">
//    ...
//   </span>
//   <h1>Page title</h1>
//   <div class='content'>
//    ...
//   </div>
//  </div>
//  <div class="yui-b" id="sidebar">
//   ...
//  </div>    
// </div>
*/

.toolbar {
   float:right;
   margin: 4px 4px 5px 5px;
   MARGIN-RIGHT: 0px;
   MARGIN-TOP: 0px;
}

/* ------ .content ---------------------------- */

h2 {
   padding: 2px;
}
h3 {
   padding: 2px;
}
h4 {
   padding: 2px;
}
h5 {
   padding: 2px;
}

.content PRE {
   padding: 1em;
}

.content UL {
  LIST-STYLE-TYPE: square;
  padding-left: 2em;
}

.content OL {
  padding-left: 2em;
}

.content DL {
  padding-left: 2em;
}

.content LI {
   padding-bottom: 0.5em;
}

.content DD {
   padding-bottom: 0.5em;
}

.content DT {
   padding-bottom: 0.5em;
}

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

.content A {
}

.content A.local {
  BACKGROUND: none transparent scroll repeat 0% 0%
}

.content A.help {
  PADDING-RIGHT: 3px;
  FONT-SIZE: 6pt;
  BACKGROUND: none transparent scroll repeat 0% 0%
}

.content .preview {
  BORDER: 3px dashed;
  PADDING: 5px;
  MARGIN-BOTTOM: 10px;
  MARGIN-RIGHT: 5px;
}
FORM {
  DISPLAY: inline
}
SPAN.actions A {
//  MARGIN-RIGHT: 5px
}
INPUT.button {
  MARGIN: 5px 4px
}
INPUT {
  MIN-HEIGHT: 20px;
  LINE-HEIGHT: 20px;
  MARGIN-BOTTOM: 5px;
  PADDING: 3px;
  DISPLAY: block;
  MARGIN-LEFT: 200px;
}

INPUT.small_text_box {
  LINE-HEIGHT: 10px;
  PADDING-TOP: 2px;
  PADDING-BOTTOM: 2px;
  DISPLAY: inline;
  MARGIN-LEFT: 4px;
  MARGIN-RIGHT: 1px;
  MARGIN-TOP: 0px;
  FONT-SIZE: 9pt;
}

INPUT.submit {
  DISPLAY: inline;
  MARGIN-LEFT: 10px;
}

INPUT.small_submit {
  DISPLAY: inline;
  MARGIN-LEFT: 1px;
  MARGIN-RIGHT: 0px;
  PADDING-RIGHT: 0px;
  LINE-HEIGHT: 10px;
  PADDING-TOP: 1px;
  PADDING-BOTTOM: 1px;
  FONT-SIZE: 8pt;
}

INPUT.diff_radio {
  MARGIN: 0px;
  PADDING: 0px;
}

A.help {
  VERTICAL-ALIGN: top;
  TEXT-DECORATION: none;
}

TEXTAREA.small {
  DISPLAY: block;
/*
  MARGIN-LEFT: 200px;
  WIDTH: 400px;
*/
}

#more_fields {
  DISPLAY: block;
/*
  MARGIN-LEFT: 200px;
  PADDING-LEFT: 20px;
*/
}

INPUT.hidden {
  DISPLAY: none;
}

LABEL {
  FLOAT: left;
  TEXT-ALIGN: right;
  MARGIN-RIGHT: 0.5em;
  DISPLAY: block;
  MARGIN-TOP: 10px;
}

FIELDSET {
   margin-top: 1em;
   margin-bottom: 1em;
}

#advanced_fields {
  DISPLAY:none;
}

TEXTAREA {
  WIDTH: 100%;
}

INS {
  TEXT-DECORATION: none
}

.error_message {
  PADDING: 15px;
  MARGIN: 15px;
}


/* ------ .content ---------------------------- */

.code {
   margin-top: 1em;
}

/* ---------------- */

#product_description DIV {
   border: solid red 1px;
   margin-bottom: 10px;
   color: green;
}

.poweredby {
   text-align: right;
}

/*
     FILE ARCHIVED ON 08:21:07 Sep 05, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:27:48 Feb 15, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.736
  exclusion.robots: 0.083
  exclusion.robots.policy: 0.067
  esindex: 0.013
  cdx.remote: 33.659
  LoadShardBlock: 83.165 (3)
  PetaboxLoader3.datanode: 84.633 (5)
  PetaboxLoader3.resolve: 106.057 (3)
  load_resource: 219.978 (2)
*/