body {background-color : #ffffff;
text-align : center;
font-size : 11pt;
font-family :  'gill sans mt', arial, sans-serif;
margin : 0 auto 0 auto;
color : #444444;
}

#page {position : static;
width : 900px;
min-height : 600px;
margin : auto;
}

#container {
position : static;
clear : both;
margin : auto;
}

#top-pane {
background : url(pls-banner-with-charity.jpg) no-repeat;
background-position : center;
position : relative;
top : 50px;
margin : auto;
width : 900px;
height : 90px;
/*border: solid 1pt #FCEEBB;*/
}

#central-block {
background : url(xxx.gif) no-repeat;
background-position : right bottom;
position : absolute;
clear : both;
margin : auto;
top : 141px;
width : 900px;
height : 600px;
/*border: solid 1pt #FCEEBB;*/
padding : 0px 0px 0px 0px;
}

#left-pane {
background-color : #ffffff;
position : absolute;
visibility : hidden;
top : 0px;
left : 0px;
width : 200px;
height : 600px;
border: solid 1pt #777777;
}

#right-pane {
background-color : #ffffff;
position : absolute;
margin : auto;
min-width : 750px;
min-height : 600px;
/*border: solid 1pt #FCEEBB;*?
}

#right-content {
position : absolute;
text-align : justify;
margin : auto;
min-width : 750px;
min-height : 557px;
/*border: solid 1pt #FCEEBB;*/
margin : 10px 30px 10px 30px;
;
}

#right-content a {
text-align : justify;
font-size : 11pt;
font-weight : 400;
font-family :  'gill sans mt', arial, sans-serif;
line-height : 18px;
word-spacing : 0.1em;
margin : auto;

}

#right-content a:hover {
color : #ec008c;
}

#bottom-pane {
background : url(xxx.jpg) no-repeat;
background-position : center;
position : relative;
visibility : hidden;
top : 658px;
text-align : center;
clear : both;
margin : auto;
width : 900px;
height : 110px;
/*border: solid 1pt #FCEEBB;*/
}

#hrtop{
position : relative;
margin : auto;
top : 0px;
}

#hrbottom{
position : relative;
margin : auto;
top : 0px;
}

hr{
width : 100%;
height : 1px;
border : none;
color : #C9C479;
background-color : #C9C479;
}


#navigation {
position : relative;
visibility : hidden;
text-align : center;
line-height : 16px;
letter-spacing : 0.2em;
clear : both;
width : 100%;
height : 40px;
top : 20px;
border : 0;
color : #C9C479;
}

#charityno {
position : relative;
line-height : 16px;
letter-spacing : 0.1em;
top : 16px;
width : 250px;
font-size : 9pt;
margin : auto;
text-align : center;
}

#htmlcss {
position : relative;
line-height : 16px;
letter-spacing : 0.1em;
top : 14px;
width : 250px;
font-size : 8pt;
color : #940500;
margin-left : auto;
margin-right : 15px;
text-align : right;
}

#designcredit {
position : relative;
line-height : 16px;
letter-spacing : 0.1em;
top : 30px;
width : 250px;
font-size : 8pt;
color : #940500;
margin-left : 15px;
margin-right : auto;
text-align : left;
}

#htmlcss a:link {
font-family : 'gill sans mt', arial, sans-serif;
font-size : 8pt;
font-weight : 400;
color : #868686;
text-decoration : none;
}

#htmlcss a:visited {
font-family : 'gill sans mt', arial, sans-serif;
font-size : 8pt;
font-weight : 400;
color : #868686;
text-decoration : none;
}

#htmlcss a:active {
font-family : 'gill sans mt', arial, sans-serif;
font-size : 8pt;
font-weight : 400;
color : #868686;
text-decoration : none;
}

#htmlcss a:hover {
font-family : 'gill sans mt', arial, sans-serif;
font-size : 8pt;
font-weight : 400;
color : #868686;
text-decoration : none;
}

