BODY 
{
	font-family:'Gill Sans MT', sans-serif; 
	font-size: medium;
	margin-top:0cm; 
	margin-bottom:0cm; 
	margin-left:0cm; 
	margin-right: 0cm;
	text-align: justify;
	background-color:white;
}
html 
{
	overflow-x: hidden;
	overflow-y: auto;
}
OL.withroman { 
	list-style-type: lower-roman 
}
OL.withnumbers { 
	margin-right: 3cm;
	list-style-type: decimal 
}
A:link 
{
	color: rgb(153, 51, 102); 
	TEXT-DECORATION: none; 
}
SPAN.MsoHyperlink 
{
	color: rgb(153, 51, 102); 
	TEXT-DECORATION: none; 
}
A:visited 
{
	COLOR: gray; 
	TEXT-DECORATION: none; 
}
SPAN.MsoHyperlinkFollowed 
{
	COLOR: gray; 
	TEXT-DECORATION: none; 
}
A:active { 
	color: #00008B; 
	text-decoration: none; 
}    /* active links */
LI.CTLListDiscRMargin
{	
	line-height: 18pt;
	margin-right: 0.5cm;
	list-style-type: circle;
	margin-right: 3cm;
}
LI.CTLListDisc
{
	line-height: 18pt;
	margin-right: 0.5cm;
	list-style-type: circle;
}
LI.CTLListBullet
{
	line-height: 18pt;
	margin-right: 0.5cm;
	list-style-type: disc;
}
LI.CTLListDiscCompact
{
	line-height: 14pt;
	margin-right: 1.0cm;
	margin-left: 1.0cm;
	list-style-type: circle;
}
LI.CTLListDiscCompactSpaced
{
	line-height: 14pt;
	margin-right: 1.0cm;
	margin-left: 1.0cm;
	margin-bottom:12.0pt;
	list-style-type: circle;
}
LI.CTLListDiscTwoColumns
{
	margin-left:-0.6cm; 
	margin-bottom: 0.2cm; 
	margin-right: 0.5cm;
	list-style-type: circle;
	font-size: small;
}
DIV.SectionNormal {
	margin-right: 3cm;
}
DIV.SectionNarrow {
	margin-right: 5cm;
}
DIV.SectionBottom {
	margin-right: 3cm;
	bottom:0px;
}
div.contents-list 
{
    width:6.5cm;
    position:absolute;
    top:200px;
    padding-left:1%;
    padding-right:1%;
    margin-right:0;
	margin-left:5px; 
	list-style-position: outside;
	FONT-WEIGHT: bold; 
	color: rgb(153, 51, 102); 
	font-style: normal;
	list-style-type: circle;
	font-variant: normal;
	text-align: left;
}
#main {
    margin-left:6.5cm;
    margin-top:200px;
    margin-right:0;
    padding-left:1em;
    padding-right:1em;
}
/* and then we put each list on its place */
#contentsList {
        left:0;
}
#banner 
{
    position:absolute;
    top:0;
}

P.CTLNormal
{
	margin-bottom:12.0pt; 
	margin-right: 3cm;
}
P.CTLNormalLeftMargin
{
	margin-right: 1cm;
	margin-left: 1cm;
}
P.CTLItalic
{
	margin-bottom:12.0pt; 
	margin-right: 3cm;
	font-style: italic;
}
P.CTLSmall 
{
	margin-bottom:12.0pt; 
	margin-right: 3cm;
	font-size:x-small;
}
P.CTLSmallFront 
{
	margin-bottom:12.0pt; 
	margin-right: 0.5cm;
	font-size:small;
}
P.CTLSmallCompact 
{
	margin-right: 0.5cm;
	font-size:small;
}
P.CTLCompact 
{	
	margin-top:0.0cm;
	margin-bottom:6.0pt; 
	margin-right: 3cm;
}
P.CTLCompactCentred 
{	
	margin-top:0.0cm;
	margin-bottom:6.0pt; 
	text-align: center;
}
P.CTLCompactEqualMargins 
{	
	margin-top:0.0cm;
	margin-bottom:6.0pt; 
	margin-right: 1.0cm;
	margin-left: 1.0cm;
}
P.CTLCompactsmallrmargin 
{
	margin-bottom:6.0pt; 
	margin-right: 0.5cm;
	text-align: justify;
}
P.CTLCompactnormargin 
{
	margin-bottom:6.0pt; 
	margin-right: 0.0cm;
}
P.CTLCompactmediumrmargin 
{
	margin-bottom:6.0pt; 
	margin-right: 2cm;
}
P.CTLNoMargin 
{
	margin-right: 3cm;
}
P.CTLFrontPage
{
	margin-top:0pt;
	font-weight: bold;
	font-size: large;
	margin-right: 3cm;
	margin-bottom:0.0pt; 
}

