body { font-family: Helvetica, Arial, sans-serif;
   background: white;
   font-size: 11pt;
   }

#homeWrapper, #navWrapper, #nav,  #footerWrapper,  #form, #toggle, #col-left, #phone, .backstretch,  .cycle-slideshow, .btn-more, .back, #featuredWrapper, #share, .divSlideshow, #page-header h2    {display: none; height: 0;}
#logo {display: block; padding: 0; margin: 0; width: 100%;}
#logo img {width: 150px; height: auto;}

#logo-print {display: block; padding: 0; margin: 0; height:auto;}
#logo-print img {width: 150px; }
#logo{ display: none; height: 0; }

.expertise-home .half p {font-size:12px;}
#wrapper, #contentWrapper {min-height: inherit;}
#content,  #col-right, #panelWrapper, #panel, #head, .col, {
   width: 95% !important;
   margin: 0;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   border: none;
	min-height: inherit;
   }

#col-right {width:100%!important;}
#page-header h1 {color:#000;}

.h2-print {display: block;}	
#headWrapper {padding: 20px 0!important; height: 100px!important; background: none;}
#caption-panel, #caption {width: 95%; padding: 30px 0!important; color: black;    opacity: 1!important;}  
.main {display: block!important; }
.four {float: none!important; width: 100%!important; clear: both;}

a:link, a:visited {
   color: #0D5C9E;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
   
/* a:after {
    content: " (" attr(href) ") ";
} */
  
h1, h2 { font-size: 16px; text-align: left!important;
	font-weight: bold; background-color: white!important; text-transform:uppercase;}
h1 { color: #0D5C9E;}
h2 { color: #000;}
	
ul, li {color: black;}	
	
table { width: 90%;
padding: 5px;
border: 0;
page-break-inside: avoid;}