/*
Print Style Sheet
Henry Walshaw x9480
Last modified: 24/11/05
*/



/*corporate stylings*/
body {font: 10.5pt Times;
  font-family: Times, TimesNR, serif;
  color: black;
  white-space: normal;
  margin-right: 13pt;
  }

p {font: 10.5pt Times;
  margin-left: 13pt;
  margin-top:0pt;
  margin-bottom: 13pt;
}

a[href] {font-weight: bold;
  text-decoration: none;
  color: black;}

h1 {page-break-after: avoid;
    font: 20pt Arial;
    margin-left: 22pt;
    margin-top: 0pt;
    margin-bottom: 20pt;
    }

h2 {page-break-after: avoid;
    font: 16pt Arial;
    font-weight: bold;
    margin-left: 14pt;
    margin-top: 13pt;
    margin-bottom: 0pt;
    letter-spacing: 0.5pt;
    }

h3 {page-break-after: avoid;
    font: 14pt Arial;
    font-weight: bold;
    margin-left: 13pt;
    margin-top: 13pt;
    margin-bottom: 0pt;
    font-variant: small-caps;
    letter-spacing: 0.5pt;
    }

h4 {font: 12pt Times;
  font-weight: bold;
  margin-left: 14pt;
  letter-spacing: 0.5pt;
  margin-top: 13pt;
  margin-bottom: 0pt;
  }
h5 {font: 10pt Times;
  font-weight: bold;
  font-style: italic;
  margin-left: 14pt;
  letter-spacing: 0.5pt;
  margin-top: 13pt;
  margin-bottom: 0pt;
  }

table {font: 9pt Times;
  }

th {font: 10.5pt Times;
  margin-left: 13pt;
  font-weight: bold;
}


caption {font: 10.5pt Times;
  font-style: italic;
  margin-left: 13pt;
  }


img {margin-left: 13pt;
page-break-after: avoid;
page-break-inside: avoid !important;}

ol {margin-left: 13pt;
  font: 9pt Times;
  list-style-type: lower-roman;
  padding-left: 13pt;
  }

ul {margin-left: 13pt;
  padding-left: 7pt;
    font: 9pt Times;
    list-style-type: circle;
    list-style-position: inside;
    margin-right: 26pt;
    }
  
/*
@page {size: portrait;
  margin: 12.7mm;
  orphans: 2;
  widows: 2;
}*/

/*Page specific*/
.header img{display: none;}
.breadcrumb {display: none;}
.navigation {display: none;}
.small {display: none;}
.footer {display: none;}
.white {color: grey;}
.content {width: 15.5cm;}
.small_left {font: 8pt Arial;}
table.inline {margin-bottom: 13pt;
margin-left: 13pt;
border: 1px solid black;
page-break-inside: avoid !important;
margin-left: 13pt;
}
table.inline td {padding: 5px 7px 5px 7px;}
/*general GA styles*/
.strong {font-weight: bolder;}

div {background-color: white !important;
  background-image: none !important;}

  img.left {float: left;
padding: 5pt;  }
img.right {float: right;
padding: 5pt;}
.center {margin-left:auto;
  margin-right: auto;
  display: block;
  text-align: center; /*for IE*/
  padding: 5pt;}
  
.list{font: 10.5pt Times;
font-weight: normal;
}

.list {border: 1px solid black;
margin-left:13pt;
}

.list td {font: 10.5pt Times;
font-weight: normal;
padding: 13pt;
vertical-align: top;
}

.list td p{font: inherit;
font-weight: inherit;
margin-left: 0pt;
margin-top:13pt;
margin-bottom: 0pt;
}

.list td p a {font-weight: inherit;}
