<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
font-family: "Trebuchet MS", verdana, arial, sans-serif;
font-size: 80%;
background: #CDE4F2;
color: #333;
margin: 0px;
padding: 0em;
}


/* links */
a {
color: #0071C0;
}

a:visited {
color: #333;
}

a:hover {
text-decoration: none;
}


div#container {
width: 765px;
margin: 20px auto;
padding: 0px;
background: #FFF;
border-left: 5px solid #0071C0;
border-right: 5px solid #0071C0;
border-top: 3px solid #0071C0;
border-bottom: 4px solid #0071C0;
}

div#header {
padding: 5px 6px 7px 6px;
margin: 0px 0px 0px 0px;
text-align: center;
border-bottom: 1px solid #0071C0;
background: #0071C0;
color: #FFF;
}

div#header h1 {
font-size: 210%;
font-weight: normal;
margin: 0px;
padding: 0px;
color: #FFF;
}

div#header h1 a {
color: #FFF;
text-decoration: none;
}

div#header h1 a:hover {
text-decoration: underline;
}

div#topBar {
width: 765px;
background: #FFF url(../images/background-topbar-2.jpg) top left no-repeat;
height: 168px;
border-bottom: 1px solid #80B8E0;
border-top: 1px solid #80B8E0;
}

div#topBar p {
float: left;
font-weight: bold;
font-size: 130%;
color: #FFF;
margin: 90px 0px 0px 20px;
}

div#topBar p.siteMap {
float: right;
text-align: right;
font-weight: normal;
font-size: 100%;
color: #000;
margin: 140px 20px 0px 0px;
}

div#topBar p.siteMap a {
color: #000;
}

h1.strapline {
margin: 0px;
padding: 6px 7px 7px 7px;
font-size: 110%;
color: #666;
text-align: center;
background-color: #FFF;
border-bottom: 1px solid #80B8E0;
font-weight: normal;
background: #2787CA;
color: #FFF;
}



div#contentContainer {
border-top: 1px solid #80B8E0;
background: #F3F8FC;
}

div#content {
width: 740px;
padding: 15px 0px 0px 20px;
font-weight: normal;
}


div#footer {
width: 745px;
padding: 5px 10px 7px 10px;
border-top: 2px solid #0071C0;
background: #80B8E0;
color: #FFF;
text-align: center;
}

div#footer h1, div#footer p {
font-size: 110%;
padding: 0px;
margin: 0px;
line-height: 170%;
}

div#footer ul {
margin: 0px;
padding: 0px;
color: #FFF;
}

div#footer ul li {
display: inline;
margin: 0px;
padding: 0px;
}

div#footer h1 {
font-size: 115%;
margin: 0px;
color: #000;
}

div#footer h2 {
font-size: 110%;
margin: 5px 10px 2px 10px;
color: #000;
}



/* navigation menu */
div#menu {
width: 195px;
float: left;
}

div#menu ul#mainNav {
padding: 0px 0px 20px 0px;
margin: 0px;
}

div#menu ul li {
font-size: 120%;
color: #FFF;
margin: 0px 0px 4px 0px;
padding: 0px;
list-style-type: none;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
}

div#menu ul li a {
display: block;
padding: 5px 8px 5px 8px;
text-decoration: none;
color: #000;
background: #80B8E0;
font-weight: normal;
}

div#menu ul li a:hover {
color: #FFF;
background: #0071C0;
}

div#menu ul li.navCurrent {
font-weight: bold;
padding: 5px 8px 5px 8px;
background: #0071C0;
}




div.clear {
clear: both;
font-size: 50px;
line-height: 50px;
}

div.floatLeft {
float: left;
}

div.floatRight {
float: right;
text-align: right;
}



/* content column */
div#contentHome {
width: 478px;
float: right;
padding: 0px 25px 20px 25px;
}

div#contentHome p, div#contentHome ul, div#contentHome blockquote {
font-family: Arial, Helvetica, sans-serif;
font-size: 105%;
line-height: 145%;
}

div.homeLists {
margin: 5px 0px;
}

div.homeLists ul li {
display: inline;
margin: 0px 80px 0px 12px;
font-weight: bold;
}

div#contentHome blockquote {
margin: 20px 20px 0px 20px;
font-style: italic;
}


p.pageTop {
text-align: right;
}

a#skipLink {
position: absolute;
left: -1000px;
}



/* headings */
h1 {
font-size: 200%;
font-weight: normal;
margin-bottom: 0.35em;
margin-top: 0em;
color: #0071C0;
text-align: center;
}

h2 {
font-size: 130%;
margin-bottom: -0.75em;
margin-top: 1.5em;
font-weight: normal;
color: #0071C0;
}


/* text */
.small {
font-size: 90%;
}


/* images */
img {
border: 0px;
}

div.galleryImg {
margin-top: 15px;
}

img.galleryImg, img.galleryImgRight {
float: left;
border-right: 1px solid #0071C0;
border-top: 0px solid #0071C0;
border-bottom: 2px solid #0071C0;
}

img.galleryImg {
border-left: 1px solid #0071C0;
}

img.top {
border-top: 2px solid #0071C0;
}

img.galleryImgLeft {
clear: left;
float: left;
}

div.galleryImg p {
float: right;
width: 220px;
height: 148px;
padding: 0px;
margin: 0px;
}



/*site map*/
p.siteMap0 {
width: 460px;
margin-bottom: 4px;
margin-top: 0px;
padding: 4px 5px 4px 10px;
background-color: #0071C0;
color: #FFF;
}

p.siteMap0 a, p.siteMap0 a:visited {
background-color: #0071C0;
color: #FFF;
}

p.siteMap1 {
width: 440px;
margin-bottom: 4px;
margin-top: 0px;
padding: 4px 5px 4px 30px;
background-color: #80B8E0;
color: #000;
}

p.siteMap1 a, p.siteMap1 a:visited{
background-color: #80B8E0;
color: #000;
}



div#credit {
font-size: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 775px;
margin: -15px auto 0px auto;
padding-bottom: 10px;
text-align: right;
color: #666;
}

a.newWindow {
padding-left: 17px;
background: url(../images/new-window-icon.gif) 0px 3px no-repeat;
}


div#credit a.newWindowRight {
padding-right: 17px;
background: url(../images/new-window-icon.gif) top right no-repeat;
margin-right: 0px;
color: #666;
}
</pre></body></html>