body	{
	background-color:#e9f2fb;
	margin: 15px;
	min-width: 840px;
	text-align: left;
}

p	{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #444444;}
	
a	{	
	color: #214589;}

hr	{
	border-top: 1px #a7afc1 solid;}

h1, h2, h3	{
	margin: 0px 0px 12px 0px;
	padding: 0px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #11458f;
	line-height: 140%;
	font-weight: 900;}
	
h2	{
	font-size: 75%;
	color: #7d99c9;
	line-height: 140%;
	margin-top: 20px;}
	
h2.sub_heading	{
	margin-top: -4px;
	margin-bottom: 24px;}
	
h3	{
	margin-top: 20px;
	font-size: 70%;
	color: #444444;}
	
UL	{
	margin: 0px 0px 12px 0px;
	padding-top: 6px;}
	
li {
	margin-left: 13px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	list-style-image:url(images/icons/corporate_site_bullet.gif);
	padding-left: 0px;
}

li li, li li li	{
	list-style-image:url(images/icons/corporate_site_bullet.gif);
	font-size: 140%;}

UL.links	{
	margin: 0px 0px 8px 2px;}

UL.links	li{
	list-style-image:url(images/icons/corporate_site_arrow.gif);}
	
OL  li	{
	list-style-image:none;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;}
	
#dhtmltooltip{
	position: absolute;
	left: -300px;
	width: 200px;
	border: 1px solid #adb8c4;
	padding: 7px;
	background-image: url(images/corporate_tooltip_background.png);
	visibility: hidden;
	z-index: 100;
	}
	
#dhtmltooltip  p{
	font-size: 65%;
	color: #ffffff;}
	
#dhtmltooltip  h1{
	font-size: 65%;
	font-weight: 900;
	color: #7da8f0;
	padding: 0px 0px 6px 0px;
	margin: 0px;}
	
#dhtmlpointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
	background-image:url(images/corporate_tooltip_arrow.png);
	}


/* structure elements -------------------------------------------- */
#corporate_page_container	{
	background-image: url(images/corporate_site_background_shadow.gif);
	width: 839px;
	text-align: left;
	margin:0 auto;
	background-position:bottom;
	background-repeat:no-repeat;
	background-color: #FFFFFF;}
	
#footer	{
	height: 42px;
	background-image:url(images/coporate_footer_background.gif);
	text-align: left;
	margin: 0px;
	padding: 0px;}
	
#footer	p	{
	padding: 4px 0px 0px 10px;
	margin: 0px 0px 4px 0px; 
}

	
	
/* AMEENDMENTS FOLLOWING FROM BASE STYLE SHEETS -------------------------------------------- */
	
/* structure elements -------------------------------------------- */
#page_container_header	{
	height: 107px;
	background-image: url(images/corporate_background_heading.jpg);}
	
.page_container_main	{
	margin-right: 11px;
	padding: 0px;}

#dropnav_menu_enb_site_level li ul { /* second-level lists */
	border-top: 1px solid #000132;
}

#corporate_column_left, #corporate_column_left_full_width {
	float: left;
	width: 280px;
	padding: 4px 0px 20px 25px;}

#corporate_column_left_full_width	{
	width: 580px}

	#corporate_column_left	p, #corporate_column_left_full_width p {
		line-height: 120%;
	}

	#corporate_column_left a, #corporate_column_centre a , #corporate_column_left_full_width a{
		text-decoration: none;
		color: #013888;
		font-weight: 900;
	}
	
	#corporate_column_left	a:hover, #corporate_column_centre a:hover , #corporate_column_left_full_width a:hover{
		text-decoration: underline;
	}
	
	#corporate_column_left	img{
		padding-bottom: 16px;
	}
	
	#corporate_column_left	li, #corporate_column_centre	li{
		line-height: 150%;
	}
	
	#corporate_column_left_full_width	h1, #corporate_column_left_full_width	 h2, #corporate_column_left_full_width	 h3{
	padding-left: 15px;}
	
	#corporate_column_left_full_width	ul{
	margin-left: 3px;
	padding-top: 4px;}
	
	#corporate_column_left_full_width	li{
	list-style-image: url(images/icons/corporate_site_arrow.gif);
	line-height: 140%;}
	
	#corporate_column_left_full_width	p{
		margin-right: 21px;
		margin-left: 16px;
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-weight: 400;
		}
		
	#corporate_column_left_full_width	p.date{
		padding: 4px 0px 0px 0px;
		margin-bottom: 2px;
		font-size: 65%;
		color: #7d99c9;
		}
		
	#corporate_column_left_full_width	hr{
		margin-left: -25px;
		}
		
	#corporate_column_left_full_width	hr.bottom {
		margin-top: 25px;
		}
		
	#corporate_column_left_full_width	img{
		padding: 10px 0px 26px 15px;
		}
	

