﻿/*
	Filename         : 	print.css
	Created by       : 	Ashley Nolan
	Created          : 	29/09/2009
	Last Updated     : 	29/09/2009
	Comments         : 	Print styles - for all pages
*/
html { overflow: hidden!important; 
-ms-scrollbar-base-color: #fff;
-ms-scrollbar-face-color: #fff;
-ms-scrollbar-highlight-color: #fff;
-ms-scrollbar-3dlight-color: #fff;
-ms-scrollbar-shadow-color: #fff;
-ms-scrollbar-darkshadow-color: #fff;
-ms-scrollbar-base-color: #fff;
-ms-scrollbar-track-color: #fff;
}
body {overflow: hidden!important;}
.print {
	display:block;
	float:none !important;

}

.noPrint {
	display: none;
	float: left;
	width: 1px !important;
}
.fdbk_tab_left {
	display: none;
}
#content #contentWrapper #mainColumn {
width:440pt !important;

}
#content #contentWrapper  {
			overflow: hidden !important;
	font-size: 8pt !important;
	color: green !important;
	width: 440pt !important;
}
#content {
	min-height: 90% !important;
	overflow: hidden!important;

}

#sideColumn,
#breadCrumb,
#footer,
#header {
	display: none;
}
.dontsplit {page-break-inside: avoid;}

.PrintOnly {
	display:block;
}
/*
p,
.contentList li {
	font-size:12pt !important;

}

a {
	text-decoration:underline;
	font-weight:bold;
}

#logo {
	background:none;
	text-indent:0;
	font-size:14pt;
	font-weight:bold;
	margin-left:10px;
	display:none;
}

#main,
#content {
	background:#fff !important;
	}

#topNav,
#mainNav,
#footer {
	display:none;
}

#breadCrumb {
	display:none;
}

#leftNavigation,
#leftNavigation1 {
	display:none !important;
		float: left;
	width: 1px !important;
	z-index: 1;
	border: thick black dotted;

}
/*#contentWrapper {
		width:465pt;
		float:none;
	}
*/
/*
#mainColumn h1 {
		border-bottom:none !important;	
		float:none;
		left: 0px;
		margin-left: 0px;
	}
	
/*  Homepage
************************************************************************************************************************/

/*  Content page specific
************************************************************************************************************************/
/*
#content #contentWrapper #mainColumn {
width:465pt !important;
	margin-left: 0 !important;
	padding-left:0 !important;
	float:left !important;
	overflow: visible;
	word-wrap: normal;
	display: block;
	height:800pt !important; 


}
#sideColumn {
	display:none;
}
#content #contentWrapper{
	float:left !important;
	position: absolute;
	margin: 0;
	left: 0;
	width:465pt !important;
		height: 800pt;

}
#sideColumn h4,
#sideColumn .contentContainer,
#sideColumn .contentContainer #functionalList {
	display:none;
}
		
/*  Landing pages
***********************************************************************************************************************
#landingPageHeader {
	margin:0;
	width:100%;
}
	#landingPageHeader div {
		width:450pt !important;
	}
	#landingSectionContainer {
		width:100% !important;
	}
	
	#landingSectionContainer .first,
	#landingSectionContainer .first p {
		width:98% !important;
		padding:12px 1%;
	}
	#landingSectionContainer li {
		width:49% !important;
	}

.twoColumnFauxFooter {
	display:none;
}
.primaryContentContainer,
.primaryContentContainer .twoColumnFaux {
	width:100% !important;
	background:none !important;
}
.primaryContentContainer h3 {
	width:47% !important;
}
.primaryContentContainer .twoColumnFaux .primaryContent{
	width:49% !important;
	margin-right:1% !important;
}

/*  Two column layouts
************************************************************************************************************************/
/*
.twoColumnContent {
	width:100% !important;
	padding:0;
}
#mainColStory li.first {
	width:98%;
	padding:20px 1%;
}
#mainColStory li {
	width:50%
}

/*  Map page
************************************************************************************************************************/
/*
#findNearestContainer,
#findNearestContainer h1 {
	background:none !important;
	padding:0 !important;
	height:auto !important;
}

#findNearestContainer form,
#findNearestContainer div {
	display:none;
}


/*  Account page
************************************************************************************************************************/
/*
.myAccount {
	width:100% !important;
	padding:0 !important;
}
.myAccount .twoColumnFauxFooter {
	display:block;
}

/*  Form styles
************************************************************************************************************************/
/*
.formList input {
	width:50%;
}
form,
.formList {
	clear:left;
	float:left;
	white-space:nowrap;
}
