/* Botton left images  */



/* home page picture */

.left_pic1 {

	background-image:  url(images/aerials.jpg);

	background-position: left bottom;

	background-repeat: no-repeat;

}



/* what do we do */

.left_pic2 {

	background-image:  url(images/light_stream.jpg);

	background-position: left bottom;

	background-repeat: no-repeat;

}



/* who will be interested */

.left_pic3 {

	background-image:  url(images/light_computer.jpg);

	background-position: left bottom;

	background-repeat: no-repeat;

}



/* how can we help you */

.left_pic4 {

	background-image:  url(images/graph.jpg);

	background-position: left bottom;

	background-repeat: no-repeat;

}



/* what have we done */

.left_pic5 {

	background-image:  url(images/oil.jpg);

	background-position: left bottom;

	background-repeat: no-repeat;

}



/* what is the future */

.left_pic6 {

	background-image:  url(images/deep_purple.jpg);

	background-position: left bottom;

	background-repeat: no-repeat;

}



/* technical information */

.left_pic7 {

	background-image:  url(images/water.jpg);

	background-position: left bottom;

	background-repeat: no-repeat;

}



/* contact details */

.left_pic8 {

	background-image:  url(images/tower.jpg);

	background-position: left bottom;

	background-repeat: no-repeat;

}



/* spare */

.left_pic9 {

	background-image:  url(images/purple_block.jpg);

	background-position: left bottom;

	background-repeat: no-repeat;

}



/* touch the future bullets - not working at the moment*/

a ttf_bul {

	background-image:  	url(images/ttf.gif);

	color:					#900

	background-position: right center;

	background-repeat: 	no-repeat;

}

a ttf_bul:hover {

	background-image:  	url(images/ttf_hov.gif);

	background-position: right center;

	background-repeat: 	no-repeat;

}



/******************************************************************/



/* main heading text class */

h1 {

	font-family:		Verdana, 'Lucida Grande', 'Lucida Sans', Lucida, Arial, Helvetica, sans-serif;

	font-size: 			14px;

	font-weight: 		bold;

	color: 				#003399;

	line-height: 		normal;

	vertical-align: 	bottom;

}



/* sub heading text class */

h2 {

	font-family:	Verdana, 'Lucida Grande', 'Lucida Sans', Lucida, Arial, Helvetica, sans-serif;

	font-size: 		12px;

	font-weight: 	bold;

	color: 			#003399;

}



/* works in all body- and p-tags automatically unless over-written */

p, body {

	font-family:	Verdana, 'Lucida Grande', 'Lucida Sans', Lucida, Arial, Helvetica, sans-serif;

	font-size: 		11px;

	text-align: 	justify;

	font-weight: 	normal;

	line-height: 	15px;

	color: 			#222222;

}



/* bold  */

b {  

	font-weight: 	bold;

	color: 			#222222;

}



/* strong emphasis - better than bold because of search engines  */

strong {  

	font-weight: 	strong;

	color: 			#222222;

}





/* condense line spacing for unordered lists - use no <br> */

ul li {

	font-family:	Verdana, 'Lucida Grande', 'Lucida Sans', Lucida, Arial, Helvetica, sans-serif;

	font-size: 			11px;

	line-height: 		21px;

	color: 				#222222;

	list-style-image: url(images/bullet.gif);

	margin-left:		-2px;

}



/* condense line spacing for numbered lists - use no <br> */

ol li {

	font-family:	Verdana, 'Lucida Grande', 'Lucida Sans', Lucida, Arial, Helvetica, sans-serif;

	font-size: 			11px;

	line-height: 		22px;

	color: 				#222222;

	margin-left:		-2px;

}



.nh { line-height: normal; } /* normal line height */



/* numerical tables - general appearance */

/* font & table style */

.tabnum {

	font-family: 		'Courier New', Courier, Monospace;

	font-size: 			12px;

	color: 				#000000;

	border-collapse: 	collapse; 

/*	caption-side:		bottom; */

}



/* table headers bold & centred */

