body {background:red; font-size:9pt; margin:0; font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif; }
#logo { width:150px; float:left; }
 #logo img { max-width:100%; }
.topPhone { font-size:1.384em; color: #97182f; text-transform:uppercase; float:right; margin-left:1.4em; padding-top:0.3em;}
 .topPhone span { font-weight:500; }
.topSocial, #topNav, .socialShare, .footS, .footMenu, .footDeets img, .hidePrint { display:none }
#pBody { clear:both; padding-top:30px }
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; page-break-inside:avoid }
blockquote, table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }
img { page-break-inside:avoid; page-break-after:avoid; }
  #sidebar h3 { font-size:1em; text-transform:uppercase; margin-bottom:0.85em; color:#493650; font-weight:500; line-height:1em; padding:0; }
  #sidebar p { margin-bottom:1.2em; line-height:1.5em; }
  #sidebar a { font-weight:500;}
  #sidebar strong, #sidebar b { font-weight:500!important;}
  #sidebar ul li ol, #sidebar ul li ul { margin-left:0; border:0; }
  #sidebar ul li ol li, #sidebar ul li ul li { list-style:none; margin-left:0; line-height:1.4em;  margin-bottom:0.75em; padding:0; border:0; }
   #sidebar ul li ol li span, #sidebar ul li ul li span { color: #919191; font-size:0.75em;  }
  #sidebar li.current-menu-item a { color: #97182f;}
  #sidebar li p { margin-bottom:0.3em!important; }
  #sidebar .accordion { border:1px solid #b0b0b0; background:#FFF;  }
   #sidebar .accordion dt { border-top:1px solid #b0b0b0; }
    #sidebar .accordion dt:first-child { border-top:0;  }
    #sidebar .accordion h3 {margin-bottom:0!important; }
    #sidebar .accordion dt a { display: block; padding: 1.2em 0 1.2em 2.4em; }
    #sidebar .accordion dd { padding:1.2em 1.8em 1.2em 2.4em; border-top:1px solid #b0b0b0; display:block!important; margin:0!important }
    #sidebar .accordion dd ul { border:0!important; margin-bottom:0.9em; margin-left:0; padding-left:10px; }
    #sidebar .accordion dd li { border-top:0!Important; padding:0!important; line-height:1.4em; margin-top:0.75em; }
     #sidebar .accordion dd li:first-child { margin-top:0; }
  .intText .accordion, .intText .mainaccordion  { border:1px solid #b0b0b0; background:#FFF; margin-bottom:3em;}
   .intText .accordion dt, .intText .accordion dd, .intText .mainaccordion dt, .intText .mainaccordion dd { float:none; display:block; margin-bottom:0;  }
   .intText  .accordion dt, .intText .mainaccordion dt { border-top:1px solid #b0b0b0; padding-left:15px }
    .intText .accordion dt:first-child, .intText .mainaccordion dt:first-child { border-top:0;  }
    .intText .accordion h3, .intText .mainaccordion h3 { font-size:1em; text-transform:uppercase; color:#493650; font-weight:500; line-height:1em; margin:0!important; padding:0; }
    .intText .accordion dt a, .intText .mainaccordion dt a { display: block; padding: 1.2em 0 1.2em 0; }
   .intText .accordion dd, .intText .mainaccordion dd { padding:0.7em 0 1.2em 15px; border-top:1px solid #b0b0b0; display:block!important; margin:0;}
    .intText .accordion dd ul, .intText .mainaccordion dd ul { border:0!important; margin-bottom:0.9em; margin-left:20px; padding-left:0; }
    .intText .accordion dd li, .intText .mainaccordion dd li { border-top:0!Important; padding:0!important; line-height:1.4em; margin-top:0.75em; }
