/*body section*/

body{margin:auto;background:#FFFFFF;color:#000000;font-family:sans-serif;font-weight:normal;font-size:12px;line-height:16px;text-decoration:none;}

b   {color: #000000;font-family:sans-serif;font-weight:normal;font-size:12px;line-height:14px;text-decoration:none;}
td  {color: #000000;font-family:sans-serif;font-weight:normal;font-size:12px;line-height:14px;text-decoration:none;}
th  {color: #000000;font-family:sans-serif;font-weight:normal;font-size:12px;line-height:14px;text-decoration:none;}

/*Mikes extra CSS to help paragraph placement in Tables*/
/*News Table Section*/
.table-headers {
	font-family: sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
     background-color: #9999cc;
	text-align: center;
	vertical-align: middle;
	height: 20px;
	width: 242px;
}
.side-margin-LH {
	background-color: #FFFFFF;
	height: auto;
	width: 6px;
}
.side-margin-RH {
	background-color: #FFFFFF;
	height: auto;
	width: 1px;
}
.col-divs {
	background-image: url(images/divnews_centre.gif);
	background-repeat: repeat-y;
	height: auto;
	width: 10px;
}
.column-layout {
	height: auto;
	width: 242px;
	
}

.section-titles {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	padding-left: 17px;
	
}
.section-description {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9f141a;
	padding-left: 2px;
	
}
.section-paragraph-header {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	padding-left: 8px;
	text-align: left;
	display: inline;
}
.section-paragraph {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	padding-left: 17px;
	text-align: left;
	display: block;
	margin-right: 15px;
}
.section-paragraph-pdf {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9f141a;
	padding-left: 8px;
	text-align: left;
	display: inline;
	margin-right: 5px;
}
.pdf-link-docs {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9f141a;
	padding-left: 17px;
	text-align: left;
	display: block;
	margin-right: 15px;
	text-decoration: none;
}
.sub-header-panels {
	font-family: sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	background-color: #9999cc;
	text-align: center;
	vertical-align: middle;
	height: 20px;
	width: 242px;
}
.col-divs-capa {

	background-image: url(images/borders/divcapa_centre.gif);
	background-repeat: repeat-y;
	height: auto;
	width: 10px;
}
.capa-header-spacer {
	height: auto;
	width: 363px;
}
.table-headers-capa {

	font-family: sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #99cc33;
	text-align: left;
	vertical-align: middle;
	height: 25px;
	width: 363px;
}
.section-titles-capa {

	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066 ;
    padding-left: 17px;
}
.section-paragrap-capa {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	padding-left: 17px;
	text-align: left;
	display: block;
}
.section-description-capa {

	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000066;
	padding-left: 2px;
}

.section-paragraph-RH {

	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	padding-left: 17px;
	text-align: left;
	display: none;
}
.pdf-links-docs:hover {
	color: #9f141a;
	text-decoration: none;
}
/*Mikes extra CSS to help paragraph placement in Divs*/
/*Capability  Section*/
.section-paragrap-capa-bottom {

	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	padding-left: 17px;
	text-align: left;
	display: block;
	margin-right: 200px;
}
.pdf-links-docs:hover {
	color: #000066;
	text-decoration: none;
}

.col-right {
	float: right;
	height: 380px;
	width: 363px;
	padding-right: 10px;
}
.column-header {
	font-family: sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: normal;
	background-color: #99cc33;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 360px;
	padding-left: 6px;
	margin-top: 5px;
	top: 492px;
	right: 34px;
}
.column-header-sub {
	font-family: sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: normal;
	background-color: #99cc33;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 360px;
	padding-left: 6px;
	bottom: 3px;
}
.spacer {
	background-color:#FFFFFF;
	width: 350px;
	height: 10px;
	
}

.col-left {
	float: left;
	height: 380px;
	width: 365px;
	padding-left: 6px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}
.wrapper {
	margin-left:auto;
	margin-right:auto;
	height: 550px;
	width: 760px;
	left: auto;
	right: auto;
	background-image: url(images/borders/capa-line-div.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.wrapper-burner {

	margin-left:auto;
	margin-right:auto;
	height: 700px;
	width: 760px;
	left: auto;
	right: auto;
	background-image: url(images/borders/capa-line-div.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.col-right-capa-con {

	float: right;
	height: auto;
	width: 363px;
	padding-right: 10px;
}
.col-left-Capa-con {

	float: left;
	height: auto;
	width: 365px;
	padding-left: 6px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}
.wrapper-auto {

	margin-left:auto;
	margin-right:auto;
	height: 300px;
	width: 760px;
	left: auto;
	right: auto;
	background-image: url(images/borders/capa-line-div.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.wrapper-esd {

	margin-left:auto;
	margin-right:auto;
	height:500px;
	width: 760px;
	left: auto;
	right: auto;
	background-image: url(images/borders/divcapa_centre.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.col-left-esd {

	float: left;
	height: 490px;
	width: 365px;
}
.col-right-esd {
	float: right;
	height: 490px;
	width: 365px;
}
.column-esd-right {
	height: 400px;
	width: auto;
}
.column-esd-left {
	height: 389px;
	width: auto;
}

.ESD-CONTENT {
	height: 360px;
	width: 360px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.ESD-SUBHEAD {
	font-family: sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #99cc33;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: auto;
}

		
/*links*/
.cht1,  .cht1:link, .cht1:visited    {color: #003366;font-family:sans-serif;font-weight:normal; font-size:10px;line-height:12px;text-decoration:none;}
.cht2,  .cht2:link, .cht2:visited    {color: #003366;font-family:sans-serif;font-weight:normal; font-size:12px;line-height:14px;text-decoration:none;}
.cht2b, .cht2b:link,.cht2b:visited   {color: #000066;font-family:sans-serif;font-weight:bold;   font-size:12px;line-height:14px;text-decoration:none;}
.cht2c, .cht2c:link,.cht2c:visited   {color: #003366;font-family:sans-serif;font-weight:normal; font-size:14px;line-height:16px;text-decoration:none;}
.cht3,  .cht3:link, .cht3:visited    {color: #666666;font-family:sans-serif;font-weight:bold;   font-size:16px;line-height:18px;text-decoration:none;}
.cht3b, .cht3b:link,.cht3b:visited   {color: #FFFFFF;font-family:sans-serif;font-weight:normal; font-size:16px;line-height:18px;text-decoration:none;}
.cht4,  .cht4:link, .cht4:visited    {color: #666666;font-family:sans-serif;font-weight:normal; font-size:27px;line-height:30px;text-decoration:none;}
.cht5,  .cht5:link, .cht5:visited    {color: #ffffff;font-family:sans-serif;font-weight:normal; font-size:12px;line-height:14px;text-decoration:none;}

#icontext{color: #6666CC;}
#logotext{color: #6666CC;}
/*menu section*/
a.menuHome, a.menuHome:link, a.menuHome:visited, .screenHome {display:block; width:110px; height:20px; color:#FFFFFF; background:#225588; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menuCapa, a.menuCapa:link, a.menuCapa:visited, .screenCapa {display:block; width:150px; height:20px; color:#FFFFFF; background:#225588; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menuIndu, a.menuIndu:link, a.menuIndu:visited, .screenIndu {display:block; width:160px; height:20px; color:#FFFFFF; background:#225588; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menuSaft, a.menuSaft:link, a.menuSaft:visited, .screenSaft {display:block; width:110px; height:20px; color:#FFFFFF; background:#225588; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menuNews, a.menuNews:link, a.menuNews:visited, .screenNews {display:block; width:160px; height:20px; color:#FFFFFF; background:#225588; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menuHome:hover, .screenHome{color:#FFFFFF; background:#339999;}
a.menuCapa:hover, .screenCapa{color:#FFFFFF; background:#99CC33;}
a.menuIndu:hover, .screenIndu{color:#FFFFFF; background:#FF9900;}
a.menuSaft:hover, .screenSaft{color:#FFFFFF; background:#D3468D;}
a.menuNews:hover, .screenNews{color:#FFFFFF; background:#9999CC;}

a.menu2Home, a.menu2Home:link, a.menu2Home:visited, .screen2Home {display:block; width:110px; height:20px; color:#000000; background:#CCCC99; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px;line-height:20px; float:left;}
a.menu2Capa, a.menu2Capa:link, a.menu2Capa:visited, .screen2Capa {display:block; width:150px; height:20px; color:#000000; background:#CCEEBB; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px;line-height:20px; float:left;}
a.menu2Indu, a.menu2Indu:link, a.menu2Indu:visited, .screen2Indu {display:block; width:160px; height:20px; color:#000000; background:#FFCC66; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px;line-height:20px; float:left;}
a.menu2Saft, a.menu2Saft:link, a.menu2Saft:visited, .screen2Saft {display:block; width:110px; height:20px; color:#000000; background:#D3468D; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px;line-height:20px; float:left;}
a.menu2News, a.menu2News:link, a.menu2News:visited, .screen2News {display:block; width:160px; height:20px; color:#000000; background:#CCCCFF; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px;line-height:20px; float:left;}
a.menu2Home:hover, .screen2Home{color:#000000; background:#999966;}
a.menu2Capa:hover, .screen2Capa{color:#000000; background:#99CC33;}
a.menu2Indu:hover, .screen2Indu{color:#000000; background:#FF9900;}
a.menu2Saft:hover, .screen2Saft{color:#000000; background:#D3468D;}
a.menu2News:hover, .screen2News{color:#000000; background:#9999CC;}

a.bmenuAsoc, a.bmenuAsoc:link, a.bmenuAsoc:visited, .screenAsoc {display:block; width:110px; height:20px; color:#FFFFFF; background:#225588; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.bmenuCare, a.bmenuCare:link, a.bmenuCare:visited, .screenCare {display:block; width:110px; height:20px; color:#FFFFFF; background:#225588; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.bmenuLink, a.bmenuLink:link, a.bmenuLink:visited, .screenLink {display:block; width:110px; height:20px; color:#FFFFFF; background:#225588; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.bmenuAckn, a.bmenuAckn:link, a.bmenuAckn:visited, .screenAckn {display:block; width:140px; height:20px; color:#FFFFFF; background:#225588; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.bmenuCont, a.bmenuCont:link, a.bmenuCont:visited, .screenCont {display:block; width:110px; height:20px; color:#FFFFFF; background:#225588; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.bmenuPoli, a.bmenuPoli:link, a.bmenuPoli:visited, .screenPoli {display:block; width:110px; height:20px; color:#FFFFFF; background:#225588; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.bmenuAsoc:hover, .screenAsoc {color:#FFFFFF; background:#339999;}
a.bmenuCare:hover, .screenCare {color:#FFFFFF; background:#339999;}
a.bmenuLink:hover, .screenLink {color:#FFFFFF; background:#339999;}
a.bmenuAckn:hover, .screenAckn {color:#FFFFFF; background:#339999;}
a.bmenuCont:hover, .screenCont {color:#FFFFFF; background:#339999;}
a.bmenuPoli:hover, .screenPoli {color:#FFFFFF; background:#339999;}

a.menu2CapaBur, a.menu2CapaBur:link, a.menu2CapaBur:visited, .screenCapaBur {display:block; width:120px; height:20px; color:#000000; background:#CCEEBB; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2CapaPro, a.menu2CapaPro:link, a.menu2CapaPro:visited, .screenCapaPro {display:block; width:130px; height:20px; color:#000000; background:#CCEEBB; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2CapaInt, a.menu2CapaInt:link, a.menu2CapaInt:visited, .screenCapaInt {display:block; width:130px; height:20px; color:#000000; background:#CCEEBB; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2CapaCon, a.menu2CapaCon:link, a.menu2CapaCon:visited, .screenCapaCon {display:block; width:100px; height:20px; color:#000000; background:#CCEEBB; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2CapaPan, a.menu2CapaPan:link, a.menu2CapaPan:visited, .screenCapaPan {display:block; width:110px; height:20px; color:#000000; background:#CCEEBB; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2CapaSup, a.menu2CapaSup:link, a.menu2CapaSup:visited, .screenCapaSup {display:block; width:70px; height:20px; color:#000000; background:#CCEEBB; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2CapaBur:hover, .screenCapaBur{color:#FFFFFF; background:#99CC33;}
a.menu2CapaPro:hover, .screenCapaPro{color:#FFFFFF; background:#99CC33;}
a.menu2CapaInt:hover, .screenCapaInt{color:#FFFFFF; background:#99CC33;}
a.menu2CapaVis:hover, .screenCapaVis{color:#FFFFFF; background:#99CC33;}
a.menu2CapaCon:hover, .screenCapaCon{color:#FFFFFF; background:#99CC33;}
a.menu2CapaPan:hover, .screenCapaPan{color:#FFFFFF; background:#99CC33;}
a.menu2CapaSup:hover, .screenCapaSup{color:#FFFFFF; background:#99CC33;}
                                      
a.menu2InduFin, a.menu2InduFin:link, a.menu2InduFin:Visited, .screenInduFin {display:block; width:120px; height:20px; color:#000000; background:#FFCC66; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2InduFoo, a.menu2InduFoo:link, a.menu2InduFoo:Visited, .screenInduFoo {display:block; width:120px; height:20px; color:#000000; background:#FFCC66; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2InduIro, a.menu2InduIro:link, a.menu2InduIro:Visited, .screenInduIro {display:block; width:080px; height:20px; color:#000000; background:#FFCC66; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2InduOil, a.menu2InduOil:link, a.menu2InduOil:Visited, .screenInduOil {display:block; width:080px; height:20px; color:#000000; background:#FFCC66; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2InduPet, a.menu2InduPet:link, a.menu2InduPet:Visited, .screenInduPet {display:block; width:110px; height:20px; color:#000000; background:#FFCC66; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2InduPha, a.menu2InduPha:link, a.menu2InduPha:Visited, .screenInduPha {display:block; width:120px; height:20px; color:#000000; background:#FFCC66; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2InduWat, a.menu2InduWat:link, a.menu2InduWat:Visited, .screenInduWat {display:block; width:070px; height:20px; color:#000000; background:#FFCC66; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2InduFin:hover, .screenInduFin{color:#FFFFFF; background:#FF9900;}
a.menu2InduFoo:hover, .screenInduFoo{color:#FFFFFF; background:#FF9900;}
a.menu2InduIro:hover, .screenInduIro{color:#FFFFFF; background:#FF9900;}
a.menu2InduOil:hover, .screenInduOil{color:#FFFFFF; background:#FF9900;}
a.menu2InduPet:hover, .screenInduPet{color:#FFFFFF; background:#FF9900;}
a.menu2InduPha:hover, .screenInduPha{color:#FFFFFF; background:#FF9900;}
a.menu2InduWat:hover, .screenInduWat{color:#FFFFFF; background:#FF9900;}

a.menu2SafePer, a.menu2SafePer:link, a.menu2SafePer:Visited, .screenSafePer {display:block; width:100px; height:20px; color:#000000; background:#D3468D; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2SafeQue, a.menu2SafeQue:link, a.menu2SafeQue:Visited, .screenSafeQue {display:block; width:100px; height:20px; color:#000000; background:#D3468D; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2SafeDow, a.menu2SafeDow:link, a.menu2SafeDow:Visited, .screenSafeDow {display:block; width:100px; height:20px; color:#000000; background:#D3468D; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2SafeGlo, a.menu2SafeGlo:link, a.menu2SafeGlo:Visited, .screenSafeGlo {display:block; width:100px; height:20px; color:#000000; background:#D3468D; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}
a.menu2SafePer:hover, .screenSafePer{color:#FFFFFF; background:#993366;}
a.menu2SafeQue:hover, .screenSafeQue{color:#FFFFFF; background:#993366;}
a.menu2SafeDow:hover, .screenSafeDow{color:#FFFFFF; background:#993366;}
a.menu2SafeGlo:hover, .screenSafeGlo{color:#FFFFFF; background:#993366;}

a.menu2SafeBlank, a.menu2SafeBlank:link, a.menu2SafeBlank:Visited {display:block; width:275px; height:20px; color:#000000; background:#D3468D; border:0px solid #000000; margin-top:0px; text-align:center; text-decoration:none; font-family:sans-serif; font-size:12px; line-height:20px; float:left;}

.popup          {color: #9f141a; cursor: help; text-decoration: none}
.noticeme       {
	color: #9f141a;
	text-decoration: none;
}
.noticeme:hover {color: #003366; text-decoration: none}

/*Firstly 'other browsers'*/
html {overflow: -moz-scrollbars-vertical}