#corporate_column_centre { 
	margin-left: 344px;
	margin-right: 210px;
	margin-top: 0px;
	padding: 6px 0px 20px 0px}
	
	#corporate_column_centre p{ 
	padding: 4px 24px 0px 0px;}
	
	h2, h3	{
	padding-right: 24px;}
	
	#corporate_column_centre li{ 
	padding-right: 24px}
	
	#corporate_column_centre img{ 
	margin: 0px 0px 15px 0px;
	float: left;}
	
	#corporate_centre_naviagation {
	float: left;
	margin: 0px 0px 15px 0px;}
	
	#corporate_centre_naviagation a{
	font-weight: 400;}
	
	#corporate_centre_naviagation p{ 
	padding-left: 10px;}
	
	#corporate_centre_naviagation h2{
	margin: 0px 0px 0px 10px;
	padding: 10px 10px 0px 0px;
	font-size: 70%;
	color: #11458f;}
	
	#corporate_centre_naviagation UL{ 
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 8px 14px;
	border-bottom: 1px dotted #cbcbcb;}
	
	#corporate_centre_naviagation li{ 
	list-style-image:url(images/icons/corporate_site_arrow.gif);	
	line-height: 100%;
	padding-right: 12px;
	padding-top: 2px;}
	
	#corporate_centre_naviagation UL.naviagation_return{ 
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 14px;
	border-bottom: none;}
		
	#corporate_centre_naviagation	{
	background-image:url(images/coporate_site_centre_nav_background_top.gif);
	background-repeat:no-repeat;
	background-position:top;
	width: 250px;}
	
	#corporate_centre_naviagation_bottom[id]	{
	background-image:url(images/coporate_site_centre_nav_background_bottom.png);}
	
	#corporate_centre_naviagation_bottom	{
	background-repeat:no-repeat;
	background-position:bottom;
	height: 8px;
	width: 250px;}		


#corporate_column_right{
	float: right;
	width: 190px;
	padding: 4px 0px 0px 0px;
}

	
	#corporate_column_right	a{
		text-decoration: none;
		color: #013888;
		font-weight: 900;
	}
	
	#corporate_column_right	a:hover{
		text-decoration: underline;
	}
	
	#corporate_column_right	ul	{	
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 65%;
		margin: 0px 21px 8px 16px;
		padding: 0px;}

	
	#corporate_column_right	li	{	
		margin:  0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		color: #013888;
		list-style-image:url(images/icons/corporate_site_arrow.gif);
		background-repeat:no-repeat;
		background-position:left top;}

	#corporate_column_right_news	{
		background-image:url(images/icons/corporate_site_enb_news.gif);
		background-position:top right;
		background-repeat: no-repeat;
		border-bottom: 1px solid #a7afc1;
		margin: 10px 0px 0px 0px;
		}
		
	#corporate_column_right_news	HR{
		display: none;
		}
		
	#corporate_column_right_news	p, #corporate_column_right_toolbox	p{
		margin: 0px 21px 0px 16px;
		padding: 0px;
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 65%;
		font-weight: 400;
		color: #7d99c9;
		}
		
	#corporate_column_right_toolbox	p{
		margin: 0px 0px 0px 16px;}
	
	#corporate_column_right_news	H1, #corporate_column_right_toolbox	H1{
		margin: 0px 21px 12px 0px;
		padding: 0px;
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 70%;
		color: #7da8f0;
		font-weight: 900;
		}
		
	#corporate_column_right_news  h1 a,  #corporate_column_right_toolbox h1 a{
		font-weight: 900;
		}
		
	#corporate_column_right_news  a, #corporate_column_right_toolbox  a{
		font-weight: 400;
		}
		
	#corporate_column_right_client_support, #corporate_column_right_consultants_forum, #corporate_column_right_online_booking,  #corporate_column_right_toolbox	{
		background-image:url(images/icons/corporate_site_enb_client_support.gif);
		background-position:top right;
		background-repeat: no-repeat;
		border-bottom: 1px solid #a7afc1;
		margin: 10px 0px 0px 0px;
		padding: 0px 30px 4px 0px;
		}
		
	#corporate_column_right_consultants_forum	{
		background-image:url(images/icons/corporate_site_enb_forum.gif);
		}
		
	#corporate_column_right_online_booking	{
		background-image:url(images/icons/corporate_site_enb_booking.gif);
		}
		
	#corporate_column_right_toolbox	{
		background-image:url(images/icons/corporate_site_enb_toolbox.gif);
		}
		
	#corporate_column_right_client_support	li, #corporate_column_right_consultants_forum	li, #corporate_column_right_online_booking	li, #corporate_column_right_toolbox li{
		font-weight: 900;
		}
		
	#corporate_column_right_toolbox	ul	{	
		margin: 0px 21px 3px 16px;}
		
	#corporate_column_right_toolbox	p	{	
		margin-bottom: 8px;}

