<STYLE>
<!--

DOCUMENT {
	background: #7FBFFF;
	text-align : justify; 
}

BODY {
	color: #00007F;
	font-size: 12pt;
	font-family: "Times New Roman,Times Roman,Serif";
	background: #7FBFFF;
	text-align : justify; 
}

H1 {
	color: #00007F;
	background: #EFEFFF;
	text-align: center;
	padding: 0.5cm;
	border: double;
	border-color: #00007F;
//	background-image: url("../images/hardwood.jpg");
}
H2 {
	text-align: center;
}

HR {
	width: 80%;
}

:link		{ color: #7F7FFF; }
:visited	{ color: #3F3FFF; }
// :active		{ color: #FF0000; }

OL { list-style-type: decimal; }
OL OL { list-style-type: lower-alpha; }
OL OL OL { list-style-type: lower-roman; }
OL OL OL OL { list-style-type: upper-alpha; }
OL OL OL OL OL { list-style-type: upper-roman; }
OL OL OL OL OL OL { list-style-type: decimal-leading-zero; }
OL OL OL OL OL OL OL { list-style-type: lower-greek; }
OL OL OL OL OL OL OL OL { list-style-type: hebrew; }

ul ul { padding-left: 1em; }

.right {
	padding-left : 1%;
	padding-right : 1%;
	width: auto;

        z-index: 3; /* content can overlap when the browser is narrow */
        margin-left: 10em;
}

.left {
	width : 130px; 
	float : left; 
        position: absolute;
        z-index: 2;
        width: 11em;
        /* Space down for the approx line height (fonts) */
        left: 0em;
	text-align: left;
//	text-align: center;
}

.rpc-pageinside {
	min-height: 30em;
}

.rpc-pagebody {
	border-style: solid;
	border-color: #5F5F7F;
	border-width: 1px;

	background-color: #DFEFFF;
}

.dropcapred	{
	float: left;
	color: #cc3333;
	font: bold x-large serif;
	width: 1em;
}

.rpc-corner-tl, .rpc-corner-tr, .rpc-corner-bl, .rpc-corner-br {
        background-color: #d9d9d9;
        position: relative;
        width: 19px;
        height: 19px;
        /* The following line is to render PNGs with alpha transparency within IE/Win, using DirectX */
        /* Work-around for IE6/Mac borkage (Part 1) */
        display: none;
}

.rpc-corner-tl, .rpc-corner-bl { float: left; left: -1px; }
.rpc-corner-tr, .rpc-corner-br { float: right; right: -1px; }
.rpc-corner-tl, .rpc-corner-tr { top: -1px; }
.rpc-corner-bl, .rpc-corner-br { bottom: 0px; margin-top: -19px; /* Opera fix (part 1) */ top: -18px;}

html>body .rpc-corner-tl { background: #d9d9d9 url("../images/corners/corner-tl.png") repeat-x left top; }
html>body .rpc-corner-tr { background: #d9d9d9 url("../images/corners/corner-tr.png") no-repeat right top; }
html>body .rpc-corner-bl { background: #d9d9d9 url("../images/corners/corner-bl.png") no-repeat left bottom; }
html>body .rpc-corner-br { background: #d9d9d9 url("../images/corners/corner-br.png") no-repeat right bottom; }

.rpc-corner-tl { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/corners/corner-tl.png',sizingMethod='scale'); }
.rpc-corner-tr { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/corners/corner-tr.png',sizingMethod='scale'); }
.rpc-corner-br { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/corners/corner-br.png',sizingMethod='scale'); }
.rpc-corner-bl { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/corners/corner-bl.png',sizingMethod='scale'); }

/* \*/
.rpc-corner-tl, .rpc-corner-tr, .rpc-corner-bl, .rpc-corner-br {
        /* Restore the view for everything but IE6/Mac (part 2 of the "IE/Mac fix") */
        display: block;
}
.rpc-corner-bl, .rpc-corner-br {
        top: 0px;
}



-->
</STYLE>
