body {
	background:#fff;
	margin:5px 0;
	padding:0;
	font: small/1.2em Arial, Helvetica, sans-serif;		
}
#region, #navGlobalInternal, #branding, #navigation, #breadcrumbs, #pl_breadcrumbs, #sidebar, #sidebar-2, #NavFooter, .inPageLink, 
.applyNowSize2, applyNowSize1 {
	display:none;
}
#branding, h1, h2, h3, h4, h5, h6 {
	background: transparent;
	text-indent: 0;
	text-decoration:none;
}		
#main-body, #content {
	margin: 0;				
}

#skiplinks, #footer-ad {
		display:none;
}

#branding a {
	font-size: 25px;
	text-decoration:none;
	font-weight:bold;
	color:#cc0000;
}

/* this is the print css for virginhomeloans.com.au*/

body {
	background:#fff;
	margin:5px 0;
	padding:0;
	font: small/1.2em Arial, Helvetica, sans-serif;			
}
#content {	width:640px;}
#region, #navGlobalInternal, #branding, #navigation, #breadcrumbs, #sidebar, #sidebar-2, #NavFooter, .inPageLink, 
.applyNowSize2, applyNowSize1, #pageList, #print-btn, .MIAA, .more_link, div.divide, .inPageNavBlock, .clearboth, #mainSectionTop {
	display:none;
}

#branding, h3, h4, h5, h6 {
	background: transparent;
	text-indent: 0;
	text-decoration:none;
	font-size:110%;
}	
h1{
	background: transparent;
	text-indent: 0;
	text-decoration:none;
	font-size:130%;
}	
h2 {
	background: transparent;
	text-indent: 0;
	text-decoration:none;
	font-size:110%;
}	
h1, h2, h3, h4, h5, h6 {
	margin:5px 0 0px 0;
	padding:0;
}
p {
	margin:5px 0 15px 0;
	padding:0;
}
#main-body, #content {
	margin: 0;				
}
#skiplinks, #footer-ad, #footer, #applyNow  {
		display:none;
}
#branding a {
	font-size: 25px;
	text-decoration:none;
	font-weight:bold;
	color:#cc0000;
}
caption {
	display:block; 
	padding:10px 0 5px 5px;
	border:0 solid #fff; 	
}
caption, th {
	font-weight:bold;
	text-align:left; 
}
table {	
	margin-top:3px;
	margin-left:2px;
	border-collapse:collapse; 
    width:100%;
}
td, th {
	border:1px solid #333; 
	padding:5px;
}
td.divide {
	border-top:1px solid #333; 
	border-right:0 solid #fff; 
	border-bottom:0 solid #fff; 
	border-left:0 solid #fff; 			
}
.break { page-break-before:always;}

.rowStart {

	margin-top:15px;
}
.cola {
	margin-bottom:5px;
}

h2#account {
	margin-top:15px;
}
#number {float:right;}

#close-btn {
	display:none;
}

.printonly {font-weight: bold;}






/* new styles for estatement */

h2.its-that-time { padding: 0; margin: 0 0 14px 0; }
h2.this-month { padding: 0; margin: 0 0 14px 0; }
h2.forgot-login { padding: 0; margin: 0 0 8px 0; }
h2.safety-sam { padding: 0; margin: 0 0 15px 0; }


.whitebox-main h3 {font-size: 100%; font-weight: bold; margin: 0; padding: 0 0 1em 0;}
.whitebox-main ul {margin: 0 0 1em 16px; padding: 0;}
.whitebox-right .whitebox-main ul li{margin-bottom: 1.5em;}
p.donaghy-signature { padding: 0 0 10px 0;}

h2.mates-rates-instant { padding: 0; margin: 0; }
h3.join-club, 
h3.go-one-better,
h3.slip-into { margin: 20px 0 0 0 ; padding: 0 0 12px 0;}



.virgin-dining, 
.bbq-galore, 
.jeans-west {float: right; border: 0;}
.jeans-west {padding-top: 16px;}

.container-bot {clear: both; border: 1px solid white;}
#legal-copy {clear: both; width: 670px; padding: 20px 0; margin: 20px 0 ;}
h2.legal-guys { font-size: 100%;   border-top: 1px dashed black; padding: 0 0 10px 0; margin: 20px 0 0 0; }

body#no-rhscol .copy .greybox, body#no-lhscol .copy .greybox { display: none; }

table.bio td{ border:0px; }







/* personal loans global print styles */


#plRight,
#plLeft {
	display:none;
}

#pl-options-form{
	display: none;
}


#personal-loans-disclaimer-print {
	width: 900px;
	display: block;
	float: none;
	padding: 0px 0 0 0;
page-break-before: always;
}

.floater {
	width: 600px;
}





/* personal loans homepage calculator print styles */

.calc-top {
	padding: 0px 0 0 0;
}

.calc-footer {
	display: none;
}

.calc-top img {
	display: block;
}

.calc-top .last {
	display: none;
}

.calc-details h3.pl-h3-auto-loan, .calc-details h3.pl-h3-debt-consolidation-loan, .calc-details h3.pl-h3-whatever-you-want-loan{
	padding: 300px 0px 0px 0px;
}

#plHPContentCalcs .loan-type-box{
	display:				block;
	float:					left;
	width:					200px;
	padding:				15px 10px 10px 10px;
}

