@charset "iso-8859-1";
/* maiprint.css

05/03/06	JKW	Created
10/05/06	JKW	div#continue, #breadcrumb, .contents
23/11/06	JKW	Tmpl; headings black

Generic template 01/09/06
*/

/* <???> Colors, backgrounds, borders, link and emphasis indication, cursor --- */

/* Links */
a:link, a:visited {color: #0000CC; background: transparent; text-decoration: underline;}

html, body {
color: #000;
background-color: #FFF;
background-image: none;
}

/* Headings */
h1, h2, h3, h4, h5, h6 {
color: #000;
background: transparent;
}

.help {
border-bottom: none;
}

div#banner {
border-top: none;
border-bottom: none;
background: #FFF;
}

#attrib, #attrib a {
color: #000;
}


/* <???> Text and font properties (excl. link indication, alignment and text-indent) --- */

/* Body text */
/* All other block elements (incl. tables, div and form) plus span should inherit */
body  {
/* font-family: <???>; */
}


/* <???> Box properties (excl. borders), positioning, alignment, list types, text-indent, display --- */

/* May need these */
html body {
margin: 0;
padding: 0;
}

/* May want to reduce line-heights e.g. p, blockquote, li */

/* Paging */
h1, h2, h3, h4 {
page-break-after: avoid;
page-break-inside: avoid;
}

/* divs: esp. footers after body tables; poss. certain tds */
blockquote, li {
page-break-inside: avoid;
}

ul, ol {
page-break-before: avoid;
}

/* May want to redefine cell paddings from px to em */

body {
width: auto;
}

.invisible {
visibility: hidden;
}


/* Display, visibility and dependent widths */
.noprint, div#menucol, ul#submenu, ul#breadcrumb, div#continue, p.contents {
display: none;
}

body, div#bodycol {
left: 0;
width: auto;
}

/* Body col (needed?) */
div#bodycol {
padding-left: 0;
}

div#bodycol {
border-left: none;
}

/* Page source footer */
#source {
display: block;
clear: both;
margin-top: 2em;
border: 1px solid #012898;
padding: 0.5em 5px 0.6em 5px;
font: 0.75em Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #000;
background: #EEE none;
}

