@charset "utf-8";
/* CSS Document */
	/* Landing Banner Image */
	.sys_sitewrap .sys_sub-landingbanner {
	background:#eef5f8 url("/siteelements/Images/Banners/bgGatewayLandingBanner.jpg") 100% 0 no-repeat;
	}
	
	.sys_sitewrap .sys_sub-landingbanner .sys_subtext-overlay1 {
	width:368px;
	width: 428px; /*amended at Domono's request*/
	}
	
	/* Gateway Columns */
	/* The gateway columns are different sizes */
	.sys_sitewrap .sys_bdcol-gatewaymed {
	width:364px;}
	
	.sys_sitewrap .sys_bdcol-gatewaysmall {
	width:310px;
	background:url("/siteelements/Images/bgColDivider.gif") 305px 0 repeat-y;}
	
	.sys_sitewrap .sys_bdcol-gatewaysmaller {
	width:262px;
	}
	
	/* Standard Gateway Landing Block with blueish coloured header */
		.sys_sitewrap .sys_sub-landingblock3 {
		height:1%;
		background:url("/siteelements/Images/LandingBoxes/bgLandingBoxI3.png") 0 100% no-repeat;
		margin:0 0 10px 0;
		position:relative;}
		
		.sys_sitewrap .sys_sub-landingblock3 .sys_sub-inner {
		height:1%;
		padding:16px 15px;
		color:#494949;
		background:url("/siteelements/Images/LandingBoxes/bgLandingBoxI2.png") 0 0 no-repeat;
		}
		
		.sys_sitewrap .sys_sub-landingblock3 h2 {
		background:url("/siteelements/Images/LandingBoxes/bgLandingBoxI1.png") 0 0 no-repeat;
		padding:12px 15px 4px 15px;
		margin:0;
		font-size:1.3em;
		text-transform:uppercase;
		font-weight:400;
		font-family:"GillSansStd", "Gill Sans MT", "Gill Sans", Arial, Helvetica, sans-serif;}
			.sys_sitewrap .sys_sub-landingblock3 span.sys_help-link {
			display:block;
			position:absolute;
			top:12px;
			right:18px;
			width:22px;
			height:22px;
			}
				.sys_sitewrap .sys_sub-landingblock3 span.sys_help-link a {
				display:block;
				width:22px;
				height:22px;
				overflow:hidden;
				text-indent:-999px;
				background:url("/siteelements/Images/Buttons/btnHelp.png") no-repeat;
				}
				.sys_sitewrap .sys_sub-landingblock3 span.sys_help-link a:hover {
				background:url("/siteelements/Images/Buttons/btnHelpHover.png") no-repeat;
				}
	
	/* Landing Block 3 */
			.sys_sitewrap .sys_bdcol-gatewaysmall .sys_sub-landingblock3 {
			width:296px;
			background:url("/siteelements/Images/LandingBoxes/bgLandingBoxI6.png") 0 100% no-repeat;}
			
			.sys_sitewrap .sys_bdcol-gatewaysmall .sys_sub-landingblock3 .sys_sub-inner {
			background:url("/siteelements/Images/LandingBoxes/bgLandingBoxI5.png") 0 0 no-repeat;
			position:relative;}
			
				.sys_sitewrap .sys_bdcol-gatewaysmall .sys_sub-landingblock3 .sys_sub-inner-footer {
				width:268px;
				height:20px;
				margin:0;
				padding:9px 15px 6px 15px;
				background:url("/siteelements/Images/LandingBoxes/bgLandingBoxI10.png") 0 0 no-repeat;
				text-transform:uppercase;
				font-size:1.15em;
				font-weight:400;
				font-family:"GillSansStd", "Gill Sans MT", "Gill Sans", Arial, Helvetica, sans-serif;
				color:#fff;
				position:absolute;
				bottom:0;
				left:0;
				overflow:hidden;
				}
				
					.sys_sitewrap .sys_bdcol-gatewaysmall .sys_sub-landingblock3 .sys_sub-inner-footer a {
					color:#fff;
					text-decoration:none;
					padding:0 16px 0 0;
					background:url("/siteelements/Images/WhiteArrow.png") 100% 58% no-repeat;}
						.sys_sitewrap .sys_bdcol-gatewaysmall .sys_sub-landingblock3 .sys_sub-inner-footer a:hover {
						text-decoration:underline;}
			
			.sys_sitewrap .sys_bdcol-gatewaysmall .sys_sub-landingblock3 h2 {
			background:url("/siteelements/Images/LandingBoxes/bgLandingBoxI4.png") 0 0 no-repeat;
			}
			
			.sys_sitewrap .sys_bdcol-gatewaymed .sys_sub-landingblock3 {
			background:url("/siteelements/Images/LandingBoxes/bgLandingBoxI9.png") 0 100% no-repeat;}
			
			.sys_sitewrap .sys_bdcol-gatewaymed .sys_sub-landingblock3 .sys_sub-inner {
			background:url("/siteelements/Images/LandingBoxes/bgLandingBoxI8.png") 0 0 no-repeat;
			}
			
			.sys_sitewrap .sys_bdcol-gatewaymed .sys_sub-landingblock3 h2 {
			background:url("/siteelements/Images/LandingBoxes/bgLandingBoxI7.png") 0 0 no-repeat;
			}
			
