/* 	
	quicken print CSS declarations
	copyright quicken 2006 
*/

/* main areas */
#main {
	width: auto !important;
	margin: auto;
	font-size: 1.1em;
}
/* global hidden areas */
#banner,
#hero,
#intuit,
#callout,
#page_options {
	margin: 0;
	padding: 0;
	display: none;
}
#content {
	width: auto !important;
	float: none !important;
}
#container #content_head .wrap,
#container #content_body .wrap {
	padding: 0 !important;
	overflow: visible !important;
	height: auto !important;
}
#info-1,
#info-2,
#info-3,
#info-4,
#info-5 {
	display: none !important;	
}
#info-on-1,
#info-on-2,
#info-on-3,
#info-on-4,
#info-on-5 {
	display: block !important;
	overflow: visible !important;	
	height: auto !important;
}
a.image,
img.image {
	display: inline;
	float: none;
}

/* marker fix for IE crashing while printing */
#content_head ul li,
#content_body ul li {
	background: none;
	list-style: square !important;
	padding-bottom: 2px;
	margin-left: 14px;
}

/* footer styles */
#footer {
	width: auto !important;
	margin: 0;
	padding: 10px 0 0 0;
}

/* links: add underline for printed page */
a,
a:visited,
a:hover,
a:active {
	text-decoration: underline;
}

/* GLOBAL FLOAT FIXES and HACKS ************************************************
	Use to clear floats and use the Holly Hack for IE browser's height bugs */

#main:after,
#home_head:after,
#content_head:after,
.row:after,
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#main,
#home_head,
#content_head,
.clearfix {display: inline-block;} /* clears IE 7 */
/* Hide from IE Mac \*/
#main,
#home_head,
#content_head,
.clearfix {display: block;}
/* End hide from IE Mac */

/* holly hack for extra space in IE nav - Hides from IE-mac \*/
* html #main,
* html #home_head,
* html #content_head,
* html .clearfix {height: 1% !important;}
/* End hide from IE-mac */
