﻿

#CreateCustomRankOptions{
float:left;
margin:10px 0 20px 50px;
text-align:left;
width:775px;
}


#CreateCustomRankOptions input,#CreateCustomRankOptions select 
{
font-size:11px;
}








.playerRankingCont {
background:transparent none repeat scroll 0 0;
margin:auto;
width:900px;
}




.playerRankingHead {
background:transparent url(../images/myTeams/table-top.png) no-repeat scroll left top;
float:left;
padding:22px 0 0 40px;
width:850px;
}



.subtitle {
background:#767F8B none repeat scroll 0 0;
color:#fff;
float:left;
font-size:10px;
font-weight:bold;
margin:0 0 0 50px;
padding:3px 0 3px 2px;
text-align:left;
width:770px !important;
}




.playerRankingtile {
background:transparent url(../images/myTeams/table-tile.png) repeat-y scroll left top;
float:left;
margin:0;
padding:0;
width:100%;
}


.dragableRankingsCont
{float:left;
 width:740px;
 margin:0px 0px 0px 80px;
 text-align:left
}


.playerRankingCont h2 {
color:#767F8B;
font-size:14px;
}




.menu input {
width:70px}


.ad50 {
background:url(../Images/custom-rank/add-next-50.png) top left !important;
text-align:center;
width:196px;
height:26px;
border:0;
margin:10px 0 0 20px;
cursor:pointer;
float:left}


.ad50:hover {
background:url(../Images/custom-rank/add-next-50.png) bottom left !important;
text-align:center;
width:196px;
height:26px;
border:0;
margin:10px 0 0 20px;
float:left}


.returnToMyTeams{
background:url(../Images/myTeams/Back-to-myTeams.png) bottom left !important;
display:block;
float:right;
width:154px;
height:26px;
border:0px !important;
margin:20px 30px}

.returnToMyTeams:hover{
background:url(../Images/myTeams/Back-to-myTeams.png) top left !important;
display:block;
float:right;
width:154px;
height:26px;
border:0;
margin:10px 100 0 0px}








.save {
background:url(../Images/custom-rank/save.png) no-repeat top left !important;
text-align:center;
width:73px;
height:26px;
border:0;
margin:10px 0 0 10px;
float:left}


.save:hover {
cursor:pointer;
background:url(../Images/custom-rank/save.png) no-repeat bottom left !important;
text-align:center;
width:73px;
height:26px;
border:0;
margin:10px 0 0 10px;
float:left}


.search {
background:url(../Images/custom-rank/search.png) no-repeat top left !important;
text-align:center;
width:74px;
height:26px;
border:0;
float:right}


.search:hover {
cursor:pointer;
background:url(../Images/custom-rank/search.png) no-repeat bottom left !important;
color:#fff;
text-align:center;
width:74px;
height:26px;
border:0;
float:right}


.addToDraft {
height:26px;
width:153px;
background:url(../Images/custom-rank/add-to-draft.png) no-repeat top left !important;
color:#b32017;
text-align:center;
border:0;
float:right;
margin:10px 90px 0 0}


.addToDraft:hover {
height:26px;
width:153px;
background:url(../Images/custom-rank/add-to-draft.png) no-repeat bottom left !important;
color:#000;
text-align:center;
border:0;
cursor:pointer;
margin:10px 90px 0 0}


/*


.updatePlayer {
height:26px;
width:153px;
background:url(../Images/custom-rank/update-player.png) no-repeat top left !important;
color:#b32017;
text-align:center;
border:0;
float:right;
margin:10px 90px 0 0}



.updatePlayer:hover{
height:26px;
width:153px;
background:url(../Images/custom-rank/update-player.png) no-repeat top left !important;
color:#b32017;
text-align:center;
border:0;
float:right;
margin:10px 90px 0 0}

*/




.smallTxtBox {
width:100px}







.searchResultsTopandBottom
{margin:0px auto  auto !important}


.searchResultsBod {
background:transparent url(../images/custom-rank/search-results-tile.png) repeat-y scroll center center;
float:left;
margin:-2px 0 0 60px;
padding:0 0 0 30px;
text-align:left;
width:750px;
font-size:10px;
}


.searchResultsBod input[disabled='disabled'] {
  background:#d4d0c8;
  cursor:default;
}






