/*
------------------------
Print CSS
------------------------
*/


html, body {
	background-color:#fff;
	font: 12px Arial, Helvetica, sans-serif;
	color: black;
}

body ul li {
	list-style: disc;
}


body #bgrdContainer {
	background: #fff none !important;
	margin:0;
	width:100%;

}

body #container {
	background: #fff none !important;
	margin:0;
	width:600px;
	height:650px;

}

body #popupContainer {
	margin:0;
	height: 100%;
	border-width: 0;
	width: auto !important;
	text-align:left;
}


#header, #headerNarrow {
	background:none;
	height:101px;
	border-bottom:1px solid #9c3;
	padding-left:10px;
}

.raymond {
	display:none;
}

#utilityNav {
	display:none;
}

#breadcrumbs, #topFunctions {
	display:none;
}

#breadcrumbs.matrixVariant {
	display:none;
}

body #leftColumn {
	float:none !important;
	display:none !important;
}

body #mainContent {
	margin-left:0 !important;
	width:100% !important;
}

#intro, #intro_no_image {
	width:100%;
}

body #footer {
	background: #fff none !important;
}


.fhbIntro, .seIntro, .refIntro, .invIntro, .productIntro, .aboutIntro  {
	background: #fff none !important;
	padding-left:0;		
}

/* ------------ Key Points ------------ */

.keyPoints {
	width:422px;
	text-align:left;
	margin:5px 0 0 0;
	padding:0;
	border:solid 1px #9c3;
	
}

.keyPoints h2 {
	font-size: 14px;
	color:#09c;
}

/* ------------------- Keypoints: First Home Buyer ------------------- */

.fhbTop {
	background:none;
}

.fhbMid {
	border:none;
}

.fhbBot {
	background:none;
}


/* ------------------- Keypoints: Self Employed ------------------- */

.seTop {
	background:none;
}

.seMid {
border:none;
}

.seBot {
	background:none;

}



/* ------------------- Keypoints: Refinancing ------------------- */

.refTop {
	background:none;
}

.refMid {
border:none;

}

.refBot {
	background:none;

}


/* ------------------- Keypoints: Investor ------------------- */

.invTop {
	background:none;
}

.invMid {
	border:none;
}

.invBot {
	background:none;

}


/* ------------------- Keypoints: Product Pages ------------------- */


.prodPointsTop {
	background:none;
}

.prodPointsMid {
	border:none;
}


.prodPointsMid li {
	background:none;
}


.prodPointsBot {
	background:none;
	
}


/* ------------------- Keypoints: Content Pages ------------------- */

.contentKeyPointsMid {
border:none;
}

/* ------------ Related Links & Related Products------------ */


#relatedLinks, #relatedProducts {
	border:solid 1px #9c3;
}

.relatedLinksTop, .relatedProductsTop {
	background: none;	
}

.relatedLinksMid, .relatedProductsMid {
	border:none;
	padding-left:2px;
}

.relatedLinksBot, .relatedProductsBot {
	background: none;
}

/* ------------------- Testimonials, Scenarios & contentBox------------------- */

.wideBox {
	border:solid 1px #9c3;
}

.wideBoxTop {
	background: none;
}

.wideBoxTop h2 {
	color:#09c;

}

.wideBoxMid, .wideBoxBot {
	border:none;
	background: none;
}

/* ------------------- Lists ------------------- */

body .wideBoxMid.contentSectionList li, body .contentSectionList li, body .callOut1 li, body .callOut li, body .relatedLinksMid li, body .relatedProductsMid li, body .contentKeyPointsList ul li, body .contentKeyPointsList ul li ul li, body .prodPointsMid li, body .keyPointsMid li {
	background:none;
}


.unprintable{ display: none !important; }
.printable{ display : block !important; }



/* ------------------- Product matrix ------------------- */
#matrixTable {
	width:100%;
	border:solid 1px #9c3;
	margin:0;
}

#matrixTable td {
	border-bottom:solid 1px #9c3;
}

#matrixTable td.matrixBot {
	border-top:solid 1px #9c3;
	background:none;
}



/* ------------------- Google map ------------------- */

.googleMapTop {
	background: url(none);
}

.googleMapMid {
	background: url(none);
}

.googleMapBot {
	background: url(none);
}