.sys_subtext-overlayRightCorners#gatewaylanding {
	background: url("/siteelements/images/productimageoverlay-gateway.png") 0 0 no-repeat;
}


/* Amendment to the gateway layout utilising the corporate 4 column layout */

.sys_sitewrap .sys_sub-landingblock H2 {	
	PADDING-RIGHT: 12px;	
	PADDING-LEFT: 12px;	
	FONT-WEIGHT: 400;	
	FONT-SIZE: 1.3em;	
	/* BACKGROUND: url(/siteelements/images/LandingBoxes/bgLandingBoxA1.png) no-repeat 0px 0px; */
	background: transparent url(/siteelements/Images/LandingBoxes/bgLandingBoxI1b.png) no-repeat scroll 0 0;	
	PADDING-BOTTOM: 4px;	
	MARGIN: 0px;	
	TEXT-TRANSFORM: uppercase;	
	PADDING-TOP: 12px;	
	FONT-FAMILY: "GillSansStd", "Gill Sans MT", "Gill Sans", Arial, Helvetica, sans-serif
}

.sys_sitewrap .sys_sub-landingblock .sys_sub-inner {	
	PADDING-RIGHT: 12px;	
	PADDING-LEFT: 12px;	
	BACKGROUND: url(/siteelements/images/LandingBoxes/bgLandingBoxI1c.png) no-repeat 0px 0px;	
	PADDING-BOTTOM: 12px;	
	COLOR: #494949;	
	PADDING-TOP: 12px;	
	HEIGHT: 1%
}

.sys_sitewrap .sys_sub-landingblock#LandingBlockCorporate4 {position: relative; height: 180px;}

.sys_sitewrap .sys_sub-landingblock#LandingBlockCorporate4 .sys_sub-inner {height: 110px; overflow: hidden;line-height: 1em;}

.sys_sitewrap .sys_sub-landingblock#LandingBlockCorporate4 .sys_sub-inner #SubsidiaryLogonControl_LoginErrorMessage {clear: both;}

.sys_sitewrap .sys_sub-landingblock#LandingBlockCorporate4 span.sys_help-link {
	display:block;
	height:22px;
	position:absolute;
	right:18px;
	top:12px;
	width:22px;
}

.sys_sitewrap .sys_sub-landingblock#LandingBlockCorporate4 span.sys_help-link a {
	background:transparent url(/siteelements/Images/Buttons/btnHelp.png) no-repeat scroll 0 0;
	display:block;
	height:22px;
	overflow:hidden;
	text-indent:-999px;
	width:22px;
}

#SubsidiaryLogonControl_LoginPanel input#SubsidiaryLogonControl_UserName, #SubsidiaryLogonControl_LoginPanel input#SubsidiaryLogonControl_Password {
width:124px;
}

.sys_GlobalColumnWrapper .sys_FeatureIntroText {margin-bottom: 8px;}

/* Fix the heights for the boxes */

#LandingBlockCorporate1 .sys_sub-inner, 
#LandingBlockCorporate2 .sys_sub-inner, 
.sys_sitewrap #LandingBlockCorporate3 .sys_sub-inner {
	min-height: 230px;
	height: 230px;
	overflow: hidden;
}
.sys_sitewrap .sys_sub-landingblock h2 {
	height:	16px;
	overflow: hidden;	
}

/* fix display issue for IE */
.sys_datarepeatercontrol#SubsidiaryNewsMiniListing_List ul.sys_itemslist {float: left;}

/* Remove bottom border */
DIV.sys_news-control.sys_news-minilist-control .sys_datarepeatercontrol UL.sys_itemslist {border: 0 !important;}









