
/* style created by D Mortimer on 20.09.2002 */

/*  background */
body{background-image: url("../graphics/psbg.gif"); 
background-repeat:repeat; background-color: white;}

/*  paragraph */
p { font-size : 12pt; font-family :verdana, arial, helvetica, sans-serif; color :
#003366; margin-left: 2%; margin-right: 2%;  margin-top : 0.5em ; margin-bottom : 0.5em; text-align: justify;}

p.tiny {font-size : 10pt;}

p.supertiny {font-size : 8pt; margin-left: 0.1%;}

p.tinyleft { font-family: arial, helvetica, sans-serif; color:
#003366; font-size : 8pt; }

p.tiny2 {font-size : 10pt; margin-left: 1em ; margin-right: 0;  margin-top : 0.2em ; 
margin-bottom : 0.2em;
text-align: left;}

/* headings */

h6 { font-size : 12pt; font-family : arial, helvetica, sans-serif; color :
#003366; text-align : left; margin-left: 1%; margin-right: 1%}

h5 { font-size : 13pt; font-family : arial, helvetica, sans-serif; color :
#003366;  margin-left: 1%; margin-right: 1%}

h4 { font-size : 14pt; font-family : arial, helvetica, sans-serif; color :
#003366; margin-left: 1%; margin-right: 1% }

h3 { font-size : 16pt; font-family : arial, helvetica, sans-serif; color :
#003366; margin-left: 1%; margin-right: 1% }

h2 { font-size : 18pt; font-family : arial, helvetica, sans-serif; color :
#003366; margin-left: 1%; margin-right: 1% }

h1 { font-size : 20pt; font-family : arial, helvetica, sans-serif; color :
#003366; margin-top : 0.75em;  margin-left: 1%; margin-right: 1%}

h4.top {font-size : 12pt; font-family : arial, helvetica, sans-serif;
color : #003366; margin-left : 0; margin-right : 0.5em; margin-top : 0.2em ; margin-bottom : 0;}

 /* plain */
a.plain { text-decoration: none; color : #708090;}

a.plain2 { text-decoration: none; color : #F8F8F8;}

 /* links in normal text */
.speciallink {
font-family: verdana, arial, helvetica, sans-serif;
color: #003366;
}

.speciallink A:link {
color: #999999;
text-decoration: none;
}

.speciallink A:visited {
color: #999999;
text-decoration: none;
}

.speciallink A:hover {
color: #cccccc;
text-decoration: underline;
}

 /* small links in normal text */
.speciallinktiny2 { font-family: verdana, arial, helvetica, sans-serif; color:
#003366; font-size : 10pt; text-align: left; }

.speciallinktiny2 A:link { color: #003366; text-decoration: none; font-size :
10pt; }

.speciallinktiny2 A:visited { color: #003366; text-decoration: none; font-size :
10pt; }

.speciallinktiny2 A:hover { color: #CC0000; text-decoration: underline;
font-size : 10pt; }

 /* small links in navigation */
.speciallinktiny { font-family: verdana, arial, helvetica, sans-serif; color:
#003366; font-size : 10pt; text-align: center; }

.speciallinktiny A:link { color: #003366; text-decoration: none; font-size :
10pt; }

.speciallinktiny A:visited { color: #003366; text-decoration: none; font-size :
10pt; }

.speciallinktiny A:hover { color: #CC0000; text-decoration: underline;
font-size : 10pt; }

 /* small links in left box  */
.speciallinktinyleft { font-family: arial, helvetica, sans-serif; color:
#003366; font-size : 8pt; text-align: left; line-height: 1.6; vertical-align: middle;}

.speciallinktinyleft A:link { color: #003366; text-decoration: none; font-size :
8pt; }

.speciallinktinyleft A:visited { color: #003366; text-decoration: none; font-size :
8pt; }

.speciallinktinyleft A:hover { color: #CC0000; text-decoration: underline;
font-size : 8pt; }

 /* top nav links in left box  */
.speciallinkleft { font-family: arial, helvetica, sans-serif; color:
#003366; font-size : 12pt; text-align: left;}

.speciallinkleft A:link { color: #003366; text-decoration: none; font-size :
12pt; }

.speciallinkleft A:visited { color: #003366; text-decoration: none; font-size :
12pt; }

.speciallinkleft A:hover { color: #CC0000; text-decoration: underline;
font-size : 12pt; }

 /* small links in footer  */
.speciallinksupertiny { font-family: arial, helvetica, sans-serif; color:
#003366; font-size : 8pt; text-align: left; }

.speciallinksupertiny A:link { color: #003366; text-decoration: none; font-size :
8pt; }

.speciallinksupertiny A:visited { color: #003366; text-decoration: none; font-size :
8pt; }

.speciallinksupertiny A:hover { color: #CC0000; text-decoration: underline;
font-size : 8pt; }

/* bullet points */
ul {
font-size : 10pt;
font-family : arial, helvetica, sans-serif;
color : #003366;
list-style-image: url(../graphics/bullet.gif);
}

ul ul li {
font-size : 10pt;
font-family : arial, Helvetica, sans-serif;
color : #003366;
list-style-image: url(../graphics/bullet.gif);
}

ul ul ul li {
font-size : 10pt;
font-family : arial, helvetica, sans-serif;
color : #003366;
list-style-image: url(../graphics/bullet.gif);
}

/* borders */

td.head {
font-family: verdana, arial, helvetica, sans-serif;
background-color: #000066;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
}

td.top {
font-family: verdana, arial, helvetica, sans-serif;
background-color: #F8F8F8;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}

td.left {
font-family: verdana, arial, helvetica, sans-serif;
background-color: #CCCCCC;
border-left: 1px solid #000000;
border-bottom: 1px solid #000000;
}

td.main {
font-family: verdana, arial, helvetica, sans-serif;
background-color: #F8F8F8;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}

td.bottom {
font-family: verdana, arial, helvetica, sans-serif;
background-color: #F8F8F8;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}

td.bottom2 {
font-family: verdana, arial, helvetica, sans-serif;
background-color: #F8F8F8;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}

/* boxes */
div.boxblank { border: 0; padding: 0; width: 100%; background-color: #F8F8F8; margin-left: 0; margin-right: 0;
 margin-top : 1% ; margin-bottom : 0;}

/* general */
.lft {text-align: left}
.center {text-align: center}
.rght {text-align: right}

/* browser upgrade message */

.ahem{display:none;}
