/* [file] redesign_topNav.css */
/* ------------------------------------------------------------------------- 
                     MNG NAVIGATION SYSTEM v 1.0
---------------------------------------------------------------------------- */


/* Main (tab) Navigation
---------------------------------------------------------------------------- */

/*  global navigation menu */
#navcontainer {
	font-family: Arial, Helvetica, Verdana, sans-serif!important;
	width: 998px;
               _width: 996px;
	background: #fff;
	float: left;
	line-height:normal;
                margin-left:-2px;
	}

/* main nav bar */
#p7TBM {

	font-size: 11px;
	padding-left: 10px;
	}


/* main navigation */
#p7TBMroot {
		
		padding-top: 5px;
	}

/* "rootbox" container */
#p7TBMrootbox {
	height: 24px;
	}

#p7TBMroot img {
	border: 0;
	}

#p7TBMroot ul {
	margin: 0;
	padding: 0;
	}

/*this is a fix for the p7TBMroot ul height in IE only */
*html  #p7TBMroot ul {
	height: 25px;
	}


#p7TBMroot li {

	list-style-type: none;
	display: inline;
	padding: 0;
	}

#p7TBMroot li a {
	float: left;
	height: 24px;
	margin: 0;
	padding: 0;
	}


/*this tells firefox not to display the " dotted border " when you click - do not change */
#p7TBMroot .p7TBMtext .p7TBMdown, 
#p7TBMroot .p7TBMtext .p7TBMdown:hover {
	-moz-outline: none !important;
}


 

ul.p7TBMtext {
        10px 10px 
	margin:0;
	padding:0;
	list-style:none;
	}  

ul.p7TBMtext li {
	display: inline;
	margin: 0;
	padding: 0;
	float: left;
	cursor: pointer; 
	cursor: hand;
	}
/

*html ul.p7TBMtext li {
	width: 1%;
	}

#p7TBMroot .p7TBMtext li a,
#classifiedsnav li a {
	text-decoration: none;
	float:left;
	margin:0;
	padding:0 0 0 0;
	height: 24px;
	cursor: pointer; 
	cursor: hand;
	}

#p7TBMroot .p7TBMtext li a span {
	color: #444;
	display:block;
	float:left;
	padding: 5px 9px 4px 6px;
        border-left: 1px solid #999999;
        border-top: 1px solid #999999;
	height: 24px;
	cursor: pointer; 
	cursor: hand;
	}

.righttab {
        border-right: 1px solid #999;
	}



#classifiedsnav li a span {
	background: #a8a8a8;
        color: #fff;
	display:block;
	float:left;
	padding: 5px 9px 4px 6px;
        border-left: 1px solid #999999;
        border-top: 1px solid #999999;
	height: 24px;
	cursor: pointer; 
	cursor: hand;
	}


#p7TBMroot .p7TBMtext a:hover,
#classifiedsnav li a:hover {

  }
#p7TBMroot .p7TBMtext a:hover span,
#classifiedsnav li a:hover span {

  }

/* this sets the main navigation hover (left) */
#p7TBMroot .p7TBMtext .p7TBMdown, 
#p7TBMroot .p7TBMtext .p7TBMdown:hover {
	/*color: #fff !important;*/


	}

/* this sets the main navigation hover (right) */
#p7TBMroot .p7TBMtext .p7TBMdown span, 
#p7TBMroot .p7TBMtext .p7TBMdown span:hover {


	padding: 5px 9px 4px 6px;
	height: 20px;
	height: 25px;
}



/* The Root Level Hover. This also locks the Hover state while the root item's associated sub-menu is visible.  
The style of the background-image and color should match the previous style  DO NOT CHANGE SELECTOR NAMES*/
.p7ie6Fix:active, 
#p7TBMroot .p7TBMtext .p7TBMon,
#p7TBMroot .p7TBMtext li a:focus, 
#p7TBMroot .p7TBMtext li a:active {		
                
                background: #003459;
		color: #ffffff;

	}

/* Active Tab State - left */
#p7TBMroot .p7TBMtext .p7TBMon {



	}

/* Active Tab State - right */
#p7TBMroot .p7TBMtext .p7TBMon span {
		
               
               color: #ffffff;
	}






/* SubNavigation
---------------------------------------------------------------------------- */

/* main subnav wrapper */
#p7TBMsubwrap {
	background: #003459;
	font-size:11px!important;
	position: relative;
	height: 30px;
        margin-top: -1px;
	}

