/* BIOMASS ENERGY CENTRE WEBSITE */

/* Oracle portal class numbers
/* 
/* Dev:
/*	Title:		13109
/*	Branding imgs:	17089
/*	Summary:	13088
/*	Contents:	13087
/*	Right column:	15201
/* Live:
/*	Title:		16910
/*	Branding imgs:	18710
/*	Summary:	14966
/*	Contents:	14965
/*	Right column:	17262
*/

/* HTML TAGS */

body {
	background-color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 14px;
	margin-right:10px;
	margin-left:0;
	padding-left:0px; 	/* For Opera */
	padding-right:0px; 	/* For Opera */ 
}


h1 {				/* Not used by Portal - included for future reference only */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 24px;
	line-height:26px;
}

h2 {				/* Not used by Portal - included for future reference only */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 15px;
	font-weight:bold
}

img {
	border:0;
	margin:0;
	padding:0;
}

hr {
	border:0;
	background-color:white;
	color:white;
	height:1px;
	width:100%;
}

caption {
	font-size:12px;
	font-weight:bold;
	color:black;
	text-align:center;
	padding-bottom:5px;
	caption-side:top;
}


/* BACKGROUND */

.regionbackground
{
	background-color :#8eca63;
	background-image:  url(/web/20150326193742im_/http://www.biomassenergycentre.org.uk/bec/images/menubackground.jpg);
	background-position: top left;
	background-repeat: repeat-y;
}

/* BANNER */

.pagebanner {
	background-color:white;
}

/* Tel and email address */

.pagetelemail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8eca63;
	line-height: 12px;
	font-weight: bold;
	white-space:nowrap;
}

.pagetelemail a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8eca63;
	line-height: 12px;
	font-weight: bold;
	white-space:nowrap;
	text-decoration: none;
}

.pagetelemail a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8eca63;
	line-height: 12px;
	font-weight: bold;
	white-space:nowrap;
	text-decoration: none;
}

.pagetelemail a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8eca63;
	line-height: 12px;
	font-weight: bold;
	white-space:nowrap;
	text-decoration: none;
}

.pagetelemail a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8eca63;
	line-height: 12px;
	font-weight: bold;
	white-space:nowrap;
	text-decoration: underline;
}
 
/*=== 3 March 2009 - start of new menu section === */
 
/* MENU ON LEFT */

/* Menu area and lists of links. Note that img class defines menu width */

.pagemenu {
	width:197px;	   	/* Background image is 195px light green and 2px border - hence width 197px */
	background-color:transparent;
}

.pagemenu ul {
	list-style-type:none;
	padding-left:16px;
	margin-left:0;
}

.pagemenu ul li{
	margin-top:10px;
	padding-left:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
}

.pagemenu ul ul {
	list-style-type:none;
	margin-left:0;
	padding-left:16px; /* Use 16px for indent, 0 for none */
}

.pagemenu ul ul li{
	margin-top:0;
	padding-left:0;
	margin-left:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 13px;
}

/* Menu links - main sections */

.pagemenu ul li a.section:link {
	color:#336600;
	text-decoration: none;
}

.pagemenu ul li a.section:visited {
	color:#336600;
	text-decoration: none;
}

.pagemenu ul li a.section:active {
	color:#336600;
	text-decoration: none;
}

.pagemenu ul li a.section:hover {
	color:#336600;
	text-decoration: underline;
}

/* Menu links - sub-menus */

.pagemenu ul ul li a:link {
	color:#336600;
	text-decoration: none;
}

.pagemenu ul ul li a:visited {
	color:#336600;
	text-decoration: none;
}

.pagemenu ul ul li a:active {
	color:#336600;
	text-decoration: none;
}

.pagemenu ul ul li a:hover {
	color:#336600;
	text-decoration: underline;
}

/* Highlight current section */

.pagemenu ul li a#here:link {
	color:white;
	text-decoration: none;
	background-color:#336600;
	width:170px;
	display:block;
}

.pagemenu ul li a#here:visited {
	color:white;
	text-decoration: none;
	background-color:#336600;
	width:170px;
	display:block;
}

.pagemenu ul li a#here:active {
	color:white;
	text-decoration: none;
	background-color:#336600;
	width:170px;
	display:block;
}

