@charset "UTF-8";
/* CSS Document */

/* Print Style Sheet */
@media print {
body {
	background:#fff none !important;
	color: #000; 
  font-size:10pt; 
  margin: 0;
  }
  
#sidebar {display:none;}

#content{ 
    margin-left:0; 
    float:none; 
    width:auto }
.demo .red { 
    color:black; 
    font-weight:bold;
  }
#content a { 
    font-weight:bold; 
    color:#000066; 
    text-decoration:underline;
  }
#content{ 
    margin-left:0; 
    float:none; 
    width:auto;
  }
#footer, .ad { display:none }
h1, h2, h3, h4, h5, h6 {
    page-break-after:avoid; 
    page-break-inside:avoid;
  }
h3 { 
    margin-left:10px; 
    margin-bottom:0px; 
    padding-bottom:0px;
  }
blockquote, table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }
img.centered { 
    display: block; 
    margin-left: auto; 
    margin-right: auto;
  }
img.right { 
    padding: 4px; 
    margin: 0 0 2px 7px; 
    display: inline;
  }
img.left { 
    padding: 4px; 
    margin: 0 7px 2px 0; 
    display: inline;
  }
.right { float: right; }
.left { float: left }
img { 
    page-break-inside:avoid; 
     page-break-after:avoid;
  }
  
header {display:none;}
.callout_panel {display: none;}
.nav-menu { display: none; }
.menu-widget {display: none;  }
footer { display: none;}
.textwidget {display: none;}
.testimonialNav {display: none;}

.testimonialBlock { page-break-inside: avoid;}
  
}




