
/* ---- NOTICE SCREEN begins ---- */


#message {position:fixed;
overflow:auto;
top:0px;
left:0px;
width:100%;
height:100%;
z-index:105;
text-align:center;
font-weight:400;
font-size: 9pt;
word-spacing : 0.2em;
color:#6F022D;
padding:10px 0px 10px 0px;
background:url(bkg1.png);
}

#message .box{position: relative;
top:120px;
width:690px;
text-align:justify;
padding:15px 25px 15px 15px;
margin:0 auto !important;
/*background-color: #DBD7B8;*/
background: url(bkg3.png);
}

.close-notify {white-space: nowrap;
float:right;
margin-right:10px;
color:#000;
text-decoration:none;
border:2px #000 solid;
padding-left:3px;padding-right:3px;
}

.close-notify a {color: #F90AE5;
}

#notice_container{position:relative;
width : 460px;
overflow:auto;
text-align : justify;
font-size : 9pt;
font-weight : 400;
font-family :  verdana, arial, sans-serif;
line-height : 17px;
word-spacing : 0.1em;
margin-top : 0px;
padding-left:30px;
color : #444444;
}
	
#left_image{width: 180px;
padding-left:8px;
padding-top:15px;
float:left;
}

#notice_container h1{
font-size : 15pt;
font-weight : 600;
color : #6C0202;
line-height : 15px;
word-spacing : 0.1em;
verdana, arial, sans-serif;
margin-top: 12px;
}

#notice_container h2{
font-size : 11pt;
font-weight : 600;
color : #407225;
line-height : 15px;
word-spacing : 0.1em;
verdana, arial, sans-serif;
margin-top: 3px;
}

#notice_container a{
font-family : verdana, arial, sans-serif;
font-size : 10pt;
font-weight : 600;
color :  #1D1D8A;
text-decoration : none;
}

#notice_container ul{position: relative;
left:20px;
padding-left: 0;
margin-left: 0;
}

/* ---- NOTICE SCREEN ends ---- */



body {background-color : #ffffff;
font-size : 9pt;
font-family :  verdana, arial, sans-serif;
margin : 0 auto 0 auto;
color : #444444;
}

#page {position : static;
width : 900px;
height : 600px;
margin : auto;
}

#container {
position : static;
clear : both;
margin : auto;
}

#top-pane {
background : url(pls-banner.jpg) no-repeat;/*pls-banner_xmas*/
background-position : center;
position : absolute;
top : 15px;
margin : auto;
width : 900px;
height : 80px;
/*border: solid 1pt #FCEEBB;*/
}

#central-block {
background : url(xxx.gif) no-repeat;
background-position : right bottom;
position : absolute;
clear : both;
margin : auto;
top : 96px;
width : 900px;
height : 535px;
/*border: solid 1pt #FCEEBB;*/
padding : 0px 0px 0px 0px;
}

#bottom-pane {
background : url(xxx.jpg) no-repeat;
background-position : center;
position : absolute;
top : 625px;
text-align : center;
clear : both;
margin : auto;
width : 900px;
height : 100px;
/*border: solid 1pt #FCEEBB;*/
}

#view-cart-top {
position : absolute;
top : 92px;
right : 5px;
width : 96px;
height : 21px;
/*border: solid 1pt #FCEEBB;*/
}

#view-cart-bottom {
position : relative;
bottom : 92px;
right : 5px;
width : 96px;
height : 21px;
/*border: solid 1pt #FCEEBB;*/
}


#hrtop hr{
position : absolute;
margin : auto;
top : 0px;
}

#hrbottom hr{
position : absolute;
left : 0px;
top : 37px;
}

hr{
position : absolute;
left:  0px;
width : 100%;
height : 1px;
border : none;
color : #C9C479;
background-color : #C9C479;
}



/* ---- LEFT PANE begins ---- */

#left-pane {
background-color : #E9E6CC;
position : absolute;
top : 0px;
left : 0px;
width : 188px;
height : 532px;
border: solid 1pt #777777;
}

