<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Lead Content Module */
#leadcontent-main,
.leadMezz {
	background-image: none;
	background-repeat:repeat-x;
	background-color: #396877;
	border: 1px solid #000;
	color: #000;
    width: 620px;
    height: auto;
	padding: 5px 0px;
}
div.leadMezz {
	margin-top: -21px;
	margin-bottom: 20px;
}
div.leadMezz li.mezzitem {
	border-left:1px solid;
	border-right:1px solid;
	margin-left:-1px !important;
	padding: 5px 10px;
}
div.leadMezz ul.leadMezz li.mezzitem {
	margin: 0 0 0 -1px !important;
	width: 30%;
	}
div.leadMezz li.right {
	border-right: 0;
}
div.leadMezz li.left {
	border-left: 0;
}
.leadMezz .headlineRight img {
	float: left;
	margin-right: 5px;
	}

#leadcontent-main p.brief a, div.mainSlideDetailsContents h3.headline a{color: #9cf;}
#leadcontent-main h1 a, div.mainHeadline h4 a, h3.headline a, div.mainHeadline h2 a, div.leadMezz a, div.leadMezz h2.headline a {font-size: 12px;}
#leadcontent-main div.noRotate h1,
#leadcontent-main div.noRotate h1 a,
#leadcontent-main div.noRotate h2,
#leadcontent-main div.noRotate h2 a {
    font-size: 21px;
}
#leadcontent-main a img.fullphoto, #leadcontent-main h1.headline, #leadcontent-main p.brief {margin-bottom: 5px;}
ul.leadMezz {border:none;}

.lead-single-column {padding: 5px;}
.lead-single-column h1.headline {padding-bottom: 3px}
.lead-single-column img{margin-bottom: 3px; margin-right: 10px; border: 1px solid #000; float: left;}

.lead-double-column h1.headline {padding-bottom: 3px}
.lead-double-column img{margin-bottom: 3px; margin-right: 10px; border: 1px solid #000; float: left;}

div.leadcolumn1 h1, div.leadcolumn1 iframe, div.leadcolumn1 p.brief {margin-bottom: 5px;}
div.leadcolumn1, div#leadcontent-main div#slideContainer {width: 400px; float: left;}



div.leadcolumn1, div#leadcontent-main .headlineDivider {border-top:1px solid #9DB3B9;}

div#slideContainerSmall1 {float:left; padding:5px; position:relative; }
div#slideContainerSmall1 #main-slide1 img {margin:0 auto;text-align:center;}
div#slideContainerSmall1 div#main-slide1 img {display:inline;float:left;margin-right:5px;}
div#slideContainerSmall1 div#main-slide1 img.right {display:inline;float:right;margin-left:5px;}
div#slideContainerSmall1 div#main-slide1 .multimediaIcon img {float:left;}

div#slideContainerAdjust1 {float:left; padding:5px; position:relative; width:98%;}
div#slideContainerAdjust1 #main-slide1 img {margin:0 auto;text-align:center;}
div#slideContainerAdjust1 div#main-slide1 img {display:inline;float:left;margin-right:5px;}
div#slideContainerAdjust1 div#main-slide1 img.right {display:inline;float:right;margin-left:5px;}
div#slideContainerAdjust1 div#main-slide1 .multimediaIcon img {float:left;}

div#slideContainer1 {float:left; padding:5px; position:relative; }
div#slideContainer1 #main-slide1 img {margin:0 auto;text-align:center;}
div#slideContainer1 div#main-slide1 img {display:inline;float:left;margin-right:5px;}
div#slideContainer1 div#main-slide1 img.right {display:inline;float:right;margin-left:5px;}
div#slideContainer1 div#main-slide1 .multimediaIcon img {float:left;}

div.leadcolumn1, div#leadcontent-main div#slideContainerSmall {
    float:left;
    padding:5px;
    width:310px;
    position:relative;
    border-right:1px solid #9DB3B9;
}
div#slideContainerSmall #main-slide1 img {margin:0 auto; text-align:center; }


h2.headline a {color: #011369;}

div#leadcontent-main div#slideContainerSmall div.mainSlide {padding-top:5px;padding-bottom:5px;}

div.leadcolumn2, div#leadcontent-main div#headlineContainerAdjust {
	float:left;	padding:5px; position:relative;	width:207px; border-left:1px solid #9DB3B9; margin-left:-1px;
}
div.leadcolumn1, div#leadcontent-main div#slideContainerAdjust {
   float:left; padding:5px; width:395px; border-right:1px solid #9DB3B9;
}
div#leadcontent-main div#headlineContainerAdjust div.mainHeadline { padding-top: 3px; padding-bottom:3px;}
div#leadcontent-main div#slideContainerAdjust div.mainSlide {padding-top:5px;padding-bottom:5px;}

