/*	============================================================swtichingprotocols.com portfolio print css============================================================ *//* ========= general ========= */body {	background: #ffffff;	font-family: georgia, times, serif !important;	color: #000;		margin: 20px;	padding: 0;	border: none;	}	body * {	font-family: georgia, times, serif !important;	font-size: 11pt;	line-height: 15pt;	background-color: white !important;	color: #000 !important;	margin: 0;	padding: 0;	border: none;	float: none !important;	text-decoration: none !important;	position: static !important;	}img {	margin: 0 !important;	padding: 5px;	display: inline;	border: 1px solid #ccc;	}	strong {	font-weight: bold !important;	}	a {	font-weight: bold !important;	text-decoration: none !important;	display: inline !important;	border: none !important;	color: #000;	}	/* ========= structure ========= */#branding, #intro, #case, #bkgd, #testimonials {	margin-bottom:20pt;	width: 95%;	padding: 0;	}#bkgd {	padding: 0;	}#nav {	display: none;	}	#footlets .footlet {	width: 100%;	}div.vcard {	width: 360px !important;	}/* ========= content styling ========= */	#branding h1, #branding h1 a, #mainContent h2 {	font-size: 16pt;	width: 100%;	height: auto;	line-height: 22pt !important;	text-indent: 0;	background: transparent none 0 0 no-repeat;	color: #333;		margin-bottom: 10pt;	}	#project h3, #mainContent h3 {	font-size: 14pt;	font-weight: normal;	margin-bottom: 10pt;	}#mainContent p, #testimonials p, #testimonials cite, #footlets p {	font-size: 11pt !important; 	padding-bottom: 10pt;	}		p.morville, p.morville cite {	font-size: 10px;	}