.calc-itself {
	display:none;
}

#calc-results .help-button {
	width: 500px;
}





/* personal loans homepage calculator print styles */


#plHPContent-box #plHPContent-box-col1{
	padding: 10px 0 0 0;
}

#plHPContent-box #plHPContent-box-col2{
	padding: 50px 0 0 0;
}

#plHPContent-box #plHPContent-box-col2 img{
	display:block;
}


#plHPContent-box #plHPContent-box-col2 #row1-col3{
	display:none;
}

#plHPContent-box #plHPContent-box-col1 #row3{
	display: none;
}

#plHPContent-box #plHPContent-box-col2 #row2 .calc-itself {
	display:none;
} 

#plHPContent-box #plHPContent-box-col2 #row1-col1{
	display:block;
}


#row2 #calc-results{
	padding: 100px 0 0 0;
}




/* personal loans standalone calculator print styles */

#calc-form-wywl,
#calc-form-dcl,
#calc-form-al, {
	display:none;
}


#calc-results {
	padding: 700px 0 0 0;
}

.calc-summary {
	height: 50px;
}

#results_form {
	padding: 100px 0 0 0;
}

#calc-err {
	display:none;
}

/* #repayment-amounts {
	padding: 400px 0 0 0;
} */

/* #repayment-amounts {
	padding: 400px 0 0 0;
} */

#calc-results #repayment-amounts {
	padding: 100px 0 0 0;
}

.help-button {
	padding: 500px 0 0 0;
}

.pl-h2-phoneafriend {
	padding: 650px 0 0 0;
}






/* personal loans comparison rate schedule print styles */


/*
.tbl-7 {
	border: 1px;
	width: 100%;
}

.tbl-7  th.style1{
	border: 1px;
	font-weight: bold;
	text-transform: uppercase;
}

.tbl-7  th.style2{
	border: 1px;
	font-weight: bold;
	vertical-align:	bottom;
}

.tbl-7  th{
	border: 1px;
}

.tbl-7  td{
	border: 0px;
}

.floater-bg {
	display:block;
	padding: 0 0 20px 0;
}

#businesshours-popup { 
	width:160px;
	float:right; 
	padding: 5px 100px 50px 0;
	display: block;
}

#box-1col-table {
	display: block;
	padding: 100px 0 0 0;
}
*/


.tbl-7  th{
	color:				#FFFFFF;
	background-color:		#cc0000;
	padding:                        0px 0px 0px 5px;
	font-weight:			normal;
	text-align:			left;
	border-bottom:			1px solid #CCCCCC;
	border-collapse:		collapse;
	vertical-align:			top;
}



.tbl-7  th.style1{
        background-color:		#cc0000;
	border-left:			1px solid #FFFFFF;
	font-weight:			bold;
	vertical-align:			top;
	text-align:			center;
	padding:                        3px 0px 3px 5px;
	color:				#FFFFFF;
	border-collapse:		collapse;
}



.tbl-7  th.style2{
        background-color:		#b6b6b6;
	border-left:			1px solid #FFFFFF;
	font-weight:			normal;
	border-collapse:		collapse;
	vertical-align:			top;
	text-align:			center;
	padding:                        3px 0px 3px 5px;
	color:				#ffffff;
	border-collapse:		collapse;
}



.tbl-7  td{
	padding:			2px;
	padding-left:			5px;
	border-left:			1px solid #FFFFFF;
	border-collapse:		collapse;
	vertical-align:			top;
}

.tbl-7 .tbl_tda{
	color:				#333333;
	height:				auto;
	background-color:		#FFFFFF;
	padding:			2px;
	padding-left:			5px;
	font-weight:			normal;
	text-align:			left;
	border-bottom:			1px solid #FFFFFF;
	border-collapse:		collapse;
}



.tbl-7 .tbl_tdb{
	background-color:		#e5e5e5;
	border-bottom:			1px solid #FFFFFF;
	border-collapse:		collapse;
}



.tbl-7 .tbl_tdc{
	height:				30px;
}



.tbl-7 .tbl_tdd{
	text-align:			center;
}



.tbl-7 .tbl_tde{
	vertical-align:			middle;
	height:				30px;
}



.tbl-7 .tbl_tdf{
	background-color:		#e5e5e5;
	border-bottom:			1px solid #FFFFFF;
	border-collapse:		collapse;
	vertical-align: 		bottom;
}



.tbl-7 .tbl_tdg{
	background-color:		#f1f1f1;
	border-bottom:			1px solid #FFFFFF;
	border-collapse:		collapse;
}



.tbl-7 .tbl_tdh{
	background-color:		#e5e5e5;
	border-bottom:			1px solid #FFFFFF;
	border-collapse:		collapse;
}










/* personal loans faq print styles */

#pl-faqs-table-nav-popup {
	display: block;
	padding: 100px 0 0 0;
}

#pl-faqs-table-nav-popup  td{
	border: 0px;
}







/* personal loans fees print styles */

#pl-fees-popup {
	display: block;
	padding: 100px 0 0 0;
}






/* personal loans jargon print styles */

#pl-jargon-popup {
	display: block;
	padding: 100px 0 0 0;
}






/* personal loans easy steps print styles */

#pl-easy-steps-popup {
	display: block;
	padding: 100px 0 0 0;
}

#easydoesit-submit {
	display:none;
}