div.leadcolumn2 {
	margin-left: 400px;
}

div.leadcolumn2, div#leadcontent-main div#headlineContainer {
    border-left: 1px solid #9db3b9;
	position: relative;
}
div#leadcontent-main div.mainSlideDetails {
	padding: 5px;
}

div.leadcolumn2, div#leadcontent-main div#headlineContainerLarge {
	float:left;
	padding:5px;
	position:relative;
	width:285px;
	border-left:1px solid #9DB3B9;
	margin-left:-1px;
}

div#leadcontent-main div#headlineContainer {
	float: left;
	margin-left: -1px;
	width: 199px;
}

div.leadcolumn2 ul li {
    padding:5px 0;
	clear: both;
	border-bottom: 1px solid #9db3b9;
}
div#leadcontent-main div#headlineContainer.autoRotate div.mainHeadline {
	border-bottom: 1px solid #9db3b9;
}
div#leadcontent-main div#headlineContainer div.mainHeadline div {
    padding: 3px;
}
div#leadcontent-main div#headlineContainerLarge div.mainHeadline div { padding-top: 3px; padding-bottom:3px;}
div.leadcolumn2 ul li.first, div#leadcontent-main div#headlineContainer div.first {
    padding-top: 0;
}
div.leadcolumn2 ul li.last,
div#leadcontent-main div#headlineContainer div.last,
div#leadcontent-main div#headlineContainer.autoRotate div.last {
	border-bottom: none;
	}
div#leadcontent-main ul li.bulleted,
div#leadcontent-bigstory ul li.bulleted,
div.leadMezz ul li.bulleted {
    list-style-type: disc;
    margin-left: 20px;
}
div.leadcolumn2 ul li div.listitem {
    width: 100%;
}
div.leadcolumn2 ul li img.thumbnail, div#leadcontent-main div#headlineContainer div.mainHeadline img.headlinePhoto {
    margin: 0 auto;
}
div.leadcolumn2 ul li img.thumbnail.small {
    margin-right: 10px;
}
div#slideshow {
    width: 620px;
    height: 400px;
    position: relative;
    padding: 0;
    margin: 0;
}
div#slideshow .slide {
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden;
    height: 400px;
    width: 100%;
    background-color: white;
}
div#leadcontent-main div#slideContainer {
    position: relative;
	border-right: 1px solid #9DB3B9;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
}
div#leadcontent-main div#slideContainer div.mainSlide {
/*
	removed 5/19 KMB: if more then one mod they were overlapping

	position: absolute;
    top: 5px;
    left: 5px;
*/
}
div.kaleidoscope div#slideContainer div.mainSlide {
	position: absolute;
}

