body {
   margin-top: 0cm;
   margin-bottom: 0cm;
   margin-left: 0cm;
   margin-right: 0cm;
   background-image: url(/images/orange_background.gif);
   background-repeat: repeat-both;
}

h1, h2, h3, h4, h5 {
   font-family: "Arial Narrow", Arial, Helvetica, "sans-serif";
}

h3 {
	font-size: 14pt;
	font-weight: bold;
	letter-spacing: 0.05cm;
	border-bottom: 1px solid #6BADEF;
}

h3+h3 {
   margin-top: 1.2cm;
}

h4 {
	margin-top: 1.6cm;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 0.1cm;
	border-bottom: 1px solid #ff6600;
}

h5 {
   margin-top: 0.8cm;
   font-size: 10pt;
   font-weight: bold;
   letter-spacing: 0.1cm;
}

p, ol, ul, .text {
   font-family: Arial, Helvetica, "sans-serif";
   font-size: 10pt;
}

p.small {
   font-size: 8pt;
}

pre {
   font-size: 8pt;
   color: #225588;
}

a:link {
   font-weight: bold;
   text-decoration: none;
   color: #d8a800;
}
a:active {
   font-weight: bold;
   text-decoration: none;
   color: #ffbb00;
}
a:visited {
   font-weight: bold;
   text-decoration: none;
   color: #8eb1cc;
}
a:visited:hover {
   font-weight: bold;
   text-decoration: none;
   color: #ffbb00;
}

.thicktopcell {
   background-image: url(/images/thickorangebar.gif);
   background-repeat: repeat-x;
}
.thintopcell {
   background-image: url(/images/thinorangebar.gif);
   background-repeat: repeat-x;
}
.bottomcell {
   background-image: url(/images/bottomborder.gif);
   background-repeat: repeat-x;
}
.links {
   text-align: right;
}
.question {
   font-style: italic;
   font-weight: bold;
   color: #4f79a1;
}
.boxout {
   background-color: #d4dbe2;
   font-family: monospace, "Courier New", Courier;
   font-size: 8pt;
}
.button {
   color: #ffffff;
   background-color: #ff6600;
   font-weight: bold;
}
