/************************************************************************
1. body/global styles
2. region styles
3. Masthead Styles
4. CL styles
5. Article page styles
6. Map styles
7. Section/CL/FF/Premium header styles
8. Yahoo styles
9. MyCapture styles
10. MEMV styles
11. TL styles
12. zVents styles
13. poll styles
14. RSS display portlet styles
15. Special Promotions/Content styles
16. Screen Scrape styles for MyCapture Scroller FF
17. Ad styles
18. footer styles
19. Privacy Policy/Site Map Styles
*************************************************************************/

/********************** 1. body/global styles ***************************/
 div, span, p {padding: 0;margin: 0;}
 a {text-decoration: none;color: #1968b2;}
 a:hover {
	text-decoration: underline;
	color:#1968B2;
}
 .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
 .clearfix {display: inline-block;}
/* Hides from IE-mac \*/
 * html .clearfix {height: 1%;}
 .clearfix {display: block;}
/* End hide from IE-mac */
body { 
   background: #202c38 url(http://extras.mnginteractive.com/live/media/site135/2010/0511/20100511_015201_backgroundGradient.jpg) repeat-x; 
   font-family: arial, helvetica, sans-serif; 
   padding: 0px; 
   margin: 0px; 
} 
body.bodyStyle p,body.bodyStyle a {font-size:12px;}
div {text-align:left; overflow:visible;}
/************************************************************************/

/*************************** 2. region styles ***************************/
#outerLeftRegion {margin-left:20px;}
#outerRightRegion {margin-left:0px !important; padding:0px !important; width:320px !important; *width:315px !important; overflow:hidden !important;}
.contentStyle{text-align: left; padding: 0; margin: 0;}
.regionParent{border-collapse: separate; border-spacing: 0px 0px; padding: 0px; margin: 0px auto; background-color: #ffffff;}

.preHeaderRegion {padding: 0; margin: 0; border-spacing: 0; background-color: #ABB2BC;}
td.headerRegion,
td.postHeaderRegion{
   background-color: #fff;
}
 /******We need 20px for a space on the left of the page and a space on the right of the page (10px each)***********/
.region1{width: 980px;}
.region2{width: 634px;}
.region2b{width: 634px;}
.region4{width: 312px;}
.region5{width: 302px;}
.region8{width: 634px;}
.region9{width: 312px;}
.region10{width: 302px;}
.region11{width: 634px;}
.region12{width: 312px;}
.region13{width: 302px;}

table.regionParent tr td{padding: 0px}

table tr td.region1,
table tr td.region2,
table tr td.region2b,
table tr td.region4,
table tr td.region8,
table tr td.region9,
table tr td.region11,
table tr td.region12{
   padding-left: 0px;
}

table tr td.region1,
table tr td.region7,
table tr td.region14{
   padding-right: 10px;
}
#region1 .layoutTop {margin-left:6px; width:640px !important; padding-right:30px;}
.region2 {padding-left:10px !important;}
#region3, .region3 {margin-left:-20px !important; padding:0px !important;}
.region3 .adElement{border: 1px solid #A8C4D2; padding: 10px;}
#region2and3box {width:635px;}
#region9 {overflow:hidden;}
.footerRegion table {margin-top: 30px; *margin-top:0px;}
/************************************************************************/

/************************** 3. Masthead Styles **************************/
#header div  {
       overflow-x:visible !important; text-align:left;
       *overflow-x:visible !important; text-align:left; 
}
div.headerRegion {overflow-x: visible !important;}

#nav, #navWrap, #maindiv1, #maindiv2, #maindiv3, #maindiv4, #maindiv5, #maindiv6, #maindiv7, #maindiv8, #maindiv9, #maindiv11, #maindiv12, #maindiv14, #maindiv15, #maindiv16 {overflow-x: visible !important;}
#apDiv1 {padding-right:0px !important;}


/* container for everything above the navigation */
#masthead_home {
	top: 0px;
	left: 0px;
	background: transparent url(http://extras.mnginteractive.com/live/media/site135/2010/0423/20100423__headBG.jpg) no-repeat 0 0;
	height: 64px;
        width:1000px;
	}


/* position and render the logo - hide logo text */
#logoLink {
	top: 21px;
	left: 13px;
	text-indent: -5000px;
	}

#logoLink img {
	width: 350px;
	height: 53px;
	top: -18px;
	left: -10px;
	border: none;
	}

/* Begin top nav */
.topNav {
	height: 29px;
	width: 1000px;
	background-image: url(http://extras.mnginteractive.com/live/media/site135/2010/0423/20100423__TopNavBG.gif);
	background-repeat: no-repeat;
	background-color: #E0E1E3;
	}
	
/* BEGIN searchbox */
#searchbar {
position: absolute;
margin-left: 439px;
padding-top: 10;   
top: 42px;
width: 336px;
}

#searchbar form,
#searchbar input {
	margin: 0;
	padding: 0;
	}

#searchbar form input.searchbox {
	background-color: #fff;
	border: 1px solid #95afcc;
	width: 235px;
	height: 20px;
	}


#searchbar form input.button {
	vertical-align: top;
	}

/* BEGIN Search Options */
	ul#searchoptions {
	position: absolute;
        *position: inherit;
	font-size: 10px !important;
	list-style: none;
	padding: 0;
	margin: 0;
	color: #000000;
	width: 338px;
        *width: 300px;
	}

*html ul#searchoptions {
	top: 20px;
	}

*+html ul#searchoptions {
	top: 20px;
	}

ul#searchoptions li {
	float: left;
	padding: 0;
	margin: 0 4px 0 0;
	}

ul#searchoptions li.end {
	margin: 0;
	}

ul#searchoptions li.end span { 
	font-weight: bold;
	text-transform: uppercase;
	font-family: verdana;
	}

ul#searchoptions .yahooText {
	color: #cc0000;
	}

ul#searchoptions input.radio {
	margin: 0 3px 0 0;
	padding: 0;
	vertical-align: middle;
	}

*html ul#searchoptions input.radio {
	margin: -2px -1px 0 -4px;
	}

*+html ul#searchoptions input.radio {
	margin: -2px -1px 0 -4px;
	}

/* weather */
ul.weather {
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px;
	}

ul.weather li {
	float: left;
	font-size: 10px;
	padding: 1;
	color: #000000;
	
	}

ul.weather li a {
	color: #000000;
	padding: 0;
	border-left: 0px solid #666;
	}

ul.weather li.title {
	padding: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	}

ul.weather li.temp a {
	font-size: 36px;
	padding-left: 2px;
	border: none;
	text-transform: uppercase;
	padding-right: 2px;
	}

/* login Nav */
ul.loginNav {
	list-style: none;
	float: right;
	color: #838182;
	padding-right: 20px;
	}

