/* (Not for the netscape 4, webtv or minimal style sheets) */
/* Formats printed page by itself. The <link> follows screen style sheets  */
/* LINKS */
a { text-decoration:none }
a.mlink:link,  a.mlink:visited  { color:#2020a0; font-weight:normal; }
a.nplink:link, a.nplink:visited { color:#2020a0; font-weight:normal; }
a.plink:link,  a.plink:visited  { color:#2020a0; font-weight:normal; }
a.anchor:link, a.anchor:visited { color:black; text-decoration:none; }

a.plink:after  { content:" ("attr(href)")"; font-size:8pt; color:#808080; }


/* PAGE BREAKS */
ol, ul, dl, div.section           { orphans:2; widows:2;     }
p, h3, h4, th, #affiliates tr, li { page-break-inside:avoid; }
h3, h4, th                        { page-break-after:avoid;  }


/* FONT & BOX PROPERTIES */
body, table, td, th, p, div, span, ul, ol, dl { font-family:"times new roman", serif; font-size:12pt; }
h1, h2, h3, h4, h5, .head                     { font-family:arial, sans-serif; }

body, table, td, th, div, img, h1, h2, h3, h4, h5 { border:0; margin:0; padding:0; background:white; color:black; }
#lead { font-weight:normal; }
#h2div { text-align:right; }


#h1div { margin-top:0;     margin-bottom:0;     padding:0.5em 0.5em 0 0.5em; }
#h2div { margin-top:0;     margin-bottom:1.5em; padding:0 0.5em 0.5em 0.5em; }
h3     { margin-top:1.6em; margin-bottom:0;   }
h3.h4size, h4 { margin-top:1.4em; margin-bottom:0; }
h1, h2 { display:inline; }
h1, h2, #h1div, #h2div { background:white; color:black;   }
h3, h4.h3colour        { background:white;   color:#660099; }
p        { padding-bottom:0;   margin-bottom:0; }
.half    { padding-top:0.50em; margin-top:0;    }
.quarter { padding-top:0.25em; margin-top:0;    }
.third   { padding-top:0.33em; margin-top:0;    }

img        { display:block; }
img.smiley { display:inline; }

#foot2     { border-top:4px black solid; }
#address   { font-size:9pt; width:48%; float:left; }
#copyright { font-size:9pt; text-align:right; width:48%; margin-top:-0.5em; float:right; }

#learn { text-align:center; display:block; padding:6px 2px;  margin:0; border:3px solid; background:#d0a868; color:#2020c0; border-color:#f0c888 #a07848 #a07848 #f0c888; width:12em; }
#philip, #no37 { float:right; margin-bottom:7px; width:241px; }
#suitcases     { float:right; width:240px; }
h4.h3colour	 { display:list-item; /*list-style-type:square;*/ list-style-position:inside; list-style-image:url(/images/hand.gif);}	


/* ELIMINATE THESE FOR PRINT */
#LCell, #LCol, #RCol, td#LValley, td#RValley, td#RCell, #top, #toContent, #toNav, #liverpool, div.Top, a#back-to-text, a#back-to-text2, #foot1, #foot3, #print-link { display:none; }
#midCol { position:static; padding-left:0; padding-right:0; z-index:0; }
#body   { position:static; width:auto; }


@media screen {
body { text-align:center; }
#body { margin:auto; text-align:left; padding:0 0.5em; width:600px; border:solid black; border-width:0 2px; }
}
/* THE END */
