/***************************************************************/
/**************   LEAGUE FRONT   *******************************/
/***************************************************************/

.lgFrntNoGroupOneClmnContainer{
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	margin-left:4px; 
	margin-right:3px;
}

.lgFrntNoGroupGlobalHeader{
	font-family: Verdana, Arial, Sans-serif !important;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	/*padding-left:3px;*/
	padding-top:1px;
	padding-bottom:1px;
}


.lgFrntNoGroupModuleHeader{
	font-family: Verdana, Arial, Sans-serif !important;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color:#8b8b8b;
}

.lgFrntGroupModuleHeader{
	font-family: Verdana, Arial, Sans-serif !important;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color:#8b8b8b;
}

.lgFrntNoGroupTableHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_header.gif);
   border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding-left:3px;
   padding-top:2px;
   padding-bottom:2px;
   font-size:11px !important;
}

.lgFrntGroupTableHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_header.gif);
   border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   /*border-right:1px solid #cccccc;*/
   padding-left:3px;
   padding-top:2px;
   padding-bottom:2px;
   font-size:11px !important;
}

.lgFrntGroupDivNameHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_header.gif);
   font-family: Verdana, Arial, Sans-serif !important;
   font-size:10px;
   padding-right:10px;
   padding-top:2px;
   padding-bottom:2px;
   border-right:1px solid #cccccc;
   border-top:1px solid #cccccc;
   font-weight: bold;
}

/*some classes don't begin with lgFrnt and used here, this is because they are used in a shared 
  xsl template FSI/Futbol/Shared/statsInc/standings/sharedTemplates.xsl for both team Standings and
  League Standings*/
  
.tmStdngSubCatHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_subCatHeader2.gif);
   font-weight:bold;
   /*padding-left:3px;*/
   padding-top:3px;
   font-size:10px;
   /*text-transform: uppercase;*/
   color:#000000;
   font-family: Verdana, Arial, Sans-serif !important;
}


.tmStdngGenericTblRowMouseOut td { 
	background-color:#ffffff;
}

.tmStdngGenericTblRowMouseOver td { 
	background-color:#f9fad9;
}

.tmStdngTblLftColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-left:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
   border-right:1px solid #cccccc;
   font-size:10px;
   padding-top:1px;
   padding-bottom:1px;
   padding-left:1px;
}


.tmStdngTblMiddleColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:1px;
   padding-bottom:1px;
}

.tmFrntMoreInfoLink a:link, .tmFrntMoreInfoLink a:visited{
	color:#000099; 
	font-weight:bold; 
	text-decoration:none;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:10px; 
}

.tmFrntMoreInfoLink a:hover{
	color:#000099; /*original color: 6699ff*/
	font-weight:bold; 
	text-decoration:underline;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:10px;
}


.tmRosterTblMiddleColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:1px;
   padding-bottom:1px;
}


.tmStdngTblMiddleColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:1px;
   padding-bottom:1px;
}

.tmStdngTblRghtColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-right:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:1px;
   padding-bottom:1px;
}

/***************************************************************/
/**************   LEAGUE FRONT INDIVIDUAL STATS*****************/
/***************************************************************/
.lgFrntStatsSpacer{
   padding-bottom:5px;
}

.lgFrntTwoColumnContainer{
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	margin-left:4px; 
	margin-right:3px;
}

.lgFrntTwoClmnSctionWhiteSpcEffect{
	font-size:2px;
}

.lgFrntStatsModuleHeader{
	font-family: Verdana, Arial, Sans-serif !important;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	/*padding-left:3px;*/
	padding-top:1px;
	padding-bottom:1px;
}

.lgFrntTwoClmnSctionWhiteSpcEffect{
	font-size:2px;
}

.lgFrntModuleHeader{
	font-family: Verdana, Arial, Sans-serif !important;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color:#8b8b8b;
}

.lgFrntIndvlStatsTableHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_header.gif);
   border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding-left:3px;
   padding-top:2px;
   padding-bottom:2px;
   font-size:11px !important;
}

.lgFrntHeaderWhiteSpaceEffect{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	font-size:2px;
}

.lgFrntIndvlStatsSubCatHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_subCatHeader2.gif);
   font-weight:bold;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding-left:3px;
   padding-top:3px;
   font-size:10px;
   /*text-transform: uppercase;*/
   color:#000000;
   font-family: Verdana, Arial, Sans-serif !important;
}

.lgFrntGenericTblRowMouseOut td { 
	background-color:#ffffff;
}

.lgFrntGenericTblRowMouseOver td { 
	background-color:#f9fad9;
}


.lgFrntIndvlStatsTblLftColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-left:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:4px;
   padding-bottom:3px;
   padding-left:3px;
}

.lgFrntIndvlStatsTblMiddleColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:4px;
   padding-bottom:3px;
}

.lgFrntIndvlStatsTblRghtColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-right:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:4px;
   padding-bottom:3px;
}

/***************************************************************/
/**************   LEAGUE TEAM STATS ****************************/
/***************************************************************/
.lgFrntTmStatsTableHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_header.gif);
   border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding-left:3px;
   padding-top:2px;
   padding-bottom:2px;
   font-size:11px !important;
}

.lgFrntTmStatsSubCatHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_subCatHeader2.gif);
   font-weight:bold;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding-left:3px;
   padding-top:3px;
   font-size:10px;
   /*text-transform: uppercase;*/
   color:#000000;
   font-family: Verdana, Arial, Sans-serif !important;
}


.lgFrntTmStatsTblLftColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-left:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:4px;
   padding-bottom:3px;
   padding-left:3px;
}

.lgFrntTmStatsTblMiddleColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:4px;
   padding-bottom:3px;
}

.lgFrntTmStatsTblRghtColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-right:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:4px;
   padding-bottom:3px;
}

.lgFrntMoreInfoLink a:link, .lgFrntMoreInfoLink a:visited{
	color:#000099; 
	font-weight:bold; 
	text-decoration:none;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:10px; 
}

.lgFrntMoreInfoLink a:hover{
	color:#000099; /*original color: 6699ff*/
	font-weight:bold; 
	text-decoration:underline;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:10px;
}

.lgFrntMoreInfoLink2 a:link, .lgFrntMoreInfoLink2 a:visited{
	color:#000099; 
	font-weight:normal; 
	text-decoration:underline;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:10px; 
}

.lgFrntMoreInfoLink2 a:hover{
	color:#6699ff; /*original color: 6699ff*/
	font-weight:normal; 
	text-decoration:underline;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:10px;
}

.lgFrntMoreInfoNoLink{
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:10px;
}

/***************************************************************/
/**************   LEAGUE TEAM SCORES ****************************/
/***************************************************************/

.lgFrntScoreTableHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_header.gif);
   border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding-left:3px;
   padding-top:2px;
   padding-bottom:2px;
   font-size:11px !important;
}

.lgFrntScoresSubCatHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_subCatHeader3.gif);
   font-weight:bold;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding-left:3px;
   padding-top:2px;
   padding-bottom:2px;
   font-size:10px;
   /*text-transform: uppercase;*/
   color:#000000;
   font-family: Verdana, Arial, Sans-serif !important;
}

.lgFrntScoresResultText{
	font-family: Verdana, Arial, Sans-serif !important;
    font-size:10px;
    text-align:center;
    background-color:#ddd;
}

.lgFrntScoresMatchLink{
	background-color:#ddd;
	font-family: Verdana, Arial, Sans-serif !important;
    font-size:10px;
    font-weight:bold;
}

.lgFrntScoresTableWhiteSpaceEffect{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	font-size:5px;
}

.lgFrntScoresTimezoneText{
	font-family: Verdana, Arial, Sans-serif !important;
    font-size:10px;
    padding-left:1px;
    color:#8b8b8b;
}

/***************************************************************/
/**************   LEAGUE TEAM STANDINGS*************************/
/***************************************************************/

.lgFrntStndSubCatHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_subCatHeader2.gif);
   font-weight:bold;
   /*padding-left:3px;*/
   padding-top:3px;
   /*padding-bottom:2px;*/
   font-size:10px;
   /*text-transform: uppercase;*/
   color:#000000;
   font-family: Verdana, Arial, Sans-serif !important;
}

.lgFrntOverallStndTableHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_header.gif);
   border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding-left:3px;
   padding-top:2px;
   padding-bottom:2px;
   font-size:11px !important;
}

.lgFrntStdnTblLftColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-left:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:2px;
   padding-bottom:2px;
   /*padding-left:3px;*/
}

.lgFrntStdnTblMiddleColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:2px;
   padding-bottom:2px;
}

.lgFrntStdnTblRightColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-right:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:2px;
   padding-bottom:2px;
}

.lgFrntStndAllDivisionTableHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_header.gif);
   border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding-left:3px;
   padding-top:2px;
   padding-bottom:2px;
   font-size:11px !important;
}

.lgFrntStndTabDivisionTableHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_header.gif);
   /*border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding-left:3px;*/
   padding-top:2px;
   padding-bottom:2px;
   font-size:11px !important;
}

