/* ANSIBLE ai.ansible.co.uk */

P,OL,UL,TD,CENTER,H1,H2,H3,H4,H5,H6 { font-family: "Verdana", "Trebuchet", "Arial", "Helvetica";
 color: black;
 }
P,OL,UL,TD,CENTER { font-size: 10pt; }
H1 { font-size: 300%; }
H4 { font-size: 12pt; font-weight: normal}

A       { text-decoration: none; }
A:hover { color: red; text-decoration: underline; }

.smaller  { font-size: 9pt; }
.bigger   { font-size: 12pt; }
.normsize { font-size: 10pt; }

SMALL { font-size: 8pt; }
BIG   { font-size: 12pt; }

.menutable { padding-left:5%; padding-right:5%;
             padding-top:2px; padding-bottom:4px;
             text-align:center }

.menupar { padding-left:5%; padding-right:5%;
           padding-top:2px; padding-bottom:4px;
           text-align:center; background-color: #B4DCFF; border-radius: 15px; clear:both; }

.menuparw { padding-left:5%; padding-right:5%;
           padding-top:2px; padding-bottom:4px;
           text-align:center; background-color: white; 
          }

/* hanging indent paras */
.hi { margin-left: 1em; text-indent: -1em; margin-top:0; margin-bottom: 5px; }
.nosp { margin-top:0; margin-bottom: 0; }
.tab { text-indent: 2em; margin-top:0; margin-bottom: 5px; }
/* footnotes */
.fn { margin-left:10%; border-top: solid black 1px;}

/* custom permalink appearance */
.pl { color:navy !important; }

/* floating artwork &c */

.rbox { float: right; margin-left: 1em; }
.lbox { float: left; margin-right: 1em; }

/* ToC in Misc and AJF */

.miscToC { background-color: #f0f0f0; width: 70%; margin-left: 15%; padding: 1em; border-radius: 15px; }
.miscToC p { text-align: center; font-size: large; margin: 5px; }

/* media specials */

@media (max-width: 500px) {
  .rbox { display: none; }
}