.pagemenu ul li a#here:hover {
	color:#336600;
	text-decoration: underline;
	background-color:#91c266;
	width:170px;
	display:block;
}

/*=== End of new menu section ===*/

/* CONTENT TO RIGHT OF MENU */

/* Vertical spacing for various Portal elements */

/* Dev */

.Bodyid13109siteid0 { 		/* Page title */
	margin-top:15px;
}

.Bodyid13109siteid0 td { 	/* Page title */ 
	white-space:normal;	/* Allow to wrap */ 
}

.Bodyid13088siteid0 {		/* Page summary */
	margin-top:15px;
}

table.Bodyid13087siteid0 {	/* Page contents */
	margin-bottom:15px;	/* Space + resolves Firefox last item description over end of regionbackground problem */ 
}

.Bodyid17089siteid0 { 		/* Page images at top */
	margin-top:5px;
}

.Bodyid15201siteid0{ 		/* Right column - space at top */
	margin-top:6px;		/* Aligns with top of page title */
}

.titleorimageid13087siteid0 { 	/* Item display name - main content */ 
	display:block;
	margin-top:14px;
	margin-bottom:-14px;
}

.titleid13087siteid0 { 		/* List of objects display name - main content */
	display:block;
	margin-top:14px;
	margin-bottom:-14px;
}

.titleorimageid15201siteid0 { 	/* Item display name - right-hand column  */
	display:block;
	margin-top:14px;
	margin-bottom:-14px;
	background-color: #359a46;
	color:white !important;
	font-size:11px !important;
	font-weight:bold;
	padding:3px !important;
}

a font.titleorimageid15201siteid0 { /* Remove padding from item display name links in right column */
	padding:0 !important;
}

.titleid15201siteid0 { 		/* List of objects display name - right-hand column */
	display:block;
	margin-top:14px;
	margin-bottom:-14px;
}

/* Live */

.Bodyid16910siteid0 { 		/* Page title */
	margin-top:15px;
}

.Bodyid16910siteid0 td { 	/* Page title */ 
	white-space:normal;	/* Allow to wrap */ 
}

.Bodyid14966siteid0 {		/* Page summary */
	margin-top:15px;
}

table.Bodyid14965siteid0 {	/* Page contents */
	margin-bottom:15px;	/* Space + resolves Firefox last item description over end of regionbackground problem */ 
}

.Bodyid18710siteid0 { 		/* Page images at top */
	margin-top:5px;
}

.Bodyid17262siteid0{ 		/* Right column - space at top */
	margin-top:6px;		/* Aligns with top of page title */
}

.titleorimageid14965siteid0 { 	/* Item display name - main content */
	display:block;
	margin-top:14px;
	margin-bottom:-14px;
}

a font.titleorimageid14965siteid0 {  /*Remove bold from item links in main content */
	font-weight: normal;
}

.titleid14965siteid0 { 		/* List of objects display name - main content */
	display:block;
	margin-top:14px;
	margin-bottom:-14px;
}

.titleorimageid17262siteid0 { 	/* Item display name - right-hand column */
	display:block;
	margin-top:14px;
	margin-bottom:-14px;
	background-color: #359a46;
	color:white !important;
	font-size:11px !important;
	font-weight:bold;
	padding:3px !important;
}

a font.titleorimageid17262siteid0 { /* Remove padding and bold from item display name links in right column */
	padding:0 !important;
	font-weight: normal !important;
}

.titleid17262siteid0 { 		/* List of objects display name - right-hand column */
	display:block;
	margin-top:14px;
	margin-bottom:-14px;
}

/* Live and dev */

/* Links that are display names */

/* Dev - main content */

a:link font.titleorimageid13087siteid0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #003399 !important;
	line-height: 14px !important;
	/*font-weight: bold;*/
	text-decoration: underline;
	display:inline;
	margin-top:0px;
	background-color:transparent;
}

a:visited font.titleorimageid13087siteid0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #990099 !important;
	line-height: 14px !important;
	/*font-weight: bold;*/
	text-decoration: underline;
	display:inline;
	margin-top:0px;
	background-color:transparent;
}