.lgFrntStndTabDivisionTableHeaderOn{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_header.gif);
   /*border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding-left:3px;*/
   padding-top:2px;
   padding-bottom:2px;
   font-size:10px !important;
   color:#000000; 
   text-transform:uppercase;
   font-weight:bold;
}

.lgFrntStndTabDivisionTableHeaderOff{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_header.gif);
   /*border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding-left:3px;*/
   padding-top:2px;
   padding-bottom:2px;
   font-size:10px !important;
   color:#000099;
   font-weight:bold;
   text-decoration:underline;
   text-transform:uppercase;
   cursor: hand;
}

.lgStndStndTypeLink a:link, .lgStndStndTypeLink a:visited{
	color:#000099; 
	font-weight:bold; 
	text-decoration:none;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:11px; 
}

.lgStndStndTypeLink a:hover{
	color:#000099; /*original color: 6699ff*/
	font-weight:bold; 
	text-decoration:underline;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:11px;
}

.lgStndSntdTypeLinkOff{
	background-image:url(/fe/fsi/img/futbol/misc/newMonthBgOff.gif);
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
	padding-bottom:4px;
	/*border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;*/
	border-top:1px solid #cccccc;
}

.lgStndSntdTypeLinkOn{
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
	padding-bottom:4px;
	font-weight:bold;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:11px;
	/*border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;*/
	border-top:1px solid #cccccc;
}

.lgFrntStndSubCatHeader2{/*used on dfactory/standings.xsl*/
   /*background-image:url(/fe/fsi/img/futbol/misc/teamTable_subCatHeader2.gif);*/
   font-weight:bold;
   /*padding-left:3px;*/
   padding-top:3px;
   /*padding-bottom:2px;*/
   font-size:10px;
   /*text-transform: uppercase;*/
   color:#000000;
   font-family: Verdana, Arial, Sans-serif !important;
}
/***************************************************************/
/**************   LEAGUE INDIVIDUAL STATS **********************/
/***************************************************************/
.lgFrntIndStatsGenericContainer{
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	margin-left:4px; 
	margin-right:3px;
}

.lgFrntIndStatsGlobalHeader{
	font-family: Verdana, Arial, Sans-serif !important;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	/*padding-left:3px;*/
	padding-top:1px;
	padding-bottom:1px;
}
    
.lgFrntIndStatsModuleHeader{
	font-family: Verdana, Arial, Sans-serif !important;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color:#8b8b8b;
}

.lgFrntIndStatsTableHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_header.gif);
   border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding-left:3px;
   padding-top:2px;
   padding-bottom:2px;
   font-size:11px !important;
}

.lgFrntIndStatsTblMiddleColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:1px;
   padding-bottom:1px;
}

.lgFrntIndStatsTblLftColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-left:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
   border-right:1px solid #cccccc;
   font-size:10px;
   padding-top:1px;
   padding-bottom:1px;
   padding-left:1px;
}

.lgFrntIndStatsTblRightColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-right:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:1px;
   padding-bottom:1px;
}

.lgFrntIndStatsCategoryLinkOn{
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
	padding-bottom:4px;
	font-weight:bold;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:10px !important;
	border-left:1px solid #cccccc;
	/*border-right:1px solid #cccccc;*/
	border-top:1px solid #cccccc;
	color:#000000;
}

.lgFrntIndStatsCategoryLinkOff{
	background-image:url(/fe/fsi/img/futbol/misc/newMonthBgOff.gif);
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
	padding-bottom:4px;
	border-left:1px solid #cccccc;
	/*border-right:1px solid #cccccc;*/
	border-top:1px solid #cccccc;
}

.lgFrntIndStatsCategoryTypeContainer{
	margin-left:4px; 
	margin-right:3px;
}

.lgFrntIndStatsGlossaryContainer{
	margin-left:4px; 
	margin-right:3px;
}



/***************************************************************/
/**************   LEAGUE SCHEDULE ******************************/
/***************************************************************/
.lgFrntSchdleMonthListLink a:link, .lgFrntSchdleMonthListLink a:visited{
	color:#000099; 
	font-weight:bold; 
	text-decoration:none;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:11px; 
}

.lgFrntSchdleMonthListLink a:hover{
	color:#000099; /*original color: 6699ff*/
	font-weight:bold; 
	text-decoration:underline;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:11px;
}

.lgfrntSchdleMonthListLinkOff{
	background-image:url(/fe/fsi/img/futbol/misc/newMonthBgOff.gif);
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
	padding-bottom:4px;
	border-left:1px solid #cccccc;
	/*border-right:1px solid #cccccc;*/
	border-top:1px solid #cccccc;
}