div#leadcontent-main div#slideContainer div.overlay {
    width: 400px;
    height: 225px;
}
div#slideshow div.caption, div#leadcontent-main div#slideContainer div.overlay div.mainSlideDetails {
    background: #000000;
    opacity: 0.8;
    *filter: alpha(opacity=70);
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    color: #FFFFFF;
    padding: 5px 0;
}
div#slideshow div.slide div.caption div.head {
    padding: 10px;
}
div#leadcontent-main div#slideContainer div.overlay div.mainSlideDetails div.mainSlideDetailsContents {
    color: #FFFFFF;
    opacity: 1.0;
    *filter: alpha(opacity=100);
    margin: 0 5px;
}
div#leadcontent-main div#slideContainer div.overlay div.mainSlideDetails div,
div#leadcontent-main div#slideContainer div.overlay div.mainSlideDetails h1,
div#leadcontent-main div#slideContainer div.overlay div.mainSlideDetails h1 a:link,
div#leadcontent-main div#slideContainer div.overlay div.mainSlideDetails h1 a:visited,
div#leadcontent-main div#slideContainer div.overlay div.mainSlideDetails h1 a:active,
div#leadcontent-main div#slideContainer div.overlay div.mainSlideDetails span,
div#leadcontent-main div#slideContainer div.overlay div.mainSlideDetails p,
div#leadcontent-main div#slideContainer div.overlay div.mainSlideDetails ul,
div#leadcontent-main div#slideContainer div.overlay div.mainSlideDetails ul li,
div#leadcontent-main div#slideContainer div.overlay div.mainSlideDetails ul li a:link,
div#leadcontent-main div#slideContainer div.overlay div.mainSlideDetails ul li a:visited,
div#leadcontent-main div#slideContainer div.overlay div.mainSlideDetails ul li a:active {
    color: #FFFFFF;
    opacity: 1.0;
    *filter: alpha(opacity=100);
}
div#slideshow div.slide div.caption div.head span,
div#slideshow div.slide div.caption div.head h1,
div#slideshow div.slide div.caption div.head h1 a:link,
div#slideshow div.slide div.caption div.head h1 a:visited,
div#slideshow div.slide div.caption div.head h1 a:active {
    width: 100%;
    color: #FFFFFF;
    opacity: 1.0;
    *filter: alpha(opacity=100);
}
div#slideshow-thumb-container .timestamp {
	padding-bottom: 5px;
}
div.slideshow-thumb-img-large-container {
    width: 400px;
    margin: 5px 0 5px 5px;
    padding-right: 4px;
    float: left;
    border-right: 1px solid #9db3b9;
}
div.slideshow-thumb-img-large-container div.slide{
    float:left;
    display:inline;
    width:400px;
}
div.slideshow-thumb-img-small-container{
    width:199px;
    float:left;
    border-left: 1px solid #9db3b9;
    position: relative;
    left: -1px;
}
div.slideshow-thumb-img-small-container div.highlight, div#leadcontent-main div#headlineContainer div.highlight {
    opacity: 1.0;
    *filter: alpha(opacity=100);
    background-color: #7b959b;
}
div.slideshow-subcontainer {
    border-top: solid 1px #9db3b9;
    padding: 10px;
}
div.slideshow-subcontainer.first {
    border-top: none;
}
div.slideshow-thumb-img{
    padding:0 10px 0 0px;
}
div.slideshow-thumb-img-small-container div.slideshow-headline-container {
    cursor: pointer;
}
div.slideshow-thumb-img-small-container div.slideshow-headline-container h1,
div.slideshow-thumb-img-small-container div.slideshow-headline-container h1 a:link,
div.slideshow-thumb-img-small-container div.slideshow-headline-container h1 a:visited,
div.slideshow-thumb-img-small-container div.slideshow-headline-container h1 a:active{
    font-size:13px;
}
div.headline-container .secondaryTitle {
    padding: 5px 0 0 5px;
}
div.slideshow-headline-col1{
    padding:5px 0 0 0;
}
div#slideshow-thumb-container .controls {
    width: 611px;
    margin-top: 10px;
    padding: 0 5px 5px;



    clear: both;
}
div#slideshow-thumb-container .controls #buttons {
    width: 45px;
    float: left;
}
div#slideshow-thumb-container .controls #buttons #previous, div#slideshow-thumb-container .controls #buttons #next {
    display: inline;
    cursor: pointer;
    float: left;
}
div#slideshow-thumb-container .controls #buttons #next {
    padding-left: 5px;
}
div#slideshow-thumb-container .controls #progressbar {
    width: 570px;
    float: right;
    height: 14px;
    border: 1px solid #DDD;
    padding: 0;
    margin: 0;
    background-color: #FFF;
}
div#slideshow-thumb-container .controls #progressbarfill {
    width: 0px;
    height: 14px;
    background-color: #CCC;
}
#module-lead-content .buttons {
	background:transparent url(/images/lead-ajax-button-bg.gif) no-repeat scroll 0 0;
	height:25px;
	padding-right:5px;
	padding-top:5px;
	position:absolute;
	text-align:right;
	top:360;
	left:0;
	width:655px;
	z-index:103;
}
.lead-related-items .related-item .thumb {
	float:left;
	padding: none;
	width: 100%
}
.lead-related-items .related-item p a {
	color:#efefef;
}
.lead-related-items .related-item p {
	padding-top:5px;
}
/*lead-content-video/photo */
div.module div.leadcontent  .leadcolumn2 ul li {
	border-bottom: #CEE1F1 solid 1px !important;
	margin:6px 0 6px 0;
}
div.leadcontent div.relatedItem,
div.leadMezz div.relatedLinks div.relatedItem,
div.bigStoryDetails div.relatedItem {
    clear: both;
    float: left;
    width: 100%;
}
div.bigStoryDetails table.relatedItems { 
	width: 100%;
}
div.bigStoryDetails table.relatedItems td { 
	width: 50%; 
	vertical-align: top;
}
div.leadMezz div.relatedLinks div.relatedNoThumb {
    float: left;
    clear: both;
}
div.leadcontent div.multimediaIcon,
div.leadMezz div.relatedLinks div.relatedItem div.multimediaIcon,
div.bigStoryDetails div.multimediaIcon,
div.leadMezz div.relatedIcons div.multimediaIcon {
    float: left;
    padding-right: 5px;
}
div.bigStoryDetails div.multimediaIcon img {
    padding: 0;
}
div.bigStoryDetails div.relatedHeadline {
    float: left;
}
div.leadcontent div.relatedItem div.relatedHeadline a {
    color: #FFFFFF;
}
img.icon {
	float: left;
	margin-right: 5px;
	width: 18px;
	height: 18px;
	}
