/* 
Document   : playerQuickStats
Created on : Dec 1, 2009
Author     : greg
Description:
Purpose of the stylesheet follows.
*/

root { 
    display: block;
}

body { height:100%; }

#TransparentWindow {
    display:none;
}

#AjaxWindow { 
    display:none;
    position:fixed;
    _position: absolute; /* IE 6 hack */
    top:10%;
    left:25%;
    *margin-left:-180;
    *margin-top:-300;
    height:480px; 
    width:640px; 
    background: white;
    border:5px solid black;
    text-align:left;
    padding:10px;    
}

/* top search box */

#title {
    font-weight:            bold;
    color:                  #FFFFFF;
}

#nickname  {
    border:                 0px;
    width:                  125px;
    height:                 14px;
    font-size:              9pt;
    color:                  #AAAAAA;
}

#submit  {

    margin-left:            127px;
    border:                 0px;
}

/* main popup player search box */

#quickStatsSearchPopUp {
    display:none;
    position:fixed;
    top:32%;
    left:32%;
    height:325px;
    width:500px;
    background: white;
    border:5px solid black;
    text-align:left;
    padding:10px;
} 

.popupHeader
{
    float:left;
    padding: 15px 0px;
    width:80%;
    font-weight:bolder;
    font-size:18px;
}

#quickStatsSearch_header
{
    text-align:left;
    font-weight:bolder;
    font-size:14px;
}

.popupClose
{
    float:right;
    width:20%;
    font-weight:bolder;
    text-align:right;
    font-size:10px;
}

#addPlayer_content {
    float:left;
    width:100%;
    margin-bottom:10px;
}

.popupContent
{
    float:left;
    width:100%;
    margin-bottom:10px;
}

/* search error message */

#quickStatsSearch_error {
    position:               relative;
    width:                  100%;
    text-align:             center;
    color:                  #DD0000;
    font-weight:            bold;
    margin: 5px;
}

#quickStatsSearch_msg    {
    position:               absolute;
    display:                none;
    width:                  300px;
    height:                 100px;
    left:                   50%;
    top:                    200px;
    margin-left:            -150px;
    background-color:       #cccccc;
    border:                 4px solid #000000;
    
    line-height:            100px;
    text-align:             center;
    font-weight:            bold;
    font-size:              14pt;
    z-index:                2;
}

.player1 { border-right:1px solid #999; border-left:1px solid #999; }
.player2 { border-right:1px solid #999; }
.player3 { border-right:1px solid #999; }
.player4 { border-right:1px solid #999; }
.player5 { border-right:1px solid #999; }

.golfStatsDetailDark td.player1 { background-color: #a8a8a8; }            
.golfStatsDetailLight td.player1 { background-color: #d0d0d0; }                        

.playerTitle  { font-size:9pt;border-bottom:1px solid #999;border-top:1px solid #999; padding: 4px 0px; }
.playerHeader { width:85px;font-size:7pt;border-bottom:1px solid #999;border-top:1px solid #999; }

span.lifetime { display:block; }
span.yearly { display: none; }

.golfStats { border: 4px solid #868686; }

#lifetimeTab {
    background-color:#bfbfbf;
    display:block;
    float:right;
    width:154px;
    color:#000;
    text-decoration:none;
    height:25px;
}

#yearlyTab {    
    background-color:#ffffff;
    display:block;
    float:right;
    width:154px;
    color:#000;
    text-decoration:none;
    height:25px;    
}

#quickStatsSearchPopUp_search {
    float:left;
    margin-top:15px;
    padding-left:7%;
}

#nicknameLastname {
    float:left;
    border-bottom: 1px solid black;
    height:50px;
}

#quickStatsSearch_nicknameLastname {
    width:100%;
    height:100%;
    padding-bottom:5px;
    margin-bottom:5px;
    border-bottom: 1px solid black;
    *width:110%;
    *margin-bottom:0px;
}

#addPlayer_topPlayer {
    float:left;
    margin-top: 20px;
    width:100%;
    height:10%;
    text-align:center;
    border-bottom:1.5px solid black;
}

#addPlayer_topPlayer_header {
    font-weight:bold;
    text-align:left;
    margin-left:160px;
}

#addPlayer_playedAgainst_header {
    margin-left:-2px;
    font-weight:bold;
}

#addPlayer_search_header {
    font-weight:bold; 
    margin-left:140px;
    *margin-left:80px;
}

#addPlayer_playedAgainst {
    float:left;
    margin-top: 20px;
    width:100%;
    height:10%;
    text-align:center;
    border-bottom:1.5px solid black;
}

#addPlayer_search {
    float:left;
    margin-top: 20px;
    width:100%;
    *height:100px;
}

#addPlayer_nicknameLastname
{
    float:left;
    margin-left:15%;
    *margin-left:7%;
    margin-right:auto;
    padding-bottom:20px;
    width:70%;
    border-bottom:1px solid black;
    text-align:center
}

#addPlayer_persona {
    float:left;
    width:100%;
    margin-top:10px;
    text-align:center;
}

#results
{
    float:left;
    width:100%;
    height:40px;
    margin-top:15px;
    margin-bottom:10px;
    text-align:center;
}

#quickStatsSearch_persona {
    width:100%;
    height:100%;
}

#persona {
    float:left;
    width:100%;
    height:100%;
    margin-top:5px;
    padding-left:25%;
}

.criteriaDescription {
    position:absolute;
    margin: 23px 0px 0px 3px;
    font-size:7pt
}

#nicknamePopUp, #lastnamePopUp, #personaPopUp { border: 1px solid #000; color: #aaa; }