/* Copyright (C) WarpTheme, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
/*The default style sheet for the Essential Chemical Industry
Version 1.00
Marek Lichtarowicz
Leckhampton Computers Ltd
13-July-2012 

Changelog:
24-Sept-2012    New styles added to for different types of tables (Default, data, layout & other) within each section
1-October-2012 reduced left margin for default tables and para to 17 so align with text. delete minus in para top pad. Reduce font size for h1 to 1.5em.  deleted Arial Black from h1 font family.  delete specified colour from h1 in each of the six sections 
4-October-2012  Separate style for introductory paragraph "intro" added.
5-October-2012	  Stylesheet overhaul... Only Section Tables remain, Layout and Production moved to the default section	
5-Oct-2012 	 added top & 	bottom margin of 4px to default table. 	In each of the 6 sections the Data table header and data cells changed black borders to dark colour.  Change pad 50px to 5px didn't make any obvious difference?	Change para intro font to 0.9 em
6 Oct 2012 have changed th borders in each section to darker colour
have centred data in td style in the section - surprised this was necessary as default table had it centred and there was no style to counteract this in the section? 
in Metals section chnaged last green heading from Materials to Metals
10-Oct-2012 Test Stylesheet incorporated into main stylesheet for Joomla ECI Site

Colours:
Section        Colour1-(dark)    Colour2-(light)
Introduction   #ffc837    		 #fef3d5
Processes      #6cbf4d           #dfefd5
Materials      #0094da           #c7e6e8
Chemicals      #6f439a / 70419f  #d7cde8
Polymers       #ed008e / e7038a  #fbd4e6
Metals         #acd038           #ebf5d3


 General or Default formating */
/*Use this formating if no specicic class applied or applies to all sections*/


	/* Table */
	/* table, th, td
	{
		border-collapse: collapse;
		border:1px solid black;
		padding:1px;
		font-family:Arial, sans-serif;
		font-size:0.9em;
		margin-left:17px; */ /*Specifies the distance from the left hand margin */
		/*margin-top:4px;
		margin-bottom:4px;
		text-align: centre;
		
	} */
	
	/* Layout Table */ /*- Added 5-Oct-12 MPL */
	
	table.layout
	{
	border-collapse: collapse;
	padding:5px;
	text-align:left;
	margin-left:17px;
	text-align: left;
	}
	
	.layout th
	{
		border:1px solid transparent;
		background-color:transparent;
		color:transparent;
		text-align:center;
		font-weight:bold;
	}
	.layout td
	{
		border:1px solid transparent;
		border-collapse: collapse;
		padding:1px;
		text-align:left;
	}
	
	
	
	/* Production  Figures Table */
	.production td
	{
		border:1px solid transparent;
		border-collapse: collapse;
		padding:5px;
	}	

	
	/*Paragraph text*/
	p{
		background-color:white;
		font-family:Arial, sans-serif;
		color:black;
		/* font-size:0.75em; */
		font-size: 1.1em;/*10 px;*/ /* 1em */
		text-align:left;
		padding-top: 0.2em;
		padding-bottom: 0.2em;	
		margin-left:17px;	
		margin-top:0px;
		margin-bottom:0px;
	}
	
	/*Introductory Paragraph text */ /*- Added 4-10-12 MPL */
	p.intro
	{
		font-size: 1.2em;/*12px*/ /*0.9em;*/
		float: left;
	}
	
	/*Caption text */ /*- Added 5-10-12 MPL */
	span.capt
	{
		background-color:transparent;
		font-family:Arial, sans-serif;
		color:black;
		/*font-size:0.95em; */
		font-size: 10pt;/*1.1em;*//*10pt;*/
		font-style: italic;
		font-weight: bold;
		text-align:left;
		margin-left:0px;	
		margin-top:0px;
		margin-bottom:0px;	
	}
	
	/*Acknowledment text */ /*- Added 5-10-12 MPL */
	span.ackn
	{
		background-color:transparent;
		font-family:Times New Roman, Times, serif;
		color:black;
		/*font-size:0.7em;*/
		font-size:9pt;
		font-style: italic;		
		text-align:left;
		margin-left:0px;	
		margin-top:0px;
		margin-bottom:0px;	
	}
	
	/* Image */ /*- Added 21-9-12 MPL */
	img
	{
		margin:0px;
		padding:2px;
		border:0px;
	}

	img.intro /*For the 'Symbol' or 'Structure' appearing at the start of the chapter */ /*- Added 5-Oct-12 MPL */
	{
		float: right;
		height: 80;
		

	}	
	
	/* Headers */	
	h1	{
		font-family:Arial, sans-serif;
		color:black;
		font-size:2em;
		text-align:left;
		padding-top: 0.4em;
		padding-bottom: 0em;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:17px;
		}

	h2	{
		font-family:Arial, sans-serif;
		color:black;
		font-size: 1.75em; /*1.125em; */
		text-align:left;
		font-weight: bold;
		padding-top: 0.4em;
		padding-bottom: 0.0em;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:17px;
		}
	
	h3	{
		font-family:Arial, sans-serif;
		color:black;
		font-size: 1.5em;/*147%;*//*1.49em;*/
		text-align:left;
		font-weight: bold;
		font-style: italic;
		padding-top: 0.4em;
		padding-bottom: 0.0em;	
		margin-top:0px;
		margin-bottom:0px;
		margin-left:17px;
		}
	
	h4	{
		font-family:Arial, sans-serif;
		color:black;
		font-size:1.2em;/*0.8em;*/
		text-align:left;
		font-weight: bold;
		padding-top: 0.4em;
		padding-bottom: 0.0em;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:17px;		
		}
	
	h5	{
		font-family:Arial, sans-serif;
		color:black;
		font-size: 1em; /*0.75em; */
		text-align:left;
		font-weight: bold;
		font-style: italic;
		padding-top: 0.4em;
		padding-bottom: 0.1em;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:17px;
		}
	
	

	
