body
{
        font-family: verdana;
}

.abstract
{
        border: solid 2px;
        padding-left: 10pt;
        padding-right: 10pt;
}
.screen
{
        font-family:monospace;
        white-space: pre;
        width: 100%;
        background-color: #ffffcc;
        border:solid;
        color: #000000;
        border-color: #996600;
        border-left: solid #996600 2px;
        border-right: solid #996600 2px;
        border-top: solid #996600 2px;
        border-bottom: solid #996600 2px;

        padding-left: 15pt;
}

.programlisting
{
        font-family:monospace;
        white-space: pre;
        width: 100%;
        background-color: #ffffcc;
        border:solid;
        color: #000000;
        border-color: #996600;
        border-left: solid #996600 2px;
        border-right: solid #996600 2px;
        border-top: solid #996600 2px;
        border-bottom: solid #996600 2px;
        padding-left: 15pt;
}

hr
{
	color: #bb4400;
}

h2
{
	    color: #cc4400;
        border: solid 3px #ee8800;
        background-color: #ffcc33;
        width: 100%;
        text-align:left;
        font-style: italic;
        text-transform:capitalize;
}


.sitebutton
{
	    color: #cc4400;
        border: solid 3px #ee8800;
        background-color: #ffcc33;
        text-align:center;
		vertical-align:center;
        font-style: italic;
		font-weight: 800;
		 font-family: arial;
}

.figure
{
  text-align: center;
}


table.important
{
        border: solid 2px #ff0000;
        width: 70%;
        margin-left: 15%;
        font-style:italic;
}
table.caution
{
        border: ridge 2px #ffff00;
        width: 70%;
        margin-left: 15%;
        font-style:italic;
}

table.note
{
        border: solid 1px #000000;
        width: 70%;
        margin-left: 15%;
        font-style:italic;
}
table.tip
{
        border: solid 1px #000000;
        width: 70%;
        margin-left: 15%;
        font-style:italic;
}

table.warning
{
        border: ridge 4px #ff0000;
        font-style:italic;
        font-weight: bold;
        width: 70%;
        margin-left: 15%;
}

.variablelist {
        font-family: sans-serif;
        font-style: normal;
        font-weight: normal;
        padding-left: 20px;
}

.varlistentry {
        color: #cc4400 ;
        background-color: #ffcc33;
        border: solid 1px #ee8800;
        padding-left: 1px ;
        font-weight: bold;
        margin-top: 10px;
}

.itemover
{
	 color: #ff8800;
	 text-decoration:underline;
}
.itemout
{
	color: #cc4400;
	text-decoration:none;
}

/*
 * see http://diveintoaccessibility.org/day_26_using_relative_font_sizes.html
 * for an explanation of the following few commands.
 * they are really too complicated to explain here in all depth. ;-)
*/


ul  {
		font-family: verdana;
        list-style-image: url("./manual_images/tux-bullet.png");
        list-style-type:disc;
    }
