body {
  background: #E0EDCF;
  padding: 0px;
  margin: 0px;
  border: 0px;
}

#body {
  width:788px; /*width*/
  margin:0px;
  padding:0px;
  background: white; 
 
  font-family: Verdana;
 
  background: url(background.gif); 
}

#bodyshadow {
  background: url(shadow2.gif); 
  width:800px; /*width*/
  margin:0px auto;
  padding:0px;
  border-left: #ADADAD solid 1pt;
}

#footer {
  text-align: center;
  font-size: 0.7em;
  padding-left: 40px;
  padding-right: 1em;  
  width: 580px; /*width*/
  color: #ACDC7E;
}

#sidebar {
  float: right;
  font-size: 0.7em;
  width: 145px;
  padding: 0;
  margin: 0;
}

#contents {
  padding-left: 40px;
  padding-right: 40px;
  _padding-right: 0;  
  width: 580px; /*width*/
  
  font-family: Verdana;
  font-size: 0.8em; 
}

a:link, #contents a:link, #sidebar a:link, #footer a:link {
  color: #6BC334;
}

#contents h1, body.mceContentBody h1  {
  font-size: 1.4em;
  border-bottom: solid #ACDC7E 1pt;
  color: #ACDC7E;
}

#contents h2, body.mceContentBody h2  {
  font-size: 1.1em;
  color: #ACDC7E;
}

#contents h3, body.mceContentBody h3  {
  color: #ACDC7E;
  font-style: italic;
  font-size: 1em;
}

#contents a:link, #contents a:visited, #contents a:active {
	line-height: 1.0;
}

#contents p, #contents li, #contents div.section {
  line-height: 1.7;
  margin-top: 6pt;
  margin-bottom: 6pt;
  text-align: justify;  
}

.sourceblock, .codeblock {
  margin-top: 6pt;
  margin-bottom: 6pt;
  
  background: #EAEAEA;
}  

#contents pre.programlisting, #contents pre.screen, #contents pre, body.mceContentBody pre {
	background-color:#F1F0ED;
	border:1px solid #808080;
	padding:0.5em;
	font-size: small;
	
    margin-top: 6pt;
    margin-bottom: 6pt;	
    
    /* to counter A line-height */
    line-height: 1.5;
}

div.article div.sidebar {
	font-size: 0.8em;
	margin: 12pt;
}

div.article div.warning {
	background: #eabcb4;
	padding: 5pt;
}

div.article div.warning .title {
	color: black;
	float: left;
	width: 120px;
	text-align: center;
}

div.article div.warning .title a {
	color: black;
}

div.article div.important {
	padding: 5pt;
}

/* ------------------------ */
div.article div.note {
	padding: 5pt;
	line-height: 1.3;
	font-size: 0.8em;
}

div.article div.note .title {
	color: black;
	float: left;
	width: 120px;
	text-align: center;
}

div.article div.note .title a {
	color: black;
}
/* ------------------------ */

div.article span.productname {
	font-style: italic;
}

div.article span.package {
	font-family: monospace;
	font-size:1.2em;
}

div.article span.token {
	font-family: monospace;
	font-size:1.2em;
}


div.article dl dt span.term {
	font-weight: bold;
}

/* ------------------------ */
/* ------------------------ */
/* ------------------------ */

.shadedline {
  width: 788px; /*width*/
  background: url(line.gif) no-repeat;
  height: 7px;
  _margin-top: -5px;
}

#logodiv {
  height: 0px; 
  width: 0px; 
  float: left;
}

#breadcrumbs {

  height: 0px; 
  width: 780px; /*width*/
  text-align: right; 
  font-family: Verdana; 
  font-size: 0.8em;
  _margin-top: -90px;
  _height: 40px;
}

#breadcrumbs-inner, #breadcrumbs-inner a {
  padding-top: 5px; 
  color: white;
  text-decoration: none;
}

#pagetitle-pos {

  margin-left: 82px; 
  width: 705px; /*width*/
  height: 81px; 
  background: url(vertbar.gif); 
  border : none; 
  float: left; 

  _margin-top: -34px;
  _margin-left: 41px;
  _z-index: -1;
}

#pagetitle-div {

  font-family: Verdana; 
  font-size: 1.4em; 
  font-weight: bold; 
  margin-top: 26px; 
  margin-left: -23px; 
  padding-right: -50px; 
   
  vertical-align: bottom;
  
  _margin-left: 0;
  _padding-right: 0;
  _margin-top: 25px;
}


#pagetitle-div td {
  height: 47px;
  vertical-align: middle;
  padding: 0;
  margin: 0;
}


#sidebar #wikiactions ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

#sidebar #wikiactions a {
  color: #6BC334;
}

#sidebar .inputbox {
  width: 100px;  
}
#sidebar .inputbutton {
  width: 20px;
  background-color: #ACDC7E;
  background-image: url(search.gif);
  background-repeat:  no-repeat;
  border: 0;
  padding: 0;
}

#sidebar #wikisearch {
  width: 130px;  
}

#sidebar #wikisearch form{
  display: inline;
  padding: 0;
  margin: 0;
  margin: 0;
}

#selectpagelist {
  width: 130px;
  padding: 0;
  margin: 0;
}

#selectpagelist option{
  font-size: 0.7em;
}

/*-------------------*/
span.anchor {
  float: left;
  font-size: 10px;
  margin-left: -10px;
  width: 10px;
    position:relative; top:-0.1em;
  text-align: center;
}
span.anchor a { text-decoration: none; }
span.anchor a:hover { text-decoration: underline; }
ol.toc { text-indent:-20px; list-style: none; }
ol.toc ol.toc { text-indent:-40px; }

div.tocfloat { font-size: 0.8em; margin-bottom: 10px; margin-top: 10px;
    border-top: 1px dotted #555555; border-bottom: 1px dotted #555555;
    padding-top: 5px; padding-bottom: 5px; 
    width: 38%; float: right; margin-left: 10px; 
    margin-right:0px; padding-right: 26px; padding-left: 13px;
    background-color: #eeeeee; }

div.toc { font-size: 0.8em; 
    padding: 5px; border: 1px dotted #cccccc;
    background: #f7f7f7;
    margin-bottom: 10px; }
div.toc p { background-color: #f9f6d6;
    margin-top:-5px;   padding-top: 5px;
    margin-left:-5px;  padding-left: 5px;
    margin-right:-5px; padding-right: 5px;
    padding-bottom: 3px;
    border-bottom:  1px dotted #cccccc; }

#wikitext div.toc ul li, #wikitext div.toc ol li, #wikitext div.tocfloat ul li, #wikitext div.tocfloat ol li {
    line-height: 1.1;
    margin: 1pt;
}

#wikitext div.tocfloat ul li, #wikitext div.tocfloat ol li {
    margin-left: -23px;
} 

#wikitext div.toc p, #wikitext div.tocfloat p {
    line-height: 1.0;
    margin: 0pt;
}

#wikitext p, #wikitext li {
  line-height: 1.7;
  margin-top: 6pt;
  margin-bottom: 6pt;
  text-align: justify;  
} 

#wikitext code {
  font-size: 1.2em;
}

#wikiedit #text {
  width: 100%;
}
/*-------------------*/
/* TinyMCE specific rules */
body.mceContentBody {
   background: #FFF;
}


