/* @name:		Print
 * @site:		ME Bank
 * @author:		RBurnie, Hugeobject, http://www.hugeobject.com.au
 */
body {
	background: #fff !important;
	font-size: 11pt !important; /* points for print */
}

/* = HIDE ELEMENTS = ====================================================
	Hide with no value when printed like navigation etc.
*/
div#ancillary,
div#header,
div#nav_main,
div#local_nav,
div#sub_1,
div#sub_2,
div#footer,
div.divider,
p.to-top {
	display: none !important;
}

/* = CHANGE FLOATS = */
div#main,
div#sub_1,
div#sub_2,
div#main div.col,
form#maps_form { 
	float: none !important; 
	width: auto !important;
	border: none !important;
	background: transparent !important;
}

table {
	width: 100% !important;
}
td, th {
	border: 1px solid #999 !important;
	background: #fff !important;
}

blockquote {
	width: auto !important;
	margin: auto 1em auto auto !important;
	padding-left: 1em !important;
	font-style: italic !important; /* to make it more like a quote */
	background: transparent !important;
}
blockquote div.wrapper-1 {
	background: transparent !important;
}
blockquote div.wrapper-2 {
	background: transparent !important;
}
blockquote p {
	font-size: 1em !important;
}
blockquote cite { font-style: italic !important; }

a,
a.more { text-decoration: underline !important; }
a.button,
a.button:visited,
a.button-white,
a.button-white:visited {
	display: inline !important;
	float: none !important;
	min-height: auto !important;
	height: auto !important;
	line-height:  auto !important;
	padding: auto !important;
	margin: auto !important;
	font-size: 1em !important;
	font-weight: bold;
	text-decoration: underline !important;
	background: transparent !important;
	color: #00aeef !important;
}
a.button span,
a.button:visited span,
a.button-white span,
a.button-white:visited span {
	display: inline !important;
	min-height: auto !important;
	height: auto !important;
	padding: auto !important;
	background: transparent !important;
	color: #00aeef !important;
}
a.button,
a.button:visited {
	color: #00aeef !important;
	background: transparent !important;
}
a.button span,
a.button:visited span {
	background: transparent !important;
}





div.snippet {
	width: auto !important;
	margin: 2px auto;
	background: transparent !important;
}
div.snippet div.wrapper-1 {
	padding-top: 5px;
	background: transparent !important;
}
div.snippet div.wrapper-2 {
	padding-bottom: 5px;
	background: transparent !important;
}
div.snippet-large {
	width: auto !important;
	margin: 2px auto;
	background: transparent !important;
}
div.snippet-large div.wrapper-1 {
	padding-top: 5px;
	background: transparent !important;
}
div.snippet-large div.wrapper-2 {
	padding-bottom: 5px;
	background: transparent !important;
}
div.snippet-220 {
	width: auto !important;
	margin: 2px auto;
	background: transparent !important;
}
div.snippet-220 div.wrapper-1 {
	padding-top: 5px;
	background: transparent !important;
}
div.snippet-220 div.wrapper-2 {
	padding-bottom: 5px;
	background: transparent !important;
}
div.snippet div.content,
div.snippet-large div.content,
div.snippet-220 div.content {
	margin: 0 5px;
	overflow: auto !important;
	background: transparent !important;
}
div.snippet.blue div.content,
div.snippet-large.blue div.content,
div.snippet-220.blue div.content {
	background: transparent !important;
}