#left-pane a:link {
font-family : verdana, arial, sans-serif;
font-size : 10pt;
font-weight : 600;
color :  #1D1D8A;
text-decoration : none;
}

#left-pane a:visited {
font-family : verdana, arial, sans-serif;
font-size : 10pt;
font-weight : 600;
color : #1D1D8A;
text-decoration : none;
}

#left-pane a:active {
font-family : verdana, arial, sans-serif;
font-size : 10pt;
font-weight : 600;
color : #1D1D8A;
text-decoration : none;
}

#left-pane a:hover {
font-family : verdana, arial, sans-serif;
font-size : 10pt;
font-weight : 600;
color : #1D1D8A;
text-decoration : none;
}

#left-pane p {
text-align : left;
margin-top : 10px;
margin-left : 25px;
}

/* ---- LEFT PANE ends ---- */


/* ---- RIGHT PANE begins ---- */

#right-pane {
background-color : #F9F8EF;
position : absolute;
overflow : auto;
z-index : 25;
top : 0px;
right : 0px;
width : 707px;
height : 532px;
border: solid 1pt #FCEEBB;
}

#right-content {
position : absolute;
text-align : justify;
top : -20px;
right : 0px;
width : 632px;
height : 500px;
/*border: solid 1pt #FCEEBB;*/
margin : 0px 30px 10px 30px;
}

#right-content a {
text-align : justify;
font-size : 9pt;
font-weight : 400;
font-family :  verdana, arial, sans-serif;
line-height : 18px;
word-spacing : 0.1em;
margin : auto;
}

#right-content a:hover {
color : #ec008c;
}


/* ---- RIGHT PANE ends ---- */




/* ---- NAVIGATION begins ---- */

#navigation {
position : absolute;
text-align : center;
line-height : 16px;
letter-spacing : 0.2em;
left : 0px;
clear : both;
width : 100%;
height : 40px;
top : 6px;
border : 0;
color : #C9C479;
}

#navigation a:link {
font-family : verdana, arial, sans-serif;
font-size : 8pt;
font-weight : 400;
color : #8C0154;
text-decoration : none;
}

#navigation a:visited {
font-family : verdana, arial, sans-serif;
font-size : 8pt;
font-weight : 400;
color : #ec008c;
text-decoration : none;
}

#navigation a:active {
font-family : verdana, arial, sans-serif;
font-size : 8pt;
font-weight : 400;
color : #ec008c;
text-decoration : none;
}

#navigation a:hover {
font-family : verdana, arial, sans-serif;
font-size : 8pt;
font-weight : 400;
color : #ec008c;
text-decoration : none;
}

/* ---- NAVIGATION ends ---- */



#charityno {
position : absolute;
line-height : 16px;
letter-spacing : 0.1em;
top : 57px;
left : 325px;
width : 250px;
font-size : 9pt;
text-align : center;
}



/* ---- HTMLCSS begins ---- */

#htmlcss {
position : absolute;
line-height : 16px;
letter-spacing : 0.1em;
top : 57px;
width : 250px;
font-size : 7pt;
color : #940500;
right : 15px;
text-align : right;
}

#htmlcss a:link {
font-family : verdana, arial, sans-serif;
font-size : 7pt;
font-weight : 400;
color : #868686;
text-decoration : none;
}

#htmlcss a:visited {
font-family : verdana, arial, sans-serif;
font-size : 7pt;
font-weight : 400;
color : #868686;
text-decoration : none;
}

#htmlcss a:active {
font-family : verdana, arial, sans-serif;
font-size : 7pt;
font-weight : 400;
color : #868686;
text-decoration : none;
}

#htmlcss a:hover {
font-family : verdana, arial, sans-serif;
font-size : 7pt;
font-weight : 400;
color : #868686;
text-decoration : none;
}

/* ---- HTMLCSS ends ---- */




