/***********************************************************************\
 * Style Sheet for BOINC help pages from  http://www.spy-hill.net/help/boinc
 * by Eric Myers <myers@spy-hill.net>  - 25 August 2006
 * 
 * @(#) Last changed: -EAM 21Dec2014
\***********************************************************************/

body {
   margin-left: 2em;
   margin-right: 2em;
}

hr.thin {
    margin-bottom: 0px;
    margin-top: 5px;
    padding-top: 2px;	
    padding-bottom: 2px;
}

broken:after  {
    color: red;
    content: "[X] ";
}


.abstract {
    margin-left: 15em;
    margin-right: 15em;
    font-style: italic;
    width: 75%;
}

.abstract hr {
    margin-bottom: 0px;
    margin-top: 5px;
    padding-top: 2px;	
    padding-bottom: 2px;
    width: 75%;
}


h1 {
   padding-top: 1em;
}

h2 {
   padding-top: 1em;
}

h2:before {
 content: <br clear='right'> ;
}


h3:before {
 content: <br clear='right'> ;
}


/* Any warning */

.warn {
   background-color: pink;
   padding: 1.0em;
   border: 1px;
   border-style: solid; 
   border-color: red;
}


.right {
   float: right;
}       

.left {
   float: left;
}       

.center {
   text-align: center;
}       




/* Lists have bullets indicating source */

li.boinclist  {   list-style-image: url(boincicon.gif)  }
ul.boinclist li { list-style-image: url(boincicon.gif)  }

li.spy-hill  {   list-style-image: url(SpyHillicon.png)  }
ul.spy-hill li { list-style-image: url(SpyHillicon.png)  }

li.pirates  {   list-style-image: url(http://pirates.spy-hill.net/images/pirateicon.gif)   }
ul.pirates li { list-style-image: url(http://pirates.spy-hill.net/images/pirateicon.gif)   }


/* General list formatting */

ol li {
  margin-bottom: 0.5em;
}



/* 'topics' table of contents at the top of every page */

table.topics {
   margin: 1em;
   padding: 0em;
   float: right;
   border: 3px;
   border-style: outset;
   background-color: white;
   z-index: 10;
}

table.topics td ul {
  margin: 0.0em;  
}





/* List of app release notes by particular version */

dl.rel_notes dt {
  padding-top: 0.5em;  
}


/* Listing of files in an app or package */

dl.file-list dt {
   padding-top: 0.25em;
   font-family: monospace;
   font-weight: bold;
   font-size: 120%;
   white-space: pre;
}  

dl.file-list dd {
   padding-bottom: 1.0em;
}  





/* Code listing */

blockquote.code {
   width: 90%;
   font-size: 80%;  
   white-space: pre;
   font-family: monospace;
   background-color: powderblue;
   padding: 0.5em;
   border: 1px;
   border-style: solid; 
   border-color: gray;
   margin-right: 2em;
   overflow: auto;
}



/* Command line input */ 

blockquote.cmd {
   white-space: pre;
   font-family: monospace;
   background-color: rgb(255,240,220);
   padding: 0.5em;
   padding-left: 1.0em;
   font-size: 80%;
   border: 1px;
   border-style: solid; 
   border-color: grey;
   margin-right: 5em;
}



/* Example of commands or anything */ 

blockquote.example {
   white-space: pre;
   font-family: monospace;
   background-color: rgb(230,230,255);
   padding: 0.5em;
   padding-left: 1.0em;
   font-size: 80%;
   border: 1px;
   border-style: solid; 
   border-color: grey;
   margin-right: 5em;
}



/* Output or log files */

blockquote.output {
   white-space: pre;
   font-family: monospace;
   background-color: rgb(220,255,230);
   padding: 0.5em;
   padding-left: 1.0em;
   font-size: 80%;
   border: 1px;
   border-style: solid; 
   border-color: green;
   margin-right: 5em;
}


/* Output or log files */

blockquote.warn-output {
   white-space: pre;
   font-family: monospace;
   background-color: rgb(255,230,230);
   padding: 0.5em;
   font-size: 80%;
   border: 1px;
  border-style: solid; 
   border-color: red;
   margin-right: 5em;
}


/* Esoteric or special notes are shown in smaller type */

.aside {
  margin-left: 40%;
  margin-bottom: 0.5em;
  width: 60%;
  background-color: rgb(230,255,230);
  font-size: 80%;
  padding: 0.5em;
  border: 1px;
  border-style: solid; 
  border-color: green;
}


/*EOF*/
