/*Applied to the main table that holds the nav*/
.navRow{
	width: 980px; 
	height: 22px; 
	background-repeat: repeat-x top left;
	position: relative;
	z-index:1000;
	border:0;
	/*background-color:#FFC000;brown:804000*/
	/*background-position: 0 -185px;*/
}

/*Applied to one table cell with yellow background*/
.navRowYellow{
	background-image: url(/fe/img/sf_nav_bg.gif); /*yellow color*/
	border-bottom:1px solid #996a00; 
	border-right:1px solid #a58401; 
	/*border-left:1px solid #fc0;*/ 
    font-family: Verdana, Arial, Sans-serif;
	font-size:10px;
	font-weight: bold;
}

/*Applied to one table cell with dark background*/
.navRowDark{
	background-image: url(/fe/img/sf_nav_bg_orange.gif); /*orange color*/
	border-bottom:1px solid #996a00; 
	border-right:1px solid #a58401; 
	/*border-left:1px solid #fc0;*/ 
    font-family: Verdana, Arial, Sans-serif;
	font-size:10px;
	font-weight: bold;
}

/* BEGIN LINKS */
/*links for Tab names, ex: Inicio, Futbol, Baloncesto*/
table.navRow tr a.navTabNames{
  color:#000;
  text-decoration:none;
  font:bold;
}

table.navRow tr a.navTabNames:hover{
  color:#000;
}

/*links for drop down menu links, ex: Portada Futbol, Mexico, Venezuela, Argentina*/
table.dropMenu tr td a.navDropDownElementLink{
  color:#000;
  text-decoration:none;
  font:bold;
}

table.dropMenu tr td a.navDropDownElementLink:hover{
  color:#000;
}
/* END LINKS */


/*Applied only to drop down elements (excuding subtitles) within drop down menu*/
td.subMenuElement{
  background:#eee;
}

/*Applied only to subtitles within drop down menu*/
td.subMenuElementSubTitle{
  background:#eee;
}

table.dropMenu tr td.subMenuElement{
  padding-left:9px; /*Must match padding in "table.dropMenu tr td.elementOnMouseOver"*/
}


td.elementOnMouseOver {
	background-color: #d7d7d7;
	cursor: hand;
}

/*Left-padding property applied to all elements within a drop down. This needs to be separated from td.elementOnMouseOver */
table.dropMenu tr td.elementOnMouseOver{
  padding-left:9px;  /*Must match padding in "table.dropMenu tr td.subMenuElement"*/	
}


table.dropMenu{
  font-size:100%;
  font-size:12px; 
  position:absolute;
  visibility:hidden;
  border-bottom:1px solid #996a00; /*brown border effect*/
  border-right:1px solid #996a00; 
  border-left:1px solid #996a00;
  margin-top:4px;/* space after main nav and submenus, if 0, then submenu overlaps with nav*/
  margin-left:-1px;/*needed for exact math between tab left-border and drop down left-border*/
}

/*all elements inside dropMenu*/
table.dropMenu tr td{
  font-family:verdana;
  font-size:10px;
  font-weight:bold; 
  padding-bottom:3px;
  padding-left:0px;
}


/*BEGIN: Sizes for drop down menus*/
/*one-column submenus*/
.singleElement{
  width:170px;
}

/*double-column submenus*/
.doubleColumn{
  width:235px;
}

/*triple-column submenus*/
.tripleColumn{
  width:390px;
}

/*END: Sizes for drop down menus*/


/*when mousing over a tab from a nav element*/
.onMouseOverTab{
  background-color:#eee !important;
  border-bottom:1px solid #996a00; 
  border-right:1px solid #a58401; 
  /*border-left:1px solid #fc0;*/ 
  font-family: Verdana, Arial, Sans-serif;
  font-size:10px;
  font-weight: bold;
}

/*subtitles within drop menus, example: USA, Latinoamerica, Europa*/
.navDropMenuSubTitle{
	display:block;
	cursor:default;
	white-space:nowrap;
	position:relative;
	z-index:1;
	color:#0045a0;/*000099, 112747*/
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	padding-left:9px;
	background: #eee;
}

.sectionFrontNewNav {
  overflow:visible;
  width:980px;
  padding:4px 0px 4px 0px;
  font-weight:bold;
  font-family:verdana;
  font-size:10px;
  color:#d8d3da;
  text-align: left;
  vertical-align:middle;
}

.sectionFrontNewNavOn a:link, .sectionFrontNewNavOn a:visited {
	color:#FFFFFF; 
	/*background-color:#ccc;*/
	text-decoration: none;
}