div.iconBlock {
	margin-left: 25px;
	padding: 3px 0px;
	margin-top: 0px;
}

body div#container div#section div div.curvedCorners,
body div#container div#contentBottom div.curvedCorners,
body div#container div#content-bottom div.curvedCorners,
body div#container div#rail div.curvedCorners {
	background-image: none;
	background-color: transparent;
	border: 0;
	padding: 0;
	}
div#curvedCorners {margin-top: -48px}
div.leadMezz div.curvedTop {background-position: 100% -10px}
div.leadMezz div.openCurve {background-position: 0 -10px}

.curvedCorners {
 position:relative;
 margin:0px auto;
 min-width:8em;
 /*max-width:760px; based on image dimensions - not quite consistent with drip styles yet */
 z-index:1;
 margin-left:7px; /* default, width of left corner */
 margin-bottom:0.5em; /* spacing under curvedCorners */
}

.curvedCorners .curvedTop,
.curvedCorners .openCurve,
.curvedCorners .curvedBottom,
.curvedCorners .curvedBottom div {
 background:transparent url(/images/curvedCorners.png) no-repeat top right;
 _background-image:url(/images/curvedCorners.gif);
}

.curvedCorners .curvedTop {
 position:relative;
 zoom:1;
 _overflow-y:hidden;
 padding:10px 5px 0px 0px;
}

.curvedCorners .openCurve {
 /* top+left vertical slice */
 position:absolute;
 left:0px;
 top:0px;
 width:10px; /* top slice width */
 margin-left:-10px;
 height:100%;
 _height:2400px; /* arbitrary long height, IE 6 */
 background-position:top left;
}

.curvedCorners .curvedBottom {
 position:relative;
 width:100%;
}

.curvedCorners .curvedBottom,
.curvedCorners .curvedBottom div {
 height:10px; /* height of bottom cap/shade */
 font-size:1px;
}

.curvedCorners .curvedBottom {
 background-position:bottom right;
}
.curvedCorners .curvedContent {
	margin-left: -5px;
	position: relative;
}
.curvedCorners .curvedBottom div {
 position:relative;
 width:10px; /* bottom corner width */
 margin-left:-10px;
 background-position:bottom left;
}

div#slideContainerAdjust1 div#main-slide1 div.left {float:left;}
div#slideContainerAdjust1 div#main-slide1 div.right {float:right;width:auto;padding-left:5px;_width:50%;}

div.multiple div.curvedTop div.curvedContent {padding-left: 10px;}
div.for3 div.curvedTop div.curvedContent {padding-left: 10px;}

.leadMezz .byline,
.leadcontent .byline {
	font-size: 11px;
	}

div#leadcontent-main div#slideContainerAdjust1 {height:100%;}
div#leadcontent-main div#main-slide1 div.left {float:left;}
div#leadcontent-main div#main-slide1 div.right {float:right;}

#leadcontent-main .aboveLeadcontentHeadPos img {
	margin-top: 5px;
	}</pre></body></html>