/*** turn off orange background gif ***/

body { background-image:none; font-family :arial} 

/*** remove unwanted page elements ***/

#title { display:none; }

#logoLife { display:none; }

#logoBank { display:none; }

#logoCare { display:none; }

#pnav { display:none; }

#other { display:none; }

#printbutton { display:none; }

#contentleft { display:none; }

#contentright { display:none; } 

#footleft { display:none; }

/*** turn on print title and logo: white backgrounds ***/



#print-logoBank { display:inline; }

#print-logo { display:inline; float:right }

/*** move breadcrumb left to line up with content ***/

#bread { left:20px; }

/*** nudge main div to the right as Netscape 7 chops off the left edge ***/

#frame {margin-left:10px; }

/*** set width of main content area ***/

#contentcenter {
	display:block;
	width:12cm;
}

/*** turn off footer element, but turn on copyright and legal statement ***/

#footer { visibility:hidden; }

#copyright { 
	visibility:visible; 
	float:none;
	width:12cm;
	margin-left:10px;
}

#legal { 
	visibility:visible; 
	float:none;
	width:12cm;
	margin-top:10px;
	margin-left:10px;
}

TABLE.productDetailRates TH.dark { border-bottom:1px solid #000; }
TABLE.productDetailRates TH.light { border-bottom:1px solid #000; }
TABLE.productDetailRates TD.dark { border-bottom:1px solid #000; }
TABLE.productDetailRates TD.light { border-bottom:1px solid #000; }

.infoBoxHeadImages, .infoBoxBottomLeft, .infoBoxBottomCentre, .infoBoxBottomRight { display:none; }
.infoBoxHead { border:1px solid #000; border-bottom:none; background-color:#fff; }
.infoBoxHeadText { color:#000; }
.infoBox { background-color:#fff; border: 1px solid #000; }



/* slac apps specific print styles */
/* ric - 24/11/03 */

/* for all apps */

body {
	margin:0px;
	padding:0px;
	background-image:none;
}



.scrollingPopupContent {
	overflow:visible;
}

.slacAppNoScreen {
	display:block;
}
.slacAppNoScreenInline {
	display:inline;
}
.slacAppNoPrint {
	display:none;
}

#sl_logo { 
	display:none; 
}

a, a:visited {
	text-decoration:none;
	color:#000;
}

.popupmodulescontainer {
	padding-top:20px;
}

.sendFloatRight {
	display:none;
}

.generalFormJargonLink {
	display:none;
}
	

/* budget planner only */

#formbudget1 div.formGeneralLabel, #formbudget2 div.formGeneralLabel, #formbudget3 div.formGeneralLabel,
	#formbudget4 div.formGeneralLabel, #formbudget5 div.formGeneralLabel, #formbudget6 div.formGeneralLabel, #formbudget7 div.formGeneralLabel,
	#directdebits1 div.formGeneralLabel, #financialreminders1 div.formGeneralLabel {
	width:220px;
	padding-left:15px;
}

#budgetpagination {
	display:none;
}

.cpanelsubtop {
	display:none;
}

#budgetsubmit {
	display:none;
}

#printsubheader {
	margin-left:19px;
	margin-bottom:10px;
}

#emailreminder {
	display:none;
}

#budgetregisteralert {
	display:none;
}

#formdirectdebitreminder1 div.formGeneralInput {
	width:80px;
}

div#scroller{
	overflow:visible;
	margin-top:-50px;
	padding:0px;
}

#maincentrepanel{
	padding:0px;
	margin:0px;
}

#prodcomptable th, #prodcomptable td{
	border:1px solid black;
	text-align:left;
	vertical-align:text-top;
}

#prodcomptable th img, 
div.slacAppNoScreen, 
div.cpanelsubtop, 
div.cpanelsubtop img,
div.cpanelsubtop3,
#close,
div.cpanelsubtop3 img, 
div.cpanelsubtop2, 
div.cpanelsubtop2 img, 
div.cpanelbottom{
	display:none
}


table#prodcomptable{
	width:600px;
}

#prodcomptable td {
	width:150px
}

img {border:0px solid none}


#print-title { display:block; }