/*
 * Mark Stammers, Master Tech - printing stylesheet
 *
 */

html, body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    background-color: #f5f5f5;
    color: #a52a2a;
}

h1 {
    padding: 5px;
    background-color: #e6ecec;
    font-size: 10pt;
    text-align: center;
}

h2 {
    padding: 0px; margin: 0px;
    font-weight: bold;
    font-size: 12pt;
    text-align: center;
}

table {
    text-align: center;
    background: #E6ECEC;
    padding: 1em;
    border: solid;
}

td  {
    border: solid thin;
    padding: 1%;
}

td.def {
    text-align: left;
}

td.code {
    width: 70px;
}

th  {
    font-weight: bold;
    font-size: larger;
}

#leftcolumn {
    display: none;
}

#maincontent {

}

#bottombar {
    border-top: solid thin;
    margin-top: 1em;
    font-size: 7pt;
}

#leftmenu {
    margin: 0px;
    padding: 0px;
    text-align: right;
    list-style-type: none;
}

#leftmenu ul {
    padding: 0px;
    margin: 0px;
}

#leftmenu li {
	display: block;
	list-style-type: none;
    margin: 0px;
    margin-bottom: 3px;
    padding: 0px;
}

#leftmenu a {
	padding: 0px;
    width: 100%;
    text-align: center;
    text-decoration: none;
    color : white;
    display: block;
    margin-bottom: 0px;
	background-color: #990200; /*#959595;*/

}

#leftmenu a:hover {
    padding: 0px;
    width: 100%;
    text-align: center;
    text-decoration: none;
    color : white;
    display: block;
    margin-bottom: 0px;
    background-color: #f66; /*#a52a2a;*/
 }


dl  { width: 97%;
/*    float: left;*/
    padding: 1%;
    margin-left: -1em; /*Push it over to the left.*/
    margin-bottom: 1em; /*Matt Effect*/
    border-width: 1em;
    border-style: solid;
    border-color: #EEF3F9;
}

dl dt   { /*float: left;*/
/*          clear: left;*/
          width: 5%;
          padding: .5em 5% 1em 5%; /*The -1px on the right margin pulls the dd over top of it by 1px.*/
          /*The Overlap is because they both create the middle border and by overlapping them it does not matter if the dt or the dd are longer.*/
          margin: 0 -1px 0 0;
          border-right: 1px solid #A5BFD6;
          font-weight: bold;
}

dl dd   { width: 60%;
          padding: .5em 4.5% 1em 5%;
/*          float: left;*/
          margin: 0 ;
          border-left: 1px #A5BFD6 solid;
          /*clear: right;*/ /*Forces the dd to break to the next line.*/
} /*Creates the horizontal border between each *row*.*/

dl> dd + dt, dl > dd + dt + dd{ border-top: 1px #A5BFD6 solid; }

.caution    {
    display: block;
    width: 75%;
    margin: auto;
    font-size: 9px;
    font-style: italic;
}