.myRankTxtBox{width:50px;text-align:center}


.searchResultsBod table
{
	width:700px;
}

.alternateSearchResultsTD {
background:#D9DBDF;
}



.CCRResultsbox
{
	max-height:20em;
	overflow-y:auto;
	overflow-x:hidden;
}


.CCRResultsbox input
{
	margin:3px 0px 3px 0px;
	font-size:10px;
}


/** dragable interface **/
.customRankCB 
{margin-right:30px}


#playerRankingsTitle {
font-size:14px;
margin:20px 0 5px 0;
vertical-align:middle !important}


#customRankHeadingsTbl {
margin:5px 0 0 0;
font-size:9px;
font-weight:bold;
background:#767f8b;
text-align:center;
float:left}


#customRankHeadingsTbl td {
border:1px solid transparent;
vertical-align:middle}


.customRankingNumbersCont {
float:left;
width:90px;
font-size:10px;
text-align:center;
margin-left: 0px;
padding-left: 0px;}


.customRankingDragableCont 
{
width: 100%;
float:none;
font-size:10px;
}

.customRankingDragableCont ul {
margin-left: -15px;
}
*:first-child+html .customRankingDragableCont ul 
{
	margin-left: 10px !important;
}

.customRankingNumbersCont ul {
margin-left: -15px;
}

*:first-child+html .customRankingNumbersCont ul 
{
margin-left: 15px !important;
margin-top: -2px;
}
.customRankingNumbersCont ul li, .customRankingDragableCont ul li {
list-style:none;
margin-left: 0px;
font-size:14px !important;
}

.customRankingNumbersCont ul li
{border-bottom:1px solid gray;
 padding:7px 0px 7px 0px;
 width:100px;}

*:first-child+html .customRankingNumbersCont ul li 
{
border-bottom:1px solid gray;
 padding:4px 0px 4px 0px;
 width:75px;
}
#ulOrderList {
margin:0 !important;
padding:0;
width:80px;
text-align:center}


#ulOrderList li {
border-bottom:1px solid #000;
padding:3px}


#ul2 {
margin:0 !important;
padding-left:0}


#ul2 li {
border-bottom:1px solid #000;
padding:3px}


#ul2 li span {
margin-left:00px}


.CustomPlayerRankingHeadings {
background:#d7d7d7 url(../Images/custom-rank/rows.jpg);
border-collapse:collapse;
float:left;
font-size:10px;
text-align:center;
font-weight:bold}

.customrow1{width:80px}
.customrow2{width:70px}
.customrow3{width:80px}
.customrow4{width:180px;text-align:left}
.customrow5{width:60px}
.customrow6{width:60px}
.customrow7{width:90px}
.customrow8{width:120px}





.customRankingSpanHolder {
border-bottom:1px solid gray;}


.customRankingSpanHolder:hover {
background:#03852a;
color:#fff;
cursor:move;
font-size:14px;
}




.rankingHolder p {
color:#9E0D0A;
font-size:12px;
margin:5px 0 10px;
}

.PlayerRankingsTable 
{
	border-bottom: solid 1px gray;
}

.PlayerRankings_WFGRanking {
text-align:center;
width:70px;

display:block;
float:left}


.PlayerRankings_AverageDraftPosition {
text-align:center;
width:77px;
border: none 0px white;
}


.PlayerRankings_PlayerName {
text-align:left;
width:222px;
border: none 0px white;
}


.PlayerRankings_NFLTeamCode {
text-align:center;
width:117px;
border: none 0px white;
}


.PlayerRankings_PositionCode {
text-align:center;
width:102px;
border: none 0px white;
}

.PlayerRankings_ByeWeek {
text-align:center;
width:42px;
border: none 0px white;
}

.PlayerRankings_PctOwned {
text-align:center;
width:42px;
border: none 0px white;
}

.PlayerRankings_Spacer {
text-align:center;
width:20%;
border: none 0px white;
}


.PlayerRankings_LastYearsRapidDraftPoints {
text-align:center;
width:90px;
display:block;
margin-right:50px;
float:left}


.PlayerRankings_ProjectedRapidDraftPointsThisYear 
{
text-align:center;
}




.altDragable {
background:#d7d7d7 url(../Images/custom-rank/rows.jpg)}