#single_column	{
	margin: 0px 234px 0px 26px;}
	
#single_column	img{
	margin: 10px 0px 20px 0px;}

#footer	p 	{
	color: #c5cdd5;
}

#footer	a	{
	color: #c5cdd5;
}



/* AMEENDMENTS FOLLOWING FROM BASE STYLE SHEETS -------------------------------------------- */
#footer	{
	height: 42px;
	background-image:url(images/coporate_footer_background.gif);}


/* menu elements -------------------------------------------- */
#page_container_menu_site_level	{
	margin: 0px 11px 0px 0px;
	height: 100%;
	background-image: url(images/menus/corporate_background_enb_site_level_menu.gif);}
	
#dropnav_menu_enb_site_level, #dropnav_menu_enb_site_level ul { /* all lists */
	font-size: 65%;
	font-family: verdana, Arial, Helvetica, sans-serif;	
	margin: 0px 0px 0px 23px;
}

#dropnav_menu_enb_site_level li li, li li li {
	font-size: 100%;}

#dropnav_menu_enb_site_level a {
	border-right: 1px solid #b8bdc7;
	background-image:url(images/menus/corporate_background_enb_top_level_menu.gif);
}

#dropnav_menu_enb_site_level li a:hover {
	background-image:url(images/menus/corporate_background_enb_top_level_menu_highlight.gif);
}

#dropnav_menu_enb_site_level li.first { 
	border-left: 1px solid #b8bdc7;
}

#dropnav_menu_enb_site_level li ul { /* second-level lists */
	width: 200px; 
	border-top: 1px solid #979ca7;
}

#dropnav_menu_enb_site_level li ul li { /* second-level lists */
	width: 200px; 
	background-color: transparent;
	background-image: url(images/corporate_menu_background.png);
	border-bottom: 1px solid #979ca7;
}

#dropnav_menu_enb_site_level li ul li a { /* second-level lists */
	border-left: 1px solid #979ca7;
	border-right: 1px solid #979ca7;
}

#dropnav_menu_enb_site_level li ul ul { /* third-and-above-level lists */
	margin: -23px 0px 0px 199px;
	border-top: 1px solid #979ca7;
}


/* image elements -------------------------------------------- */
.page_container_header_logo	{
	background-image: url(images/corporate_enb_logo.gif);
	width: 169px;
	height: 64px;
	margin: 23px 0px 0px 22px;}
	
.page_container_header_logo_strap	{
	background-image: url(images/corporate_strapline.gif);
	width: 239px;
	height: 63px;
	margin: 25px 0px 0px 0px;}

/* form elements -------------------------------------------- */
input.text_field {
	background-color:#d2dbea;
	color: #191a46;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #191a46;
	font-weight: regular;
	padding: 2px 4px 2px 4px;
	width: 180px;
	margin: -2px 0px 0px 0px;
	float: right;}

textarea.text_box {
	background-color:#d2dbea;
	color: #191a46;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #191a46;
	font-weight: regular;
	padding: 0px 0px 0px 4px;
	width: 274px;
	margin: 0px 0px 0px 0px;}
   
input.button_arrow {
	margin: 20px 0px 15px 0px;}



