/* Created using Style Master from Western Civilisation CSS1 { 2 2 512 630 } */

A.internal:link
{background-attachment: scroll;
background-color: transparent;
background-repeat: repeat;
color: #3333cc;
text-decoration: none}

A.internal:visited
{background-attachment: scroll;
background-color: transparent;
background-repeat: repeat;
color: #cc3333;
text-decoration: none}

A.internal:hover
{background-attachment: scroll;
background-color: transparent;
background-repeat: repeat;
color: #339900;
text-decoration: none}

A:link
{background-attachment: scroll;
background-color: transparent;
background-repeat: repeat;
color: #3333cc;
text-decoration: underline}

A:visited
{background-attachment: scroll;
background-color: transparent;
background-repeat: repeat;
color: #cc3333;
text-decoration: none}

A:hover
{background-attachment: scroll;
background-color: transparent;
background-repeat: repeat;
color: #339900;
text-decoration: underline}

BIG.larger
{font-size: larger}

BODY.csspg
{background-color: #f0f0f0;
background-image: url(http://css.nu/graphics/csspg-back2.jpg);
background-position: left;
background-repeat: repeat-x;
color: #000000;
font-size: 1em;
margin: 0px;
padding-bottom: 20px;
padding-left: 40px;
padding-right: 40px;
padding-top: 2px;
width: auto}

EM.emphasized
{font-style: italic}

H1.page-header
{background-attachment: scroll;
background-color: transparent;
background-repeat: repeat;
color: #3333cc;
font-family: Geneva, Helvetica, Arial, sans-serif;
font-size: 1.2em;
margin: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: right}

H2.page-location
{background-attachment: scroll;
background-color: transparent;
background-repeat: repeat;
clear: both;
color: #3333cc;
font-family: Geneva, Helvetica, Arial, sans-serif;
font-size: 1em;
margin-bottom: 0px;
margin-right: 12px;
margin-top: 4em;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: right}

H3.section-header
{background-color: #cccccc;
border-bottom: 3px #cc3333 solid;
border-left: 3px #cc3333 solid;
border-right: 3px #cc3333 solid;
border-top: 3px #cc3333 solid;
color: #3333cc;
font-family: Geneva, Helvetica, Arial, sans-serif;
font-size: 1.2em;
margin-bottom: 0px;
margin-right: 12px;
margin-top: 1em;
padding-bottom: 4px;
padding-left: 4px;
padding-right: 4px;
padding-top: 4px;
text-align: center}

HR
{background-attachment: scroll;
background-color: transparent;
background-repeat: repeat;
clear: both;
color: #cc3333}

IMG.logo
{float: left;
margin: 0px}

DIV.nfoot-lbox
{background-color: #ffffcc;
border-bottom: 1px #3333cc solid;
border-left: 1px #3333cc solid;
border-right: 1px #3333cc solid;
border-top: 1px #3333cc solid;
color: #000000;
margin-bottom: 0px;
margin-right: 12px;
margin-top: 0.3em;
padding-bottom: 0.3em;
padding-left: 0px;
padding-right: 0px;
padding-top: 0.3em;
text-align: center}

DIV.nfoot-hdr1
{font-family: Geneva, Helvetica, Arial, sans-serif;
font-size: 0.9em;
font-weight: bold;
margin-bottom: 0px;
margin-right: 12px;
margin-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: center}

DIV.nfoot-hdr2
{border-top: 2px #3333cc solid;
font-family: Geneva, Helvetica, Arial, sans-serif;
font-size: 0.9em;
font-weight: bold;
margin-bottom: 0px;
margin-right: 12px;
margin-top: 0.2em;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0.2em;
text-align: center}

SPAN.nfoot-link
{font-family: Geneva, Helvetica, Arial, sans-serif;
font-size: 0.9em;
font-weight: bold;
margin-bottom: 0px;
margin-right: 12px;
margin-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: center}

DIV.nfoot-base
{background-color: #f0f0f0;
border-bottom: medium none;
border-left: medium none;
border-right: medium none;
border-top: medium none;
color: #000000;
margin-bottom: 0.5em;
margin-right: 12px;
margin-top: 0.5em;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px}

ADDRESS.nfoot-text
{border-bottom: medium none;
border-left: medium none;
border-right: medium none;
border-top: medium none;
float: right;
font-family: Geneva, Helvetica, Arial, sans-serif;
font-size: 0.85em;
font-style: italic;
line-height: 1;
margin: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: right;
width: 50%}

P.basic
{background-attachment: scroll;
background-color: transparent;
background-repeat: repeat;
color: #000000;
font-size: 1em;
margin-bottom: 0px;
margin-right: 12px;
margin-top: 0.3em;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: left;
text-indent: 0px}

P.intro
{background-attachment: scroll;
background-color: transparent;
background-repeat: repeat;
color: #000000;
font-size: 1em;
margin-bottom: 0px;
margin-right: 12px;
margin-top: 0.3em;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: justify;
text-indent: 0px}

P.standard
{background-attachment: scroll;
background-color: transparent;
background-repeat: repeat;
color: #000000;
font-size: 1em;
margin-bottom: 0px;
margin-right: 12px;
margin-top: 0.3em;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: justify;
text-indent: 1em}

P.last-upd
{background-attachment: scroll;
background-color: transparent;
background-repeat: repeat;
color: #000000;
font-family: Geneva, Helvetica, Arial, sans-serif;
font-size: 1em;
margin: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: right}

P.pagehead
{background-attachment: scroll;
background-color: transparent;
background-repeat: repeat;
color: #3333cc;
font-family: Geneva, Helvetica, Arial, sans-serif;
font-size: 0.9em;
margin: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: left}

PRE
{whitespace: pre}

SMALL.smaller
{font-size: smaller}

STRONG.strong-emphasis
{font-weight: bold}