/********************************************************************************
* This tool is developed using Rich Media's proprietary code library and may    *
* not be reproduced, altered, reverse engineered, or otherwise copied or        *
* distributed in whole or in part, without the express written permission of    *
* Rich Media.                                                                   *
*                                                                       	    *
* Please note that this project was developed for Scotiabank with the agreement *
* that the source code will not be used for any other project, resold by        *
* Scotiabank, nor provided by Scotiabank to any other company. It is also	    *
* agreed that certain calculations, validation, currency, reporting, saving and *
* graphing functionality come from Rich Media's internally developed library    *
* and have been and will continue to be freely used by Rich Media for any of    *
* its clients.                                                                  *
********************************************************************************/

@media print{

	.tool, .ui-dialog-titlebar , .ui-widget-overlay, .header, .navbar, .print_section .form-title, .print_section #personalize-results-question, .print_section #personalize-results-form, .red-btn{
		display: none!important;
	}
	
	.contents .section, .contents .popup-container, .contents .call_to_action, .contents .popupFade{
		display: none!important;
	}
	
	.contents {
		margin: 0!important;
		padding: 0!important;
		border: none!important;
		background-color: transparent;
		
	}
	
	.page_print{
		display: block!important;
	}
	
	/*{display: none!important;}*/
	
	.ui-dialog{
		left: 0!important;
		top:0!important;
		margin:0!important;
		padding:0!important;
		height: 0;
		position: relative!important; /**/
	}
	
	.ui-dialog-content{
		width: 100%;
		margin: 0 auto!important;
		position: relative!important; /**/
		padding: 0!important;
		border: none!important;
	}

	#dialog-print-results #personalize-results-review{
	}

	.print_header{
		padding: 0px!important;
		margin: 0px!important;
		*position: absolute!important;
		left: 0px!important;
	}
	
	#first_page_header{
		margin-top: 0px auto!important;
		padding-bottom: 0px!important;
		padding-top: 0px!important;
		width: 600px!important;
		height: 20px;
		*padding-top: 50px!important;
	}
	#first_page_header img{
		*top: 50px!important;
	}

	/*.print_header{
		border: thin solid #0000FF;
	}
	.print_header div{
		border: thin solid #FF0000;
	}
	.print_header img{
		border: thin solid #F0F000;
	}
	.print_button {
		display: block;
		height: 0!important;
		border: thin solid #0F0F00;
	}*/
	
	.page_print  > h1 {
		margin-top: 0px!important;
		font-size: 16px!important;
		margin-bottom: 0px!important;
		padding-top: 0px!important;
		*padding-top: 50px!important;
		padding-bottom:0px!important;
	}
	
	.page_print > h2{
		font-size: 14px!important;
		margin-top: 0px!important;
		margin-bottom: 0px!important;
		padding-top: 0px!important;
		padding-bottom:0px!important;
	}

	#personalize-results-review #print_summary_table table, .page_2 table, .page_3 table{
		position: relative;
		margin: 0px 0px;
	}
	
	#personalize-results-review table td{
		height: 10px;
	}
	
	.print_table_title, .print_section_title , .final_amt{
		width:520px!important;
	}
	/*.amount, .print_t_section_title{
		*width: 110px;
	}*/
	
	.print_resultsElement .legend .legend_title{
		font-size: 10px!important;
	}
	
	/*.resultElement, .print_resultsElement{
		position: relative;
		display: block;
	}

	.resultsElement .legend, .print_resultsElement .legend {
		position: relative;
		vertical-align: middle;
		display: inline-block;
		*display: inline;
		zoom: 1;
		
	}
	

	.resultsElement .resultsGraph, .print_resultsElement .print_resultsGraph {
		width: 200px!important;
		height: 275px!important;
		position: relative!important;
		vertical-align: middle!important;
		display: inline-block!important;
		*display: inline!important;
		zoom: 1!important;
	}

	/*.ie8 .resultsElement .legend, .print_resultsElement .legend {
		top: 0px;
		
	}*/

	.print_footer {
		margin: 0;
		padding: 0;
		left: 0;
		bottom: 0;
	}
	
	.ie7 .print_footer {
		position: absolute;
		bottom: 0!important;
		left: 0!important;
		margin: 0;
		padding: 0;
		display: block!important;
		/*background-color: #FF0000;*/
	}
	
	.print_footer .bottom_bar{

		margin: 0px 10px!important;
		/**left: 0!important;*/
		/**position: relative!important;*/
		/**background-color: #00FF00;*/
		*width : 100%!important;
		
	}
	
	.print_footer .bottom_bar > div  {
		*position: relative!important;
		*display: inline!important;
		*zoom : 1!important;
		/**width: 230px!important;*/
	}
	
	.print_footer .bottom_bar .left_element, .print_footer .bottom_bar .left_element{
		*width: 300px!important;
	}
	
	.print_footer .bottom_bar .center_element{
		*width: auto!important;
	}
	
	.print_footer .legal{
		margin: 0 10px!important;
		*width: 98%!important;
		font-size: 9px!important;
	}

	.print_footer .bottom_bar button{
		display: none;
	}
	
	#dialog-print-results #personalize-results-review .map-container{
		/**padding: 20px!important;*/
		/*overflow: hidden; */
		width: 585px;
		height: 285px;
		/*background-color: #FFFFFF;*/
		position: relative;
	}
	/* Firefox fix */
	#dialog-print-results #personalize-results-review .map-branch-info h5 {
	  /*border: 1px solid #FFFFFF;
	  height: 20px;
	  margin-left: 0px;
	  position: relative;
	  background-color: #e5e3e1;*/
	  padding-top: 10px;
	}
	
	#dialog-print-results #personalize-results-review .map-container .map-section{
		/*padding-top: 16px!important;
		*padding-top: 0px!important;
		padding-bottom: 0px!important;*/
		/*display: inline-block;*/
	}
	
	#dialog-print-results #personalize-results-review .map-container .map-section .map{
		/**padding-bottom: 15px!important;
		width: 180px;
		height: 180px;*/
			/*display:block;
			float:right;
			height: 220px!important;
			width: 280px;
			*background-color:none !important;
			
			padding: 0;
			margin: 0;
			overflow: hidden;
			position:relative;
			top: 0px;*/
		/*position: aboslute;
		top: 20px;
		right; 20px;*/
	}
	
	
	#dialog-print-results #personalize-results-review .notes textarea{
		overflow: auto!important;
		padding: 10px!important;
		border: thin solid black;
	}

	.page_print{
		/*display: block!important;*/
		position:relative!important;
		height: 8.8in!important;
		width: 6.7in!important;
		left: 0;
		margin: 0;
		padding: 0;
		/*zoom: 1;*/
	}
	
	/*#dialog-print-results #personalize-results-review .map-container .map-section {
  position:relative;
  width:270px;
  padding-top:15px;
}*/

	/*.page_break {
		page-break-after:always!important; 
	}*/
	
	/*#print_expenseGraph, #print_incomeGraph , #print_expenseGraph div, #print_incomeGraph div{
		width: 195px!important;
		height: 270px!important;
		display: inline-block!important;
		*display: inline!important;
		zoom:l;
	}*/
}