P.CTLBanner 
{
	margin-top:0.25cm; 
	margin-left:0.25cm; 
	FONT-WEIGHT: normal; 
	text-align:left; 
	font-size:40.0pt; 
	color:#00008B;
}
P.CTLFooter 
{
	color: rgb(36, 64, 97); 
}
P.CTLListDiscTBL
{
	font-size: small;
	margin-right: 0.5cm;
	margin-top: 0cm;
	margin-bottom: 0.3cm;
}
P.ListLink
{
	text-align: right;
	margin-top: 0cm;
	margin-bottom: 0.3cm;
}
h1 
{
	margin-bottom:12.0pt; 
	margin-right: 3cm;
	text-align:center; 
	font-size:large; 
}
H2 
{
	margin-top:0pt;
	margin-bottom:12.0pt; 
	margin-right: 0cm;
	text-align:left; 
	FONT-SIZE: large;  
}
H3 
{
	margin-top:0pt;
	margin-bottom:12.0pt; 
	margin-right: 0cm;
	text-align:left; 
	FONT-SIZE: medium;
	font-style: italic;  
}
.tooltip {
	position: absolute;
	display: none;
	background-color: ThreeDFace;
	padding:1px;
	color: MenuText;
	border-width: 1px;
	border-style: solid;
	border-color: ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight;
	font-size: 80%;
	font-style: normal;
	font-family: 'Gill Sans MT', sans-serif;
}
DWNListDisc
{
	line-height: 14pt;
	margin-right: 0.5cm;
	list-style-type: circle;
}

/* Put this inside a @media qualifier so Netscape 4 ignores it */
@media screen { 
	/* Turn off list bullets */
	ul.mktree  li { list-style: none; } 
	/* Control how "spaced out" the tree is */
	ul.mktree, ul.mktree ul , ul.mktree li { margin-left:-15px;  text-indent:-15px; }
	/* Provide space for our own "bullet" inside the LI */
	ul.mktree  li           .bullet { padding-left: 15px; }
	/* Show "bullets" in the links, depending on the class of the LI that the link's in */
	ul.mktree  li.liOpen    .bullet { cursor: pointer; background: url(minus.gif)  center left no-repeat; }
	ul.mktree  li.liClosed  .bullet { cursor: pointer; background: url(plus.gif)   center left no-repeat; }
	ul.mktree  li.liBullet  .bullet { cursor: default; background: url(bullet.gif) center left no-repeat; }
	/* Sublists are visible or not based on class of parent LI */
	ul.mktree  li.liOpen    ul { display: block; }
	ul.mktree  li.liClosed  ul { display: none; }
	/* Format menu items differently depending on what level of the tree they are in */
	ul.mktree  li { font-size: normal; }
	ul.mktree  li ul li { font-size: 90%; }
	ul.mktree  li ul li ul li { font-size: 90%; font-weight:normal; }
	ul.mktree  li ul li ul li ul li  { font-size: 85%; font-weight:normal; }
	ul.mktree  li ul li ul li ul li ul li { font-size: 80%; font-weight:normal; }
}