.tabnum th {

	text-align: 		center;

	font-weight: 		bold;

}



/* table data right justified */

.tabnum td {

	text-align: 		right;

}



/*  specific HR term  */

.term {

	font-family:	Verdana, 'Lucida Grande', 'Lucida Sans', Lucida, Arial, Helvetica, sans-serif;

	font-size: 		11px;

	font-weight: 	bold;

	color: 			#003399;

}

/*  specific HR term:hover  */

.term:hover {

	font-family:	Verdana, 'Lucida Grande', 'Lucida Sans', Lucida, Arial, Helvetica, sans-serif;

	font-size: 		11px;

	font-weight: 	bold;

	color: 			#894B10;

}





/* for legal text etc */

.smallprint {

	font-family:	Verdana, 'Lucida Grande', 'Lucida Sans', Lucida, Arial, Helvetica, sans-serif;

	font-size: 		9px;

	font-weight: 	normal;

/*	font-style: 	italic; */

	color: 			#222222;

}



/* mathematical text - Roman parameters */

.rp {

	font-family:	'Times New Roman', Times, serif;

	font-size: 		13px;

	font-style: 	italic;

	color: 			#111111;

}	



/* Greek parameters - not used at the moment */

.gp {

	font-size: 		12px;

	color: 			#111111;

}	





/* bottom banner background */

.brown_line_bg {

	background-image:  	url(images/brown_line_bg.gif);

	background-repeat: 	repeat-x;

	background-position: left top;

}



/* large white text for the bottom banner */

.large_white {

	font-family:		Verdana, 'Lucida Grande', 'Lucida Sans', Lucida, Arial, Helvetica, sans-serif;

	letter-spacing:	0.06em; 

	font-size: 			15px;

	font-weight: 		normal;

	color: 				#FFFFFF;

}



/* medium white text for the bottom banner */

.medium_white {

	font-family:	Verdana, 'Lucida Grande', 'Lucida Sans', Lucida, Arial, Helvetica, sans-serif;

	font-size: 			10px;

	font-weight: 		normal;

	color: 				#FFFFFF;

}



/******************************************************************/



/* Link styles  */



/* works in all a-tags automatically unless over-written */

a {

	font-family:		Verdana, 'Lucida Grande', 'Lucida Sans', Lucida, Arial, Helvetica, sans-serif;

	font-size: 			10px;

	text-decoration: 	none;

	color: 				#003399;

}

a:hover {

	font-family:		Verdana, 'Lucida Grande', 'Lucida Sans', Lucida, Arial, Helvetica, sans-serif;

	font-size: 			10px; 

	text-decoration: 	none;

	color: 				#000000;

}



/* for the non-flash menu */

.nfm{

	font-family:		Verdana, 'Lucida Grande', 'Lucida Sans', Lucida, Arial, Helvetica, sans-serif;

	font-size:			12px;

	font-variant:		small-caps; 

	font-weight:		normal;

	padding:				3px;



	margin-left:		3px;

	color: 				#000000;

	border:				none;

}

.nfm:hover{

	font-family:		Verdana, 'Lucida Grande', 'Lucida Sans', Lucida, Arial, Helvetica, sans-serif;

	font-size:			12px;

	font-variant:		small-caps; 

	font-weight:		normal;

	padding:				3px;



	margin-left:		2px;

	color: 				#002A7C;

	background-color:	#E1E1E1; 

	border-left:		thin ridge #ABABAB;

	border-bottom:		thin ridge #ABABAB;

}



/* within copy itself */

.p_link{

	font-family:		Verdana, 'Lucida Grande', 'Lucida Sans', Lucida, Arial, Helvetica, sans-serif;

	text-decoration: 	underline;

	font-size:			11px;

	color: 				#222222;

}

.p_link:hover{

	font-family:		Verdana, 'Lucida Grande', 'Lucida Sans', Lucida, Arial, Helvetica, sans-serif;

	font-size:			11px;

	text-decoration: 	underline;

	color: 				#003399;

}