/* ---- DESIGN CREDIT begins ---- */

#designcredit {
position : absolute;
line-height : 16px;
letter-spacing : 0.1em;
top : 57px;
left : 15px;
width : 250px;
font-size : 7pt;
color : #940500;
text-align : left;
}

#designcredit a:link {
font-family : verdana, arial, sans-serif;
font-size : 7pt;
font-weight : 400;
color : #868686;
text-decoration : none;
}

#designcredit a:visited {
font-family : verdana, arial, sans-serif;
font-size : 7pt;
font-weight : 400;
color : #868686;
text-decoration : none;
}

#designcredit a:active {
font-family : verdana, arial, sans-serif;
font-size : 7pt;
font-weight : 400;
color : #868686;
text-decoration : none;
}

#designcredit a:hover {
font-family : verdana, arial, sans-serif;
font-size : 7pt;
font-weight : 400;
color : #868686;
text-decoration : none;
}

/* ---- DESIGN CREDIT ends ---- */



.h1 {
background : none repeat;
font-size : 16pt;
font-family : verdana, arial, sans-serif;
}

.h2 {
font-size : 11pt;
font-weight : 600;
color : #407225;
line-height : 15px;
word-spacing : 0.1em;
}

.h3 {
font-size : 13pt;
font-weight : 600;
color : #407225;
line-height : 15px;
word-spacing : 0.1em;
letter-spacing : 0.4em;
}

.h4 {
font-size : 13pt;
font-weight : 600;
color : #407225;
line-height : 15px;
word-spacing : 0.1em;
}

.h5 {
font-size : 10pt;
font-weight : 600;
color : #407225;
line-height : 12px;
word-spacing : 0.1em;
}


ul {
list-style-type : disc;
font-size : 9pt;
text-align : left;
}

li{
text-align : justify;
font-size : 9pt;
font-weight : 400;
font-family :  verdana, arial, sans-serif;
line-height : 17px;
word-spacing : 0.1em;
margin-top : 4px;
color : #444444;
}

.italic {
font-style : italic;
}

.bold {
font-weight :600;
}

.underline {
text-decoration : underline;
}

#alad a:link {
 color: #C20125;
}

.booktitle {
font-style : italic;
}

pre {
text-align : left;
font-size : 9pt;
font-family :  verdana, arial, sans-serif;
line-height : 17px;
word-spacing : 0.1em;
margin-top : 5px;
color : #444444;
}

p {
text-align : justify;
font-size : 9pt;
font-weight : 400;
font-family :  verdana, arial, sans-serif;
line-height : 17px;
word-spacing : 0.1em;
margin-top : 5px;
color : #444444;
}

blockquote {
text-align : justify;
font-size : 9pt;
font-weight : 400;
font-family :  verdana, arial, sans-serif;
line-height : 17px;
word-spacing : 0.1em;
margin-top : 5px;
color : #444444;
}

th {
background : #414141;
font-size : 9pt;
font-family : verdana, 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 : 9pt;
font-family : verdana, arial, sans-serif;
text-align : center;
vertical-align : top;
/*width : 20%;*/
font-weight : 200;
padding : 8px 2px 8px 2px;
}

.unusedlink {
font-family : verdana, arial, sans-serif;
font-size : 8pt;
font-weight :400;
color : #868686;
}

a:link {
font-family : verdana, arial, sans-serif;
font-size : 9pt;
font-weight : 400;
color : #8C0154;
text-decoration : none;
}

a:visited {
font-family : verdana, arial, sans-serif;
font-size : 9pt;
font-weight : 400;
color : #ec008c;
text-decoration : none;
}

a:active {
font-family : verdana, arial, sans-serif;
font-size : 9pt;
font-weight : 400;
color : #ec008c;
text-decoration : none;
}

a:hover {
font-family : verdana, arial, sans-serif;
font-size : 9pt;
font-weight : 400;
color : #ec008c;
text-decoration : none;
}

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; 
}




