a {color:#CD191F;outline:0}
.classifieds #blox-left-col a{color:#000}
/* -------------- Site customizations -------------- */
dl,li{border:0;}
#blox-html-container {background:#f9f9f9 url(../../images/_site/light_noise.png)}

/* Header Logo */
#blox-header-vertical-nav{padding-top:0;overflow:visible}
/*#blox-header-vertical-nav h1,
#blox-header-vertical-nav h2,
#blox-header h1,
#blox-header h2
    {background: url("../../images/_site/inside-nova-logo.png") no-repeat transparent;width:438px !important;height:57px !important;margin-top:0 !important;bottom:auto;top:0;margin:20px auto 15px 12px !important}*/
#blox-header-vertical-nav h1, 
#blox-header-vertical-nav h2, 
/* scc 582155 #blox-header h1, #blox-header h2 
    {background: url("../../images/_site/inside-nova-logo.png") no-repeat scroll 0 0 transparent;  bottom: auto;  height: 75px !important;  margin: 10px auto 5px 12px !important;  top: 0;  width: 571px !important;} */
#blox-header h1, #blox-header h2 
    /* scc Ticket #582155 {background: url("../../images/_site/isn-logo-t.png") no-repeat scroll 0 0 transparent;  bottom: auto;  height: 75px !important;  margin: 10px auto 5px 12px !important;  top: 0;  width: 571px !important;} */
    {background: url("../../images/_site/newinbanner.png") no-repeat scroll 0 0 transparent;  bottom: auto;  height: 75px !important;  margin: 10px auto 5px 12px !important;  top: 0;  width: 571px !important;}
#blox-header-vertical-nav h1 a,
#blox-header-vertical-nav h2 a,
#blox-header h1 a,
#blox-header h2 a
    {height:57px;width:448px}
#sup-header {width:960px;margin:0 auto}
#under-nav {background:#fff url(../../images/_site/grad1.jpg) repeat-x top left;clear:both;border-bottom:1px solid #ccc;margin-bottom:5px;height:40px;position:relative}
#under-nav .paper-links {width:300px;float:right;text-align:right;margin-right:10px;margin-top:5px;line-height:16px;color:#999}
#under-nav .paper-links a{font-size:11px;color:#870001;text-decoration:underline}
.date-weather {padding-top:8px;padding-left:15px;}
#tncms-region-custom-weather-region {float:left;}
#custom-weather {vertical-align:top !important;position:relative;height:16px;margin-top:3px;font-size:11px}
#custom-weather .custom-weather-icon {position:absolute;top:0;left:0}
#custom-weather .custom-weather-links {position:absolute;top:4px;left:28px;width:400px;color:#999}
#custom-weather .custom-weather-links a {color:#000;text-decoration:underline}

#blox-container {padding-top:0px}
#blox-header-vertical-nav,#blox-header {background:none !important;background:url(../../images/_site/cloud.png) no-repeat left bottom !important}
/* CSS file */
/* General Theme Setup */
#blox-wrapper{background:url(../../images/_site/border-full.png) top center repeat-y !important;clear:both}
.highlight-white  {background:#fff url(../../images/_site/white-bg2.jpg) no-repeat top left;border-color:#ebeaea}
#blox-footer {margin-bottom:0;background:url(../../images/_site/footer2a.png) no-repeat bottom center;width:978px;padding:0;padding-bottom:10px}

#blox-footer .blox-bottom-block-holder {border:0;margin-top:0;margin-bottom:0;padding-top:10px;padding-bottom:15px}
#blox-footer .footer-section-block {margin-left:10px}
#blox-footer .footer-section-block.search {width:320px}
#blox-footer .footer-section-block a{color:#000}
#blox-footer .footer-section-block p {color:#494647;padding-left:8px;letter-spacing:normal}
#blox-footer .footer-section-block h4 {font:normal 16px "Oswald", arial,helvetica,sans-serif;padding:5px;margin-bottom:10px;color:#CD191F;letter-spacing:normal;border-bottom:1px solid #ebeaea;font-weight:400;text-transform:uppercase}
#blox-footer p.footer-logo {display:block !important;width:236px;height:30px;background:url(../../images/_site/footer-logo-in.png) no-repeat;margin-left:6px}
#blox-footer p.footer-logo  a{text-indent:-5000px;display:block;width:230px;height:30px}
p.copyright {background:url(../../images/_site/footer3.png) center top no-repeat;width:980px;padding:0;margin:0 auto;padding-top:15px;padding-bottom:20px}
p.copyright a {color:#fff}
.copyright-new {width:940px;clear:both;font:normal 11px tahoma,arial,helvetica,sans-serif;letter-spacing:normal;color:#6c6e70}
.copyright-new strong{font-weight:normal}
.copyright-new a {color:#000}
#blox-footer .search-options {padding:10px;border:1px solid #ededed;width:275px}

/* Blocks */
#blox-featured-listings {background: #efefef;}
#calendar-widget-block {background: #efefef;}
.soft {background: #efefef;-moz-border-radius:0px; -webkit-border-radius: 0px; border-radius: 0px;}
.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag {background:none repeat scroll 0 0 #000000;}
.blox-photo-gallery-list li {border:4px solid #000000; /*quick fix*/ margin-right:15px; }

/* quick meeting fix */
.blox-zebra-list .zebra-stripes{width:350px;}

/* featured block title */
.blox-title, .blox-title a, .blox-sub-title a, .blox-title h3, .blox-title h3 a{color:#888;}

#leaderboard-bottom{padding-top:10px;}

.core-slider.horizontal.playlist{background-color:#ebeaea!important;}


/* Small top navigation - user panel */
#extra-nav {padding-top:0px;border:0;font:normal 11px tahoma,sans-serif;color:#000;width:950px;margin:0 auto 8px auto;height:23px;border-bottom:1px solid #fff}
#extra-nav a{font:normal 11px tahoma,sans-serif;color:#000 !important;text-decoration:underline}
#extra-nav #extra-left {padding:0;margin-left:0;top:4px !important;}
#extra-nav #extra-right li{padding-right:0;margin-right:0}
#extra-right{text-align:right !important;margin-right:0 !important;float:right}
#extra-right li{margin-right:0}
#extra-nav #extra-left li {padding:0;vertical-align:top !important;float:left;margin-right:13px;margin-top:3px}
#extra-nav #extra-right li {padding:0;vertical-align:top !important;float:left;margin-left:13px;margin-top:3px}
.blox-user-panel dl,.blox-user-panel dd {overflow:hidden !important}
#blox-user-panel {overflow:hidden !important;height:20px;float:left !important;text-align:left !important;margin-right:0px !important;}
#blox-user-panel .uUser  {font:normal 11px tahoma,sans-serif !important;color:#999}
#blox-user-panel .uUser  a{font:normal 11px tahoma,sans-serif !important;color:#999}

/*#blox-header-search {right:-1px;text-align:left;width:230px;bottom:3px;height:40px}
#blox-header-search a{display:none}
#blox-search-form{background:url(../../images/_site/search-bar.png) no-repeat scroll bottom;height:42px;margin-top:5px;overflow:hidden;padding:7px 0 0 5px;width:235px;}
#blox-search-form input {font-family: inherit;border: 0px;background: transparent;}
#blox-search-form .search-bar {width:105px;float:left;font-size:12px}
#blox-search-form .search-submit {color: #bf3e1d;width: 46px;float: right;font-size: 12px;cursor: pointer;font-weight: bold;margin-right: 6px;padding: 0;}
blox-search-form .search-submit:hover {color: #000;}
#blox-header-search input.search-bar{margin:0px 2px;border:none;width:160px;padding-left:5px}*/

.blox-header-search {text-align:left;width:216px;right:0px;bottom:3px;position:absolute}

#blox-search-form{background:url(../../images/_site/search-bg-in.png) no-repeat top left;height:32px;margin-top:2px;overflow:hidden;padding:0px;width:216px;}
#blox-search-form input {font-family: inherit;border: 0px;background: transparent;}
#blox-search-form .search-bar {width:180px;float:left;font-size:13px;height:25px;padding-left:5px;color:#939598}
#blox-search-form .search-submit {color: #fff;width: 23px;float: right;font-size: 12px;cursor: pointer;font-weight: normal;margin-right: 7px;padding: 0;text-indent:-5000px;height:25px}
#blox-search-form .search-submit:hover {color: #fc0;}



.top-right-one {bottom:0px;right:265px;width:125px;height:48px}
.top-right-one a {color:#000 !important}
#weather-sponsor{width:235px;height:60px;position:absolute;right:240px;bottom:22px}
#weather-sponsor img,#weather-sponsor iframe,#weather-sponsor embed,#weather-sponsor object{position:absolute;right:0;margin:0}
.header-buttons {float:right;position:absolute;right:0px;bottom:40px;}
.header-buttons img{margin-left:5px}
/* Nav */
#nav {}
ul.dropdown {background:#e81c23 url(../../images/_site/nav.png) repeat-x top left !important;border:0;font-family:arial,helvetica,sans-serif;margin-bottom:0;border-top:0px solid #005122;border-bottom:0px solid #005122}
ul.dropdown li a{color:#fff !important;font:normal 14px tahoma,arial,helvetica,sans-serif;text-shadow:1px 1px 0 #870001}
ul.dropdown li.active-vertical, ul.dropdown li.active-horizontal {background:#f01d25 url(../../images/_site/nav-over.png) repeat-x top left;padding-top:7px;}
ul.dropdown li.active-vertical a, ul.dropdown li.active-horizontal a{color:#fff !important}
ul.dropdown li {background-color:transparent !important;padding-top:7px;margin-right:0px;font-family:arial,helvetica,sans-serif;background-image:none;padding-left:7px;padding-right:7px;padding-bottom:7px}
ul.dropdown li.nav-secondary-vertical {font-weight:normal !important;}
ul.dropdown li:hover{background:#f01d25 url(../../images/_site/nav-over.png) repeat-x top left;}
ul.dropdown ul {background:#F01D25;border:0px solid #ccc;border-top:0;-moz-box-shadow: 2px 2px rgba(54,54,54,0.1);-webkit-box-shadow: 2px 2px rgba(54,54,54,0.1);box-shadow: 2px 2px rgba(54,54,54,0.1)}
ul.dropdown ul li {border-color:#BC141A}
ul.dropdown ul li a, ul.dropdown li.active-vertical ul li a, ul.dropdown li.active-horizontal ul li a {padding:7px !important;color:#fff !important;font-weight:normal;font-size:13px;}
ul.dropdown ul,ul.dropdown ul li{background-color:#F01D25!important;}
ul.dropdown ul li.hover,
ul.dropdown ul li.hover a,
ul.dropdown ul li:hover,
ul.dropdown ul li:hover a {background-color:#BC141A !important;}




.highlight-white .centerpiece-images #gallery-adv #slideshow-adv {width:450px;}
.highlight-white .blox-photo-gallery-list li {margin-right:10px !important}
.container_12 .grid_8 #ara-container {background: #FFF;}
#playlist {background-color: none;border-top: 2px dotted #CCCCCC;float: none;margin: 0;padding: 15px;width: auto;}
a.more, a.more-grey {background: none repeat scroll 0 0 #8C1115;font:normal 11px arial,helvetica,sans-serif;margin-bottom:10px}
.day-partition {background-color:#870001  !important;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;font:normal 11px arial,helvetica,sans-serif;padding:3px 0 3px 5px; margin-top:-1px}
.blox-list li a {color:#262626 !important;}
.blox-list li {background:none;padding:10px 0;border-style:dotted;border-color:#ccc}
.grid_3 .blox-list .blox-headline{width:180px !important}
.blox-list .blox-headline {margin-left:0 !important;padding-left:10px;width:210px;background:url(../../images/_site/dot.gif) no-repeat 0 7px !important;display:block !important;font:normal 13px tahoma,arial,helvetica,sans-serif !important}
.blox-list .blox-headline a {color:#262626 !important;font:normal 13px tahoma,arial,helvetica,sans-serif !important}
.zebra-list li {border-style:dotted !important}
.soft {background: #efefef;border:1px solid #ebeaea;padding:15px 10px}
#blox-right-col .soft {background:#fff}
.soft .blox-title h3 a{color:#262626;font-family:"Oswald",tahoma,arial,helvetica,sans-serif !important;font-weight:400;}
.soft .blox-title {border:0 !important}
.soft .image-list {margin-bottom:5px}
.soft .image-list li {border-top:0;border-bottom:1px dotted #ccc}
.soft .image-list-text a {color:#000;font-size:13px;}
.soft .image-list-text em{clear:both !important;display:block}
.soft .image-list .image-list-text {width:65%}
.soft .image-list .image-list-text h4 {font:normal 12px tahoma,arial,helvetica,sans-serif;}
.soft .image-list .image-list-text p {clear:both}
#calendar-widget-block{border-color:#ebeaea;background:#fff url(../../images/_site/white-bg2.jpg) no-repeat top left}
#calendar-widget-block .heading h3 {margin:0;padding:0;height:auto !important}
#calendar-widget-block .heading {background:none !important;height:auto !important;padding:0 !important;margin-top:0 !important;height:25px !important;border-bottom:0px solid #08478d;}
#calendar-widget-block .heading h3 a{left:0 !important;border:0;font:normal 18px "Oswald",tahoma,arial,helvetica,sans-serif !important;color:#363838!important;padding:0;margin-bottom:5px;border-top:0px solid #08478d;margin:0 !important;top:0 !important;text-transform:uppercase}

#blox-featured-listings{border-color:#ebeaea;background:#fff url(../../images/_site/white-bg2.jpg) no-repeat top left;padding:5px 10px 20px 10px}
#blox-featured-listings .heading h3 {margin:0 !important;padding:0;float:left;}
#blox-featured-listings .heading {background:none !important;height:auto;border-bottom:1px solid #08478d;}
#blox-featured-listings .heading h3 a{left:0 !important;border:0;font:normal 18px "Oswald",tahoma,arial,helvetica,sans-serif !important;color:#6c6e70!important;padding:0;margin-bottom:5px;border-top:0px solid #08478d;margin:0 !important;top:0 !important;text-transform:uppercase}
.tncms-block.highlight-white:empty {display:none !important;background:none}

.blox-top-story-holder h3.blox-headline {color:#262626;font-family:arial,helvetica,sans-serif !important;font-weight:bold;font-size:15px }
.highlight-grey .blox-top-story-holder h3.blox-headline {font-size:21px}
.blox-top-story-holder h3.blox-headline a{color:#262626; }
.blox-top-story-holder .blox-sub-title h4 {color:#6c6e70;font-family:"Oswald",arial,helvetica,sans-serif !important;font-weight:bold;font-size:16px ;font-weight:400;text-transform:uppercase}
.blox-top-story-holder .blox-sub-title {border-color:#ccc !important;border-bottom-style:none }
.blox-top-story-holder .blox-list li {border-color:#b5bdc3 !important;border-style:dotted;background:url(../../images/_site/dot.gif) no-repeat 0 14px !important;padding:8px 0 8px 10px }
.blox-top-story-holder .blox-list li a{ color:#262626 !important;font:normal 13px tahoma,arial,helvetica,sans-serif !important}

.slideshow-app {background:#fff url(../../images/_site/white-bg2.jpg) no-repeat top left;border-radius: 0px;}
.slideshow-app .title{font:normal 12px tahoma,arial,helvetica,sans-serif !important;}
.slideshow-app .title a strong{font-weight:normal !important}
.slideshow-app p.date,.slideshow-app p.update  {font:normal 11px tahoma,arial,helvetica,sans-serif !important;color:#767676 !important }
.slideshow-app .slide-navigator li {margin-top:-1px;border-style:dotted}
.slideshow-app a.source-link {font:normal 11px arial,helvetica,sans-serif !important;color:#900 !important;}
.slideshow-app .slide-navigator > li {padding-top:0 !important}
.slideshow-app .slide-navigator li + li {padding-top:10px !important}
.highlight-grey {background:#fff url(../../images/_site/grad.jpg) repeat-x top left}
.grid_6 .heading-cal h1 a {font:bold 23px arial,helvetica,sans-serif !important;color:#000 !important}
.marketplace .heading h2 a {font:bold 23px/21px arial,helvetica,sans-serif !important;color:#000 !important;border:0}
.marketplace .heading h2 {border:0}
h1.index-section-flag {font:bold 23px arial,helvetica,sans-serif !important;color:#000 !important;background:none !important;line-height:42px !important}
#index-section-title {background:none;border-bottom:2px solid #000}
.frame #index-section-title {display:none}
.heading-class h1 {font:bold 23px arial,helvetica,sans-serif !important;color:#000 !important;background:none !important;line-height:42px !important}
.heading-class h1 a{color:#000 !important}
.heading-cal h1 {font:bold 23px arial,helvetica,sans-serif !important;color:#000 !important;background:none !important;line-height:34px !important}
.heading-cal h1 a{color:#000 !important}

.blox-title {border-bottom:1px solid #eee!important;padding: 3px 0 3px 0 !important;background:none !important;border-top:0 !important}
.blox-title h3 {border:0 !important}
.blox-title, .blox-title a, .blox-sub-title a, .blox-title h3, .blox-title h3 a,#blox-html-container #blox-wrapper .blox-title h3{
color:#363838;font-family:"Oswald",tahoma,arial,helvetica,sans-serif !important;font-weight:400;font-size:18px;padding-left:0 !important;border-top:0;background:none;text-transform:uppercase}


.trib-header .blox-title {border-bottom:1px solid #fff!important;line-height:auto;;height:auto !important;margin:5px 0 5px 5px !important;padding:0  !important;bottom:0}

#blox-html-container #blox-wrapper .trib-header .blox-title h3{
color:#fff;font-family:"Oswald",tahoma,arial,helvetica,sans-serif !important;font-weight:400;;text-transform:none;font-size:4em !important;line-height:auto}



.blox-recent-block h4 {font:normal 13px tahoma,arial,helvetica,sans-serif !important;font-weight:400}
.blox-recent-block h4 a{color:#262626}
.blox-recent-list li {border-top:1px dotted #ccc}
.iterodd {background:none !important}
.blox-bucket-list .bucket-headline a {font-size:15px;color:#000}
#blox-poll p a {color:#4D4D4D;font:bold 13px arial,helvetica,sans-serif}
#calendarSearch.search-box {background:#ebeaea;color:#6c6e70}
.blox-recent-block .blox-comments li {border-color:#ccc !important}

/* Zebra block overwrites */

.zebra-mane .headline-cell a {color:#000}
.zebra-stripes ul li {margin-left:0 !important;padding-left:10px !important;background:url(../../images/_site/dot.gif) no-repeat 0 11px !important}
.zebra-stripes .headline-cell a {color:#4D4D4D;font:normal 13px tahoma,arial,helvetica,sans-serif !important}
.zebra-stripes .headline-cell .flag a {color:#fff;font-size:11px !important}
.blox-zebra-nav a {color:#888;border-color:#D9D9D9}

.blox-gallery-lead p {font:normal 11px tahoma,arial,helvetica,sans-serif !important;color:#999}
.blox-gallery-lead p strong a{color:#000;font:normal 13px tahoma,arial,helvetica,sans-serif !important}

.demo-ad {background:none !important}

/* Static Page styles */
#contact-table td { font-size: 12px; padding: 5px 5px 5px 0; border-bottom: 1px dotted #CCCCCC;}
/* Fix for this grid */
.grid_3 .blox-recent-list li a img.avatar { width: 50px;}
/* Form styles */
#user-form input { width: auto;}
tr.product-list.header td { font-weight: bold;}
tr.product-list td { font-size: 12px;}

#blox-story .instant-gallery h3,#blox-story .blox-large-video-title {display:none}

/* Fix for Jobs page */
.classifieds.jobs #blox-breadcrumbs {display: none;}
.classifieds.jobs #index-section-title {display: none;}
.classifieds.jobs .heading.detail {margin-bottom: 10px;}

#weather-300-by-250 {border-color:#ebeaea;background:#fff url(../../images/_site/white-bg2.jpg) no-repeat top left}
#weather-300-by-250 h2 {background:none;border:0;padding:0 10px;color:#6c6e70;font-family:"Oswald",tahoma,arial,helvetica,sans-serif !important;font-weight:400;font-size:18px;text-transform:uppercase;text-align:left;margin-top:20px;padding-bottom:10px}
#weather-300-by-250 #extended-forcast-title {border-top:1px dotted #ccc;}
#weather-300-by-250 #seven-day-forcast a{background-color:#8c1115;font-size:11px}
#weather-300-by-250 h3 {color:#999;font-family:"Oswald",tahoma,arial,helvetica,sans-serif !important;font-weight:400;font-size:15px;text-transform:uppercase;}
#weather-300-by-250 .block-info{color:#6c6e70}

.hdl_combo {border: 0!important}
.ap_hdr {background:none !important;border:0 !important;padding:0 10px;color:#6c6e70 !important;font-family:"Oswald",tahoma,arial,helvetica,sans-serif !important;font-weight:400 !important;font-size:18px !important;text-transform:uppercase !important;text-align:left;padding:0 0 10px 0 !important}
.ap_cnt_area {border:0 !important;background:none !important}
.ap_cnt_area li {border:0 !important;background:none !important;margin-bottom:0 !important}
.ap_cnt_area li a.entry-title {color:#4D4D4D;font:normal 13px tahoma,arial,helvetica,sans-serif !important;margin-left:0 !important;padding-left:10px !important;background:url(../../images/_site/dot.gif) no-repeat 0 5px !important;display:block;margin-bottom:0 !important;}
.hdl_combo {border: 0!important}
.ap_cnt_area a.ap_img_lnk {background:none !important;padding:0 !important;}
.ap_cnt_area p.ap_slg_txt {font-size:11px !important;color:#888}
.app-classifieds .instant-gallery h3 {display:none}
.app-classifieds #gallery-classified #instantGallery .ribbon-icon {left:-30px !important;top:-30px !important}
.app-classifieds #gallery-classified #instantGallery {overflow:hidden !important;min-height:80px}


#blox-right-col .blox-photo-gallery-list li {border:1px solid #000;margin-right:5px !important;margin-left:0;width:125px !important;height:120px}
#blox-right-col .blox-photo-gallery-list li img{width:125px !important}
.slideshow-showcase {-moz-border-radius:0px; -webkit-border-radius: 0px; border-radius: 0px;background:#e81c23 url(../../images/_site/slidebg.gif) repeat-x bottom left;border-bottom-color:#c2181e;padding-bottom:0}
.slideshow-showcase .mugshot-text{background:#000}
/*removed place and ad button on classifieds*/
.heading-class .submit {display:none}
#in-story, #in-media {margin-right:10px !important}

/* Matt 526043 */

.blox-recent-block h4 a {
color: black;
font-weight: bold;
}

.zebra-stripes .headline-cell a {
color: #4D4D4D;
font: bold 13px tahoma,arial,helvetica,sans-serif !important;
}

.blox-list .blox-headline a {
color: #262626 !important;
font: bold 13px tahoma,arial,helvetica,sans-serif !important;}


#businessSearch .name-option {padding-left: 75px;}


/* ///////  popup styles /////////// */

#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:384px;
width:408px;
height:auto;
width:auto;
background:#FFFFFF;
border:2px solid #cecece;
z-index:999999;
padding:20px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
span#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}

ul.dropdown li a{color: #FFFFFF}

/* ///////  end popup styles /////////// */

#blox-breadcrumbs {
display: none;
}

/*545782 darin*/
#tncms-region-ads-leaderboard-top embed, #tncms-region-ads-leaderboard-top object, #tncms-region-ads-leaderboard-top iframe {
    margin-bottom: 20px;
    margin-left: 0;
}


/*bacground ad*/
#pg-bg-ad-container-left {
  display: block;
  float: none;
  height: 100%;
  left: 50%;
  margin-left: -680px;
  position: fixed;
  top: 0;
  width: 190px;
}
#pg-bg-ad-container-right {
  display: block;
  float: none;
  height: 100%;
  margin-right: -680px;
  position: fixed;
  right: 50%;
  top: 0;
  width: 190px;
}
#pg-bg-ad-container-left #full-pg-bg-left{
  display:block;
  background-image: url("../../images/blank.gif");
  width:190px;
  height:100%;
}
#pg-bg-ad-container-right #full-pg-bg-right{
  display:block;
  background-image: url("../../images/blank.gif");
  width:190px;
  height:100%;
}


/*  Navigation */
ul.navigation {-webkit-box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2)}
ul.navigation, ul.navigation > li { background:#e81c23 url(../../images/_site/nav.png) repeat-x top left !important; color: #fff;}
ul.navigation, ul.navigation > li { background-color: #e81c23; color: #FFFFFF;}
ul.navigation > li {font:normal 14px tahoma,arial,helvetica,sans-serif;line-height:36px;}
ul.navigation > li > a {text-shadow:1px 1px 0 #870001;}
ul.navigation > li ul {text-transform:none;}
ul.navigation, ul.navigation > li > a { color: #FFFFFF;}
ul.navigation >  { }

ul.navigation > li:hover, ul.navigation > li.active { background: #F01D25 !important}
ul.navigation > li.nav-right:hover, ul.navigation > li.nav-right.active { }


ul.navigation > li.current-section { background: #e81c23 !important}
ul.navigation > li.current-section, ul.navigation > li.active.current-section { background-color: #e81c23;}
ul.navigation > li.current-section a { color: #FFFFFF;}
ul.navigation > li:hover a, ul.navigation > li.active a { color: #FFFFFF;}
ul.navigation > li.current-section ul li a { color: #000000;}
ul.navigation > li:hover ul li a, ul.navigation > li.active ul li a { color: #000000;}

ul.navigation .ui-icon {background-image: url("../../../../components/core_external_jqueryui/resources/images/ui-icons_ffffff_256x240.png");width:11px !important;margin-left:-3px}
.ui-icon-circle-triangle-s { background-position: -65px -15px;}
.ui-icon-circle-triangle-n {background-position:0px -15px}
ul.navigation li.nav-main-item-home {border-left:0}
ul.navigation .no-link {color: #FFFFFF;text-shadow:1px 1px 0 #870001;cursor:pointer}
ul.navigation .section-list li{font-size:13px;line-height:30px;border:0 !important}
ul.navigation .section-list .no-link {color:fff}
ul.navigation .section-list li a{color:#fff !important;text-shadow:1px 1px 0 #870001;}
ul.navigation .section-list li a:hover{color:#DBE5DC !important}


ul.navigation .section-list {border:0 !important;}

/* Mega Nav */
ul.navigation.mega .mega-nav-container {border-radius:0;background:#fff url(../../images/_site/mega.png) repeat-y left top !important;-webkit-box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2)}
ul.navigation.mega .mega-nav-container .blox-column .blox-list li a.tn-flag { color: #FFFFFF;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { height: auto; width: auto;}
ul.navigation.mega .mega-nav-container .blox-list li { margin: -1px 0 1px;line-height:24px;padding-bottom:8px;background:url(../../images/_site/bl-dot.png) no-repeat 2px 14px !important;border-top-style:dotted;}
ul.navigation.mega .mega-nav-container .blox-list li a{ font:normal 12px arial,Tahoma,helvetica,sans-serif;color:#111 !important;text-shadow:none !important;display:block;width:350px !important}


ul.navigation.mega .mega-nav-container .blox-list li a:hover {color:#c00 !important}
ul.navigation.mega .mega-nav-container ul.blox-flags.headline-list li {border: none;}
ul.navigation.mega .mega-nav-container p {font:normal 11px arial,helvetica,sans-serif}
ul.navigation.mega .mega-nav-container li ul li{font:normal 10px arial,helvetica,sans-serif}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title h3,
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { background: url("none") repeat scroll center bottom transparent; border-top: medium none;color:#363838;font-family:"Oswald",tahoma,arial,helvetica,sans-serif !important;font-weight:400;font-size:18px;padding:0 !important;line-height:normal}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title {border:0 !important}
ul.navigation.mega .mega-nav-container h4.blox-headline {font:bold 15px arial, Tahoma, sans-serif;}
ul.navigation.mega .mega-nav-container h4.blox-headline a {color:#111}
ul.navigation.mega .mega-nav-container h4.blox-headline a:hover {color:#c00}
ul.navigation.mega .mega-nav-container ul{background:none !important;border-radius:0 !important}

#header-top {padding:0;height:21px;border-bottom:1px solid #fff;padding:4px 0}
#blox-header {padding: 0;background:none;margin-top:5px;height:143px}
.header-top-navigation a { color: #000;line-height:18px;font:normal 11px/18px tahoma,sans-serif !important;text-decoration:underline}
.header-top-navigation li:hover { background-color: transparent;}
#header-top-right ul.header-top-navigation li { background: url("../../images/_site/pipe-white.png") no-repeat scroll 0 5px transparent; font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size: 11px; padding: 0px 4px 0px 5px;}
#header-top-right ul.header-top-navigation li:first-child { background: url("none") no-repeat scroll 0 7px transparent;}
#header-top-right ul { margin-right: 0;}
#header-top-right ul.header-top-navigation {padding:0 !important;height:21px;margin-top:0}
#header-top-left ul { margin-left: 0;} 

/* Small top navigation - user panel */

.blox-user-panel dl,.blox-user-panel dd {overflow:hidden !important;font:normal 11px Tahoma,arial,helvetica,sans-serif}
#blox-user-panel {overflow:hidden !important;height:20px;float:left !important;text-align:left !important;margin-right:0px !important;}
#blox-user-panel .uUser  {font:normal 11px tahoma,sans-serif !important;color:#999;line-height:18px !important}
#blox-user-panel .uUser  a{font:normal 11px tahoma,sans-serif !important;color:#000}
#blox-user-panel a {color:#000;font:normal 11px/18px tahoma,sans-serif !important;text-decoration:underline}
div#subs-msg {position:relative;left:273px;height:12px!important;z-index:-1}


/* .subscriber_benefits .storytext li { list-style: circle inside!important;} */
.subscriber_benefits .storytext li { list-style: circle url("../../images/_site/red-li-bullet.png")!important;}
.subscriber_benefits .storytext ul { list-style-image: url(../../images/_site/red-li-bullet.png);margin-left:22px;}
.subscriber_benefits .tn-story-assets { display: none;}

div#subscription-notice-manager-pop { width:100%!important;}
#subscription-notice-manager-pop .button-set { width: 600px!important;}

#subs-msg-a {padding-bottom:90px;}

/* Tributes Styles*/
#blox-enhanced-announcements {background: #ccc;}
/* end Tribute Styles */