﻿body
{
    font-family:Courier New;
    font-size:1.1em;
    color:Gray;
    background-color:white;
}

#adz-footer
{
    width:728px;
    margin:auto;
    }

a
{
    color:#0099CC;}
    
a:hover
{
    text-decoration:underline;}
    
#GarageMenuContainer
{
    position:relative; top:0px; left:80px;
    
}
#MainMenuContainer
{
    position:relative; top:30px; left:250px;
    height:100px;
}
.MainMenuItem
{
    float:left;
    margin-left:20px;   
    text-align:center;
    width:70px;
    height:100px;
}
#GarageMenuContainer img
{
    border:0px;
    
}
#GarageMenuContainer a
{
    border:0px;
    text-decoration:none;
    color:Gray;
    
}
.GarageMenuItems
{
    float:left;
    font-size:0.7em;
    text-align:center;
    width:50px;
}
#GarageMenuContainer .GarageMenuLinkSelected
{
    color:Black;
}
.GarageMenuHeading
{
    font-family:Arial;
    font-size:53px;
    color:#333333;
}
.TeamsMessage
{
    background-color:#333333;
    color:#CCCCCC;
    font-family:Arial;
    font-size:.8em;
    border-bottom:solid 1px #0099CC;
    border-top:solid 1px #0099CC;
    text-indent:20px;
    padding-top:5px;
    padding-bottom:5px;
    width:90%;
    margin:auto;
    margin-bottom:20px;
    position:relative; top:17px;
}
.TeamsMessageButton
{
    background-color:White;
    border:solid 1px #0099CC;
    font-size:.8em;
    font-family:Arial;
    float:right;
    margin-right:10px;
}
.TeamsMessageButtonAction
{
    background-color:White;
    border:solid 1px #0099CC;
    font-size:.8em;
    font-family:Arial;
    float:right;
    margin-right:10px;
}
#pagingBoxJoinTeams
{
 width:80%;
 margin:auto;   
 text-align:right;
 font-size:.9em;
 font-family:Courier New;
}
.MyTeamsTeam
{
  overflow:hidden;   
}
.Huge
{
 font-size:2em;
}
.MyTeamManagementBox
{
    border-bottom:dashed 1px gray;
}
#MyTeamStats
{
    float:left;
    font-family:Courier New;
    width:500px;
    text-align:center;
    margin-top:10px;
}
#GarageMyTeamStatsBox
{
    width:150px; font-family:Courier New;
    float:left;
}
.MyTeamInput
{
    font-family:Arial;
    font-size:.8em;
    color:Gray;
    width:130px;
    border:1px solid #0099CC;
    }
#MyTeammanagementMembersBox
{
    font-family:Courier New;
    font-size:1em;
    width:600px;
    margin:auto;   
    margin-top:20px;
    margin-bottom:20px;
    border:solid 0px black;
    text-align:center;
}
.pnlTeamNews
{
 width:550px;
 margin:auto;   
 margin-top:20px;
 margin-bottom:20px;
 text-align:center;
}
.Big
{
    font-size:2em;
}

.Huge
{
    font-size:2.5em;
}

#MyTeamRankBox
{
    font-family:Courier New;
    width:180px;
    float:left;
    margin-left:20px;
    margin-top:5px;
}

.GarageMenuTag
{
    font-size:12px;
    font-family:Arial;
    color:#555555;
}
#GarageMenuSetupsTag
{
    position:absolute;
    left:575px;
    top:280px;
}
#GarageMenuTeamsTag
{
    position:relative;
    left:390px;
    top:20px;
}
#GarageMenuFavsTag
{
    position:absolute;
    left:675px;
    top:280px;
}
.joinTeamLink
{
    font-size:1.1em;
    font-family:Arial;
    color:#333333;   
}
.joinTeamContainer
{
    width:300px;
    margin:auto; 
    text-align:center;
}
.noDecoration
{
    text-decoration:none;
}
#GarageMenuLine
{
    position:relative;
    left:0px;
    top:5px;
    width:924px;
}
#GarageMenuSetupsHeading
{
    position:absolute; left:300px; top:250px;
}
#GarageMenuFavsHeading
{
    position:absolute; left:330px; top:250px;
}
#GarageMenuTeamsHeading
{
    position:absolute; left:320px; top:250px;
}
#GarageSetupsStats
{
    font-size:.7em;
    font-family:Courier New;
    color:Black;
    position:absolute; top:320px; left:740px;
}
.GarageMyTeamsStats
{
    font-size:.7em;
    font-family:Courier New;
    color:Black;
    width:97%;
    text-align:right;
    margin-top:5px;
}
.GarageMyTeamsActionsBox
{
  margin-top:20px;
  width:90%;
  text-align:right;   
}
.GarageMyTeamsActionsDDL
{
 font-family:Arial;
 font-size:.8em;
 background-color:#333333;   
 color:#CCCCCC;
 border:solid 1px #0099CC;
 width:150px;
}
.GarageMyTeamsActionsBTN
{
 font-family:Arial;
 background-color:White;
 font-size:.7em;
 border:solid 1px #333333;
 height:20px;
 color:#0099CC;
   
}
.GarageAddTeamsTeamDescription
{
 width:100%;   
 margin:10px;
 margin-top:0px;
 margin-bottom:50px;
}
.GarageStatsNumbers
{
    color:#0099CC;
}
#GarageSetupsAddSetupBox
{
  position:relative; top:30px; left:100px;
  border:0px solid black;
  width:824px;
}
#GarageSetupsAddSetupLoading
{
    position:relative; left:0px; top:0px;
}
.GarageSetupsAddSetupItem
{
    height:30px; width:180px;
    border-right:solid 1px #0099CC;
    border-top:solid 1px #0099CC;
    float:left;   
    margin-left:10px;
    margin-right:10px;
    
}
.GarageSetupsAddSetupItemHeading
{
    height:20px; width:180px;
    float:left;   
    margin-left:20px;
    font-family:Courier New;
    font-size:.9em;
    color:Black;
    margin-bottom:-5px;
    text-indent:5px;
}
.GarageSetupsDDL
{
    width:170px; height:20px;
    font-family:Arial; font-size:.7em;
    color:gray;
    margin:5px;   
}
#GarageAddSetupButtonBox
{
    position:relative; top:40px; left:470px;
       
    
}
.TeamHeading
{
    color:#0099CC;
    font-family:Courier New;
    text-decoration:none;
    font-size:1.8em;
    margin-left:20px;
    }
.TeamsHR
{
  border-color:#333333;
  margin:0px;
  padding:0px;   
}
.Small
{
    font-size:.8em;
}
.GarageButton
{
    background-color:White;
    font-family:Arial;
    font-size:.6em;
    color:#0099CC;
}
.table
{
    border:solid 0px #0099CC;
    border-collapse:collapse;
    
}
.table TD
{
    border:solid 1px #0099CC;
    font-family:Courier New;
    font-size:.7em;
    color:Gray;
    padding:5px;
     
}
table .noBorderRight
{
border-right:solid 0px black; 
}
table .noBorderTop
{
border-top:0px;    
}

.favsTable
{
    position:relative; top:20px;
    margin:auto;
    min-width:900px;
}

.AlignCenter
{
    text-align:center;
}
.table .tblSearchTD
{
    border-top:solid 0px black;
    border-right:solid 0px black;
    width:100px;
    text-align:center;
}
#GarageSetupsTable
{
    font-family:Courier New;
    font-size:1em;
    width:924px;
    position:relative;
    top:0px;
    left:50px;
    margin-top:80px;
}
.table .TableHeading
{
    font-family:Courier New;
    font-size:1em;
    color:Black;
    text-align:center;
}
.table .TDSearchPaging
{
    font-family:Courier New;
    font-size:.8em;
    color:Black;
    text-align:right;
}
.Highlight
{
    color:#0099CC;
    
    }
#mainContentHolder
{ width:1024px;
  padding:0px;
  background-color:white;
  margin:auto;
  position:relative;
  top:30px;
  border:1px solid black;
  overflow:hidden;
}
.Clear
{
  clear:both;   
}
#mnuDiv
{ width:1024px;
  height:230px;
  background-position:bottom;
  background-repeat:no-repeat;
}
#searchBox
{
    position:relative; top:-20px; left:535px;
    width:438px; height:100px;
    background-image:url('../images/SBBG2.png'); 
    color:White;
    font-size:14px;
    border:0px solid black;
    text-align:center;
    }
.searchInput
{
    width:150px;
    border:1px solid black;
    color:#333333;
    height:19px;
    font-size:10px;
    }
.regInput
{
    width:180px;
    border:1px solid black;
    color:gray;
    height:20px;
    font-size:14px;
    margin:5px;
    }
    
    .searchTblHeading
{
    color:#333333;
    }
.searchInput
{
    width:150px;
    border:1px solid black;
    color:gray;
    font-size:10px;
    font-family:Arial;
    height:18px;
    }
    
.SetupInput
{
    width:180px;
    border:1px solid black;
    color:gray;
    height:20px;
    font-size:12px;
    margin:5px;
    }
.regBox
{
    width:500px;
    height:120px;
    color:white;
    font-size:18px;
    text-align:center;
    position:relative;
    top:80px;
    left:255px;
    text-align:center;
    vertical-align:middle;
    z-index:7;
    background-image:url('../images/BTBG.png'); 
    border:1px solid black;
    }
.regLTD
{
    width:130px;
    text-align:right;
    padding-right:30px;
    border-bottom:1px solid #0099CC;
    border-right:1px solid #0099CC;
    }
.regRTD
{
    border-bottom:1px solid #0099CC;
    }
.mnuText
{
    font-size:16px;
    color:#444444;
    text-decoration:none;
    position:relative; top:-5px;
    }
#loginBox
{
    position:absolute; top:6px; right:5px;
    font-size:12px;
    }
.input
    {
    font-size:12px;
    width:100px;
    height:15px;
    }
    .btnLogin
    {
    font-size:10px;
    background-color:White;
    }
h1
{
    font-size:1.5em;
    color:Black;
    margin:0px;
    font-weight:normal;
    }
h2
{
    font-size:1.3em;
    color:Black;
    margin:0px;
    font-weight:normal;
    }
h3
{
    font-size:1.15em;
    color:Black;
    margin:0px;
    font-weight:normal;
    }
    
hr
    {
        height:1px;
        border:0px;
        border-bottom: 1px solid #0099CC;
       clear:both;
        }


.errorMSG
{
    color:Red;
    }