/* CL CSG's style sheet            */
/* http://www.cl.cam.ac.uk/Research/Security/ */

/* CSS1 specifications             */
/* http://www.w3.org/TR/REC-CSS1   */


/* Effects on links using Cambridge blue */
/* A{text-decoration: none;} */
/* 
A:link		{ color : #003399; }
A:visited	{ color : #800040; }
A:hover		{ color : #99CCFF; }
A:active    { color : #99CCFF; }
*/
A:link		{ color : #000000; }
A:visited	{ color : #777777; }
A:hover		{ color : #99BBFF; }
A:active    	{ color : #99BBFF; }


@font-face {
    font-family: Helvetica;
    font-style:  normal;
    font-weight: normal;
}
@font-face {
    font-family: Helvetica;
    font-style:  oblique;
    font-weight: normal;
}
@font-face {
    font-family: Helvetica;
    font-style:  oblique;
    font-weight: 700;
}
@font-face {
    font-family: Helvetica;
    font-style:  normal;
    font-weight: 700;
}

FONT { font-size: 14pt; }
FONT.Larger { font-size: 18pt; }
FONT.Title  { Font-size: 16pt; }
SMALL { font-size: 10pt; }

/* Default font for most tags */
TABLE, TD, TR,
DT, 
H1, H2, H3, H4, H5, H6,
DIR, MENU, DIV,
ADDRESS { 
    /*font-family: sabon, century schoolbook, new century schoolbook, serif;*/
    font-family: helvetica, arial, sans-serif;
	font-weight: medium;
    font-size: 14pt;
	background: white;
    color: black; 
}

BODY, P,
OL, DL, DD {
    font-family: sabon, century schoolbook, new century schoolbook, serif;
    font-weight: medium;
    font-size: 14pt;
    background: white;
    color: black;
}

H1 { font-size: 20pt; font-weight: bold; }
H2 { font-size: 18pt; font-weight: bold; }
H3 { font-size: 16pt; font-weight: bold; }
H4 { font-size: 14pt; font-weight: bold; }
H5 { font-size: 12pt; font-weight: bold; }
H6 { font-size: 10pt; font-weight: bold; }

/* Special cases for definition terms */
TD.Padded, DT.Padded {
	padding: 10pt;
}
DD.Padded {
    padding: 5pt;
}
DT.Strong {
	font-family: arial, sans-serif, helvetica;
/*	font-weight: bold;*/
    background: white;
    color: black; 
}
	
/* Other particular cases */
I, CITE, EM, VAR, ADDRESS {
	font-style: italic;
}

PRE, TT, CODE, KBD, SAMP {
	font-family: lucida console, monospace;
	font-weight: medium;
    font-size: 12pt;
	background: white;
    color: black; 
}

ADDRESS {
    font-size: 80%;
}

SMALL.TINY			{ font-size : xx-small }
SMALL.SCRIPTSIZE	{ font-size : xx-small }
SMALL.FOOTNOTESIZE	{ font-size : x-small  }
SMALL.SMALL			{ font-size : small    }
BIG.LARGE			{ font-size : large    }
BIG.XLARGE			{ font-size : x-large  }
BIG.XXLARGE			{ font-size : xx-large }
BIG.HUGE			{ font-size : xx-large }
BIG.XHUGE			{ font-size : xx-large }