.lgfrntSchdleMonthListLinkOff2{
	background-image:url(/fe/fsi/img/futbol/misc/newMonthBgOff.gif);
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
	padding-bottom:4px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-top:1px solid #cccccc;
}

.lgFrntSchdleMonthListLinkOn{
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
	padding-bottom:4px;
	font-weight:bold;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:11px;
	border-left:1px solid #cccccc;
	/*border-right:1px solid #cccccc;*/
	border-top:1px solid #cccccc;
}

.lgFrntSchdleMonthListLinkOn2{
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
	padding-bottom:4px;
	font-weight:bold;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:11px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-top:1px solid #cccccc;
}

.lgFrtSchdleDataContainer{
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.lgFrntSchdleGlobalHeader{
	font-family: Verdana, Arial, Sans-serif !important;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	/*padding-left:3px;*/
	padding-top:1px;
	padding-bottom:1px;
}

.lgFrntSchdleModuleHeader{
	font-family: Verdana, Arial, Sans-serif !important;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color:#8b8b8b;
}

.lgFrntSchdleTableHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_header.gif);
   border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding-left:3px;
   padding-top:2px;
   padding-bottom:2px;
   font-size:11px !important;
}

.lgFrntSchdleSubCatHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_subCatHeader2.gif);
   /*font-weight:bold;*/
   padding-left:2px;
   padding-top:3px;
   /*padding-bottom:4px;*/
   font-size:10px;
   /*text-transform: uppercase;*/
   color:#000000;
   font-family: Verdana, Arial, Sans-serif !important;
}

.lgFrntSchdleMoreTmInfoLink a:link, .lgFrntSchdleMoreTmInfoLink a:visited{
	color:#000099; 
	font-weight:bold; 
	text-decoration:none;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:10px; 
}

.lgFrntSchdleMoreTmInfoLink a:hover{
	color:#000099; /*original color: 6699ff*/
	font-weight:bold; 
	text-decoration:underline;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:10px;
}

.lgFrntSchdleScoreResult{
	font-size:11px;
	font-weight:bold;
	/*border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;*/
	background-color:#ddd;
}

.lgFrntSchdleTblRghtColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-right:1px solid #cccccc;
   font-size:10px;
   font-weight:bold;
}

.lgFrntSchdleTblMoreInfoRow{
	border-bottom:1px solid #cccccc;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size:10px;
	padding-top:2px;
	padding-bottom:2px;
}

/***************************************************************/
/**************   LEAGUE SCORES ****************************/
/***************************************************************/
.lgFrntScrGmTypeHeader{
	font-weight:bold;
	font-size:10px;
	text-transform: uppercase;
	font-family: Verdana, Arial, Sans-serif !important;
	padding-left:2px;
	padding-bottom:4px;
}

/***************************************************************/
/**************   Play by Play ****************************/
/***************************************************************/
.lgPlayByPlayDataContainer{
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.lgPlayByPlayModuleHeader{
	font-family: Verdana, Arial, Sans-serif !important;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color:#8b8b8b;
}

.lgPlayByPlayTableHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_header.gif);
   border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding-left:3px;
   padding-top:2px;
   padding-bottom:2px;
   font-size:11px !important;
}

.lgPlayByPlaySubCatHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_subCatHeader2.gif);
   /*font-weight:bold;*/
   padding-left:2px;
   padding-top:3px;
   /*padding-bottom:4px;*/
   font-size:10px;
   /*text-transform: uppercase;*/
   color:#000000;
   font-family: Verdana, Arial, Sans-serif !important;
}

.lgPlayByPlayTblLftColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-left:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:4px;
   padding-bottom:3px;
   padding-left:3px;
}

.lgPlayByPlayTblMiddleColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:2px;
   padding-bottom:2px;
}

.lgPlayByPlayTblRightColumn{
   font-family: Verdana, Arial, Sans-serif !important;
   border-right:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:2px;
   padding-bottom:2px;
}

.lgPlayByPlayGenericTblRowMouseOut td { 
	background-color:#ffffff;
}

.lgPlayByPlayGenericTblRowMouseOver td { 
	background-color:#f9fad9;
}

.lgPlayByPlayTblUniqueClmn{
   font-family: Verdana, Arial, Sans-serif !important;
   font-size:10px;
   padding-top:2px;
   padding-bottom:2px;
   border-right:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
}

/***************************************************************/
/******************   LEAGUE TEAM LIST *************************/
/***************************************************************/
.lgTeamsClmnContainer{
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	margin-left:4px; 
	margin-right:3px;
}