ul.loginNav li {
	float: left;
	font-size: 11px;
	padding: 3px 0 0 0;
	}

ul.loginNav li a {

	color: #000;
	padding: 0 2px;
	border-right: 0px solid #666;
	}

ul.loginNav li a:hover {
	color: #000;
	text-decoration:underline;
	}

ul.loginNav li.subscribe {color: #000;}

ul.loginNav li.subscribe a {
	border:none;
	padding-right:2px;
	}


/*Nav Bar Wrapper - sets the width/height/look of entire nav bar*/
#navWrap {
	background:url(http://extras.mnginteractive.com/live/media/site135/2010/0423/20100423__navBG.gif) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	height: 40px;
        width:1000px;
	}

/*Main Nav Behavior*/
#nav {
	margin-left: auto; /*DO NOT EDIT*/
	margin-right: auto; /*DO NOT EDIT*/
	position: relative; /*DO NOT EDIT*/
	display: block; /*DO NOT EDIT*/
	height: 1%; /*DO NOT EDIT*/
	z-index: 1000; /*DO NOT EDIT - necessary for menu system to appear on top of positioned elements in body*/
	}


/*
you must add one of these for each nav dropdown making a general class destroys the measurements
*/

/*Main Nav Items*/
#nav #maindiv0,#nav #maindiv1,#nav #maindiv2,#nav #maindiv3,#nav #maindiv4,#nav #maindiv5,
#nav #maindiv6,#nav #maindiv7,#nav #maindiv8,#nav #maindiv9,#nav #maindiv10,
#nav #maindiv11,#nav #maindiv12,#nav #maindiv13,#nav #maindiv14,#nav #maindiv15,
#nav #maindiv16,#nav #maindiv17,#nav #maindiv18,#nav #maindiv19,#nav #maindiv20,
#nav #maindiv21,#nav #maindiv22,#nav #maindiv23,#nav #maindiv24,#nav #maindiv25,
#nav #maindiv26,#nav #maindiv27,#nav #maindiv28,#nav #maindiv29,#nav #maindiv30 {
	height: 28px;
	}

#nav div {
	float: left;
	}

/*Main Nav Item Links*/
#nav div a {
	background: transparent url(http://extras.mnginteractive.com/live/media/site135/2010/0423/20100423__tabR-both-Lnav.gif) right top no-repeat;
	font-weight:normal;
	padding:0;
	display: block;
	font-size: 12px;
	color: #213031;
	margin: 0;
	text-decoration: none;
	float: left;
	}

#nav div a span {
	background: transparent url(http://extras.mnginteractive.com/live/media/site135/2010/0423/20100423__tabL-both-Lnav.gif) 0 0 no-repeat;
	padding:8px 7px 6px 7px;
	display: block;
	color: #fff;
	line-height:14px;
	}
	
*html #nav div a span {
	padding:8px 7px 5px 7px;
	line-height:15px;
	}
	
#nav .last a {
	background: transparent url(http://extras.mnginteractive.com/live/media/site135/2010/0423/20100423__tabR-both-Lnav.gif) 0 0 no-repeat;
	}
	
#nav .nosub div a span {

	}

/*Main Item Hover States*/
#nav div.navHover a {
	background-position: 100% -28px !important;
	color: #213031;
	height:28px;
	}

#nav div.navHover a span {
	background-position: 0 -28px !important;
	color: #FFFFFF;
	}


/* TOP ITEMS with no submenu*/
#nav .nosub div.subdiv, 
#nav #rightNav .nosub .subdiv, 
#nav #rightNav .nosub div.subdiv {
	display:none !important;
	}


/*------
Sub Menu Container*/

#nav div .subdiv {
	display: block;
	background-color: #fff;
	width: 150px;
	padding:0;
	position: absolute;
	visibility: hidden;
	margin-left:1px;
	}

/*IMPORTANT: if subdiv has a border use the following convention.
if subdiv border larger than 1px - mngiMenu.js is affected and will need modification*/
#nav.subHasBorder div .subdiv {
	border: 1px solid #5f9cd5;
	border-top: 1px solid #5f9cd5;
	}
	

/*IMPORTANT: do not short hand the background styles. IE will put a scroll bar behind it if you do.*/
#nav #rightNav div .subdiv {
border:none;
	}

#nav div .subdiv div {
	float: none;
	}

#nav div .subdiv a {
	background-color:#5f9cd5;
	margin: 0;
	font-size: 12px;
	padding: 2px 8px 2px 8px;
	float: none;
	display: block;
	height: auto;
	color:#fff;
	background-image:none;
	font-weight:normal;
	}

#nav div .subdiv a:hover {
	background-color: #F0F0F0;
	color:#bcd4db;
	text-decoration:underline;
        color:black;
	}

/*------------------------------
Right Nav
--------------------------------*/
/*Right Nav Wrapper*/
#nav #rightNav {
	float: none;
	}

/*Main Items*/
#nav #rightNav div {
	float: right;
	}

#nav #rightNav div div {
	float: none;
	}

/*Main Links*/
#nav #rightNav div a {
	background: transparent url(http://extras.mnginteractive.com/live/media/site135/2010/0423/20100423__tabR-both.gif) right top no-repeat;
	color: #fff;
	font-weight:bold;
	padding:0 4px 0 0;
	}

#nav #rightNav div a span {
	background: transparent url(http://extras.mnginteractive.com/live/media/site135/2010/0423/20100423__tabL-both.gif) left top no-repeat;
	color: #000;
	border:none;
	font-size: 12px;
	}

/*Main Item Hover States*/
#nav #rightNav .navHover a,
#nav #rightNav .navHover a span {
	color: #000;
	border:none;
	}

#nav #rightNav .subdiv a,
#nav #rightNav .subdiv a span {
	float: none;
	font-weight:normal;
	display:block;
	padding: 2px 8px 2px 8px;
	}

#nav #rightNav .subdiv a:hover {
	color: black!important;
	text-decoration:underline;
	}
#nav #rightNav div.navHover a {
	text-decoration: none;
	background-position: 100% -28px !important;
	color: #000;
	}
/*Right Nav Hover States*/
#nav #rightNav .navHover a span {
	background-position: 0 -28px !important;
	color: #000;
	}	
#nav #rightNav .left {
	background: url(http://extras.mnginteractive.com/live/media/site135/2010/0423/20100423__tabL-both.gif) no-repeat 0 0;
	border: none;
	padding-left: 6px;
	}
#nav #rightNav .right a {
	background: url(http://extras.mnginteractive.com/live/media/site135/2010/0423/20100423__tabR-both-R.gif) no-repeat 0 0;
	border: none;
	}
/* Weather div */
#apDiv1 {
	position:absolute;
	width:205px;
	height:50px;
	z-index:1;
	margin-left:775px;
	top: 34px;
        padding-right:155px;
        *padding-right:0px;
	background-image: url(http://extras.mnginteractive.com/live/media/site135/2010/0423/20100423__weatherbackground.gif);
	background-repeat: no-repeat;
        
}
.weather img{border-style:none;}
/***************************************************************/

