/*PRESENTATION*/
/*----FOUNDATION----*/
  body {background: #FFF; color: #000; font-family: Arial,sans-serif;}
  a, .grid a, .text-tools a {color: #000 !important; font-weight: normal; text-decoration: underline;}
  a:visited, .grid a:visited, .text-tools a:visited {border-bottom: 1px dotted #CCC; color:#000 !important; text-decoration: none;}
  a:hover, a:visited:hover, .grid a:hover, .grid a:visited:hover {color: #CCC !important; text-decoration: underline;}
  a:active, .grid a:active {color: #999; text-decoration: none;}
  /*???*/
  .stacked-module p a.src {font-weight: normal;}
  
  /*toggles*/
  #article.serif p, .serif p, .serif p:first-child, .serif h3 {font-family: Arial, sans-serif; font-size: 16px; font-weight: normal;}
  

/*----WRAPPER ELEMENTS---*/
  #notes {display: none;}
  /*header*/
  #header {background: #FFF url(''); border-bottom: 1px solid #CCC; margin-top:-2px; height: 60px;}
  #msnbc-logo { height: 30px; float: left; }
  #msnbc-logo a { float: left; background: none; margin-left: 0px; }
  #msnbc-logo a img { height: 30px; padding-top: 0px; }
  #breadcrumbs, #header .search, #msn { height: 0px; }
  
    /*menus*/
    .search ul#search_links, #msn ul#msn_links {display: none !important;}
    #header .search, #msn {display: none !important;}
 #breadcrumbs ul#breadcrumb_links { display: none !important; }
 .badge { display: none !important; }

 ul.breadcrumbs { float: left; color: #000; }
 ul.breadcrumbs li { padding: 0px 0px 0px 0px; }
 ul.breadcrumbs li a, ul.breadcrumbs li a:visited { color: #000; text-decoration: none; padding: 0px 0px 0px 0px; }
 ul.breadcrumbs li a:before { content: "/  "; }
 
  /*content*/
  .stacked-module .module-header {background: transparent url(); border-bottom: 1px solid #999; padding-bottom: 8px; padding-left: 0px;}
  .share-fly, .text-tools, .text-tools.print, .print {display: none !important;}
  #next-story { display: none !important; }
  #story-nav { display: none !important; }
  .content .summaryBarLabel, #story .summaryBarLabel, .content .jump_label, #story .jump_label { display: none !important; }
  #fn-shadow { display: none !important; }
  #floating-nav { display: none !important; }
  #footer { display: none !important; }
  #related { display: none !important; }
  #bugreport { display: none !important; }
  #article #top.meta { display: none !important; }
  .html-p a embed, .html-p a object { display: none !important; }

  /*remove non-story slices*/
  .video-player { display: none !important; }
  .slideshow { display: none !important; }
  .video-player { display: none !important; }
  .t-Map { display: none !important; }
  .t-BasicInteractive { display: none !important; }
  #default-footer { display: none !important; }
  
  /*expose all pgs*/
  #article h3, .p1, .p2, .p3, .p4, .p5, .p6, .p7, .p8, .p9, .p10, .p11, .p12, .p13, .p14, .p15 {display: block;}
  #article h3.br {background: transparent url(''); font-size: 16px; padding-left: 0px;}
  
  /*modify layout*/
  h1 { text-align: left; padding: 15px 0 0 0; clear: both; width: 100%; }
  h2 .exp { width: 0px; display: none !important; }
  h2 .label { display: none !important; }
  h2 .subhead { width: 100%; clear: both; text-align: left; }
  .module-header, #story .il, #story .module-header { border: none; margin: 0 0 0 0; padding: 0 0 0 0; }
  #story .il { margin-bottom: 10px; }
  .module-header h2 { width: 100%; }
  #article h3 { border-bottom: none; }
  
  /*ads*/
  .ad, .ad-placeholder, .dap-advanced, .showcase, .sponsorship {display: none !important;}

  /*footer*/
  .legal {display: block; clear: both;}
    .legal ul {padding: 5px 0px; width: 49%;}
    .legal ul#rightlinks { display: none; }
    .legal ul li {/*inherit horiz list style*/ padding-right: 10px;}
  .newsmenu {display: none;}
  .FlyoutHide {display: none;}
span#mob:after {content: " mob0.0.1 ";}