﻿body {  font-family: Arial; }
.clearboth { clear:both;}
.standingdivision { width:100%; float:left; margin-top:15px;}
.standingsTab { background-color:#739fc8;  border:1px solid #9679a4; font-size:12px; font-weight:bold; width:150px; text-align:center;  }
.standingsTabLink { background-color:#FFFFFF; color:#9679a4; float:left; width:74px; cursor:pointer; padding:5px 1px 5px 1px;  }
.StandingSelected { color:#FFFFFF; background-color:#9679a4; }
.standings { width:150px; text-align:left;}
.standingdetails {  border:1px solid #dfdfdf; width:150px; font-size:11px;}
.standingTitle { background-color:#9679a4; color:#FFFFFF; border-top:1px solid #9679a4;  font-family:Arial Narrow; font-size: 14px; font-weight: normal;  width:150px; padding:5px 1px 5px 1px; text-align:center;  }
.standingsContent { background-color:#FFFFFF; font-size:11px;  padding:0px 3px 0px 0px; }
.standingsContent:nth-child(odd) {background-color: #f1f5f8;}
.standingsContent:hover { background-color:#d7d4d4; }
.standingSubTitle { background-color:#9679a4 ; color:#FFFFFF;  font-family:Arial Narrow; font-size: 13px; /* width:148px; */ padding:2px 1px 2px 1px; text-align:center;   }
.standingLink { font-family:Arial Narrow;font-size:13px; float:left;  width:99px; float:left;  }
.standingLinkConf { font-family:Arial Narrow;font-size:13px; float:left;  width:89px; float:left;  }
.standingLinkCup { font-family:Arial Narrow;font-size:13px;  float:left; width:100px; float:left;  }
.standingPoint { font-family:Arial Narrow; font-size:13px; float:right; margin-top:0px; }
.standingLink a { color:#9679a4;  font-family:Arial Narrow; font-size:13px;  text-decoration:none; }
.standingLink a:hover { color:#000000;  font-family:Arial Narrow; font-size:13px; text-decoration:none;  }
.standingLink a:visited {color:#9679a4; font-family:Arial Narrow;font-size:13px;  text-decoration:none;  }
.standingLinkConf a { color:#9679a4;  font-family:Arial Narrow; font-size:13px;  text-decoration:none; }
.standingLinkConf a:hover { color:#000000;  font-family:Arial Narrow; font-size:13px; text-decoration:none;  }
.standingLinkConf a:visited {color:#9679a4; font-family:Arial Narrow;font-size:13px;  text-decoration:none;  }
.standingLinkCup a { color:#9679a4;  font-family:Arial Narrow; font-size:13px;text-decoration:none;  }
.standingLinkCup a:hover { color:#000000; font-family:Arial Narrow; font-size:13px; text-decoration:none;  }
.standingLinkCup a:visited { color:#9679a4; font-family:Arial Narrow; font-size:13px; text-decoration:none;  }
.StandingSpanNormal {font-family:Arial Narrow;font-size:13px; width:14px; float:left; margin-right:3px; text-align:right;  }
.StandingSpan { color:#fff; background-color: #c1b1c9; font-family:Arial Narrow; font-size:12px; width:14px; float:left;   margin:1px 2px 1px 0px;  text-align:center;  border-radius: 2px 2px 2px 2px; }
.StandingSpanLight { color:#fff; background-color:#DBD2DF; font-family:Arial Narrow; font-size:12px;  width:14px; float:left;   margin:1px 2px 1px 0px;  text-align:center;  border-radius: 2px 2px 2px 2px;}
.standingFlag { float:right; margin-top:4px;margin-right: 1px;}
.divStandings { width:150px;padding:0px;margin:0px; clear:both;}
.divStandingsData { display:none;}
.BoxUpdated { text-align:center; font-size:10px; }
.BoxUpdated a { color:#9679a4;  font-family:Arial Narrow; font-size: 12px; font-weight: normal;  text-align:center;  text-decoration:none;  }
.BoxUpdated a:hover { color:#000000;  font-family:Arial Narrow; font-size: 12px; font-weight: normal;  text-align:center;  text-decoration:none;  }
.BoxUpdated a:hover { color:#9679a4; font-family:Arial Narrow; font-size: 12px; font-weight: normal;  text-align:center;  text-decoration:none;  }
.StatsLeaders { width:150px; text-align:center;  }
.STitle { font-family:Arial Narrow; font-size: 14px; font-weight: normal; background-color:#9679a4; color:#FFFFFF; border-top:1px solid #dfdfdf;  padding:5px 1px 5px 1px;  width:100%; }
.SHeader { width:150px;}
.SHeader div:first-child {  border-left: 1px solid #9679a4;  }
.STabBorder { border-right:1px solid #9679a4;  border-bottom:1px solid #9679a4; }
.STabs { font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:20%;  color:#07519A; float:left; cursor:pointer; display:inline-block;}
.SActive { background-color:#9679a4; color:#FFFFFF; }
.SLeaders { width:100%; font-size:11px; text-align:left;   }
.SLeadersSmall { width:100%; font-size:10px; border-top:1px solid #EBF3FB; height:20px; line-height:20px;}
.SLeadersName a{ font-family:Arial Narrow; font-size:12px;color:#07519A; text-decoration:none;}
.SLeadersName a:hover{font-family:Arial Narrow; font-size:12px; color:#000000; text-decoration:none;}
.SLeadersName a:visited{ font-family:Arial Narrow; font-size:12px;color:#07519A; text-decoration:none;}
.SContent { width:150px; border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf; padding-bottom:3px; } 
.SContentTop { width:100%;}
.SPics { width:55px; float:left; padding:5px 1px 1px 0px;  margin-left:2px; }
.PPics { width:55px; float:left; padding:5px 1px 7px 0px; margin-left:2px; }
.SText { width:90px; float:left; padding:5px 2px 5px 2px; }
.PText { width:90px; float:left; padding:5px 2px 0px 2px; }
.SText label { font-family:Arial Narrow; font-size:12px; font-weight:bold; margin:0px; }
.PText label { font-family:Arial Narrow; font-size:12px; font-weight:bold; margin:0px; }
.PText p { font-family:Arial Narrow; font-size:12px; margin:0px 2px 0px 2px; font-weight:normal;}
.SText p { font-family:Arial Narrow; font-size:12px; margin:0px 2px 0px 2px; font-weight:normal;}
.SContentDetails { width:100%;}
.SLeadersNo { font-family:Arial Narrow; font-size:11px; float:left;width:15px; padding:0px; text-align:center; }
.SLeadersName { font-family:Arial Narrow; font-size:12px;float:left;width:116px; padding:0px 0px 0px 2px; text-align:left;}
.SLeadersRank { font-family:Arial Narrow; font-size:11px; text-align:right; display:inline-block;width:30px;  padding:0px 2px 0px 2px; position:relative; top:7px;}
.divStats { width:150px;padding:0px;margin:0px; clear:both;}
.PSelect { width:145px; text-align:center; margin:0px 0px 5px 0px;}
.PSelect select { font-family:Arial Narrow, Arial; font-size:13px; width:143px;}
.GraphLineMain { width:116px;height:5px; background-color:#dfdfdf; position:relative; top:-2px;}
.GraphLine { height:4px; background-color:#9679a4;  }
.GraphLineRed { height:4px; background-color:#FF0000; }
.admin { width:150px; border:1px solid #ff0000;  margin-bottom:10px;}
.adminTitle { background-color:#ff0000; color:#FFFFFF; text-align:center; font-size:12px; padding:5px 1px 5px 1px; font-weight:bold; width:100%; }
.adminDetails { width:150px; font-size:11px;  text-align:left;}
.adminLink { width:100%; padding:1px 2px 1px 2px;}
.adminLink a { color:#9679a4; text-decoration:none; font-size:12px; }
.adminLink a:hover { color:#000000; text-decoration:none; font-size:12px; }
.adminLink a:visited { color:#9679a4; text-decoration:none; font-size:12px; }
.popupmodal { font-family:Arial;  display: none;  position: fixed;  z-index:1;  padding-top: 74px;  left: 0;   top: 0;  width: 100%;   height: 100%;  overflow: auto;   background-color: rgb(0,0,0);   background-color: rgba(0,0,0,0.4);   }
.popupmodal-content {  background-color: #fefefe;   margin: auto;   padding: 20px;   border: 1px solid #888;   width: 80%; border:1px solid #FFFFFF; border-radius:8px 8px 8px 8px; } 
.popupmodal-content-standings {  background-color: #fefefe;   margin: auto;   padding: 20px;   border: 1px solid #888;   width: 300px; border:1px solid #FFFFFF; border-radius:8px 8px 8px 8px; } 
.close {  color: #aaaaaa;   float: right;    font-size: 28px;  font-weight: bold;   cursor:pointer; }
.close:hover, .close:focus {   color: #000;   text-decoration: none;   cursor: pointer;}
.fullstandingTitle { font-family:Arial Narrow; font-size: 17px; font-weight: normal;  width:100%; text-align:center; padding:5px; }
.fullStandingTabs { width:100%; text-align:center;}
.fullStandingTab { font-family:Arial Narrow; font-size: 14px; font-weight: normal;  width:33.33%; background-color:#dfdfdf;  color:#000000;  text-align:center;padding:5px; float:left; border-right:1px solid #dfdfdf;}
.tabselected { background-color:#9679a4 !important; color:#FFFFFF !important;}
.divStandingTable { width:99.99%; color:#000000;}
.divStandingTable table { font-family:Arial; font-size:12px; border:1px solid #dfdfdf;  color:#000000;}
.divStandingTable table tr { border-bottom:1px solid #dfdfdf;  color:#000000; }
.CloseDivision { width:100%; text-align:center; margin:5px; padding:5px;}
.regularbutton {font-size:12px; font-family:Arial; background-color:#9679a4; color: #FFFFFF; margin:0px 0px 5px 0px; padding:5px 10px 5px 10px; text-align: center; text-decoration: none; display: inline-block; border:1px solid #9679a4; border-radius:8px 8px 8px 8px;}
.disabled { background-color:#c6c6c6;  }
.LeagueCupBox { width:150px; }
.LeagueCupBoxTitle { background-color:#9679a4; color:#FFFFFF; width:150px; border-top:1px solid #dfdfdf;  padding:5px 1px 5px 1px; text-align:center;  font-size:12px; font-weight:bold;}
.LeagueCupBoxDetails { width:150px; font-size:11px; border:1px solid #dfdfdf; }
.LeagueCupBoxGroupDetails { width:100%;  border-top: 1px solid #EBF3FB; font-size:11px; }
.LeagueCupBoxGroupLogo { width:20px; text-align:center;float:left;}
.LeagueCupBoxGroupLogo img { width:16px; height:16px;}
.LeagueCupBoxGroupName { width:124px; padding:0px 2px 0px 2px; font-size:12px; font-weight:bold;float:left; text-align:left;}
.LeagueCupBoxGroupName a { color:#9679a4; text-decoration:none; }
.LeagueCupBoxGroupName a:hover { color:#000000; text-decoration:none;  }
.LeagueCupBoxGroupName a:visited { color:#9679a4; text-decoration:none;  }
.LeagueCupBoxTeamame { font-size:11px;  padding:2px 2px 2px 20px; text-align:left; }
.LeagueCupBoxTeamame a { color:#9679a4; text-decoration:none; }
.LeagueCupBoxTeamame a:hover { color:#000000; text-decoration:none; }
.LeagueCupBoxTeamame a:visited { color:#9679a4; text-decoration:none; }
.LeagueCupBoxBig { width:100%; }
.LeagueCupBoxTitleBig { background-color:#9679a4; color:#FFFFFF; width:100%; border-top:1px solid #dfdfdf;  padding:5px 1px 5px 1px; text-align:center;  font-size:15px; font-family:Arial Narrow;}
.LeagueCupBoxDetailsBig { width:100%; font-size:11px; border:1px solid #dfdfdf; }
.LeagueCupBoxDetailsBigBox { width:308px; display:table; min-height:auto; float:left; border:1px solid #dfdfdf; padding:5px; margin:5px;}
.LeagueCupBoxGroupDetailsBig { width:100%;  font-size:12px; }
.LeagueCupBoxGroupLogoBig { width:20px; text-align:center;float:left;}
.LeagueCupBoxGroupLogoBig img { width:16px; height:16px;}
.LeagueCupBoxGroupNameBig { width:275px; padding:0px 2px 0px 2px; font-size:12px; font-weight:bold;float:left; text-align:left;}
.LeagueCupBoxGroupNameBig a { color:#9679a4; text-decoration:none; }
.LeagueCupBoxGroupNameBig a:hover { color:#000000; text-decoration:none;  }
.LeagueCupBoxGroupNameBig a:visited { color:#9679a4; text-decoration:none;  }
.LeagueCupBoxTeamameBig { font-size:11px;  padding:2px 2px 2px 20px; text-align:left; }
.LeagueCupBoxTeamameBig a { color:#9679a4; text-decoration:none; }
.LeagueCupBoxTeamameBig a:hover { color:#000000; text-decoration:none; }
.LeagueCupBoxTeamameBig a:visited { color:#9679a4; text-decoration:none; }

.CollegeConfBox { width: 150px; float:left; text-align: center; border: 1px solid #EBF3FB;}
.CollegeConfBoxDetails { padding:5px; }
.CollegeConfBoxLogo { max-width:148px;}
.CollegeConfBoxDropDown { margin-top:5px; }
.CollegeConfBoxOtherConf { margin-top:5px; }
.CollegeConfBoxDropDown  select{ width:140px;  }
.CollegeConfBoxOtherConf  select{ width:140px;}
.CustomDropDown { font-family: Arial Narrow; font-size: 13px; min-width: 130px; border: 1px solid #C9BBD0; border-radius: 8px 8px 8px 8px; padding: 0px 20px 0px 4px; -moz-appearance: none; -webkit-appearance: none; appearance: none; background: url(../css/icons/dropdown.png) no-repeat center right; }
.CollegeConfBoxGenderLink { margin-top:5px;}
.CollegeConfBoxGenderLink a { color:#6b2a64; text-decoration:none;}
.CollegeConfBoxGenderLink a:visited { color:#6b2a64; text-decoration:none; }
.CollegeConfBoxGenderLink a:hover { color:#000000; text-decoration:none;}
.CollegeConfBoxSocial { margin-top:5px;}
.CollegeConfBoxSocial a img { margin-right:5px;}

.FullStandingsResponsive { width:100%; }
.FullStandingTable { width:100%; }
.TdLeft { padding:5px 1px; text-align:left; white-space:nowrap; }
.TdCenter { padding:5px 1px; text-align:center; white-space:nowrap;}
.TdGroupName { height:30px; line-height:30px; text-align:left; padding-left:10px; }
.TrBgAlterColor:nth-child(odd) {background-color: #f1f5f8;}
.divpoffColor { background-color:#316498;color:#ffffff;width:20px;line-height:20px;text-align:center;border-radius: 3px;margin-left:5px; }
.divTeamSeq { width:16px;}
.divReglColor { background-color:#76a3d2;color:#ffffff;width:20px;line-height:20px;text-align:center;border-radius: 3px;margin-left:5px; }
.TrGroupColor { background-color:#FFFFFF !important; }
.TitleColor { background-color:#dfdfdf;; color:#FFFFFF;}
.winloss { max-width:20px; max-height:20px;}
@media only screen and (max-width: 720px) and (min-width: 320px)
{
	.divpoffColor { margin-left:10px; }
	.divReglColor { margin-left:10px; }
	.TdGroupName { width:110px;height:30px; line-height:30px; padding-left:0px;  left:51px; position:absolute;}
	.FullStandingsResponsive { width:100%;}
	.divStandingTable { width:auto; overflow:scroll; }
	.FullStandingTable { width:900px; }
	.tdFirstColumn { background-color:#FFFFFF; width:50px; height:36px;padding-top:9px; position:absolute; left:0px;  }
	.tdSecondColumn  { background-color:#FFFFFF; width:110px; height:36px;line-height:26px; position:absolute; left:51px;  }
	.FullStandingTable td:nth-child(3) { padding-left:162px !important;}
	.thFirstColumn { background-color:#FFFFFF; width:50px; position:absolute; left:0px;  }
	.thSecondColumn { background-color:#FFFFFF;width:110px; position:absolute; left:51px;  }
	.FullStandingTable th:nth-child(3) { padding-left:162px !important;}
}
.Leaguecolumn {
    float: left;
    width: 35%;
}