a:active font.titleorimageid13087siteid0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #003399 !important;
	line-height: 14px !important;
	/*font-weight: bold;*/
	text-decoration: underline;
	display:inline;
	margin-top:0px;
	background-color:transparent;
}

/* Dev - right-hand column */

a:link font.titleorimageid15201siteid0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #003399 !important;
	line-height: 14px !important;
	/*font-weight: bold;*/
	text-decoration: underline;
	display:inline;
	margin-top:0px;
	background-color:transparent;
}

a:visited font.titleorimageid15201siteid0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #990099 !important;
	line-height: 14px !important;
	/*font-weight: bold;*/
	text-decoration: underline;
	display:inline;
	margin-top:0px;
	background-color:transparent;
}

a:active font.titleorimageid15201siteid0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #003399 !important;
	line-height: 14px !important;
	/*font-weight: bold;*/
	text-decoration: underline;
	display:inline;
	margin-top:0px;
	background-color:transparent;
}

/* Live - main content */

a:link font.titleorimageid14965siteid0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #003399 !important;
	line-height: 14px !important;
	/*font-weight: bold;*/
	text-decoration: underline;
	display:inline;
	margin-top:0px;
	background-color:transparent;
}

a:visited font.titleorimageid14965siteid0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #990099 !important;
	line-height: 14px !important;
	/*font-weight: bold;*/
	text-decoration: underline;
	display:inline;
	margin-top:0px;
	background-color:transparent;
}

a:active font.titleorimageid14965siteid0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #003399 !important;
	line-height: 14px !important;
	/*font-weight: bold;*/
	text-decoration: underline;
	display:inline;
	margin-top:0px;
	background-color:transparent;
}

/* Live - main content */

a:link font.titleorimageid17262siteid0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #003399 !important;
	line-height: 14px !important;
	/*font-weight: bold;*/
	text-decoration: underline;
	display:inline;
	margin-top:0px;
	background-color:transparent;
}

a:visited font.titleorimageid17262siteid0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #990099 !important;
	line-height: 14px !important;
	/*font-weight: bold;*/
	text-decoration: underline;
	display:inline;
	margin-top:0px;
	background-color:transparent;
}

a:active font.titleorimageid172625siteid0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #003399 !important;
	line-height: 14px !important;
	/*font-weight: bold;*/
	text-decoration: underline;
	display:inline;
	margin-top:0px;
	background-color:transparent;
}

/* Portal - body of text items

/* Dev */

.inplacedisplayid13087siteid0 {			/* Text item content */
    	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	line-height:18px !important; 		/* Required for handling subscripts e.g. in formulae */
	display:block;
	margin-top:14px;
	margin-bottom:0;
}

.inplacedisplayid15201siteid0 {			/* Right-hand column */
    	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	line-height:14px !important;
	display:block;
	margin-top:14px;
	margin-bottom:0;
}

.inplacedisplayid13087siteid0 ul{		/* For lists */
	list-style-type:disc;
}

.inplacedisplayid13087siteid0 ul ul{		/* For lists embedded in lists */
	list-style-type:disc;
}

.inplacedisplayid15201siteid0 {			/* Right hand column */
    	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	line-height:14px !important;
	display:block;
	margin-top:14px;
	margin-bottom:0;
}

.inplacedisplayid15201siteid0 ul {		/* Right column lists */
	list-style-type:disc;
	margin-left:8px;
	padding-left:8px;
}

.inplacedisplayid15201siteid0 ul ul {		/* Right column lists */
	list-style-type:disc;
	margin-left:8px;
	padding-left:8px;
}

.inplacedisplayid13087siteid0 a:link {		/* Text item content */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	line-height: 14px;
	/*font-weight: bold;*/
	text-decoration: underline;
}

.inplacedisplayid13087siteid0 a:visited {	/* Text item content */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990099;
	line-height: 14px;
	/*font-weight: bold;*/
	text-decoration: underline;
}

.inplacedisplayid13087siteid0 a:active {	/* Text item content */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	line-height: 14px;
	/*font-weight: bold;*/
	text-decoration: underline;
}

.inplacedisplayid15201siteid0 a:link {		/* Right hand column */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	line-height: 14px;
	/*font-weight: bold;*/
	text-decoration: underline;
}

