/* ########################################################################### *
/* ***** DOCUMENT INFO  ****************************************************** *
/* ########################################################################### *
 * ##### NAME:  webapps_print.css
 * ##### VERSION: v0.1
 * ##### UPDATED: 26/11/2009 (Damian Keeghan - Deloitte's Online Practice)
/* ########################################################################### *

/* ########################################################################### *
/* ***** INDEX *************************************************************** *
/* ########################################################################### *
/* ##### GLOBAL MODAL
/* ##### INTERNATIONAL POST GUIDE
/* ########################################################################### */

/* ########################################################################### *
/* ##### GLOBAL MODAL
/* ########################################################################### */

#modal_iWantTo_background{
	display: none;		
}

#modal_iWantTo{
	position: relative !important;
	left: auto !important;
	top: auto !important;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	width: 95% !important;
	height: auto !important;
}

body.openModal #contentContainer.layout_homepage #leftColumn{
	display: block;
	float: none;
	width: auto !important;
}

body.openModal #module_iWantTo{
	background-image: none;
	padding: 0;
	border: 0;
	background-color: #FFF;
}

body.openModal #modal_iWantTo{
	padding: 13px;	
}

	body.openModal #modal_iWantTo_close,
	body.openModal #modal_iWantTo_tab,
	body.openModal #module_iWantTo h2.iWantToTitle,
	body.openModal #module_iWantTo ul.iWantToList,
	body.openModal #module_iWantTo ul.iWantToLinksList,
	body.openModal #module_iWantTo .container_iWantTo .tab,
	body.openModal #leftColumn .module img{
		display: none !important;
	}
	
		body.openModal #module_iWantTo .container_iWantTo{
			padding: 0;
			margin: 0;
			border: 0;
			height: auto;
		}
	
	body.openModal #modal_iWantTo #app_results.pac .resultsWindow,
	body.openModal #modal_iWantTo #app_results.pac .resultsWindow_first{
		height: auto !important;
		overflow: visible !important;
		max-height: none !important;
	}

body.openModal #contentContainer.layout_homepage #contentColumn,
body.openModal #landingFooter{
	display: none;	
}

/* ########################################################################### *
/* ##### POSTAGE ASSESSMENT CALCULATOR
/* ########################################################################### */

#app_results.pac div.actions{
	display: none;	
}

#app_results.pac ul.ipgList li.closed,
#app_results.pac ul.ipgList li.open{
	padding: 0;
	background-image: none;
	list-style-type: none;
}
	
	#app_results.pac ul.ipgList li.childItem li a,
	#app_results.pac ul.ipgList li li a{
		display: inline;	
	}
	
	#app_results.pac ul.ipgList li div{
		display: block !important;
		position: relative !important;
		left: auto !important;	
	}

/* ########################################################################### *
/* ##### INTERNATIONAL POST GUIDE
/* ########################################################################### */

#content table td, #content table th, #content table{
	width: auto !important;	
}

#content table td.availability,
#content table th.availability{
	background-image: none !important;
}

#content table td.availability .offscreen,
#content table th.availability .offscreen{
	position: relative !important;
	left: auto !important;
}

#content table td.availability a,
#content table th.availability a{
	float: none;
}

	#content table td.availability a .offscreen,
	#content table th.availability a .offscreen{
		display: none !important;	
	}

#content .module_app_ipg .app_ipg_resultsList li {
	background-image:none !important;
	padding-left:0 !important;
	list-style-type: none !important;
}

/* ########################################################################### *
/* ##### GLOBAL
/* ########################################################################### */

.tooltip, .infotip{
	display: none !important;	
}

iframe{
	display: none !important;	
}

/* IE7 and IE8 bug that causes widths and heights to play up */
* {
	filter: none !important;	
}