﻿.subMenu
{
    border: 1px solid #333333;
    background-color: #808080;
    padding: 10px;
}
.subMenu a { 
    color:white;
}
.ui-widget-overlay.custom-overlay
{
    background-color: black;
    background-image: none;
    opacity: 0.5;
    z-index: 1001;    
}
.timer
{
    color:white;
}
.scorecardRowHeaderColumn
{
        float:left;
     width:100px;
}
#tblTeeTimes td
{
    padding:4px;
}
.scorecardRowHeaderTotalColumn
{
        float:left;
     width:60px;
     text-align:center;
     vertical-align:middle;
}
.divTotal
{
    padding-right:20px;
    font-size:25px;
    font-weight:bold;
}
.scorecardCell
{
  
        
        height:32px;
     width:100%;
}
.scorecardColumn
{
    float:left;
     width:35px;
     text-align:center;
     vertical-align:middle;
}
.scoreInput
{

    width:30px;
    height:30px;
}
.penaltyInput
{

    width:30px;
    height:30px;
}
.divEdit
{
    float:left;
    width:80px;
}
.divName
{
    float:left;
    width:300px;
}
.divId
{
    float:left;
    width:100px;
}
.divTeam
{
    float:left;
    width:400px;
}
.fieldDiv
{
    clear:right;
    }  
    .labelDiv
{
    float:left;
    width:200px;
    }
    body
    {
       	font-family: 'Cabin', sans-serif;
        margin:0px;
        padding:0px;
        }
.requiredField
{
    color:Red;
    
    }       
.grdClass
{
    width:100%;
    }     
.grdClass td
{
    padding:5px;
    
    }    
.grdClass th
{
    padding:5px;
    text-align:center;
    
    }       
element.style {
}
.grdClass th {
padding: 5px;
text-align: center;
}
.mnu {
border: 1px solid #aaaaaa/*{borderColorHeader}*/;
background: #00659a/*{bgColorHeader}*/ url(images/bg_blk.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/;
color: #ffffff/*{fcHeader}*/;
font-weight: bold;

padding:5px;
}  
.mnu a
{
    color:White;
    }
.inputScore
{
    width:25px;
    height:25px;
    }    
#TDScores
{
    font-size:14px;
    border-spacing:0px;
     border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    }    
#TDScores td
{
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    padding:2px;
    }    
.centered
{
    text-align:center;
    }    
    .winnerScoresUL
    {
        text-align:right;
        font-weight:bold;
        text-decoration: underline;
        }
.tblWinners  th      
{
    padding:10px;
    
    }
.tblWinners        
{
    width:400px;
    
    }    
    .winnerCategory
    {
        font-size:18px;
        font-weight:bold;
        }
    .paddedContent
    {
        padding:10px;

    }

    .errormsg
{
    color:red;
}
    .teeTable{
        font-size:12px;
    }
     .teeTable td{
        padding: 4px;
    }
         .noteTable{
      font-size:11px;
    }

       
           
            .divContainer{
    padding:20px;
}