*{
    font-family: Aerial, sans-serif;
}

html{
    color: #ffffff;
    background-color: #0CB4DB;
}

body{
    position: relative;
    width: 100%;
    text-align: center;
    overflow-x: hidden;
    overflow-y:auto;
    margin:0;
}

label{
    font-size: 25px;
}

input{
    font-size: 25pt;
    padding:5px;
    margin:0 auto;
    border-radius: 5px;
}

input[type=text]{
    border:0 none transparent;
    background-color: #ffffff;
    color:#000000;
    width:85%;
}

input[type=text]:focus{
    background-color: #ffffff;
}

input[type=button]{
    width:100%;
}

.c{
    clear:both;
}

#wrapper{
    position: relative;
    height:90%;
    width:90%;
    padding: 5%;
}

#bigHead{
    position:relative;
    width:100%;
    
}

#bigHead img{
    width: 75%;
}

#leaderBoardDivider{
    position:relative;
    width:100%;
}

#leaderBoardDivider img{
    width:75%;
}

#leaderBoardWrapper{
    position: relative;
    width:100%;
    height: 365px;
    overflow: hidden;
    margin:20px 0;

}

#leaderBoardScroller{
    position: relative;
    margin-top:20px;
    width: 120%;
    height:320px;
    left:0;
    padding-bottom: 30px;
    overflow: auto;
}

#leaderBoardTable{
    position: relative;
    width:85%;
    margin-top:25px;
}

#leaderBoardTable td{
    font-size: 25pt;
}

.idHead{
    width:10%;
}

.contestantName{
    width:40%;
}

.contestantCompany{
    width:40%
}

.contestantScore{
    width:10%;
}

#whiteFoot{
    position:absolute;
    width:110%;
    background: #ffffff;
    left:-20px;
    bottom:-20px;
    right:-20px;
    padding:10px 0;
}

#tabText{
    position: relative;
    width:100%;
}

#tabText img{
    position: relative;
    width:100%;
}

#innerWrapper{
    position:relative;

}

.inputWrap{
    float: left;
    height: 150px;
    margin: 5px 0;
    position: relative;
    text-align: center;
    width: 33%;
}

#score{
    width:100px;
}

.saveBtn{
    position: relative;
    float: left;

}

#addBtn{

    display: none;
}

#contestantName{
    text-align: left;
}

#leaderBoardTable td{
    text-align: left;
}

#leaderBoardHeader{
    position: relative;
    width: 100%;
}

#leaderBoardHeader td{
    text-align: left;
}

#editorTable{
    border: transparent none 0;
    border-collapse: collapse;
    width:100%;
}

#editorTable td{
    cursor: pointer;

}

.editRow:hover{
    background-color: #666666;
}

.leaderBoardName,.leaderBoardCompany{
    width:40%;
}

.leaderBoardScore{
    width:10%;
}

#goferGoldImg{
    position:relative;
    margin-left: 15%;
    float:left;
}

#goferLogoImg{
    position:relative;
    margin-right: 20%;
    float:right;
}

#serverResponse{
    position: relative;
    height:40px;
}

.shadowDiv{
    display:none;
    position: absolute;
    width:100%;
    height:100%;
    background: transparent repeat url(images/shadow.png);
}

.goferGif{
    position: relative;
    margin-top:20px;
}