#prescss {}
/*PRESENTATION*/
/*----FOUNDATION----*/
body {color: #333; font-family: Arial,sans-serif;}

a {color: #147; text-decoration: none; border-bottom: 1px dotted #AAA;}
a:visited {color:#666; text-decoration: none;}
a:hover, a:visited:hover, a:active {color: #C00; border-bottom: 1px solid #C00; text-decoration:none;}
  
/*toggles*/
  #article.typechg p, 
  .typechg div, .typechg p, 
  .typechg p:first-child, 
  .typechg h3,
  .typechg #dateline 
    {font-family: Arial, sans-serif; font-size: 100%; font-weight: normal;}
  
  .hide {display: none;}
  .show {display: block;}

/*----WRAPPER ELEMENTS---*/
  /*header*/
  #header {background: #000 url('http://msnbcmedia.msn.com/i/MSNBC/Components/CSS/img/hdr-bg-story.jpg') no-repeat center bottom; height: 125px;}
    /*header menus*/
  ul#search_links {line-height:1.3em;}
    ul#breadcrumb_links, .search ul#search_links, #msn ul#msn_links {color: #DEF; font-size: 11px; padding-right: 10px;}
     #header a, #header a:visited {color: #DEF;}
     #header a:link, #header a:active, #header a:visited {border: none;}
     #header a:hover {color: #FC3;}

  #breadcrumbs_links {line-height: 130%;}
      #msnbc-logo a {float: left; margin-left: 10px; display: block; background: transparent url('http://msnbcmedia.msn.com/i/MSNBC/Components/CSS/img/msnbc.png'); width: 203px; height: 30px; }

   #msnbc-logo a img { display: block; padding-top: 30px; height: 0; overflow: hidden; }
     #msnbc-logo a {border-bottom:none;}
      ul.breadcrumbs {position:relative; left:10px; top:3px;}
        ul.breadcrumbs li {/*inherit horiz list style*/ padding: 0 10px 0 5px; font-size: 24px;}
   #header ul.breadcrumbs li a {border-bottom: none;}
   #header ul.breadcrumbs li a, #header ul.breadcrumbs li a:visited {color: #FFF;}
   #header ul.breadcrumbs li a:link, #header ul.breadcrumbs li a:visited {border: none;}        
   #header ul.breadcrumbs li a:active, #header ul.breadcrumbs li a:hover {color: #FC3;}
    #header ul.breadcrumbs li a:hover {border-bottom:1px solid #FC3;}
    #header ul.breadcrumbs li.item2 {font-weight: normal;}
    ul#breadcrumb_links li {border-left: 1px dotted #CCC; padding: 0 2px 0 10px; width: 142px; margin-left: 11px;}
      ul#breadcrumb_links li.first {border-left: 0px; padding-left: 0px;}
  #msn { border-left: 1px dotted #CCC; padding-left: 10px; width: 63px; margin-top: 23px !important;}
  #msn ul#msn_links {left: 15px;}
   
 /*header flyouts*/
    #breadcrumbs .drop, .search .drop, #msn .drop {padding-top: 2px; font-size: 10px; color: #CCC; font-weight: normal; font-family: "Lucida Grande",Tahoma,sans-serif;}
      .flyout {background-color: #16A; background: rgba(17, 102, 170, 0.98); border: 5px solid #E5E5E5; border-color: rgba(255, 255, 255, 0.7); z-index: 2147483646;}
        .flyout ul {margin: 10px;}
        .flyout ul li {width: auto;}
        .flyout li a {font-family: Arial, sans-serif; font-size: 16px; line-height: 20px;}
          #header .flyout a {font-weight: bold;}
        /*negate breadcrumb border style*/
        ul#breadcrumb_links .flyout li {border-left: 0px; float: none; display: block; padding-left: 0px; width: auto;}
        /*hide MSN crap*/
        #msn_more a {display: none;}
        #msn_more div#msnMore a {display: block;}
        #msn_more ul.linkedimglinklist li img {display: none;}
        /*fix MSN to 2-col menu pulled in from right margin*/
        #msn_links .flyout {margin-left: -366px; top: 65px;}
        #msn_links .flyout div ul li {float: right; width: 190px;}


 /*story*/
#story {background: transparent url('http://msnbcmedia.msn.com/i/MSNBC/Components/CSS/img/body-side-bg-story.jpg') repeat-x center top; margin: 0 auto; width: 100%;}
  #story .content {background: transparent url('http://msnbcmedia.msn.com/i/MSNBC/Components/CSS/img/body-bg-story2.jpg') no-repeat center top !important;  margin: 0 auto;}
  #story .content .content {background:transparent !important;}
  
/*sharing*/
.share-services li {background: transparent url('http://msnbcmedia.msn.com/i/MSNBC/Templates/cccTemplatesStory_v2/img/email.gif') left no-repeat;}
.share-services li.Newsvine {background: transparent url('http://msnbcmedia.msn.com/i/MSNBC/Templates/cccTemplatesStory_v2/img/newsvine.gif') left no-repeat;}
.share-services li.Facebook {background: transparent url('http://msnbcmedia.msn.com/i/MSNBC/Templates/cccTemplatesStory_v2/img/facebook.gif') left no-repeat;}
.share-services li.Twitter {background: transparent url('http://msnbcmedia.msn.com/i/MSNBC/Templates/cccTemplatesStory_v2/img/twitter.png') left no-repeat;}
.IE .share-services li.Twitter {background: transparent url('http://msnbcmedia.msn.com/i/MSNBC/Templates/cccTemplatesStory_v2/img/twitter.gif') left no-repeat;}


/* Basic page-wide button styles? */
 .button {
  display: inline-block;
  margin-right: 10px;
  height: 23px;
  background: #d8e6f1 url('http://msnbcmedia.msn.com/i/MSNBC/Templates/cccTemplatesStory_v2/img/button-bg-left-round2.png') repeat-x 0 0;
  font: bold 11px Arial, sans-serif;
  border: none;
 }
 .button.pdisabled, .button.pdisabled:hover, .button.ndisabled, .button.ndisabled:hover {cursor: default; background-position: 0px -46px;}
 .button:hover {
  background-color: #FAA !important;
  background-position: 0 -23px;
  cursor: hand;
  cursor: pointer;
 }
 .button b {
  height: 23px;
  background: transparent url('http://msnbcmedia.msn.com/i/MSNBC/Templates/cccTemplatesStory_v2/img/button-bg-right-round2.png') no-repeat right 0;   
  display: inline-block;
  font-weight: inherit;
 }
 .button:hover b {background-position: right -23px;}
 a.button {text-decoration: none;border-bottom:none;}
 .nobuttonchrome,
 .nobuttonchrome:hover {background: transparent !important;}
 .nobuttonchrome b {background: transparent !important;}

 .pill-l, .pill-c {margin-right: 0;}
 .pill-r, .pill-c {margin-left: -4px; border-left: 1px solid #ACACAC;}
 .button.pill-r, .button.pill-c {background-position: -2px 0px;}
 .button.pill-r:hover, .button.pill-c:hover {background-position: -2px -23px;}
 .button.pill-r.disabled,
 .button.pill-c.disabled,
 .button.pill-r.disabled:hover,
 .button.pill-c.disabled:hover {
  background-position: -2px -46px;
 }
 .button.pdisabled,
 .button.pdisabled,
 .button.pdisabled:hover,
 .button.pdisabled:hover {
  background-position: 0px -46px;
 }
 .button.ndisabled,
 .button.ndisabled,
 .button.ndisabled:hover,
 .button.ndisabled:hover {
  background-position: -2px -46px;
 }
 .controls .disabled b, .controls .disabled:hover b, .controls .pdisabled b, .controls .pdisabled:hover b, .controls .ndisabled b, .controls .ndisabled:hover b {
  background-position: right -46px;
 }
/* IE */  
 .IE-6 .button b, .IE-7 .button b, .IE-8 .button b {background-position: 100% 0px;}
 .IE-6 .button:hover b, .IE-7 .button:hover b, .IE-8 .button:hover b {background-position: 100% -23px;}
 .IE-6 .pill-l b,  .IE-7 .pill-l b, .IE-8 .pill-l b,
 .IE-6 .pill-c b, .IE-7 .pill-c b, .IE-8 .pill-c b {
  padding-right: 0;
  background: transparent;
 }
 .IE-6 .pill-r, .IE-7 .pill-r, .IE-8 .pill-r,
 .IE-6 .pill-c, .IE-7 .pill-c, .IE-8 .pill-c {
  padding-left: 0;
  background-position: -5px 0;
  border-left: 1px solid #ACACAC;
 }
 .IE-6 .controls .pill-r:hover, .IE-7 .controls .pill-r:hover, .IE-8 .controls .pill-r:hover {background-position: -2px -23px;}
 .IE-6 .controls .disabled, .IE-6 .controls .disabled:hover, .IE-7 .controls .disabled, .IE-7 .controls .disabled:hover, .IE-8 .controls .disabled, .IE-8 .controls .disabled:hover {
  background-position: 0px -46px;
 }
 .IE-6 .controls .pdisabled, .IE-6 .controls .pdisabled:hover, .IE-7 .controls .pdisabled, .IE-7 .controls .pdisabled:hover, .IE-8 .controls .pdisabled, .IE-8 .controls .pdisabled:hover {
  background-position: 0px -46px;
 }
 .IE-6 .controls .ndisabled, .IE-6 .controls .ndisabled:hover, .IE-7 .controls .ndisabled, .IE-7 .controls .ndisabled:hover, .IE-8 .controls .ndisabled, .IE-8 .controls .ndisabled:hover {
  background-position: -2px -46px;
 }
 .IE-6 .controls .disabled b, .IE-6 .controls .disabled:hover b, .IE-7 .controls .disabled b, .IE-7 .controls .disabled:hover b, .IE-8 .controls .disabled b, .IE-8 .controls .disabled:hover b {
  background-position: 100% -46px;
 }
 .IE-6 .controls .pdisabled b, .IE-6 .controls .pdisabled:hover b, .IE-7 .controls .pdisabled b, .IE-7 .controls .pdisabled:hover b, .IE-8 .controls .pdisabled b, .IE-8 .controls .pdisabled:hover b {
  background-position: 100% -46px;
 }
 .IE-6 .controls .ndisabled b, .IE-6 .controls .ndisabled:hover b, .IE-7 .controls .ndisabled b, .IE-7 .controls .ndisabled:hover b, .IE-8 .controls .ndisabled b, .IE-8 .controls .ndisabled:hover b {
  background-position: 100% -46px;
 }

.IE-6 #msnbc-logo a {background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://msnbcmedia.msn.com/i/MSNBC/Components/CSS/img/msnbc.png', sizingMethod='crop');} 
 
span#pres:after {content: " pres1.0.2 ";}