.player_container {
   float: left;
   background-color: #FFF;
   height: 150px;
   overflow-x: hidden;
   overflow-y: scroll;
   width: 365px;
   font-size: 0px;
   border: 1px solid #000;
   margin-right: 1px;
}


.above_players {
   width: 345px;
   float: left;
   margin:0px 1px 0px 0px;
}


.player_overall {
   margin: 0px;
   padding: 0px;
   font-size: 8pt;
   color: #000;
}

.queue_box {
   float:left;
   width: 66px;
}
#queue_to_bottom, #queue_to_top {
   background: transparent;
   width: 60px;
   font-weight: bold;
   font-size: 8pt;
   text-align: center;
   border: 1px solid #C0C0C0;
   border-right: 2px solid #7C7C7C;
   border-bottom: 2px solid #7C7C7C;
   padding: 1px;
   margin: 14px 0px 0px 1px;
   float: left;
}
#queue_to_bottom {
}
.player_rank, .player_fullname, .player_lastname, .player_comma, .player_firstname, .player_pos_team, .player_link, .player_stats, .player_remove, player_queue_link {
   margin: 0px;
   padding: 0px;
   float: left;
   font-weight: normal;
}
.player_remove {
   padding-left: 4px;
}
.player_remove a {
   text-decoration: none;
   color: red;
}
.player_remove a:hover {
   color: black;
}
.player_rank {
   text-align: center;
   width: 22px;
   color: #FFF;
}
.player_comma {
   margin-right: 3px;
}

.player_link {
   margin: 0px;
   padding: 0px;
   text-align: left;
   width: 47px;
   font-size: 7pt;
}
.player_link a {
   margin: 0px 2px 0px 0px;
   padding: 0px;
   color: #FFF;
}
.player_queue_link {
   text-align: right;
   font-size: 7pt;
}
.player_stats {
   font-size: 7pt;
   width: 85px;
   color: #FFF;
   text-align: left;
}
.player_fullname {
   padding: 0px;
   margin: 0px;
   color: #000;
   width: 144px;
   float: left;
}
.player_fullname a {
   padding: 0px;
   margin: 0px;
   color:#FFF;
   float:left;
   font-size:8pt;
   text-decoration: none;
   font-family: Verdana, Trebuchet;
}
.player_fullname a:hover {
   text-decoration: underline;
}

/*.player_name_QB, .player_name_1B {float:left;background-color:#A64502;}*/
.player_name_K, .player_name_1B  {float:left;background: url('images/1B.gif') repeat-x #A64502;}
/*.player_name_RB, .player_name_SP {float:left;background-color: #B70000;}*/
.player_name_RB, .player_name_SP, .player_name_PF, .player_name_SF, .player_name_F {float:left;background: url('images/SP.gif') repeat-x #B70000;}
/*.player_name_WR, .player_name_RP {float:left;background-color: #000088;}*/
.player_name_WR, .player_name_RP, .player_name_PG, .player_name_SG, .player_name_G  {float:left;background: url('images/RP.gif') repeat-x #000088;}
/*.player_name_TE, .player_name_2B {float:left;background-color: #004200;}*/
.player_name_QB, .player_name_2B {float:left;background: url('images/TE.gif') repeat-x #004200;}
/*.player_name_K, .player_name_3B {float:left;background-color: #4286F4;}*/
.player_name_TE, .player_name_3B {float:left;background: url('images/3B.gif') repeat-x #4286F4;}
/*.player_name_DEF, .player_name_SS {float:left;background-color: #000;}*/
.player_name_DEF, .player_name_SS {float:left;background: url('images/SS.gif') repeat-x #000;}
/*.player_name_DL, .player_name_OF {float:left;background-color:#FF8000;}*/
.player_name_DL, .player_name_LB, .player_name_DB, .player_name_OF {float:left;background: url('images/OF.gif') repeat-x #FF8000;}
/*.player_name_C {float:left;background-color: #696969;}*/
.player_name_C {float:left;background: url('images/C.gif') repeat-x #696969;}
/*.player_name_DH {float:left;background-color: #285151;}*/
.player_name_DH {float:left;background: url('images/DH.gif') repeat-x #285151;}

.player_lastname, .player_firstname, .player_comma {
}
.player_firstname {
}
.player_pos_team {
   width: 50px;
   text-align: left;
   font-size: 7pt;
   font-weight: normal;
}
.player_team {
   width: 24px;
   font-size: 7pt;
}
.clear {
	clear: both;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}
ul.draglist { 
    position: relative;
    width: 335px; 
    height: 97px;
    background: #f7f7f7;
    border: 1px solid #000;
    list-style: none;
    margin: 1px;
    padding: 0px;
    overflow-x: hidden;
    overflow-y: scroll;
    font-family: sans-serif;
    font-weight: normal;
    color: #FFF;
    float: left;
}
#ul1, #ul3  {
   height: 222px;
   cursor: auto;
}
#ul1 {
   background: url('images/queue_bg_red.gif') no-repeat center bottom #FFF;
}
#ul3 {
   background: url('images/queue3_bg_red.gif') no-repeat center bottom #FFF;
}
ul.draglist li {
   margin: 0px;
   padding: 0px;
}
li.list {
   margin: 0px;
   padding: 0px;
   cursor: move;
   float: left;
}
#ul1, #ul3, #ul1 li, #ul3 li, #ul1 li.list, #ul3 li.list {
   cursor: auto;
}
#ul2 {
   background: url('images/queue_bg2.gif') no-repeat center center #FFF;
}
