/* HOME PAGE */
body {font-family:Arial, Helvetica, sans-serif;width:100%;margin:0 auto;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
#mastheadMain {width:980px margin:0 auto;}
#subNav {width:980px;margin:0 auto;}
#aboveFold {width:980px;margin:0 auto;}
#belowFold {width:980px;margin:0 auto;}
#pageFooter {width:980px;margin:0 auto;}

/* MASTHEAD */
div#branding {width:980px;margin:4px auto 0 auto;position:relative;}
div.search {width:370px;position:relative;}
div.search img.search-bug {position:absolute;top:7px;margin:0 0 0 5px;}
div.search, div.weather {float:left;}

/* SITE NAVIGATION */
div#navigation p.branding-info {width:425px;font-size:11px;margin:0;padding:0;position:absolute;top:15px;left:334px;}
div#navigation p.branding-info a {color:#FFFFFF;}
div#navigation p.branding-info span.timestamp {color:#fff;margin:0 10px; 0 0;}
div#navigation p.branding-info span.timestamp a {color:#fff;}
div#navigation ul.global-nav {margin:0;padding:0;list-style-type:none;position:absolute;top:38px;left:160px;}
ul.global-nav {list-style-type:none;margin:0;padding:0;position:absolute;top:70px;left:156px;}
ul.global-nav li a {display:block;color:#fff;font-size:11px;font-weight:bold;line-height:26px;width:58px;margin:0;padding:0;}
ul.global-nav li a:hover {display:block;color:#fff;font-size:11px;line-height:26px;width:58px;margin:0;padding:1px 0 0 0;text-decoration:none;}
ul.global-nav li.nav-home {background-position:0 0;border-left:1px solid #013360;background-position:-1px -1px;}
ul.global-nav li.nav-home:hover {background-position:0 0;}
ul.global-nav li.nav-news {background-position:-101px -1px;}
ul.global-nav li.nav-news:hover {background-position:-100px 0;}
ul.global-nav li.nav-travel {background-position:-201px -1px;}
ul.global-nav li.nav-travel:hover {background-position:-200px 0;}
ul.global-nav li.nav-money {background-position:-301px -1px;}
ul.global-nav li.nav-money:hover {background-position:-300px 0;}
ul.global-nav li.nav-sports {background-position:-401px -1px;}
ul.global-nav li.nav-sports:Hover {background-position:-400px 0;}
ul.global-nav li.nav-life {background-position:-501px -1px;}
ul.global-nav li.nav-life:hover {background-position:-500px 0;}
ul.global-nav li.nav-tech {background-position:-601px -1px;}
ul.global-nav li.nav-tech:hover {background-position:-600px 0;}
ul.global-nav li.nav-weather {background-position:-701px -1px;}
ul.global-nav li.nav-weather:hover {background-position:-700px 0;}
div#navigation ul.marketplace {margin:0;padding:0;position:absolute;bottom:12px;left:160px;font-size:12px;}
div#navigation ul.marketplace li.label a {font-weight:bold;background:none;margin:0;padding:0;}
div.ear {width:340px;height:133px;position:absolute;top:0px;right:0px;}
#pageBully {text-align:center;padding:0;background-color:#e5e5e5;}
#pageBully .lp-940{padding:0 20px;}
.nav-container {width:700px;float:left;z-index:999;}

/* ABOVE FOLD */

/* BREAKING NEWS SHARED */
#breaking-news-full, #breaking-news-lede {clear:both;padding: 6px 0 14px 0;margin:0 0 0 0;}
#breaking-news-full .label, #breaking-news-lede .label {font-size: 12px;letter-spacing:6px;color:#ff0000;font-weight:bold;text-transform:uppercase;margin:0;}
#breaking-news-full .headline a, #breaking-news-lede .headline a {font-size:36px;font-weight:bold;color:#000}
#breaking-news-full ul, #breaking-news-lede ul{margin: 4px 0 0 0; padding: 0;list-style-type: none;text-align: center;}
#breaking-news-full ul li, #breaking-news-lede ul li {display:inline;margin:6px 0 0 0;background-image:url(small-spike-bullet.gif);background-position:0 2px;background-repeat:no-repeat;padding:0 6px 0 10px;}
#breaking-news-full li, #breaking-news-lede li {font-size:10px;}
#breaking-news-full li a, #breaking-news-lede li a {color:#999;}
#breaking-news-full .chatter, #breaking-news-lede .chatter {color:#999;font-size:13px}
#breaking-news-full .strong, #breaking-news-lede .strong {margin-right:2px;}
#breaking-news-full.divBoxTop, #breaking-news-lede.divBoxTop {border-top:none;border-bottom:solid 1px #ccc;}
/* END BREAKING NEWS SHARED */

/* LEDE */
/*#divLeftUpper {float:left;}
div#lede {margin:16px 0 0 0;width:336px;float:left;}
div#lede .spikestop {margin:0 0 5px 0;}
div#lede .spikesbot {margin:0;}
div#lede .pluckbot {margin:2px 0 3px 0;}
div#lede img.lede-photo {border:1px solid #666;}
div#lede div.mainphoto {position:relative;margin:0;padding:0;clear:both;}
div#lede div.mainphoto div.photo-caption {position:absolute;z-index:20;bottom:1px;left:0;width:336px;visibility:hidden;font-size:10px;color:#fff;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
div#lede div.mainphoto div.photo-caption-txt {margin:5px;color:#fff;}
div#lede div.photo-detail div.caption {width:100px;float:left;}
div#lede div.photo-detail div.caption a {padding:0 0 0 11px;font-size:10px;color:#666;}
div#lede div.photo-detail a.caption-on {background:url(caption1.gif) left no-repeat;}
div#lede div.photo-detail a.caption-off {background:url(caption0.gif) left no-repeat;}
div#lede div.photo-detail {padding:0;margin:0;overflow:hidden;}
div#lede .detail-hltop {margin:0 0 8px 0 !important;}
div#lede div.photo-detail div.credit {width:236px;float:left;font-size:10px;color:#666;text-align:right;}
div#lede .headline {font-weight:bold;padding:0;letter-spacing:-1px;}
div#lede .headline a {color:#000;}
div#lede .hlbot {font-size:18px;line-height:18px;margin:0 0 4px 0;}
div#lede .hltop {font-size:34px;line-height:34px;margin:0 0 3px 0;}
div#lede p.byline {font-size:10px;line-height:10px;color:#666;margin:0 0 4px 0;padding:0;}
#divWrapper #divLedeWell {width:336px;float:left;margin:4px 0 0 0;text-align:left;}
#adHeadline .adAgate {padding:0;}
.container-standard .adAgate {font-size:10px;text-align:right;padding:0;}*/
#divLeftUpper {float:left;}
div#lede {margin:16px 0 0 0; padding:0 0 10px 0; width:336px;float:left;}
div#lede .spikestop {margin:0 0 5px 0;}
div#lede .spikesbot {margin:0 0 5px 0;float:none;}
div#lede .pluckbot {margin:2px 0 3px 0;}
div#lede img.lede-photo {border:1px solid #666;}
div#lede div.mainphoto {position:relative;margin:0;padding:0;clear:both;}
div#lede div.mainphoto div.photo-caption {position:absolute;z-index:20;bottom:1px;left:0;width:336px;visibility:hidden;font-size:10px;color:#fff;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
div#lede div.mainphoto div.photo-caption-txt {margin:5px;color:#fff;}
div#lede div.photo-detail div.caption {width:100px;float:left;}
div#lede div.photo-detail div.caption a {padding:0 0 0 11px;font-size:10px;color:#666;}
div#lede div.photo-detail a.caption-on {background:url(caption1.gif) left no-repeat;}
div#lede div.photo-detail a.caption-off {background:url(caption0.gif) left no-repeat;}
div#lede div.photo-detail {padding:0;margin:0;overflow:hidden;}
div#lede .detail-hltop {margin:0 0 8px 0 !important;}
div#lede div.photo-detail div.credit {width:236px;float:left;font-size:10px;color:#666;text-align:right;}
div#lede .headline {font-weight:bold;padding:0;letter-spacing:-1px;}
div#lede .headline a {color:#000;}
div#lede .hlbot {font-size:18px;line-height:18px;margin:0 0 4px 0;}
div#lede .hltop {font-size:34px;line-height:34px;margin:0 0 3px 0;}
div#lede p.byline {font-size:10px;line-height:10px;color:#666;margin:0 0 4px 0;padding:0;}
div#lede .chatter {font-size:12px;margin:8px 0 5px 0;color:#666;}
#divWrapper #divLedeWell {width:336px;float:left;margin:4px 0 0 0;text-align:left;}
#adHeadline .adAgate {padding:0;}
.container-standard .adAgate {font-size:10px;text-align:right;padding:0;}

/* new lede styles */
div#lede-hed-above, div#lede-hed-below {margin:16px 0 0 0; padding:0 0 10px 0; width:336px;float:left;}
div#lede-hed-above .spikestop, div#lede-hed-below .spikestop {margin:0 0 5px 0;}
div#lede-hed-above .spikesbot, div#lede-hed-below .spikesbot {margin:0 0 5px 0;float:none;}
div#lede-hed-above .pluckbot, div#lede-hed-below .pluckbot {margin:2px 0 3px 0;}
div#lede-hed-above img.lede-photo, div#lede-hed-below img.lede-photo {border:1px solid #666;}
div#lede-hed-above div.mainphoto, div#lede-hed-below div.mainphoto {position:relative;margin:0;padding:0;clear:both;}
div#lede-hed-above div.mainphoto div.photo-caption, div#lede-hed-below div.mainphoto div.photo-caption {position:absolute;z-index:20;bottom:1px;left:0;width:336px;visibility:hidden;font-size:10px;color:#fff;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
div#lede-hed-above div.mainphoto div.photo-caption-txt, div#lede-hed-below div.mainphoto div.photo-caption-txt {margin:5px;color:#fff;}
div#lede-hed-above div.photo-detail div.caption, div#lede-hed-below div.photo-detail div.caption {width:100px;float:left;}
div#lede-hed-above div.photo-detail div.caption a, div#lede-hed-below div.photo-detail div.caption a {padding:0 0 0 11px;font-size:10px;color:#666;}
div#lede-hed-above div.photo-detail a.caption-on, div#lede-hed-below div.photo-detail a.caption-on {background:url(caption1.gif) left no-repeat;}
div#lede-hed-above div.photo-detail a.caption-off, div#lede-hed-below div.photo-detail a.caption-off {background:url(caption0.gif) left no-repeat;}
div#lede-hed-above div.photo-detail, div#lede-hed-below div.photo-detail {padding:0;margin:0;overflow:hidden;}
div#lede-hed-above .detail-hltop, div#lede-hed-below .detail-hltop {margin:0 0 8px 0 !important;}
div#lede-hed-above div.photo-detail div.credit, div#lede-hed-below div.photo-detail div.credit {width:236px;float:left;font-size:10px;color:#666;text-align:right;}
div#lede-hed-above .headline, div#lede-hed-below .headline {font-weight:bold;padding:0;letter-spacing:-1px;}
div#lede-hed-above .headline a, div#lede-hed-below .headline a {color:#000;}
div#lede-hed-above .headline {font-size:24px;line-height:24px;margin:0 0 8px 0;}
div#lede-hed-below .headline {font-size:18px;line-height:18px;margin:0 0 4px 0;}
div#lede-hed-above .byline, div#lede-hed-below .byline {font-size:10px;line-height:10px;color:#666;margin:6px 0 4px 0;padding:0;}
div#lede-hed-above .chatter, div#lede-hed-below .chatter {font-size:12px;margin:8px 0 5px 0;color:#666;}

/* WEATHER */
div.weather-hed h2 {margin:0;padding:0;font-size:16px;width:150px;float:left;line-height:31px;}
div.weather-hed div.weather-conditions {height:31px;float:right;line-height:31px;font-size:11px;color:#999;text-align:right;}
div.weather-hed div.weather-conditions div.city, div.weather-hed div.weather-conditions div.icon, div.weather-hed div.weather-conditions div.condition {float:left;padding:0 2px;}
div.weather-hed div.weather-conditions div.city a {color:#999;}
div.weather-hed div.weather-conditions div.icon img {margin:2px 0 0 0;}
div.weather-hed div.weather-conditions div.condition img {padding:6px 0 0 0;}
div.weather-hed div.weather-conditions div.alert {background:red;color:#fff;float:left;padding:0 10px;margin:5px;border:1px solid #fff;line-height:21px;font-size:10px;}
div.weather-hed div.weather-conditions div.alert a {color:#fff;}
div.top-headlines-full div.sponsorship {color:#999;font-size:11px;line-height:31px;float:right;}
div.top-headlines-full div.sponsorship div.adAgate {float:left;padding:0 2px 0 0;}

/* TOP NEWS UPPER RIGHT WELL */
#pageWrapper #divTopNews {width:627px;float:right;text-align:left;}
#tabTitles {font-size:12px;font-weight:bold;text-decoration:none;text-align:left;height:20px;}
#divTopNews .headline {font-size:16px;font-weight:bold;margin:0 0 2px 0;}
#divTopNews .headline a {color:#000;}
#rightWellTop #markets {float:right;width:194px;/*height:300px;*/
border-left:solid 1px #CCC;text-align:right;overflow:hidden;}
#marketStats {padding:12px 0 0 0;}

/* BELOW FOLD */
/* MORE NEWS */
div#feature-well {width:336px;float:left;clear:left;}
div#feature-well #FeaturewellOne h2 {margin-top:0;}
#divMoreNews {width:627px;float:right;font-size:12px;padding:0;position:relative;}
#divMoreNews #moreNewsTabs {position:absolute;top:8px;}
#divMoreNewsContent a {color:#000;}
#divMoreNewsContent .headline {font-size:14px;margin:0 0 0 0;font-weight:bold;}
#divMoreNewsContent .divEntry {clear:both;}
#divMoreNews .divEntry {text-align:left;}
#divMoreNews .byline {font-size:10px;color:#666666;}
#divMoreNews .photocredit {font-size:10px;color:#666666;}
#divMoreNews .chatter {font-size:12px;padding:8px 100px 8px 0;color:#666;}
#rightWellTop .chatter {font-size:12px;padding:6px 0 0 0;color:#666;}
.divArticle {float:left;width:100%;}
#divMoreNews .divGrayRule {padding:8px 0 0 0;}

/* LEFT LOWER */
#divLeftLower {width:336px;float:left;text-align:left;}
#divLeftLower #lede .chatter {font-size:12px;margin:8px 0 8px 0;color:#666;}

/* SNAPSHOT */
#divSnapshot .divPhoto {position:relative;top:4px;}
.snapshot-button img {padding:10px 0 0 8px;}
#divMoreNewsContent, #divSnapshotContent {text-align:left;margin:0 15px 20px 15px;}
#divMoreNews .headline {font-size:15px;font-weight:bold;line-height:16px;margin:0 0 2px 0;}
#divSnapshot .headline {font-size:16px;font-weight:bold;line-height:16px;padding:10px 10px 10px 0;width:300px;float:left;}
#divSnapshot .headline a {color:#000;}
#divSnapshot .chatter a {color:#00529B;}

/* MARKETPLACE */
#divMarketplace {width:980px;height:120px;clear:both;padding:10px 0 0 0;text-align:center;}
#divMarketplace .divSectionRule {margin:0 0 1px 0;}

/* FOOTER */
div#footer-links {width:980px;overflow:hidden;border-top:1px solid #00529B;padding:8px 0;}
div#footer-links ul.site-nav li a {color:#00529B 0 5px;border-left:1px solid #ccc;}
div#footer-links div.partners ul.partners li a {font-weight:normal;color:#00529B;padding:0 5px;border-left:1px solid #ccc;}
#divFooter .divGrayRule {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;margin:0 315px;width:350px;}
#footerSponsorOne {float:left;width:481px;height:200px;text-align:left;margin:15px 0 0 0;border-bottom:#999 1px solid;}
#footerSponsorTwo {float:right;width:481px;height:200px;text-align:left;margin:15px 0 0 0;border-bottom:#999 1px solid;}
#footerSponsorThree {clear:both;float:left;width:481px;height:150px;text-align:left;margin:8px 0 0 0;}
#footerSponsorFour {float:right;width:481px;height:150px;text-align:left;margin:15px 0 0 0;}
#footerAdMain {width:746px;padding:0 117px 0 117px;}

/* FEATURED ADVERTISERS */
#footerSponsorThree ul {margin:0;padding:0;list-style-type:none;}
#footerSponsorThree ul li {margin:0;padding:7px 0 0 0;clear:both;line-height:15px;}
#footerSponsorThree ul li a.name {display:block;width:75px;padding:0 0 0 25px;font-weight:bold;color:#000;float:left;font-size:12px;}
#footerSponsorThree ul li a.name {background:url(news-your-way-sprite.gif) no-repeat;background-position:0 0;}
#footerSponsorThree ul li.nyw-mobile a.name {background-position:0 0;}
#footerSponsorThree ul li.nyw-email a.name {background-position:0 -15px;}
#footerSponsorThree ul li.nyw-rss a.name {background-position:0 -30px;}
#footerSponsorThree ul li.nyw-podcasts a.name {background-position:0 -45px;}
#footerSponsorThree ul li.nyw-widgets a.name {background-position:0 -60px;}
#footerSponsorThree ul li.nyw-subscribe a.name {background-position:0 -75px;}
#footerSponsorThree ul li.nyw-instantMessage a.name {background:url(news-your-way-im.gif) no-repeat;background-position:0 0;}
#footerSponsorThree ul li a.description {display:block;width:350px;font-weight:normal;color:#666;float:left;font-size:11px;}
#footerSponsorThree {padding: 0 0 25px 0;}
#footerSponsorThree .byline {color:#666;font-size:12px;font-weight:bold;padding:6px 0;}
#footerSponsorOne .byline {font-size:12px;font-weight:bold;color:#666666;padding: 0 0 15px 0;}
#footerSponsorOne .headline {font-size:14px;font-weight:bold;color:#000;}
#footerSponsorOne .headline a {color:#000;}
#footerSponsorOne .chatter {font-size:12px;line-height:14px;color:#666;}
#footerSponsorTwo .byline {font-size:12px;font-weight:bold;color:#666;padding: 0 0 15px 0;}
#footerSponsorTwo .headline {font-size:14px;font-weight:bold;color:#000;}
#footerSponsorTwo .headline a {color:#000;}
#footerSponsorTwo .chatter {font-size:12px;line-height:14px;color:#666;}
#specialOne {float:left;width:139px;text-align:left;}
#specialTwo {float:left;width:139px;padding:0 0 0 30px;text-align:left;}
#specialThree {float:left;width:139px;padding:0 0 0 31px;text-align:left;}
#footerSponsorTwo .headline {font-size:12px;font-weight:bold;color:#000000;}
#footerSponsorTwo .divPhoto {clear:both;border:1px solid #CCC;width:138px;padding:0 0 0 0;}
#footerSponsorTwo .divPhoto img {clear:both;border:2px solid #CCC;margin:2px;}
#footerSponsorTwo .chatter {color:#666;font-size:12px;}
#footerNav {text-align:left;clear:both;}
#footerAdMain {margin:15px 0 15px 0;}

/* MARKETPLACE */
#footerSponsorOne .dealImage {position:relative;top:-30px;}
#footerSponsorFour .dealImage {position:relative;top:-47px;}
div#footer-links ul.site-nav li a {color:#00529b;padding:0 5px;border-left:1px solid #ccc;}
div#footer-links ul.site-nav {width:980px;margin:0 0 0 0;padding:0 0 10px 0;list-style-type:none;font-size:11px;overflow:hidden;}
div#footer-links ul.site-nav li {display:inline;}
div#footer-links ul.site-nav li.first a {padding:0;border-left:0;}
div#footer-links div.partners {border-top:1px solid #ccc;}
div#footer-links div.partners ul.partners {width:530px;margin:0;padding:10px 0 10px 0;list-style-type:none;font-size:11px;overflow:hidden;float:left;}
div#footer-links div.partners ul.partners li {display:inline;font-weight:bold;color:#666;}
div#footer-links div.partners ul.partners li.first a {border-left:none;}
div#footer-links div.partners p.copyright {width:415px;margin:5px 0 0 0;padding:0 35px 0 0;background: right no-repeat;line-height:25px;float:left;font-size:11px;color:#666;text-align:right;}
p.copyright a {color:#666;}

/* PLUCK */
.uslCommentsLabel a:hover {text-decoration:underline;}
.uslRecommendLabel a:hover {text-decoration:underline;}
.divPluck {font-size:10px;color:#666;padding:0;text-align:left;}
#topNewsLede .divPluck {font-size:10px;color:#666;padding:0 0 6px 0;text-align:left;}
#rightWellTop .divPluck {font-size:10px;color:#666;padding:2px 0 0 0;text-align:left;}
#divMoreNews .divPluck {font-size:10px;color:#666;padding:8px 0 4px 0;text-align:left;}
#divLede .divPluck {font-size:10px;color:#666;text-align:left;}
.divPluck a {color:#666;}
.divPluck a:hover {text-decoration:underline;}

/* SSTS */
.ssts_home {font-size:11px;color:#00529B;}
.ssts_news {font-size:11px;color:#0076CD;}
.ssts_travel {font-size:11px;color:#00A6D3;}
.ssts_money {font-size:11px;color:#009933;}
.ssts_sports {font-size:11px;color:#ff0000;}
.ssts_life {font-size:11px;color:#990066;}
.ssts_tech {font-size:11px;color:#E85801;}
.ssts_weather {font-size:11px;color:#FDC004;}

/* UAS */
.uslAvtCruiseInfo {;}
.uslAvtCruiseGreeting {;}
.uslAvtPhotoCruiseLogOut {;}
.uslAvtPhotoCruiseLogOut img {border:none;width:30px;height:30px;filter:alpha(opacity=50);opacity:.50;float:right;
margin:0 1px 0 5px;}
.uslAvtCruisePhoto img {border:none;width:30px;height:30px;float:right;margin:0 1px 0 5px;}
.uslAvtCruiseInfo, div#uslAvt div.uslAvtInfo, div#uslAvt div.uslAvtCruiseInfo {height:32px;position:relative;overflow:hidden;float:none;}
div#uslAvt div.uslAvtCruiseInfo div.uslAvtOutCtls {position:absolute;top:18px;bottom:0;right:-75px;font-size:10px;color:#666;}
div.uslAvtInCtls {position:absolute;top:14px;*top:14px;bottom:0;left:120px;font-size:10px;color:#666;}
div#uslAvt div.uslAvtInfo div.uslAvtInCtls a, div#uslAvt div.uslAvtInfo div.uslAvtOutCtls a {font-size:10px;color:#666;}
div#uslAvt a {color:#666;text-decoration:none;}
div#uslAvt a:hover {text-decoration:underline;}
div#uslAvt {height:32px;width:240px;}
div#uslAvt.uslAvtCruiseIn div#uslAvtMsgs {display:none;}
span.uslCruisePipe {display:none;}
div#uslAvt.uslAvtCruiseIn {color:#fff;}
div#uslAvt div.uslAvtInfo {width:auto;padding:0;text-align:inherit;float:none;}
div#USATRegister.ur_box {padding:0;width:170px;z-index:9995;}
div.uslAvtCruiseWelcome span.uslAvtHandle b {font-size:10px;padding:0;display:inline;font-size:inherit;color:#666;}
* html div.uslAvtCruiseWelcome span.uslAvtHandle b {padding:0;font-size:10px;}
.uslAvtOut {float:left;text-align:right;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
body div.ur_box {z-index:10000;}

/* SPONSORED LINKS */
#sponsoredLinks {width:627px;float:right;display:inline;margin:15px 0 0 0;}
#sponsoredLinks .whatsthis {font-size:10px;color:#666;}

/* COMMON */
.container-standard {overflow:hidden}
#adHeadAgate.njAgateSm {font-size:10px;text-align:right;}
div.container-standard a.more {display:block;text-align:right;color:#00529B;margin:0;padding:0;font-size:11px;clear:both;}
.divBoxBottom {border-bottom:1px solid #00529B;border-left:1px solid #00529B;border-right:1px solid #00529B;}
.divBoxTop {border-top:1px solid #00529B;}
.divBoxSides {border-left:1px solid #00529B;border-right:1px solid #00529B;}
.divBox {border:1px solid #00529B;}
.divBorderBottom {border-bottom:1px solid #00529B;}
.divFill_01 {background-color:#00529B;}
.divFill_02 {background-color:#7F8ACD;}
.divFill_03 {background-color:#FFB1A6;}
.divFill_04 {background-color:#FFC7BF;}
.textFill_01 {color:#00529B;}
.textFill_02 {color:#7F8ACD;}
.textFill_03 {color:#FFB1A6;}
.textFill_04 {color:#FFC7BF;}
div.container-standard .headline {font-size:13px;font-weight:bold;color:#000;margin:0;padding:2px 0 0 0;}
div.container-standard .headline a {color:#000;}
div.container-standard p.chatter {font-size:11px;margin:0;padding:0;}
div.right-thumb {overflow:hidden;clear:both;}
div.right-thumb img {float:right;margin:0 0 10px 10px;border:0;}
div.ad-poster {margin:15px 0 0 0;padding:10px 0 15px 0;text-align:center;font-size:10px;color:#000;border-top:solid 1px #00529B;}
div#poster4{text-align:right;font-size:10px;color:#000;}
.divPhoto {float:right;padding: 0 0 4px 8px;}
div#belowFold div.divPhoto {margin-top: 15px;margin-bottom:12px;height: 100px;}
.divPhoto img {border:1px #000 solid;}
#divHeadlines {width:429px;float:right;margin:16px 0 16px 0;text-align:left;}
#divHeadlines .rightWellTopMain {width:430px;float:left;text-align:left;clear:both;}
#divHeadlines .divEntry {width:400px;float:left;border-left:solid 1px #CCC;padding:0 0 0 14px;text-align:left;clear:both;}
#divHeadlines #rwt-connected .divEntry {width:420px;float:left;border-left:none;padding:0 0 0 0;text-align:left;clear:both;}
.divGrayRule {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;clear:both;}
.divSectionRule {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#0076CD;margin: 0 0 10px 0;clear:both;}
.weather-conditions .adAgate {margin:0 4px 0 0;font-size:10px;float:left;width:70px;height:31px;}
#weatherSponsorAd {margin:1px 0 0 0;float:left;width:88px;height:31px;}

/* OVERRIDE STARTS */
.uslAvtCruiseWelcome {position:absolute;top:2px;*top:2px;right:0;font-size:10px;color:#666;font-weight:bold;width:200px;text-align:right;}
.uslAvtCruiseGreeting {position:absolute;top:2px;right:0;font-size:10px;color:#666;font-weight:bold;width:200px;text-align:right;}
#uslAvt {position:relative;top:2px;}
.uslAvtCruiseWelcome {right:-200px;*right:-200px;}
div#uslAvt div.uslAvtInfo div.uslAvtInCtls {right:-200px;}

/* OVERRIDE ENDS */
/* SECTION NAVIGATION BEGINS */
#section-nav a.nolink{cursor:default;}
#section-nav, #section-nav ul{padding:0;margin:0;list-style:none;}
#section-nav li{float:left;width:auto;}
#section-nav li.navItem{position:relative;z-index:100;}
#section-nav li.navItem ul{position:absolute;z-index:100;background:#FFF;width:140px;margin:0;padding:2px 10px;border:1px solid #666; display:none; }
#section-nav li.navItem:hover ul, #section-nav li.sfhover ul {display:block;left:auto;}
#section-nav li.navItem ul.leftdrop{position:absolute;z-index:1000;background:#FFF;width:140px;display:none;margin:0;padding:2px 10px;border:1px solid #666;}
#section-nav li.navItem ul.column1{border-right:0;}
#section-nav li.navItem ul.column2{left:161px;border-left:0;}
#section-nav li.navItem ul.column1-leftdrop{border-right:0;}
#section-nav li.navItem ul.column2-leftdrop{left:161px;border-left:0;}
#section-nav li ul a{font-weight:normal;text-align:left;width:140px;background:none;padding:4px 0;border-top:1px solid #ccc;margin:0;}
#section-nav li ul li.emptyItem{font-size:12px;font-weight:normal;text-align:left;width:140px;background:none;padding:4px 0;border-top:1px solid #ccc;margin:0;}
#section-nav li ul li.first a{border-top:0;}
div.nav-container {width:980px;border-bottom:1px solid #0076cd;overflow:visible;padding:8px 0 10px 0;}
div.top-headlines-full {width:980px;float:left;}
#dateStamp {color:#fff;font-size:11px;position:absolute;left:160px;top:15px;}
a.whatsthis {font-size:10px;color:#666;}

/* START HOME FRONT FRAGMENTS */
.rightWellTopMain .photo a img {border:solid 1px #999;margin:0 0 10px 2px;}

#tnl-bo-4pack #topNewsLede .headline {font-size:34px;letter-spacing:-1px;margin:0;}
#tnl-bo-4pack .photo {height:100px;position:relative;top:6px;left:0px;padding:0 0 0 4px;float:right;}
#tnl-bo-4pack #topNewsLede {height:160px;clear:both;padding:0 0 12px 0;}
#tnl-bo-4pack #topNewsLede .chatter {margin: 0 0 7px 0}
#tnl-bo-4pack #lower4Pack {clear:both;padding:6px 0 0 0;}
#tnl-bo-4pack {padding-left:14px; border-left:solid 1px #ccc; width:400px}
#tnl-bo-4pack .entry .divGrayRule {margin-bottom:5px;}

#tn-8pack .article {margin:0 0 6px 0; height:32px}
#tn-8pack .divPluck {padding:4px 0 0 0}
#tn-8pack .headline {line-height:16px}

#tnl-5pack #lower4Pack {clear:both;padding:6px 0 0 0;}
#tnl-5pack .divPluck {padding:0 0 0 0;clear:both;}
#tnl-5pack .divEntry #topNewsLede .divPluck {margin:0;}
#tnl-5pack .divPluck {margin:6px 0 0 0;}
#tnl-5pack #topNewsLede .headline {font-size:34px;letter-spacing:-1px;margin:0;}
#tnl-5pack #topNewsLede .chatter {padding:0 0 6px 0;}
#tnl-5pack .divEntry .headline {margin:0 0 2px 0;}
#tnl-5pack .divGrayRule {margin:0 0 6px 0;padding:4px 0 0 0;}

.div-3pack-entry .photo {position:relative;top:6px;padding:0 0 0 6px;float:right;}
.div-3pack-entry .photo img {height:75px;width:75px;}
.div-3pack-entry {height:auto;clear:both;}
#tnl-3pack-thumbs .divGrayRule {margin:0 0 8px 0;padding:6px 0 0 0;}
#tnl-3pack-thumbs .chatter {padding:0;}

#cgl-left {width:336px;margin:16px 17px 0 0;float:left;}
#cgl-left #topNewsLede .headline a {font-size:28pt;line-height:36px;letter-spacing:-1px;margin:0;color:#000;font-weight:bold;}
#cgl-left #topNewsLede .chatter {font-size:12px; color:#666;padding:6px 0 6px 0;}
#cgl-left .divPluck {padding:0;clear:both;}
#cgl-left .divEntry #topNewsLede .divPluck {margin:0;}
#cgl-left .divPluck {margin:5px 0 0 0;}
#cgl-left .divEntry .headline a {font-size:14px; font-weight:bold; color:#000;margin:0;}
#cgl-left .divGrayRule {margin:0 0 6px 0;padding:4px 0 0 0;}

#cgl-right {float:left;margin:16px 0 0 0;}
#cgl-right img {margin:0;width:414px;height:280px;float:left;}
#cgl-right img.lede-photo {border:1px solid #666;}
#cgl-right div.mainphoto {position:relative;margin:0;padding:0;clear:both;}
#cgl-right div.mainphoto div.photo-caption {position:absolute;z-index:20;top:257px;left:0;width:414px;visibility:hidden;font-size:10px;color:#fff;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
#cgl-right div.mainphoto div.photo-caption-txt {margin:5px;color:#fff;}
#cgl-right div.photo-detail {width:414px;float:left;}
#cgl-right div.photo-detail div.caption {width:100px;float:left;}
#cgl-right div.photo-detail div.caption a {padding:0 0 0 11px;font-size:10px;color:#666;}
#cgl-right div.photo-detail a.caption-on {background:url(caption1.gif) left no-repeat;}
#cgl-right div.photo-detail a.caption-off {background:url(caption0.gif) left no-repeat;}
#cgl-right div.photo-detail {padding:0;margin:0;overflow:hidden;}
#cgl-right div.photo-detail div.credit {width:314px;float:left;font-size:10px;color:#666;text-align:right;}

#ledeVerticalPhoto {width:336px;float:left;margin:16px 0 15px 0}
#ledeVerticalPhoto .divPluck {margin:0 0 8px 0;}
#lvp-main {width:158px;margin:0 6px 0 0;float:left;}
#lvp-main .chatter {font-size:12px; color:#666;padding:5px 0 2px 0;}
#lvp-main .divEntry .headline a {font-size:16pt;line-height:22px;letter-spacing:-1px;margin:0;color:#000;font-weight:bold;}
#lvp-main li {margin:12px 0 0 0;}

#lvp-photo {width:172px;float:left;}
#lvp-photo img {width:170px;height:245px;}
#lvp-photo img.lede-photo {border:1px solid #666;}
#lvp-photo div.mainphoto {position:relative;margin:0;padding:0;clear:both;}
#lvp-photo div.mainphoto div.photo-caption {position:absolute;z-index:20;top:224px;left:0;width:172px;visibility:hidden;font-size:10px;color:#fff;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
#lvp-photo div.mainphoto div.photo-caption-txt {margin:5px;color:#fff;}
#lvp-photo div.photo-detail {width:170px;}
#lvp-photo div.photo-detail div.caption {width:170px;}
#lvp-photo div.photo-detail div.caption a {padding:0 0 0 11px;font-size:10px;color:#666;}
#lvp-photo div.photo-detail a.caption-on {background:url(caption1.gif) left no-repeat;}
#lvp-photo div.photo-detail a.caption-off {background:url(caption0.gif) left no-repeat;}
#lvp-photo div.photo-detail {padding:0;margin:0;}
#lvp-photo div.photo-detail div.credit {width:170px;font-size:10px;color:#666;text-align:left;clear:both;}

/* END HOME FRONT FRAGMENTS */

/* SPIKES */
.strong {font-weight:bold; color:#000}
.spike {overflow:auto;}
.spike li {font-size:10px;}
.spike li a {color:#666;}
.spike li {margin:0;background-image:url(small-spike-bullet.gif);background-position:0 2px;background-repeat:no-repeat;padding:0 4px 0 10px;}

.spike-h {overflow:auto;}
.spike-h li {font-size:10px;}
.spike-h li a {color:#999;}
.spike ul, .spike-h ul, .spike-h {float:left;margin:0;padding:2px 0 4px 0;list-style:none;line-height:13px;}
.spike-h li {margin:0;background-image:url(small-spike-bullet.gif);background-position:0 2px;background-repeat:no-repeat;padding:0 6px 0 10px;float:left;}

/* END SPIKES */

/* COMMON FRAGMENTS */
.threePakHorizontal .entry {float:left;width:100px;margin:0 18px 17px 0;}
.threePakHorizontal .entryLast  {float:left;width:100px;margin:0 0 0 0;}
.threePakHorizontal .entry .photo {height:100px;width:100px;}
.threePakHorizontal .chatter {font-size:11px;}

.verticalList .entry {width:334px;clear:both;padding:6px 0 0 0;border-top:solid 1px #ccc;}
.standalone .first {border-top:none;}
.verticalList .entry .photo {height:58px;width:60px;margin:0 2px 8px 22px;float:right;}
.verticalList .entry .chatter {font-size:11px;margin:0 0 6px 0;}

.listLede .entry {width:334px;margin:0 0 10px 0;}
.listLede .entry .photo {height:98px;width:98px;float:right;margin:0 0 17px 12px;padding:0 2px 0 0;}
.listLede .entry .chatter {font-size:11px;margin:0 0 10px 0;}

.blogburst .entry {height:44px;width:334px;clear:both;padding:0;border-top:solid 1px #000;}
.blogburst .ledeHeadline {padding:6px 0 2px 0;font-size:12px;font-weight:bold;color:#666;}
.blogburst .entry .headline {margin:7px 0 0 0;}
.blogburst .entry .headline a {font-size:12px;font-weight:bold;color:#000;}
.blogburst .entry .photo {height:58px;width:60px;margin:0 2px 8px 22px;float:right;}
.blogburst .entry .chatter {font-size:11px;margin:0 0 6px 0;}
.blogburst .topRule {border-top:solid 1px #000;padding:18px 0 2px 0;}

.ledeHeadline a {color:#666;font-size:13px;font-weight:bold;}
.photo a img {border:1px solid #999;}

.cca_photo .entry {width:334px;clear:both;padding:6px 0 2px 0;border-bottom:solid 1px #ccc;}
.cca_photo .entry:last-child {;}
.cca_photo .entry .photo {height:58px;width:60px;margin:2px 2px 8px 22px;float:right;}
.cca_photo .entry .chatter {font-size:12px;color:#666;margin:0 0 2px 0;}

.photogalleries_squares .entryTop, .photogalleries_squares .entryBottom {margin:6px 0 0 0;text-align:center;}
.photogalleries_squares .entryTop .entry {float:left;width:100px;margin:0 18px 0 0;text-align:center;}
.photogalleries_squares .entryTop .entryLast {float:left;width:100px;margin:0;text-align:center;}
.photogalleries_squares .entryBottom .entry {float:left;width:62px;margin:0 6px 0 0;text-align:center;}
.photogalleries_squares .entryBottom .entryLast {float:left;width:62px;margin:0 0 0 2px;text-align:center;}
.photogalleries_squares .entryTop {overflow:auto;padding:0 0 4px 0;}
.container-standard .photogalleries_squares .headline a {font-size:10px;color:#00529B;text-align:center;}

#adHeadAgate.njAgateSm {font-size:10px;text-align:right;}

.video-opacity:hover img.video-dark{-moz-opacity:0;filter:alpha(opacity=0);opacity:0;}
.video-frame{width:100px;height:75px;overflow:hidden;}
.video-thumb2{width:100px;height:75px;position:relative;top:0;left:0;}
.video-dark{z-index:2;width:100px;height:75px;position:relative;top:-75px;left:0;-moz-opacity:0.2;filter:alpha(opacity=20);opacity:0.2;}
.video-play{z-index:4;position:relative;width:25px;height:24px;top:-110px;left:38px;border:0}
.video-thumb{float:left;margin:0 0 15px 18px; width:100px;}
.video-thumb img {border:none;}
.video-thumb .chatter {font-size:11px;}
.video-thumb.no-margin {margin:0;}
/* END COMMON FRAGMENTS */