/* ****************************************************** */	
/* Specific formatting for sections */
/* This formatting overides the General formatting above */
/* ****************************************************** */

	/* Introduction Section  - .sect_intr #ffc837  & #fef3d5 */
		/* Headers */
		.sect_intr h2
		{
			color:#ffc837;
		}
		.sect_intr h3
		{
			color:#ffc837;
		}
		.sect_intr h4
		{
			color:#ffc837;
		}
		.sect_intr h5
		{
			color:#ffc837;
		}		


		/* Introduction Section Table */
		.sect_intr_t table
		{
			border-collapse: collapse;
			padding:5px;
			text-align:left;
		}
		.sect_intr_t th
		{
			border:1px solid #ffc837;
			background-color:#fef3d5; /*lighter colour */
			color:black;
			text-align:center;
			font-weight:bold;
		}
		.sect_intr_t td
		{
			border:1px solid  #ffc837;
			border-collapse: collapse;
			text-align:left;
			padding:5px;
		}			

		
/////////////////////////////////////////////////////////////////////		
		
		
	/* ECI Section ( - .sect_eci #0d1764 & #bcc3f7 ) */
		
		div.sect_eci
		{
			border-collapse: collapse;
			border:1px solid transparent;
		}
		
		
		/* Headers */
		.sect_eci h2
		{
			color:#0d1764;
		}
		.sect_eci h3
		{
			color:#0d1764;
		}
		.sect_eci h4
		{
			color:#0d1764;
		}
		.sect_eci h5
		{
			color:#0d1764;
		}		


		/* eci Section Table */
		
		table.sect_eci_t 
		{
		font-family:Arial, sans-serif;
			border-collapse: collapse;
			border:1px;
			padding:0px; /* 5pc */
			text-align:center;
			margin-left:17px;
			margin-top:4px;
			margin-bottom:4px;
			text-align: left;
		}

		.sect_eci_t th
		{
			border:1px solid #0d1764;
			background-color:  #bcc3f7;  /*lighter colour (an alternative may be #a4afff; */
			color:black;
			text-align:center;
			font-weight:bold;
		}
		.sect_eci_t td
		{
			border:1px solid #0d1764;
			border-collapse: collapse;
			text-align:left;
			padding:5px;
		}				



	/* Processes Section ( - .sect_proc #6cbf4d & #dfefd5 ) */
		
		div.sect_proc
		{
			border-collapse: collapse;
			border:1px solid transparent;
		}
		
		
		/* Headers */
		.sect_proc h2
		{
			color:#6cbf4d;
		}
		.sect_proc h3
		{
			color:#6cbf4d;
		}
		.sect_proc h4
		{
			color:#6cbf4d;
		}
		.sect_proc h5
		{
			color:#6cbf4d;
		}		


		/* Processes Section Table */
		
		table.sect_proc_t 
		{
		font-family:Arial, sans-serif;
			border-collapse: collapse;
			border:1px;
			padding:0px; /* 5pc */
			text-align:center;
			margin-left:17px;
			margin-top:4px;
			margin-bottom:4px;
			text-align: left;
		}

		.sect_proc_t th
		{
			border:1px solid #6cbf4d;
			background-color:#dfefd5; /*lighter colour */
			color:black;
			text-align:center;
			font-weight:bold;
		}
		.sect_proc_t td
		{
			border:1px solid #6cbf4d;
			border-collapse: collapse;
			text-align:left;
			padding:5px;
		}			

		
	/* Materials Section .sect_mat #0094da & #c7e6e8 */
	
		div.sect_mat
		{
			border-collapse: collapse;
			border:1px solid transparent;
		}	
	
		/* Headers */
		.sect_mat h2
		{
			color:#0094da;
		}
		.sect_mat h3
		{
			color:#0094da;
		}
		.sect_mat h4
		{
			color:#0094da;
		}
		.sect_mat h5
		{
			color:#0094da;
		}		


		/* Materials Section Table */
		table.sect_mat_t 
		{
			font-family:Arial, sans-serif;
			border-collapse: collapse;
			border:1px;
			padding:0px; /* 5pc */
			text-align:center;
			margin-left:17px;
			margin-top:4px;
			margin-bottom:4px;
			text-align: left;	
		}
		.sect_mat_t th
		{
			border:1px solid #0094da;
			background-color:#c7e6e8; /*lighter colour */
			color:black;
			text-align:center;
			font-weight:bold;
		}
		.sect_mat_t td
		{
			border:1px solid #0094da;
			border-collapse: collapse;
			text-align:left;
			padding:5px;
		}			

		

		
	/* Chemicals Section .sect_chem #6f439a / 70419f  #d7cde8*/
	
			div.sect_chem
		{
			border-collapse: collapse;
			border:1px solid transparent;
		}	
	
		/* Headers */
		.sect_chem h2
		{
			color:#6f439a;
		}
		.sect_chem h3
		{
			color:#6f439a;
		}
		.sect_chem h4
		{
			color:#6f439a;
		}
		.sect_chem h5
		{
			color:#6f439a;
		}		


		/* Chem Section Table */
		table.sect_chem_t 
		{
			font-family:Arial, sans-serif;
			border-collapse: collapse;
			border:1px;
			padding:0px; /* 5pc */
			text-align:center;
			margin-left:17px;
			margin-top:4px;
			margin-bottom:4px;
			text-align: left;	
		}
		.sect_chem_t th
		{
			border:1px solid #6f439a;
			background-color:#d7cde8; /*lighter colour */
			color:black;
			text-align:center;
			font-weight:bold;
		}
		.sect_chem_t td
		{
			border:1px solid #6f439a;
			border-collapse: collapse;
			text-align:left;
			padding:5px;
		}			
	
	/* Polymers Section .sect_pol #ed008e / e7038a & #fbd4e6 */
		/* Headers */
		.sect_pol h2
		{
			color:#ed008e;
		}
		.sect_pol h3
		{
			color:#ed008e;
		}
		.sect_pol h4
		{
			color:#ed008e;
		}
		.sect_pol h5
		{
			color:#ed008e;
		}		


		/* Polymers Section Table */


		table.sect_pol_t 
		{
			font-family:Arial, sans-serif;
			border-collapse: collapse;
			border:1px;
			padding:0px; /* 5pc */
			text-align:center;
			margin-left:17px;
			margin-top:4px;
			margin-bottom:4px;
			text-align: left;	
		}
		.sect_pol_t th
		{
			border:1px solid #ed008e;
			background-color:#fbd4e6; /*lighter colour */
			color:black;
			text-align:center;
			font-weight:bold;
		}
		.sect_pol_t td
		{
			border:1px solid #ed008e;
			border-collapse: collapse;
			text-align:left;
			padding:5px;
		}	
		
		

		
	/* Metals Section .sect_met #acd038 & #ebf5d3 */
		/* Headers */
		.sect_met h2
		{
			color:#acd038;
		}
		.sect_met h3
		{
			color:#acd038;
		}
		.sect_met h4
		{
			color:#acd038;
		}
		.sect_met h5
		{
			color:#acd038;
		}		


		/* Metals Section Table */


		table.sect_met_t 
		{
			font-family:Arial, sans-serif;
			border-collapse: collapse;
			border:1px;
			padding:0px; /* 5pc */
			text-align:center;
			margin-left:17px;
			margin-top:4px;
			margin-bottom:4px;
			text-align: left;	
		}
		.sect_met_t th
		{
			border:1px solid #acd038;
			background-color:#ebf5d3; /*lighter colour */
			color:black;
			text-align:center;
			font-weight:bold;
		}
		.sect_met_t td
		{
			border:1px solid #acd038;
			border-collapse: collapse;
			text-align:left;
			padding:5px;
		}
