/*--------------------------------------------------------------
* Copyright (c) 2005 TELUS Communications Inc.,
*
* All Rights Reserved.
* This document contains proprietary information that shall be
* distributed or routed only within TELUS, and its authorized
* clients, except with written permission of TELUS.
*
* Description: CSS Styles for display when printing
*--------------------------------------------------------------*/


@import url(forms.css);
@import url(tables.css);

body {margin-top: 15px;}
#topNav, #mainNav, #subNav, #footer, .printPage, .otherOptions {display: none;}

hr.separate {clear: both; height: 1px; border: 0; border-bottom: 1px solid #fff; color:#fff; margin: 2px 0 10px 0; padding: 3px 0 3px 0; display: block;}
hr.separateG {clear: both; height: 1px; border: 0; border-bottom: 1px solid #C1E296; color:#C1E296; margin: 2px 0 10px 0; padding: 3px 0 3px 0; display: block;}
hr.separateSub {clear: both; height: 1px; border: 0; border-bottom: 1px solid #666666; color:#666666; margin: 2px 0 10px 0; padding: 3px 0 3px 0; display: block;}

/* Thank you page */
.cardLeft { position: relative; float: left;}
.cardRight { position: relative; float: left; width: 244px; height: 154px; }
.cardRight #text { position: relative; font-size: 11px !important; top: -180px; left: 14px; width: 267px; height: 100px; }
.cardRight #pin {position: relative; top: -170px; left: 14px; float: left; width: 108px;}
.cardRight #sn {position: relative; top: -165px; left: 55px; float: left; width: 108px;}

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

.sIFR-hasFlash h2 span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}

