/*
Copyright Rennacs Ltd
*/
body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
    background-color: #FFFFFF;
    background-image: "images/backimage.gif";
    margin: 0px;
    margin-left: 0;
    margin-top: 0;
}
p {
    background-color: transparent
}
dl {
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
}
ol {
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
    background-color: transparent
}
p.sidebar {
    font-size: 9pt;
    font-weight: normal;
    color: #000000;
    background-color: #CCCCCC
}
p.footer {
    font-size: 9pt;
    font-weight: normal;
    color: #000000;
    background-color: #CCCCCC
}
td {
    font-size: 10pt;
    font-weight: normal;
}
th {
    font-size: 10pt;
    font-weight: bold;
}
td.heading {
    font-size: 12pt;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #000066
}
tr.coverage {
    font-size: 14pt;
    font-weight: bold;
    vertical-align: middle
}
th.coverage {
    font-size: 10pt;
    font-weight: normal;
    background-color: #999999
}
td.sidebar {
    font-size: 9pt;
    font-weight: normal;
    color: #000000;
    background-color: #CCCCCC
}
td.footer {
    font-size: 9pt;
    font-weight: normal;
    color: #000000;
    background-color: #CCCCCC
}
h1 {
    font-size: 24pt;
    font-weight: bold;
    color: #000000;
    background-color: transparent
}
h1.sidebar {
    font-size: 10pt;
    background-color: #CCCCCC;
	margin-bottom: 10px
}
h2 {
    font-size: 14pt;
    font-weight: bold;
    color: #000000;
    background-color: transparent
}
h3 {
    font-size: 12pt;
    font-weight: bold;
    color: #000000;
    background-color: transparent
}	
h2.connector {
    font-size: 14pt;
    font-weight: bold;
    color: #999999;
}
.f1 {
    font-size: 9pt;
}
.f2 {
    font-size: 12pt;
}
.f3 {
    font-size: 14pt;
}
.f4 {
    font-size: 16pt;
}
.f5 {
    font-size: 18pt;
}
.ind-f1 {
    font-size: 9pt;
    margin-left: 30px;
}
.ind-f2 {
    font-size: 12pt;
    margin-left: 30px;
}
.ind-f3 {
    font-size: 14pt;
    margin-left: 30px;
}
.ind-f4 {
    font-size: 16pt;
    margin-left: 30px;
}
.ind-f5 {
    font-size: 18pt;
    margin-left: 30px;
}
.prefix {
    font-weight: bold;
    position: relative;
    left: -30px;
}
.rollover {
   position: absolute;
   top: 95px;
   width: 135px;
   z-index: 1;
   left: 0px;
}
.menu {
   background-color: #CCCCCC;
   width: 120px;
}
.menuspacer {
   width: 24px;
}
.rollover a {
   display: block;
   width: 131px;
   height: 27px;
   background-repeat: no-repeat;
   background-position: 0px 0px;
}
.rollover a:hover { 
   background-position: 0px -27px;
}
span.link {
   color: blue;
   cursor: pointer;
   text-decoration: underline;
}
.noprint {
}

