/*
  iv.css

  sun.athnic.com/jamie/

  Style sheet created by Jamie Simpson.

  Web site Copyright 2005 Jamie Simpson.

  Notes:
    Netscape 4.xx seems to ignore the following style sheet settings:
      img border
      a:hover
      a:active
      cursor

    Font sizes:
    (based on normal browser settings of 12pt for standard text)
      70% -  8pt
      80% - 10pt
      95% - 11pt
     100% - 12pt
     150% - 18pt

*/

/* link - see also .nl below */
A:link {
  color : #004060;
  background : transparent;
}

A:visited {
  color : #004060;
  background : transparent;
}

A:hover {
  color : #0000A0;
  background : #FFFFC0;
}

A:active {
  color : #0040A0;
  background : transparent;
}

.menu:link    { color : white }
.menu:visited { color : white }
.menu:hover   { color : #0000A0 }
.menu:active  { color : yellow }

BODY {
  color : #000000;
  background : #FFFFFF;
}

IMG {
  border : 0
}

H1 {
  color : #AA0000;
  background : transparent;
  font-size : 150%;
  font-weight : bold;
  font-family : arial,helvetica,sans-serif;
}

H2 {
  color : #400081;
  background : transparent;
  font-size : 100%;
  font-weight : bold;
  font-family : arial,helvetica,sans-serif;
}

H3 {
  color : #008000;
  background : transparent;
  font-size : 80%;
  font-weight : bold;
  font-family : arial,helvetica,sans-serif;
}

P {
  color : #000000;
  background : transparent;
  font-size : 80%;
  font-weight : normal;
  font-family : arial,helvetica,sans-serif;
}

UL {
  color : #8000FF;
  background : transparent;
  font-size : 70%;
  font-weight : normal;
  font-family : arial,helvetica,sans-serif;
}

DL {
  color : #000000;
  background : transparent;
  font-size : 80%;
  font-weight : normal;
  font-family : arial,helvetica,sans-serif;
}

HR {
  width : 100%;
  height : 1px;
}

PRE {
  font-size : 70%;
  font-family: courier,monospace;
}

LABEL {
  color : #700000;
  background : transparent;
  font-size : 80%;
  font-weight : bold;
  font-family : arial,helvetica,sans-serif;
}

TH {
  font-weight : bold;
  font-family : arial,helvetica,sans-serif;
  color : white;
  text-align : left;
  background : #006691;
}

TD {
  font-weight : normal;
  font-family : arial,helvetica,sans-serif;
}

/* set font size to approx. 10pt */
.f10 { font-size : 80%; }

/* Header Bar */
.hdr {
  font-size : 80%;
  font-weight : bold;
  text-align : center;
  color : rgb(255,255,255);
  background : navy;
}

/* centre, bold, fixed, green centre */
.c { text-align : center; }
.b { font-weight : bold; }
.f { font-size : 10pt; font-family: courier,monospace; }
.gc { color : #008000; background : transparent; text-align : center; }

/* small, small centre, small justify */
.s { font-size : 70%; }
.sc { font-size : 70%; text-align : center; }
.sj { font-size : 70%; text-align : justify; }

/* no link - same colour as a link */
.nl { color : #004060; background : transparent; }

/* indents - used mainly for terms and conditions page */
.i1 { margin-left:  0pt; margin-top: 4pt; margin-bottom: 2pt; }
.i2 { margin-left: 12pt; margin-top: 2pt; margin-bottom: 2pt; }
.i3 { margin-left: 33pt; margin-top: 2pt; margin-bottom: 2pt; }
.i4 { margin-left: 61pt; margin-top: 2pt; margin-bottom: 2pt; }
.i5 { margin-left: 74pt; margin-top: 2pt; margin-bottom: 2pt; }