/************************* 4. CL Styles ************************/
/* --- FIX for ie - rendering differently due to lack of ul tag --- */
*html .complexListingBox li.listNoImage {
   clear: both;
   line-height: 14px;
   background-position: 0 6px;
   }

*html .complexListingBox li.listNoImage a {
   margin: 0;
   padding: 0 0 0 10px;
   text-indent: -15px;
   }
/* --- END ie fix --- */

/* --- SPECIAL DIV DESIGNED TO DIFFERENCIATE THIS FROM THE STANDARD COMPLEXLISTING --- */
#mainStory .listing3Image {margin-right: 10px;}
#mainStory .listingItemTitle {font: bold 24px arial, helvetica, sans-serif; color: #000; text-decoration: none; line-height: normal;}
.layout5FeatureItemBox .listingItemTitle {margin-top: 0;}

.listingItemTitle {
   font: bold 14px arial, helvetica, sans-serif;
   color: #000;
   text-decoration: none;
   line-height: normal;
   margin-top: 0px;
   margin-bottom: 0px;
   display: block;
   }
div .listingItemTitle, .listingItemTitle, .listingItemTitle a {
   color: #000;
   text-decoration: none;
   font: bold 15px Arial;
   line-height: 1.2em;
   list-style-type: disc;
   text-indent: 0px;
   margin: 5 0 0 2;
   width: 100%;
   display: block;
}
a.listingItemTitle:link, a.listingItemTitle:visited, a.listingItemTitle:active {color: #000;}
a.listingItemTitle:hover {color:#c00; text-decoration: none;}

.complexListingBox {font: normal 12px arial, helvetica, sans-serif; line-height: 18px;}
.complexListingBox br {display: none;}
.complexListingBox li.listNoImage {*padding-left:15px !important;}
.complexListingBox a:link, .complexListingBox a:visited, .complexListingBox a:active {color: #30598d; text-decoration: none;}
.complexListingBox a:hover {color:#c00; text-decoration: none;}
.complexListingSubTitle {display:block;}
.complexListingItemPhoto{padding:0px 15px 0px 0px; font-size:10px;}
.complexListingItemImage{font-size:10px;}
.complexListingItemPhotoCredit{font-size:10px;text-align:left; display: none}
a.complexListingTitle {font: bold 16px arial, helvetica, sans-serif; color: #9b0f0e;}
a.complexListingTitle:link, a.complexListingTitle:visited, a.complexListingTitle:active {color: #000000;}
.complexListingBox li.listNoImage {
   list-style: none;
   background:url(http://extras.mnginteractive.com/live/media/site515/2010/0512/20100512_034219_ndc_bullet.gif) 0px 5px no-repeat;
   padding:0px 0px 0px 8px;
   font: normal 11px verdana, arial, helvetica, sans-serif;
   line-height: 1em;
   margin: 0px 0 3px 0;
   padding: 0;
   display: block;
}
.complexListingBox a.complexListingLink {display: block;line-height: 14px; margin-left: 10px; padding: 0;}
a.complexListingMoreHeadlines {line-height:10px; display:block; clear:both; font-weight:bold; margin:0 0 5px 0;}
a:hover.listingItemTitle {color:#000 !important; text-decoration:underline !important;}
.listingArticleLinkTo {color:#000 !important; text-decoration:none !important;}
a:hover.listingArticleLinkTo {color:#000 !important; text-decoration:underline !important;}
.listingArticleBlurb {margin-bottom: 5px; font-size:16px; width:600px;}
.moreBreakingLink a {color:#1968B2 !important;}
.moreBreakingLink a:hover {color:#1968B2 !important; text-decoration:underline;}
.lastUpdatedDate {font: normal 10px verdana; color: #666; margin: 0; padding: 0;}
.listing3Image {margin: 0 10px;}
.articleListingDivider {display: none;}
.complexListingFooter {display: none;}

/*------- region 1 -------*/
#outerLeftRegion .region1 .complexListingBox {*width:620px; margin-left:-10px; *margin-left:0px; width:300px;}
#outerLeftRegion .region1 a.complexListingLink, #outerLeftRegion .region5 a.complexListingLink {font-weight:bold !important; color:#000;}
#outerLeftRegion .region1 .clLeft {width:315px !important; padding-left:15px;}
#outerLeftRegion .region1 .clRight {width:315px !important; *width:300px !important; padding-right:25px;}
#region1 .listingItemTitle {color:#000 !important; font-size: 20px;}

/*------- region 5 -------*/
#region5 #outerLeftRegion .region5 .complexListingBox  {
  width:620px !important; 
  margin-bottom:0px;
  margin-left:10px;
}
#region5 .layoutTop {margin-left:14px; margin-bottom:10px;}

#outerLeftRegion .region5 {
padding:0px 0px 0px 0px; 
margin-left:0px;
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0805/20100805_115505_Beta-600pxCL-bg.gif ) 0px bottom no-repeat;
}
#outerLeftRegion .region5 .listingArticleBlurb {font-size:14px; padding:0px 0px 0px 0px !important; width:600px;}
#outerLeftRegion .region5 .listingArticleBlurb img, .region5 .complexListingItemImage img {width:100px;}
#outerLeftRegion .region5 a.listingItemTitle {
  font-size:16px !important; 
  font-weight:bolder !important;
  color:#1968B2 !important;
  float:left !important; 
  text-align:left !important; 
  padding:2px 0px 2px 0px !important;
  margin-left:-10px;
}
#outerLeftRegion .region5 div{
  padding-left:10px;
}

#outerLeftRegion .region5 a.listingArticleLinkTo {color:#1968B2 !important; text-decoration:none !important; }
#outerLeftRegion .region5 a:hover.listingArticleLinkTo {color:#1968B2 !important; text-decoration:underline !important; }
#outerLeftRegion .region5 .listNoImage {
  margin-left:15px !important;
}
#outerLeftRegion .region5 a.listingItemTitle:hover, #outerLeftRegion a.complexListingLink:hover  {
  text-decoration:underline !important; 
  color:#1968B2 !important;
}

/*------- region 8/9 -------*/
#region8 table.complexListingBox, #region9 table.complexListingBox {
  width:320px !important;
  padding:0px 0px 10px 0px !important;
  margin:-4px 0px 10px -2px !important;  
  *margin-top:-8px;
  background: url(http://extras.mnginteractive.com/live/media/site135/2010/0803/20100803_050547_Beta-320pxCL-superlong.gif) 2px bottom no-repeat !important;
}
#region8 a.listingItemTitle, #region9 a.listingItemTitle {width:280px; padding-left:0px;}
#region8 .listingArticleBlurb, #region9 .listingArticleBlurb {
  width:260px !important;
}
#region8 .complexListingMoreHeadlines, #region9 .complexListingMoreHeadlines {padding-left:15px; font-size:11px !important;}
#region8 li.listNoImage, #region9 li.listNoImage {margin-left:15px; width:280px;}
#region8 .complexListingLink, #region9 .complexListingLink  {font-size:12px !important; font-weight:bold !important; color:#1968B2;}
#region8 .complexListingFooter, #region9 .complexListingFooter {display:block;}
/************************************************************************/

/*********************** 5. Article Page Styles **************************/
#imagePopUp .articleImageCaption{color: #fff}
.articleBox {}
td.articleBox {}
.articleBody {font: 12px Arial, Helvetica, sans-serif;}
.articleBody p {margin-top:15px;}

.articlePosition1{}
.articlePositionSub1{}
.articlePositionHeader{}
.articlePositionFooter{clear: both;}
.articleEmbeddedViewerBox{}

.articleImage{}
.articleEmbeddedAdBox{}
.articleEmbeddedAdRule{}
.articleEmbeddedAdHeader{}

div.articleOptions {color: #000;font: normal 10px arial, helvetica, verdana, sans-serif;margin: 10px 0;}
a.articleOptions {color: #111a70;}
a.articleOptions img {margin-bottom: -4px;}

.articleDate{color:#848080;}
.articleOverline{font: bold 13px Georgia, "Times New Roman", Times, serif; color: #333; margin: 0 0 5px 0; padding: 0;}
.articleSubTitle{color: #333;}
.articleTitle{color:#043A5E; font: bold 22px Georgia, "Times New Roman", Times, serif;}
.articleByline { color: #555; font-weight: bold; margin-top: 10px}

.articleBox{padding-bottom: 40px;}
.articleFooterLinks div.articleOptions{float: left; width: 100%; clear; right;}
/* ------ End Article Portlet  ------ */

/* ------ Embedded Photo Viewer ------ */
/* ********* Start Embedded Image Viewer/Gallery Styles ************ */
/***DIV Surrounding the entire embedded image viewer/gallery position 1 and related content***/
.articleViewerGroup{
   text-align:right;
   margin: 0;
   float: right;

}

/***SPAN tag around the embedded image viewer/gallery***/
.articleEmbeddedViewerBox{
   text-align:left;

   /*Added*/
   background-color: #CDCED2;
}

/*Added*/
.articleEmbeddedViewerBox, #photoviewer{
   position: relative;
   float: left;
   right: 4px;
   top: 4px;
}

.packagesGrpBox
{
   float: left;
}

.articlePosition1
{
   float: left;
}
/* ------ End Embedded Photo Viewer ------ */

/* ------ Embedded Packages ------ */
.packagesBox{}
.packagesHeader{}
.packageBox{}
.packageTitle{}
.packageDate{}
.packageItem{}
/* ------ End Embedded Packages ------ */
/***************************************************************************************/

/************************* 6. Map Styles ***********************************************/
.mapTable{
 background:url(http://extras.mnginteractive.com/live/media/site135/2010/0726/20100726_085511_Beta-mapBG.gif) 0px bottom no-repeat; 
}
#map_canvas {margin-left:14px;}
#region1 #mapTitle {margin-top:16px;}
.articlePageMapCanvasClass {margin-left:12px;}
#mapSubTitle{margin-top:16px;}
#map_search{*margin-bottom:2px;}
.SearchMapsButton{margin-top:12px; *margin-top:-12px; margin-bottom:10px;} 
#searchMap{margin-top:12px; margin-bottom:10px;}
#map_categories {padding-left:20px;}
.articleMapTable #mapTitle{margin-top:16px; margin-left:-10px;}
.articleMapTable #mapSubTitle{margin-top:0px;}
.articleMapTable #map_categories {padding-top:30px; *padding-top:10px;}
.articleMapTable #searchMap {margin-top:30px; *margin-top:26px; width:70%;}
.articleMapTable .SearchMapsButton {margin-top:30px; *margin-top:26px;}
.mapError{padding-left:-10px; padding-right:30px; *margin-left:-10px;}
/**********************************************************************************/

/************* 7. Section/CL/FF/Premium header/footer styles ************/
#sectionTitle {width:645px !important; border-bottom:1px dotted #555 !important;}
#sectionTitle .title a {font-size:22px; margin-left:-12px; *margin-left:0px;}
.betaHeader {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0430/20100430_040335_Beta-headerBG.gif) repeat-x;
  *background:url(http://extras.mnginteractive.com/live/media/site135/2010/0430/20100430_040335_Beta-headerBG.gif) bottom repeat-x; 
  font-size:7.5pt;
  font-family: "Trebuchet MS", verdana;
  height:25px;
  width:309px;
  overflow:hidden;
}
.region5 .betaSpacer {height:10px; background-color:#fff; margin-left:-10px;}
.region3 .betaHeader, .region4 .betaHeader {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0430/20100430_040335_Beta-headerBG.gif) repeat-x;
  *background:url(http://extras.mnginteractive.com/live/media/site135/2010/0430/20100430_040335_Beta-headerBG.gif) bottom repeat-x; 
  font-size:7.5pt;
  font-family: "Trebuchet MS", verdana;
  height:25px;
  width:300px;
}
#region9 .roundedTopHeader {
  background:url(
  http://extras.mnginteractive.com/live/media/site135/2010/0611/20100611_125316_Beta-zVents-top.gif) no-repeat !important;
  height:10px !important;
  *height:5px !important;
  width:309px;
}
#region4 .roundedTopHeader {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0625/20100625_040253_Beta-300pxCL-top.gif) no-repeat !important;
  height:14px !important;
  *height:5px !important;
  width:309px;
}
.region8 .headerSponsor, .region9 .headerSponsor {padding-left:0px; margin-left:0px; *margin-left:-10px;}
.region3 .betaHeader, .region4 .betaHeader {margin-top:10px;}
.headerSponsor a, .headerSponsorMain a  {color:#000 !important;}
.betaHeader h1 {
  font-size:14px;
  font-family: "Trebuchet MS";
  margin:0px;
  padding:8px 0px 5px 10px;
  font-family:arial;
}
.betaMainHeader {width:610px;}
.betaMainHeader h1 {
  font-size:20px;
  font-family: "Trebuchet MS";
  margin:0px;
  padding:0px 0px 5px 10px;
  font-family:arial;
  border-bottom:1px dotted #888;
}
.moreBreakLink {
	float:right;
	padding: 5px 0 0 0;
	list-style:none;
	color: #cc0000;
}
.moreBreakLink a {
	float:right;
	list-style:none;
	font:normal 10px arial;
	color: #cc0000;
	text-decoration:none;
}
.moreBreakingLink{
       width: 602px;
       border-bottom-width: 1px;
       border-bottom-style: dotted;
       border-bottom-color: #999999;
}

.moreLink_News {
background:url("http://extras.mnginteractive.com/live/media/site135/2010/0623/20100623_105230_BlueTriangle.gif") no-repeat scroll 40px 4px transparent;
float:right;
font:11px arial;
margin:6px 6px 0 0;
width:40px;
}

.moreLink {
  float:right; 
  margin:6px 6px 0px 0px; 
  font:11px arial;
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0623/20100623_105230_BlueTriangle.gif) 34px 4px no-repeat;
  width:40px;
}
.moreLink a {color:#1968B2; text-decoration:none;}
.betaPremiumSpacer {background-color:#fff; margin-left:-10px;}
.betaPremiumHeader {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0430/20100430_040335_Beta-headerBG.gif) repeat-x; 
  width:630px; 
  height:29px !important;
}
.beta600pxHeader {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0614/20100614_024808_Beta-600pxCLRoundedHeader2.gif) no-repeat; 
  width:650px; 
  height:16px;
  *height:14px;
  margin-top:-5px;
}
#region8 .betaPremiumHeader, #region9 .betaPremiumHeader {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0430/20100430_040335_Beta-headerBG.gif) repeat-x; 
  margin-left:0px; 
  width:310px; 
}
.betaPremiumHeader h1 {
  font-size:14px;
  margin:0px;
  padding:8px 0px 5px 20px;
  font-family:arial;
}
.premiumTopHeader {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0610/20100610_122700_Beta-premiumBoxTop.gif) no-repeat; 
  height:34px; 
  margin-left:0px;
  margin-top:-4px;
}
.region5 .RndBorderBttm600 {
	height:34px;
	display:inline;
	display:block;
	background-image:url(http://extras.mnginteractive.com/live/media/site135/2010/0610/20100610_121940_Beta-premiumBoxFooter.gif );
	background-repeat:no-repeat;
        overflow:hidden;
        padding-top:5px;
}
.region5 .RndBorderBttm600 h1 {
	float:left;
	padding:0px 0px 0px 10px;
	*padding-top:10px !important;
	display:inline;
	font:normal 16px arial;
}

.region5 .RndBorderBttm600 h1 a {
 font:bold 16px arial;
 color:#1968B2;
 text-decoration:none;
 float:left;
 *float:none;
}
.region5 .RndBorderBttm600 img {border:none;}
span.premiumLink  {
	padding:15px 0px 0px 10px;
	float:left;
	list-style:none;
	font:normal 11px arial;
        color:#444;  
}
#whatsThisContent {
 display: none;
 font-family: Arial, helvetica, sans-serif;
 font-size: 11pt;
}

.whatsThisLink {
 cursor:pointer;
}

.closeMe {
 text-align:left;
 cursor: pointer;
 font-weight:bold;
}
#simplemodal-overlay {background-color:#000000; cursor:wait;}
#simplemodal-container {
 height:150px; 
 width:600px; 
 color:#000000; 
 background-color:#eeeeee; 
 border:4px solid #cccccc; 
 padding:12px;
}
.CLTop600px {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0614/20100614_024808_Beta-600pxCLRoundedHeader2.gif) no-repeat; 
  height:10px;
  margin-left:-9px;
  margin-top:-4px;
  width:630px;
}
.CLTop320px {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0524/20100524_103400_roundedTop-region8.gif) no-repeat;
  height:14px;
  *height:10px;
  margin-left:0px;
  margin-top:-4px;
  width:309px;
}
.premiumFooter {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0610/20100610_121940_Beta-premiumBoxFooter.gif) no-repeat; 
  height:2px; 
  padding:15px 0px 20px 10px; 
  font-size:11px;
  overflow:hidden;
  margin-left:0px;
}
.CL600pxFooter {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0729/20100729_031244_Beta-600pxCLRoundedFooter.gif) no-repeat; 
  height:24px; 
  padding:0px; 
  font-size:11px;
  overflow:hidden;
  margin-left:0px;
  width:639px;
}
.sectionCLFooter {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0607/20100607_035650_Beta-premiumBoxFooter.gif) no-repeat; 
  height:2px; 
  padding:15px 0px 20px 10px; 
  font-size:11px;
  overflow:hidden;
  margin-left:-10px;
}
.originatingSource {text-transform:uppercase; color:#888; padding-left:10px; font-size:10px;}
/************************************************************************/

/********************* 8. Yahoo styles **********************************/
.myyahooHeadButton img{margin-top:-12px;}
.yahooContentMatch {background-color:#e2e2e2; padding-top:15px!important;}  
/************************************************************************/

/******************* 9. MyCapture/Media Player styles *******************/
.myCaptureScroller {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0709/20100709_121830_Beta_MediaCenterGradient.gif) 0px bottom no-repeat;
  *width:310px;
  padding-right:10px;
  *padding-right:0px;
  overflow:hidden !important;
}
#myCaptureMore{
  float:left;
  text-align:right; 
  margin-top:0px;
  font-size:11px;
  padding-top:8px;
  padding-right:0px;
  padding-bottom:10px;
  width:310px;
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0709/20100709_123039_Beta-mediaCenter-footer.gif ) 0px bottom no-repeat;
}
.myCaptureHeader {
  float:left; 
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0504/20100504_122909_Beta-pollHeader.gif) no-repeat;
  width:220px;
  *width:230px;
  margin-left:0px;
  height:30px;
  *height:40px;
}
.myCaptureHeader h1 {font:14px arial; font-weight:bolder; padding:4px 0px 4px 10px !important; margin:0px !important;}
.myCaptureLinks {float:none; width:130px; *width:165px; font:11px arial !important; margin-top:5px; *margin-top:0px; display:block; padding-right:5px;  overflow:hidden !important;}
.myCaptureLinks a  {font-size:11px !important;}
.myCaptureLinks ul {margin-left:0px; list-style-type:square !important; color:#1968B2; width:130px; *width:165px; padding-left:15px; *padding-left:20px;}
.myCaptureLinks li {font:11px arial !important;}
.myCaptureLinksContainer {float:left; overflow:hidden !important;}
.myCaptureThumbsContainer {float:left; overflow:hidden !important;}
.myCaptureImageThumb {float:left; padding-left:15px; *padding-left:20px; margin:10px 0px 0px 0px; *margin:0px;}
.myCaptureDesc {display:none;}
.myCaptureImageNum {display:none;}
.myCaptureButtons {
  text-align:right; 
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0504/20100504_122909_Beta-pollHeader.gif) top right no-repeat; 
  width:80px; 
  padding:0px 5px 5px 5px;
  height:30px;
  *height:40px;
  *float:right;
  *margin-top:-40px;
  overflow:hidden !important;
}
.myCaptureButtons #prev0 {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0506/20100506_032419_Beta-myCaptureBtnPrevious.gif) no-repeat; 
  width: 20px; 
  border:none;
}
.myCaptureButtons #next0 {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0506/20100506_032329_Beta-myCaptureBtnNext.gif) no-repeat; 
  width: 20px; 
  border:none;
}
.mediaImage {margin-bottom: 5px;}
.mediaCaptionTitle {font: bold 12px verdana;}
.mediaCaption {font-size: 11px;}
a.mediaLinkText:link, a.mediaLinkText:visited, a.mediaLinkText:active {font-size: 11px; color: #111a70; text-decoration: none;}
a.mediaLinkText:hover {color:#c00; text-decoration: none;}
.mediaPhotoCredit {font-size: 9px; color: #666; float: right;}
/************************************************************************/

/*************************** 10. MEMV styles *****************************/
.viewedBlock {background: url(http://extras.mnginteractive.com/live/media/site135/2010/0505/20100505_011649_Beta-memvGradient.gif) 0px bottom repeat-y;}
.viewedBlock li {color:#1968B2; font:11px arial; padding-bottom:4px;}
.viewedBlock li a {font-size:11px; color:#1968B2;}
.memvFooter {height:20px; background:url(http://extras.mnginteractive.com/live/media/site135/2010/0423/20100423_031828_Beta-memvBtm.gif) no-repeat; margin-top:-16px;}
.memvContainer, memvBody {display:none !important;}
.memvBody {margin-top:-15px; width:285px;}
.region3 .memvBody {*margin-top:-5px !important;}
.memvBody .headline a {font-size:11px;}
.viewedBlock ol li {margin-left:0px;}
.header {
  background: url(http://extras.mnginteractive.com/live/media/site135/2010/0426/20100426_114743_Beta-memvHeader.gif) no-repeat; 
  width:303px; 
  height:45px;
  *height:20px !important;
  padding-top:1px;
  *padding-top:10px;
}
.header li.selected {
  background: url(http://extras.mnginteractive.com/live/media/site135/2010/0512/20100512_125456_Beta-memvTabSelected.gif) no-repeat; 
  width:80px; 
  *width:90px; 
  height:22px;
  padding:5px 0px 0px 8px;  
  *margin-left:0px;
}
.header li {background: url(http://extras.mnginteractive.com/live/media/site135/2010/0512/20100512_010218_Beta-memvBtnOff.gif) no-repeat; 
  margin: 0px;
  list-style-type:none; 
  width:80px; 
  *width:90px;
  padding:5px 0px 0px 8px;
  height:22px;
  *height:24px !important;
}
.header li a {color:#666 !important;}
.header li.selected a {color:#1968B2 !important;}
.header ul {margin:15px 0px 0px; margin-left:-27px !important; *margin:0px 0px 0px 13px !important; *height:22px !important;}
li.commentedTab, #emailedTab .commentedTab {
  background: url(http://extras.mnginteractive.com/live/media/site135/2010/0512/20100512_125032_Beta-memvCommentedOff.gif ) no-repeat !important;
  width:90px;  
  padding:5px 0px 10px 8px;
  height:19px;  
  *height:20px !important;
}
#commentTab li.selected {
  background: url(http://extras.mnginteractive.com/live/media/site135/2010/0512/20100512_011102_Beta-memvCommentedSelected.gif) no-repeat !important;
  width:90px;  
  padding:5px 0px 10px 8px;
  height:19px;
  *height:14px !important;
  color:#1968B2;
}
/************************************************************************/

/*************************** 11. TL styles *******************************/
.TLAllListingCell {text-align:left; width:300px;}
.TLBoxRule {color:#eee; width:240px; *margin-left:0px !important;}
.TLBoxImage {display:none;}
.TLBox table {width:300px; *margin:0px; padding-left:22px;}
.TLBoxFooter {height:18px; background:url(http://extras.mnginteractive.com/live/media/site135/2010/0423/20100423_031828_Beta-memvBtm.gif) no-repeat; margin-top:-16px;}
#testhr {background-color:#eee; width:240px; margin-left:8px; *margin-left:0px !important;}
.TLBoxTitle {margin:0px 0px 0px 0px; background:#fff;}

a.TLBoxTabLink {color:#1968B2 !important; }
.TLBoxTitle {color:#1968B2 !important; font-weight:normal;}
.TLBoxType {display:none;}
.TLBox .TLBoxTabTable {
  background: url(http://extras.mnginteractive.com/live/media/site135/2010/0426/20100426_114743_Beta-memvHeader.gif) !important; 
  width:300px; 
  border:none;
  border-collapse: separate;
  padding:0px 15px 0px 13px;
  *margin-top:4px;
}
#nav_Rentals {background:transparent; padding:14px 0px 0px 6px; *padding:16px 0px 0px 16px; width:67px; *width:70px;}
#nav_Homes {background:transparent; padding:14px 0px 0px 5px; *padding:16px 0px 0px 0px; width:67px; *width:93px; *margin-left:10px;}
#nav_Autos {background:transparent; padding:14px 0px 0px 5px;*padding:16px 0px 0px 0px;  width:62px; *width:67px;}
#nav_Jobs {background:transparent; padding:14px 0px 0px 5px; *padding:16px 0px 0px 0px; width:70px; *width:50px;}

#nav_Rentals.TLBoxTab {border-bottom:1px solid #dedede; *border:none; *background:url(http://extras.mnginteractive.com/live/media/site135/2010/0514/20100514_123827_Beta-memvTabOff.gif) 15px 14px no-repeat; *width:15px;}
#nav_Jobs.TLBoxTab, #nav_Homes.TLBoxTab, #nav_Autos.TLBoxTab  {border-bottom:1px solid #dedede; *border:none; *background:url(http://extras.mnginteractive.com/live/media/site135/2010/0514/20100514_123827_Beta-memvTabOff.gif) 0px 14px no-repeat; *width:55px;}

.TLBoxTabSelected#nav_Rentals {
  background:transparent url(http://extras.mnginteractive.com/live/media/site135/2010/0514/20100514_034418_Beta-tlTabSelected.gif) 0px 14px no-repeat !important; 
  *background:transparent url(http://extras.mnginteractive.com/live/media/site135/2010/0514/20100514_034418_Beta-tlTabSelected.gif) 9px 14px no-repeat !important; 
  height:38px; 
  width:67px;
  *width:20px;
  border:none;
}
.TLBoxTabSelected#nav_Homes {
  background:transparent url(http://extras.mnginteractive.com/live/media/site135/2010/0514/20100514_034418_Beta-tlTabSelected.gif) 0px 14px no-repeat !important; 
  height:38px; 
  width:70px;
  *width:58px;
  border:none;
  padding-left:6px;
  margin-left:-3px !important;
  *margin-left:0px;
}
.TLBoxTabSelected#nav_Autos {
  background:transparent url(http://extras.mnginteractive.com/live/media/site135/2010/0514/20100514_034418_Beta-tlTabSelected.gif) 0px 14px no-repeat !important; 
  height:38px; 
  width:70px;
  padding-left:8px !important;
  border:none;
}
.TLBoxTabSelected#nav_Jobs {
  background:transparent url(http://extras.mnginteractive.com/live/media/site135/2010/0514/20100514_034418_Beta-tlTabSelected.gif) 0px 14px no-repeat !important;
  *background:transparent url(http://extras.mnginteractive.com/live/media/site135/2010/0514/20100514_034418_Beta-tlTabSelected.gif) 0px 14px no-repeat !important;
  height:38px; 
  width:70px !important;
  padding-left:10px;
}
.TLBox {background:url(http://extras.mnginteractive.com/live/media/site135/2010/0426/20100426_020236_Beta-memvGradient.gif) 0px bottom; margin-top:0px; *margin-top:-8px;}
.TLBoxDiv {width:280px; overflow-x:hidden; border:none; background:transparent; height:250px; *height:270px;}
.TLBoxContent {border-collapse: separate; border:none !important; background:transparent;}
.TLBoxContent td {border:none !important;}
a.TLBoxTabLink {color:blue; font-size:11px; font-variant: none;}
.TLBoxAllListings {background:none;}
/************************************************************************/

/************************** 12. zVents styles ****************************/
ul.ZventsSponsoredList {
  width:280px !important;
  margin-left:0px;
  padding-left:0px;
}
.ZventsEvent {margin-bottom:10px !important;}
#event_list {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0610/20100610_043336_Beta-pollGradient-320px.gif) 0px bottom no-repeat; 
  overflow-y:hidden;
  padding:10px;
  width:300px;
  margin-top:0px !important;
  *margin-top:-15px;
  *width:308px;
}
.ZventsEventDate, .ZventsEventTime {font:11px arial;}
a.ZventsEventName {font:11px arial;display:block;}
#ZventsFooter {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0610/20100610_043600_Beta-zventsFooter.gif) no-repeat;
  width:280px;
  *width:308px;
  padding:20px 0px 30px 60px;
  font:11px arial;
  text-align:right; 
  *margin-right:40px;
  margin-top:-20px;
  margin-left:0px !important;
}
#ZventsFooter a {color:#1968B2;}
.ZventsLinks {padding-right:40px !important;}

/* Added for Zvents Freeform on Article Page */
.contentBlock{overflow:hidden;}
/************************************************************************/

/************************** 13. poll styles *****************************/
.pollsHead {
  background: url(http://extras.mnginteractive.com/live/media/site135/2010/0610/20100610_044940_Beta-pollHeader.gif) no-repeat; 
  padding:4px 0px 10px 2px; 
  text-transform: uppercase;
  margin-left:-6px !important;
  font-size:14px;
  font-family: "Trebuchet MS";
  margin:0px;
  font-weight:bold;
  color:black !important;
}
.pollsBox {
  background-color:transparent; background: url(http://extras.mnginteractive.com/live/media/site135/2010/0803/20100803_050547_Beta-320pxCL-superlong.gif) bottom no-repeat !important; 
  width:310px; 
  padding:0px;
  border: none !important;
  margin-left:0px;
}
.pollsQuestion, .pollsAnswer {background:transparent; border:none;}
.pollsQuestion {padding-left:10px !important;}
td.pollsSubmit {
  background-color:transparent !important; 
  background: url(http://extras.mnginteractive.com/live/media/site135/2010/0610/20100610_043600_Beta-zventsFooter.gif) 0px 44px no-repeat !important;
  padding:22px;
}
.pollsBox input {background: url(http://extras.mnginteractive.com/live/media/site135/2010/0428/20100428_090541_Beta-pollSubmit.gif); width:49px; height:20px; border:none;}
.pollsAnswer input {background: none); width:10px; height:10px; font-weight:normal;}
.pollsAnswer {*width:280px !important;} 
td .pollsresult{padding-left:10px;}
/************************************************************************/

/******************** 14. RSS Display Portlet styles ********************/
#twitterPower {
  padding-top:5px; 
  height:28px;
  height:33px;
  width: 301px;
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0507/20100507_035207_20100430_050046_ndc_RndBorderTop_twitter.jpg );
  background-repeat:no-repeat;
  color: #000;
  display: block;
  font: bold 13px arial, helvetica, sans-serif;
  padding:0px 0px 0px 10px;
  margin-top:10px;	
}
#feedDropDown {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0618/20100618_030912_Beta-tweetGradient.gif) repeat-y;
  padding:6px 0px 0px 20px !important; 
  height:20px;
  margin:0px !important;
}
.RSSDisplayList {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0504/20100504_035607_Beta-blogPostsGradient.gif) 0px bottom repeat-y !important;
  display:block;
  font:11px arial bold;
  color:#1c1e33;
  text-decoration:none;
  width:260px;
  *width:300px;
  padding:10px 20px 20px 20px;
  text-align:left;
  margin-top:0;
} 
.region4 .RSSDisplayList {
  display:block;
  font:11px arial bold;
  color:#1c1e33;
  text-decoration:none;
  width:260px;
  *width:300px;
  padding:10px 20px 20px 20px;
  text-align:left;
  margin-top:0px !important;
  *margin-top:-5px !important;
  margin-bottom:15px;
} 
.RSSDisplayList a {font:11px arial; color:#1968B2; font-weight:bolder; color:#1c1e33; text-decoration:none;}
.RSSDisplayList a:hover {color:#1c1e33;text-decoration:underline;}
.RSSDisplayList li {font:11px arial; margin-top:-10px; *margin-top:0px;}
a.RSSDisplayItemTitle, a.RSSDisplayItemTitleNoDesc {color:#1968B2 !important;}
.RSSDisplayTitle, .RSSDisplayList img {display:none;}

.RSSDisplayDropdownText {width:255px; position:relative; text-align:left;}
.RSSDisplayBorder {display:block; width:301px;}
.RSSDisplayItemPubTime, .RSSDisplayItemPubDate {font:11px arial; color:#999999;font-style:italic;}
.RSSDisplayBorder {width:310px;}
.RSSDisplayList {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0618/20100618_030912_Beta-tweetGradient.gif) 0 bottom no-repeat !important;
  padding:10px 35px 20px 10px;
  font:11px arial;
  width:290px;
  *width:310px;
  *margin-top:-8px !important;
}
#region9 .RSSDisplayList {
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0803/20100803_050547_Beta-320pxCL-superlong.gif) 0 bottom no-repeat !important;
  padding:10px 35px 20px 10px;
  font:11px arial;
  width:290px;
  *width:310px;
  *margin-top:-8px !important;
}
.RSSDisplayItemDesc {font:11px arial;margin-bottom:-10px;}
.RSSDisplayItemPubTime, .RSSDisplayItemPubDate {display:none;}
.RSSDisplayItemDivider, .feedflare {display:none;}
.region4 .RSSDisplayList {*width:310px !important;}
/************************************************************************/

/************** 15. Special Promotions/Content styles *******************/
.specialPromotionsHeader {
  background: url(http://extras.mnginteractive.com/live/media/site135/2010/0429/20100429_021222_Beta-pollHeader.gif) no-repeat; 
  padding:10px 0px 14px 0px; 
  height:10px
}
.specialPromotions {
  width:280px; 
  *width:300px; 
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0430/20100430_122222_Beta-pollGradient.gif) 0px bottom no-repeat; 
  padding:0px 10px 0px 10px;
  margin-top:-20px;
  *margin-top:-30px;
  *height:275px;
}
.specialPromotionsFooter {
  background: url(http://extras.mnginteractive.com/live/media/site135/2010/0429/20100429_022001_Beta-pollFooter.gif) no-repeat;
  height:20px;
  margin-top:-16px;
}
.spcialContentHeader {font-weight:bolder; font:18px arial; width:268px; margin:auto;}
.specialPromotions ul {list-style-type:none;}
.specialPromotions li {
  font:12px arial; 
  margin-left:-35px; 
  *margin-left:-25px; 
  color:#1968B2; 
  list-style-type:none; 
  background:url(http://extras.mnginteractive.com/live/media/site135/2010/0512/20100512_012615_bullet.gif) 0px 5px no-repeat;
  padding:0px 0px 0px 8px;
} 
.specialPromotions a {font:12px arial; color:#1968B2;}
.specialPromotions a:hover {font:12px arial; color:#1968B2 !important;}
/************************************************************************/

/********** 16. Screen Scrape styles for MyCapture Scroller FF **********/
/*--- sports redesign feed -----*/
.MYCcontentfeed13649 {display:none;}
.MYCcontentfeed13649 div#h3{text-align:right;}
.MYCcontentfeed13649 div h3{text-align:right;}

.MYCcontentfeed13408 {display:none;}
.MYCcontentfeed13408 div#h3{text-align:right;}
.MYCcontentfeed13408 div h3{text-align:right;}

.MYCcontentfeed13392 {display:none;}
.MYCcontentfeed13392 div#h3{text-align:right;}
.MYCcontentfeed13392 div h3{text-align:right;}

.MYCcontentfeed13394 {display:none;}
.MYCcontentfeed13394 div#h3{text-align:right;}
.MYCcontentfeed13394 div h3{text-align:right;}
.myCaptureScroller img{padding-right:12px;}

.BizDirectLink {padding-left: 5px;}
.BizDirectLink a {color:#fff; font-size:11px; padding-left: 5px;}
#blAdvancedSearch input {margin:10px; border:0px; padding:0px;}
.BizDirectLink input {margin:0px !important; border:0px;}

.feedburnerFeedBlock ol {*padding-top:10px;}
.feedburnerFeedBlock li {*list-style-type:decimal !important; *margin-top:-3px;}
.feedburnerFeedBlock .headline {*padding-top:3px;}
/************************************************************************/

/**************************** 17. Ad styles *****************************/
.adElement{margin: 10px 0;}
#adPosition9{border-style:none;}
#adPosition14{padding-left:135px;}
#adPosition0 {text-align:left; margin:auto;}
/************************************************************************/

/**************************** 18. footer css *****************************/

#sponsorLinks {background-color: #e2e2e2; border-top: 1px solid #ccc; padding-top: 10px; text-align: center;}
#footer {background-color: #e2e2e2;}
#footerRnd {
  background-image: url(http://extras.mnginteractive.com/live/media/site515/2010/0506/20100506_123635_ndc_footer_rnd.gif);
  background-repeat:no-repeat;
  margin: 0;
  height: 34px;
}
#footerLinks {
  background-color: #202c38;
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding-top: 10px;
  overflow: hidden;
  height: 75px;
  *height: 85px !important;
}
#footerLinks a {color: #fff; font: normal 11px arial; text-decoration: none;}
#footerLinks a:hover {color: #fff; text-decoration: underline;}
#footerLinks a:visited {color: #fff;}
#footerLinks img {border: none;}
.footerRss {margin-bottom: -2px;}
.footerYahoo {margin-top: 7px; margin-bottom: -7px;}
.footerTwitter {margin-bottom: -7px;}
.footerFacebook {margin-bottom: -7px;}
.footerCopyright {margin-top: -15px; text-align: center; font: normal 12px arial;background-color: #202c38;color: #fff;}
.layoutFooterLinks {background-color: #202c38 !important;}
a.copyrightLink {display:none;}
a.privacyPolicyLink {color: #fff; text-decoration: none;}
a:hover.privacyPolicyLink {color: #fff; text-decoration: underline;}
a:visited.privacyPolicyLink {color: #fff;}
a.mngSitemapLink {color: #fff; text-decoration: none;}
a:hover.mngSitemapLink {color: #fff; text-decoration: underline;}
a:visited.mngSitemapLink {color: #fff;}
a.copyrightLink {color: #fff; text-decoration: none;}
a:hover.copyrightLink {color: #fff; text-decoration: underline;}
a:visited.copyrightLink {color: #fff;}
.footerLinkSeparator {color: #fff;}
#featuredLinks {background-color: #202c38 !important; display: none !important;}
.textLinksRegion {background-color: #202c38 !important; display: none !important;}
div.footer {margin: 0 !important; background-color: #202c38;}
div.mngiFooter {margin: 0 !important; background-color: #202c38;}
#mngiFooter {background-color: #202c38!important;}
.mngiFooter {background-color: #202c38 !important;}
.customWeatherCopyrightLink {display: none !important;}
.footerRegion {background-color:#e2e2e2;}
.LayoutfooterLinks{background-color:#202c38;margin-top:-20px}
/*********************** end footer css ******************/

/************** 19. Privacy Policy/Site Map Styles *************/
.privacyPolicyLink, .mngSitemapLink{display:none;}
a.footerLinkSeparator{display:none;}
.footerLinkSeparator{display:none;}
/*.privacyPolicyLink, .mngSitemapLink{color: #000000; text-decoration:none; text-align:center; font-size:12px;}*/
/***************************************************************/

/************** 20. Hot Topics *************/
.TopicBar {width:100%; font-size:12px; font-family:Arial,Helvetica,sans-serif; padding:10px 0 10px 0; font-weight:bold;}
/***************************************************************/

/************** 21. Premium Icon removal *************/
.premiumIcon {display:none;}
/***************************************************************/

/************** 22. Originating Paper name removal *************/
.originatingSource {display:none;}
/***************************************************************/
