body {background-color : #070720;
background : url(sky2.jpg);
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;
text-align : justify;
font-size : 8pt;
font-weight : 400;
font-family :  verdana, arial, sans-serif;
line-height : 16px;
word-spacing : 0.1em;
color : #444444;
}

#container {
position : static;
clear : both;
margin : auto;
}

#top-pane {
/*background : url(ann-banner.jpg) no-repeat;*/
background-position : center;
position : absolute;
top : 15px;
margin : auto;
width : 900px;
height : 58px;
/*border: solid 1pt #FCEEBB;*/
}

#central-block {
background : url(xxx.gif) no-repeat;
background-position : right bottom;
position : absolute;
clear : both;
margin : auto;
top : 105px;
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 : 565px;
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 : 33px;
}

hr{
position : absolute;
left:  0px;
width : 100%;
height : 1px;
border : none;
color : #C9C479;
background-color : #C9C479;
}



/* ---- LEFT PANE begins ---- */

#left-pane {
background-color : #51060B;
position : absolute;
top : 0px;
left : 0px;
width : 450px;
height : 450px;
/*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 : url(booklet_front.jpg) no-repeat;
background-color : #51060B;
position : absolute;
/*overflow : auto;*/
z-index : 25;
top : 0px;
right : 0px;
width : 450px;
height : 450px;
/*border: solid 1pt #FCEEBB;*/
}

#right-content {
position : absolute;
text-align : justify;
top : 0px;
right : 0px;
width : 422px;
height : 400px;
/*border: solid 1pt #FCEEBB;*/
margin : 25px 14px 15px 14px;
}

#right-content a {
text-align : justify;
font-size : 8pt;
font-weight : 400;
font-family :  verdana, arial, sans-serif;
line-height : 18px;
word-spacing : 0.1em;
margin : auto;
color : #5B1E0B;
}

#right-content a:hover {
color : #30A22B;
}

#links {
position : absolute;
top : 310px;
left : 0px;
}

/* ---- 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 : #AC8D5D;
text-decoration : none;
}

#navigation a:visited {
font-family : verdana, arial, sans-serif;
font-size : 8pt;
font-weight : 400;
color : #998B75;
text-decoration : none;
}

#navigation a:active {
font-family : verdana, arial, sans-serif;
font-size : 8pt;
font-weight : 400;
color : #F5D985;
text-decoration : none;
}

#navigation a:hover {
font-family : verdana, arial, sans-serif;
font-size : 8pt;
font-weight : 400;
color : #F5D985;
text-decoration : none;
}

/* ---- NAVIGATION ends ---- */



#url {
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 : #070720;
text-decoration : none;
}

#htmlcss a:visited {
font-family : verdana, arial, sans-serif;
font-size : 7pt;
font-weight : 400;
color : #070720;
text-decoration : none;
}

#htmlcss a:active {
font-family : verdana, arial, sans-serif;
font-size : 7pt;
font-weight : 400;
color : #5B1E0B;
text-decoration : none;
}

#htmlcss a:hover {
font-family : verdana, arial, sans-serif;
font-size : 7pt;
font-weight : 400;
color : #CF273F;
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 : #070720;
text-decoration : none;
}

#designcredit a:visited {
font-family : verdana, arial, sans-serif;
font-size : 7pt;
font-weight : 400;
color : #070720;
text-decoration : none;
}

#designcredit a:active {
font-family : verdana, arial, sans-serif;
font-size : 7pt;
font-weight : 400;
color : #5B1E0B;
text-decoration : none;
}

#designcredit a:hover {
font-family : verdana, arial, sans-serif;
font-size : 7pt;
font-weight : 400;
color : #CF273F;
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;
}

.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 : #333333;
}

p {
text-align : justify;
font-size : 7.5pt;
font-weight : 400;
font-family :  verdana, arial, sans-serif;
line-height : 16px;
word-spacing : 0.01em;
margin-top : 5px;
color : #333333;
}

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 : #333333;
}

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 : #616163;
text-decoration : none;
}

a:visited {
font-family : verdana, arial, sans-serif;
font-size : 9pt;
font-weight : 400;
color : #616163;
text-decoration : none;
}

a:active {
font-family : verdana, arial, sans-serif;
font-size : 9pt;
font-weight : 400;
color : #616163;
text-decoration : none;
}

a:hover {
font-family : verdana, arial, sans-serif;
font-size : 9pt;
font-weight : 400;
color : #616163;
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 8px 8px 0px; 
}
img.floatRight { 
    float: right; 
    margin: 0px 0px 8px 8px; 
}