.inplacedisplayid152012siteid0 a:visited {	/* Right hand column */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990099;
	line-height: 14px;
	/*font-weight: bold;*/
	text-decoration: underline;
}

.inplacedisplayid152012siteid0 a:active { 	/* Right hand column */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	line-height: 14px;
	/*font-weight: bold;*/
	text-decoration: underline;
}

/* Live */

.inplacedisplayid14965siteid0 {			/* Text item content */
    	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	line-height:18px !important; 		/* Required for handling subscripts e.g. in formulae */
	display:block;
	margin-top:14px;
	margin-bottom:0;
}

.inplacedisplayid14965siteid0 ul{		/* For lists */
	list-style-type:disc;
}

.inplacedisplayid14965siteid0 ul ul{		/* For lists embedded in lists */
	list-style-type:disc;
}

.inplacedisplayid17262siteid0 {			/* Right hand column */
    	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	line-height:14px !important;
	display:block;
	margin-top:14px;
	margin-bottom:0;
}

.inplacedisplayid17262siteid0 ul {		/* Right column lists */
	list-style-type:disc;
	margin-left:8px;
	padding-left:8px;
}

.inplacedisplayid17262siteid0 ul ul {		/* Right column lists */
	list-style-type:disc;
	margin-left:8px;
	padding-left:8px;
}

.inplacedisplayid14965siteid0 a:link {		/* Text item content */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	line-height: 14px;
	/*font-weight: bold;*/
	text-decoration: underline;
}

.inplacedisplayid14965siteid0 a:visited {	/* Text item content */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990099;
	line-height: 14px;
	/*font-weight: bold;*/
	text-decoration: underline;
}

.inplacedisplayid14965siteid0 a:active {	/* Text item content */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	line-height: 14px;
	/*font-weight: bold;*/
	text-decoration: underline;
}

.inplacedisplayid17262siteid0 a:link {		/* Right hand column */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	line-height: 14px;
	/*font-weight: bold;*/
	text-decoration: underline;
}

.inplacedisplayid17262siteid0 a:visited {	/* Right hand column */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990099;
	line-height: 14px;
	/*font-weight: bold;*/
	text-decoration: underline;
}

.inplacedisplayid17262siteid0 a:active { 	/* Right hand column */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	line-height: 14px;
	/*font-weight: bold;*/
	text-decoration: underline;
}

/* FOOTER AT BOTTOM OF PAGE */

.pagefooter {
	background-color:white;
}

/* Links in footer */

.pagefooterlinks { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#999999;
	padding-top:10px;
	vertical-align:middle;
}
.pagefooterlinks a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999;
	line-height: 12px;
	/*font-weight: bold;*/
	white-space:nowrap;
	text-decoration: none;
}
.pagefooterlinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999;
	line-height: 12px;
	/*font-weight: bold;*/
	white-space:nowrap;
	text-decoration: none;
}
.pagefooterlinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999;
	line-height: 12px;
	/*font-weight: bold;*/
	white-space:nowrap;
	text-decoration: none;
}
.pagefooterlinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999;
	line-height: 12px;
	/*font-weight: bold;*/
	white-space:nowrap;
	text-decoration:underline;
}

/* PORTAL ITEM DESCRIPTIONS */

/* Dev */

.descriptionid13087siteid0 {	/* Main content */
    	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	color:black !important;
	line-height: 13px !important;
	font-weight: normal !important;
}

.descriptionid15201siteid0 { 	/* Right hand column */
    	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	color:black !important;
	line-height: 13px !important;
	font-weight: normal !important;
}

/* Live */

.descriptionid14965siteid0 {	/* Main content */
    	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	color:black !important;
	line-height: 13px !important;
	font-weight: normal !important;
}

.descriptionid17262siteid0 { 	/* Right hand column */
    	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	color:black !important;
	line-height: 13px !important;
	font-weight: normal !important;
}

/* VARIOUS TABLE STYLES FOR USE IN CONTENT */

/* Data - headings and grid */

.datatable {
	background-color:white;
	border-collapse:collapse;
	border:2px solid black;
}
.datatable TH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: bold;
	background-color:#336600;
	border:1px solid black;
	vertical-align:middle;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
}
.datatable TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	border:1px solid black;
	vertical-align:middle;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
}

/* Table for mainly textual cells - with grid */

