pre br
  { display: none; }
  
body 
  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; 
    max-width: 1280px; min-width: 800px; line-height: 1.4em; }

.col1, .col2, .col3 
  { margin-top: 10px; }

.col2 ul       
  { list-style-type: none; padding: 0; margin: 0;}

h1
  { font-size: 30px;}

h2
  { font-size: 23px;}

h3
  { font-size: 20px;}

h4
  { font-size: 13px;}

.doc .samples a
  { padding-left: 8px; text-decoration: none; 
    background-image: url(pil.gif); background-repeat: no-repeat; background-position: left top; }

a 
  { padding-left: 8px; text-decoration: none; 
    background-image: url(pil.gif); background-repeat: no-repeat; background-position: left top; }

a:visited      
  { color: #000000; }

a:link         
  { color: #000000; }

a:hover        
  { color: #FF6000; }

a:active       
  { color: #000000; }

#header
  { border: 1px solid gray; margin-bottom: 10px; margin-top: 10px; background-image: url(ta-1-2.jpg); height: 122px;   }

#header_logo
  { height:100%; background-image: url(ta-1-1.jpg); background-repeat: repeat; width: 100%; background-repeat: no-repeat;}

#header h1,h2
  { display: none; }

.texticon
  { position: relative; top: 5px;}
  
#footer
  { margin-top: 10px; padding:10px; border: 1px solid gray; }

.floatright    
  { float: right; margin: 0 0 10px 10px; }

.prgsample     
  { margin-left: 30px; margin: 30px; width: 300px; font-style: italic;}

.release
  { width:95%; border:1px solid gray; background-color: #eef; padding: 1em; margin-top:1em; }

.doc BIG, .doc SMALL
  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; 
    max-width: 1280px; min-width: 800px; height:100%; line-height: 1.4em; }

.samples textarea.sut
  {
  overflow: scroll;
  margin: 0%;
  height: 200px;
  width: 99%;
   }

.samples textarea.webtty
  {
  margin-top: 0px;
  margin-bottom: 0px;
  border: none;
  border: 1px solid;
  background-color: #f5f4f9;
  overflow: none;
  height: 99%;
  width: 99%;
  color: #dd0000;
  }

.samples textarea.sample
  {
  overflow: none;
  }

.samples textarea.prompt
  {
  border: 1px solid;
  height: 500px;
  }

.doc .next
  { margin-right: 10px; font-weight: normal; text-decoration: none; background-image: url(pil.gif); background-repeat: no-repeat; background-position: 1px left;  }
.doc .prev
  { margin-right: 10px; font-weight: normal; text-decoration: none; background-image: url(left.gif); background-repeat: no-repeat; background-position: 1px left;  }
.doc .top
  { margin-right: 10px; font-weight: normal; text-decoration: none; background-image: url(piltop.gif); background-repeat: no-repeat; background-position: 0px;  }

.doc a
  { background-image: none; }

.doc UL.ChildLinks a, 
.doc .TofC a
  { padding-left: 8px; font-weight: normal; text-decoration: none; 
    background-image: url(pil.gif); background-repeat: no-repeat; background-position: left top; }

.doc .navigation
  {  border: 1px dotted gray; float: right; padding: 10px; padding-top: 5px; }

.doc .navigation
  { display:none;}

.doc .navigation br
  { display:none;  }

.doc SUP { display: none; }
.doc 
  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; 
    max-width: 1280px; height:100%; line-height: 1.4em; }

.doc ul
  { list-style-type: none; margin-left: 10px; margin-top: 5px;}

.doc BIG, .doc B, .doc SMALL
  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; font-weight: normal;}

.doc P .navigation,
.doc .navigation AA,
.doc .navigation IMG, 
.doc .navigation BR, 
.doc address, 
.doc hr
  { display:none; }

.doc h1
  { margin-top: 10px; line-height: 1em; padding-left: 0px; margin-left: 0px; font-size: 20px; text-decoration: none; font-weight: bold; }

.samples h1
  { margin-top: 10px; line-height: 1em; padding-left: 0px; margin-left: 0px; font-size: 20px; text-decoration: none; font-weight: bold; }

.samples h4
  { font-size: 13px; margin: 2px; margin-top: 40px;}

.doc h1 a
  {  padding-left: 0px; margin-left: 0px; background-image: none; }

.doc .el
  { padding-left: 8px; font-weight: bold; text-decoration: none; 
    background-image: url(pil.gif); background-repeat: no-repeat; background-position: left top; }

.doc pre
  { padding: 5px; border: 1px solid #bbe;  background-color: #dde;}
.samples pre
  { padding: 5px; border: 1px solid #bbe;  background-color: #dde; margin: 0px;}

.doc sup
  { display: none; border: 1px solid #bbe; }

.doc .memproto
  { border: 1px solid #bbe;  background-color: #dde; }

.doc .memitem {
  padding: 4px;
  border-width: 1px;
}
.doc .memname {
  white-space: nowrap;
}

div.bbhead {
  margin-bottom:6px;
  padding-bottom:4px;
  font-weight: bold;
  font-size: 13px;
}

span.bbhead {
  margin-bottom:6px;
  padding-bottom:4px;
  font-weight: normal;
  font-style: italic;
  }
pre.code {
  color: green;
  font-family: monospace;
  font-size:1em;
}

Div.bbcommenthead {
  border-bottom: 1px solid gray;
  margin-bottom:6px;
  padding-bottom:4px;
}
span.bbcommenthead {
  margin-bottom:6px;
  padding-bottom:4px;
  font-weight: normal;
  font-style: italic;
  }

textarea.forum {
  border: 1px solid #bbe;  
  background-color: #dde;
  width: 99%;
}

.samples textarea  {
  border: 1px solid #bbe;  
  background-color: #dde;
  width: 99%;
  overflow: hidden;
}

input.forum {
  border: 1px solid #bbe;  
  background-color: #dde;
  width: 99%;
}

.entryactions    { 
  color : gray;
  float: right; 
  margin: 0 0 10px 10px; 
  font-style: italic; 
}

.counter {
  float : right;
  font-weight : normal;
  font-size : 7pt;
  color : gray;
}