body	{ 
	background: url(background.gif) #F5F5F5;
	color: black;
	font-family: sans-serif;
	}

A:link	{ color: #D81F1F; }
A:active	{ color: #696969; }
A:visited	{ color: maroon; }

img	{
	border-color: #D81F1F;
	}
#stylevalue
	{
	display: none;
	width: 0px; /* 0px for screen, 1px for print */
	}
	
pre
	{
	background: #F5F5F5;
	}
	
.logo1
	{
	font-size: x-large;
	font-family: sans-serif;
	color: #D81F1F;
	}
.logo2
	{
	font-size: x-small;
	font-weight: bold;
	}
a.download-link
	{
	display: block;
	height: 63px;
	padding: 15px 15px 15px 60px;
	background: url(download-button.png) 0 0 no-repeat;
	color: #09700b;
	}
a.download-link span 
	{
	color: #09700b;
	position: static;
	line-height: 1.2;
	}
.location
	{
	font-size: small;
	font-family: sans-serif;
	}
.footer
	{
	font-size: x-small;
	text-align: center;
	}
.menufooter
	{
	font-size: small;
	}
.lastmod
	{
	font-size: x-small;
	}
.contentheader
	{
	font-size: x-large;
	}
.nogaps
	{
	padding: 0px;
	margin: 0px;
	border: 0px;
	}
.imgbutton
	{
	cursor: pointer;
	}
.contentlist
	{
	background: #F5F5F5;
	border: solid 2px #D0D0D0;
	width: 80%;
	margin: 20px 0px 0px 40px; /* top, right, bottom, left */
	overflow: auto;
	}
.contentpane
	{
	width: auto;
	margin: 0px 0px 0px 40px; /* top, right, bottom, left */
	overflow: auto;
	}
.contentframe
	{
	background: url(contentbk.gif) white;
	border: solid 4px #D0D0D0;
	width: 100%;
	}
.bookcontentpane
	{ /* Within the frame */
	width: auto;
	margin: 0px 0px 0px 40px; /* top, right, bottom, left */
	overflow: auto;
	}
.bookcontentframe
	{ /* around the pane, to the right of the list */
	background: url(contentbk.gif) white;
	border: solid 4px #D0D0D0;
	width: 100%;
	}
.bookcontentlist
	{ /* on the left, holding the content tree */
	background: #F5F5F5;
	border: solid 2px #D0D0D0;
	overflow: auto;
	width: 220px;
	}
.submenublock
	{
	background: #F5F5F5;
	border: solid 2px #D0D0D0;
	width: auto;
	}

ul.menutree  li.treeopened
	{
	display: list-item;
	list-style-image: url(minus.gif);
	}
ul.menutree  li.treeclosed
	{
	display: list-item;
	list-style-image: url(plus.gif);
	}
ul.menutree  li.treebullet
	{
	display: list-item;
	list-style-image: none; /* url(bullet.gif); */
	}

ul.menutree, ul.menutree ul , ul.menutree li 
	{
	margin-left:10px; padding:0px; /* Control how "spaced out" the tree is */
	}

/* Sublists are visible or not based on class of parent LI */
ul.menutree  li.treeopened ul { display: block; }
ul.menutree  li.treeclosed ul { display: none; }

/* Format menu items differently depending on what level of the tree they are in */
ul.menutree  li { font-size: 14pt; }
ul.menutree  li ul li { font-size: 12pt; }
ul.menutree  li ul li ul li { font-size: 10pt; }
ul.menutree  li ul li ul li ul li { font-size: 8pt; }


ul.menubar
	{
	padding: 0px;
	font-family: sans-serif;
	font-weight: bold;
	}

ul.menubar li
	{
	float: left; /* make the top menu list horizontally */
	list-style: none; /* no bullets for any li */
	background-color: #E0E0E0;
	border: thin solid #C0C0C0;
	padding: 3px;
	}

ul.menubar li li
	{
	float: none; /* make sub-menus list vertically */
	}

ul.menubar li a, ul.menubar li a:link, ul.menubar li a:visited, ul.menubar li a:active
	{
	text-decoration: none; /* Remove the underline */
	color: #D81F1F; /* Don't change colour if clicked */
	}

ul.menubar li li.subsubmenu
	{
	background: #E0E0E0 url(submenu.gif) center right no-repeat; /* Add the arrow icon */
	}

ul.menubar li ul
	{
	padding: 1px; /* Line up with the higher menu */
	position: absolute; /* absolute position of left -999em hides the block */
	left: -999em;
	width: 14em; /* Set the width so that we know where to place the sub-sub-menu */
	}

ul.menubar li ul ul
	{
	margin: -1em 0em 0em 12em; /* position the sub-sub-menu */
	}

ul.menubar li:hover ul ul, ul.menubar li:hover ul ul ul, ul.menubar li.sfhover ul ul, ul.menubar li.sfhover ul ul ul 
	{
	left: -999em; /* i.e. hide it */
	}

ul.menubar li:hover ul, ul.menubar li li:hover ul, ul.menubar li li li:hover ul, ul.menubar li.sfhover ul, ul.menubar li li.sfhover ul, ul.menubar li li li.sfhover ul 
	{
	left: auto; /* i.e. show it */
	}