#designcredit a:link {
font-family : 'gill sans mt', arial, sans-serif;
font-size : 8pt;
font-weight : 400;
color : #868686;
text-decoration : none;
}

#designcredit a:visited {
font-family : 'gill sans mt', arial, sans-serif;
font-size : 8pt;
font-weight : 400;
color : #868686;
text-decoration : none;
}

#designcredit a:active {
font-family : 'gill sans mt', arial, sans-serif;
font-size : 8pt;
font-weight : 400;
color : #868686;
text-decoration : none;
}

#designcredit a:hover {
font-family : 'gill sans mt', arial, sans-serif;
font-size : 8pt;
font-weight : 400;
color : #868686;
text-decoration : none;
}

.h1 {
background : none repeat;
font-size : 18pt;
font-family : 'gill sans mt', arial, sans-serif;
}

.h2 {
font-size : 12pt;
font-weight : 600;
color : #407225;
line-height : 18px;
word-spacing : 0.1em;
}

.h3 {
font-size : 14pt;
font-weight : 600;
color : #407225;
line-height : 18px;
word-spacing : 0.1em;
letter-spacing : 0.4em;
}

.h4 {
font-size : 14pt;
font-weight : 600;
color : #407225;
line-height : 18px;
word-spacing : 0.1em;
}

.h5 {
font-size : 11pt;
font-weight : 600;
color : #407225;
line-height : 12px;
word-spacing : 0.1em;
}

ul {
list-style-type : disc;
font-size : 10.5pt;
text-align : left;
}

li{
font-weight : 400;
color : #444444;
text-align : left;
line-height : 18px;
word-spacing : 0.1em;
}


.booktitle {
font-style : italic;
}

.bold {
font-weight :600;
}

.underline {
text-decoration : underline;
}

pre {
text-align : left;
background : none repeat;
font-size : 10pt;
font-family : arial, sans-serif;
}

p {
text-align : justify;
font-size : 10.5pt;
font-weight : 400;
font-family :  'gill sans mt', arial, sans-serif;
line-height : 18px;
word-spacing : 0.1em;
margin-top : 15px;
color : #444444;
}

th {
background : #414141;
font-size : 10pt;
font-family : 'gill sans mt', arial, sans-serif;
text-align : center;
font-weight : 600;
color : #EC008C;
border : 1px solid #bdbdbd;
padding : 8px 8px 8px 8px;
}

td {
background : none repeat;
font-size : 10pt;
font-family : 'gill sans mt', arial, sans-serif;
text-align : center;
vertical-align : top;
/*width : 20%;*/
font-weight : 200;
padding : 8px 2px 8px 2px;
}

.unusedlink {
font-family : 'gill sans mt', arial, sans-serif;
font-size : 8pt;
font-weight :400;
color : #868686;
}

a:link {
font-family : 'gill sans mt', arial, sans-serif;
font-size : 10pt;
font-weight : 400;
color : #1D1D8A;
text-decoration : none;
}

a:visited {
font-family : 'gill sans mt', arial, sans-serif;
font-size : 10pt;
font-weight : 400;
color : #ec008c;
text-decoration : none;
}

a:active {
font-family : 'gill sans mt', arial, sans-serif;
font-size : 10pt;
font-weight : 400;
color : #dfdfde;
text-decoration : none;
}

a:hover {
font-family : 'gill sans mt', arial, sans-serif;
font-size : 10pt;
font-weight : 400;
color : #ec008c;
text-decoration : none;
}

#left-pane a {
font-family : 'gill sans mt', arial, sans-serif;
font-size : 12pt;
font-weight : 600;
color : #1D1D8A;
text-decoration : none;
}

#left-pane p {
text-align : center;
margin-top : 35px;
}


a:link img {
border: 0px;
}

a:visited img {
border: 0px;
}

a:active img {
border: 0px;
}

a:hover img {
border: 0px;
}

img.floatLeft { 
    float: left; 
    margin: 0px 20px 10px 0px; 
}
img.floatRight { 
    float: right; 
    margin: 0px 0px 10px 20px; 
}