.lgTeamsGlobalHeader{
	font-family: Verdana, Arial, Sans-serif !important;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	/*padding-left:3px;*/
	padding-top:1px;
	padding-bottom:1px;
}

.lgTeamsModuleHeader{
	font-family: Verdana, Arial, Sans-serif !important;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color:#8b8b8b;
}

.lgTeamsTableHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_header.gif);
   border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding-left:3px;
   padding-top:2px;
   padding-bottom:2px;
   font-size:11px !important;
}

.lgTeamsTblLftClmn{
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding-top:2px;
	padding-bottom:2px;
}

.lgTeamsGenericTblClmns{
   font-family: Verdana, Arial, Sans-serif !important;
   border-bottom:1px solid #cccccc;
   font-size:10px;
   padding-top:1px;
   padding-bottom:1px;
}




/***************************************************************/
/**********   LEAGUE SELECTION MODULE  (RIGHT RAIL) ************/
/***************************************************************/
.lgTmSelectionContainerTopLeft{
background-image: url(/fe/fsi/img/futbol/misc/popUpImg/popup_TopLeft.png);
visibility:hidden;
position:absolute;
margin-top:-82px;
margin-left:-5px;
width:123px;
height:87px;
}

.lgTmSelectionContainerTopMiddle{
background-image: url(/fe/fsi/img/futbol/misc/popUpImg/popup_TopMiddle.png);
visibility:hidden;
position:absolute;
margin-top:-82px;
margin-left:-50px;
width:123px;
height:87px;
}

.lgTmSelectionContainerTopRight{
background-image: url(/fe/fsi/img/futbol/misc/popUpImg/popup_TopRight.png);
visibility:hidden;
position:absolute;
margin-top:-82px;
margin-left:-92px;
width:123px;
height:87px;
}

.lgTmSelectionContainerBottomLeft{
background-image: url(/fe/fsi/img/futbol/misc/popUpImg/popup_BottomLeft.png);
visibility:hidden;
position:absolute;
margin-top:22px;
margin-left:-5px;
width:123px;
height:87px;
}

.lgTmSelectionContainerBottomMiddle{
background-image: url(/fe/fsi/img/futbol/misc/popUpImg/popup_BottomMiddle.png);
visibility:hidden;
position:absolute;
margin-top:22px;
margin-left:-50px;
width:123px;
height:87px;
}

.lgTmSelectionContainerBottomRight{
background-image: url(/fe/fsi/img/futbol/misc/popUpImg/popup_BottomRight.png);
visibility:hidden;
position:absolute;
margin-top:22px;
margin-left:-92px;
width:123px;
height:87px;
}

.lgTmSelectionItem{
padding-bottom:5px;
padding-left:5px;
text-align:left;
font-size:11px;
font-family: verdana;
cursor:pointer;
}

.lgTmSelectionTopTitle{
  color:#ffffff;
  font-family:verdana;
  text-align:left;
  font-size:11px;
  font-weight:bold;
  padding-top:2px;
  padding-bottom:3px;
  padding-left:5px;
}

.lgTmSelectionBottomTitle{
  color:#ffffff;
  font-family:verdana;
  text-align:left;
  font-size:11px;
  font-weight:bold;
  padding-top:14px;
  padding-bottom:3px;
  padding-left:5px;
}

a.lgTmSelectionItemLink{
  text-decoration:none;
  color:#cccc99;
  cursor:pointer;
}

a.lgTmSelectionItemLink:hover{
  color:#ffffff;
  text-decoration:underline;
}

.lgTmSelectionContainer{
  border-top:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  width: 295px; 
  height: 110px; 
  background-color:#ffffff;
}

.lgTmSelectionHeader{
  font-family: Verdana, Arial, Sans-serif !important;
  font-weight: bold;
  text-transform: uppercase;
  color:#8b8b8b;
  background-image:url(/fe/fsi/img/futbol/misc/teamTable_header.gif);
   padding-left:3px;
   padding-top:2px;
   padding-bottom:2px;
   font-size:11px !important;
   height:20px;
}

.lgTmSelectionSelectDropDown{
 font-family: Verdana, Arial, Sans-serif !important;
 font-size:10px !important;
 color:#000000;
 font-weight: normal;
 text-transform:none;
}

.lgTmSelectionWhiteSpaceEffect{
    font-size:1px;
}

.lgTmSelectionSubCatHeader{
   background-image:url(/fe/fsi/img/futbol/misc/teamTable_subCatHeader2.gif);
   font-weight:bold;
   padding-left:3px;
   padding-top:0px;
   font-size:10px;
   text-transform: uppercase;
   color:#000000;
   font-family: Verdana, Arial, Sans-serif !important;
   height:15px;
}