.texttable {
	background-color:white;
	border-collapse:collapse;
	border:2px solid black;
}
.texttable TH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: bold;
	background-color:#336600;
	border:1px solid black;
	vertical-align:top;
	text-align:left;
	padding-left:6px;
	padding-right:6px;
}
.texttable TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	border:1px solid black;
	vertical-align:top;
	text-align:left;
	padding-left:6px;
	padding-right:6px;
}

/* Table for layout of content - no grid */

.layouttable {
	background-color:transparent;
	border-collapse:collapse;
	border:0;
}
.layouttable TH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	vertical-align:top;
	border:1px solid #8eca63; /* Same colour as background */
	text-align:left;
	font-weight:bold;
	padding-right:12px;
}
.layouttable TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	vertical-align:top;
	border:1px solid #8eca63; /* Same colour as background */
	text-align:left;
	padding-right:12px;
}

/* Table with horizontal lines */

.ruledtable {
	background-color:white;
	border-collapse:collapse;
	border:2px solid black;
}
.ruledtable TH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: bold;
	background-color:#336600;
	border:1px solid black;
	vertical-align:top;
	text-align:left;
	padding-left:6px;
	padding-right:6px;
}
.ruledtable TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	vertical-align:top;
	border-bottom:1px solid black;
	border-left:1px solid white;
	border-right:1px solid white;
	vertical-align:top;
	padding-left:6px;
	padding-right:6px;
}

/* Table for layout of content - no grid white background */

.plaintable {
	background-color:white;
	border-collapse:collapse;
	border:0;
}
.plaintable TH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	vertical-align:top;
	border:1px solid white;
	text-align:left;
	font-weight:bold;
	padding-left:6px;
	padding-right:6px;
}
.plaintable TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	vertical-align:top;
	border:1px solid white;
	text-align:left;
	padding-left:6px;
	padding-right:6px;
}

/* VARIOUS USEFUL TEXT STYLES */

.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: normal;
}
.whitearea {
	background-color:white;
	padding:10px;
}
.whitebox {
	border: 1px solid white;
	padding: 10px;
}
.blackbox {
	border: 1px solid black;
	padding: 10px;
}
.whiteonblack {
	background-color:black;
	color:white;
	padding:10px;
}
.whiteongreen {
	background-color:#336600;
	color:white;
	padding:10px;
}

/* TITLES */

.greentitle {
	background-color:#359a46;
	color:white;
	font-weight:bold;
	font-size:11px;
	padding:3px;
}
.redtitle {
	background-color:#FF0000;
	color:white;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}
.bluetitle {
	background-color:#330099;
	color:white;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}
.lightbluetitle {
	background-color:#0099FF;
	color:white;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}
.darkbluetitle {
	background-color:#1a2261;
	color:white;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}
.greytitle {
	background-color:#666666;
	color:white;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}
.blacktitle {
	background-color:black;
	color:white;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}
.orangetitle {
	background-color:#FF6600;
	color:white;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}

/* LISTS */

ul.spacedlist LI {	/* Lists items spaced out */
	margin-top:7px;
	margin-bottom:7px;
}
ul.plainlist {		/* No list bullets or indent - only use for outer level lists */
	list-style-type:none;
	margin-left:0;
	padding-left:0;
}

/* GLOSSARY */

/* Note: Firefox and NS8 will not support glossaries within a FONT tag - which is where Oracle Portal puts them. */

p.term {		/* Paragraph - term */
	font-weight:bold;
	margin-bottom:0;
}
p.definition {		/* Paragraph - definition */
	margin-left:40px;
	margin-top:0;
}

/* Following is for future use should problem be resolved */

DT {
	font-weight:bold;
	margin-top:14px;
}
/*
     FILE ARCHIVED ON 19:37:42 Mar 26, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:56:09 Nov 05, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 119.268
  exclusion.robots: 0.144
  exclusion.robots.policy: 0.138
  cdx.remote: 0.056
  esindex: 0.009
  LoadShardBlock: 95.451 (3)
  PetaboxLoader3.datanode: 110.566 (5)
  CDXLines.iter: 15.068 (3)
  PetaboxLoader3.resolve: 211.002 (3)
  load_resource: 235.15 (2)
*/