/* Default ASI CSS */
BODY{background-color:#000;color:#FFF}

BODY{font-family:sans-serif;font-size:18pt}}
H1,H2,H3,H4,H5,H6{font-weight:bold}
H1{font-size:2em;text-align:center}
H2{font-size:1.5em}
H3{font-size:1.1667em}
H4{font-size:1em}
H5{font-size:.8333em}
H6{font-size:.6667em}
PRE{font-family:"courier new",courier,monospace;font-size:.8333em;white-space:pre}
P{margin-top:1.2em}
A{color:#666}

UL{list-style:url(/i/ul1.gif) disc}
UL UL{list-style:url(/i/ul2.gif) circle}
UL UL UL{list-style:url(/i/ul3.gif) disc}
UL UL UL UL{list-style:url(/i/ul4.gif) circle}
UL UL UL UL UL{list-style:url(/i/ul5.gif) disc}
UL UL UL UL UL UL{list-style:url(/i/ul1.gif) circle}
UL UL UL UL UL UL UL{list-style:url(/i/ul2.gif) disc}
UL UL UL UL UL UL UL UL{list-style:url(/i/ul3.gif) circle}
UL UL UL UL UL UL UL UL UL{list-style:url(/i/ul4.gif) disc}
UL UL UL UL UL UL UL UL UL UL{list-style:url(/i/ul5.gif) circle}

/*Bits from FrDirCL:*/
.undr,U{text-decoration:underline} /*(Ready for application.)*/
.strk,S,STRIKE{text-decoration:line-through}
/*1988{SPAN class=ad}AD{/SPAN} Best Compromise:*/
.ad{vertical-align:-3pt;font-size:.5em}
.ast{vertical-align:5pt;font-size:.8em}
/* Backslash Workaround hides from MsIE5 Mac. \*/
.ad{vertical-align:-20%}
.ast{vertical-align:40%}
.cen,.midboth{text-align:center}
.left{text-align:left}
.right{text-align:right}
.midyear{visibility:hidden} /* For ZWNJs */


/* [... ] Doesn't work in MsIE v6.0, so compromise of:*/
ABBR,ACRONYM,.help,LABEL{cursor:help}

/*From, and active within Eg3Form, tested in Fieldset2:*/
/*LEGEND color Spec. to override MsXP's strange ideas.*/
FIELDSET{border:1px solid black;text-align:left;
 padding:1em;margin:0px}
LEGEND{font-family:helvetica,arial,sans-serif;font-variant:small-caps;
 font-size:1.3333em;padding:0px 2px;text-align:center;color:black}



/* Explicit ratios to facilitate switchable font size. */
INPUT,SELECT,TEXTAREA,BUTTON{font-size:.8333em}



/* Dates & callto: */
.i{display:none}
.ph,.ph:link{color:#0C0}
.ph:visited {color:#580}
.ph:active  {color:#C80}

/*
The following intially taken from Appendix A of the CSS2 Specification.
(Typical element formatting based on current UA practice.)
MsIE v6.0 only recognises 'page-break-inside' property.
*/
@media print{
H1,H2,H3,H4,H5,H6{page-break-after:avoid;page-break-inside:avoid}
UL,OL,DL{page-break-before:avoid}
P,DIV,TABLE,TD,LI,UL,OL,DL,DD{page-break-inside:avoid}
/* Dates & callto: */
.ph{display:none}
}

@media speech{
H1,H2,H3,H4,H5,H6{voice-family:young male}
A:link{voice-family:young neutral}
A:visited{voice-family:young female}
A:active{voice-family:young female}

/*1988{SPAN class=ad}AD{/SPAN} Best Compromise:*/
.ad,.acr{speak-as:spell-out digits}
 /* .acr For BBC, but not RADAR. Also for postcodes. */

/* Dates & callto: */
.i{display:inline} /* speak:normal inherent. */

}