/* individual subnav wrapper */
.p7TBMsub {
	position: absolute;
	visibility:hidden;
	left: 10px;
	top: 0;
	line-height: normal;
	width:985px;
	}

/* individual subnav wrapper2 */
.p7TBMsubbox {
	padding: 0 0 0 0;
	width:100%;
	}

/* individual subnav list */
.p7TBMsub ul {
	margin: 0;
	padding: ;
	border: 0;
	background-image:url(http://extras.mnginteractive.com/live/media/navbar/horizontal/iebfix.gif);
	width:100%;
}

/* individual subnav list-item */
.p7TBMsub li {
	list-style-type: none;
	display: block;
	float:left;
	width:auto;
	font-size:11px;
}



/* individual subnav link */
.p7TBMsub li a,
.p7TBMsub li a:visited,
.p7TBMsub li span {
	color: #ffffff;
	font-weight:normal;
	padding: 2px 10px 2px 6px;
	display: block;
	float: left;
	margin-top: 6px;
	text-decoration: none;
        height: 20px;
	}

.p7TBMsub li.first a,
.p7TBMsub li.first span {
	
	}

.p7TBMsub li.last a,
.p7TBMsub li.last span {
	
	}

.p7TBMsub li a:hover,
.p7TBMsub li a:active,
.p7TBMsub li a:focus {
/*	background: url(bullet_whitearrow.gif) no-repeat 0 7px!important; */
       color: #ffffff;		
	text-decoration: none;
	}



/* sub-sub nav - eg Stocks - Home tab */
.p7TBMsub li span a,
.p7TBMsub li.first span a,
.p7TBMsub li.last span a {
	color: #fff;
	border: none;
	display: inline;
	float: none;
	font-weight: normal;
	padding: 3px 0;
	}

.p7TBMsub li span a:visited
.p7TBMsub li span a:hover,
.p7TBMsub li span a:active,
.p7TBMsub li span a:focus
 {
	color: #fff;
        text-decoration: underline;
	background-color: transparent;
	border: none;
	}




/* CLASSIFIED NAV - If you need to customize this, contact Indigio
----------------------------------------------------------------- */

ul#classifiedsnav {
	float: right;
	margin: 0 10px 0 0;
        _margin: 0 10px 0 0;
	display: inline;
	padding: 0;
	height: 24px;
	list-style: none;
	padding-top: 5px;
	font-size: 11px;

	}


ul#classifiedsnav li {
	display: inline;
	margin: 0;
	padding: 0;
	float: left;
	list-style-type: none;
	}

*html ul#classifiedsnav li {
	width: 1%;
	}

ul#classifiedsnav li h5 {
	font-size: 11px;

	margin: 5px 3px 0 0;
	padding: 0;
	display: inline;
	float: left;
	}



/*--------------- END searchbarALT -----------------*/


.p7TBMsub li.selectedItem a {
    color: #fff;
    text-decoration: none;
    }

/* Edit Joe Murphy fixes the subnav on travel and outdoors appearing way too far to the left */
#p7TBMsub09 .p7TBMsubbox, #p7TBMsub09
{
padding-left:330px!important;
}
#p7TBMsub11 .p7TBMsubbox, #p7TBMsub11
{
padding-left:467px!important;
}

/* Edit Joe Murphy these fixes apply to the AP page styles (and are on this sheet because this is the only stylesheet I can access */
.body p
{
margin-bottom:10px;
}
.ap-video-td
{
background-color:rgb(204,204,204);
padding:10px;
width:160px;
}
.ap-newsbriefitem-a
{
font-family: Georgia, "Times New Roman", serif;
color: rgb(17,26,112);
}
#ap_technorati_blogback
{
display:none;
}

/* Edit 20070119 Joe Murphy Fix revised nav styles */
#p7TBMroot .p7TBMtext li a {
	padding-left:0;
	}
#p7TBMrootbox ul
{
	line-height:auto!important;
}

/* Edit 20070501 Joe Murphy Adjust CSS for new nav ticker*/
.p7TBMsub li table div a, .p7TBMsub li script span
{
border:none;
display:inline;
padding:0;
margin:0;
}

/* NewsGator */
.ng_buzzContainer a {font-size:16px !important;}
.ng_buzzContainer div {font-size:12px !important;}
.ng_buzzContainer div a {font-size:12px !important;}