﻿body 
{
    font-size:16px;
    color:#13222e;
    background-color:#646464; 
    margin-top:0px; 
    margin-left:0px; 
    margin-right:0px;
}
.mainPanel
{
    background-image:url(Images/mainPanel-background.gif);
    background-repeat:repeat-y;
    height:auto;
    padding-left:20px;
    padding-right:20px;
    width:1000px;
    margin-left:auto;
    margin-right:auto;
}
.bottomBorder
{
    background-image:url(Images/bottom-border-background.gif);
    background-repeat:repeat-y;
    height:20px;
    padding-left:20px;
    padding-right:20px;
    width:1000px;
    margin-left:auto;
    margin-right:auto;
}
.headerPanel
{
    background-color:#008484; 
    position:relative;
}
.headerPanelBottom
{
    background-image:url(Images/headerPanel-bottom.gif);
    background-repeat:repeat-x;
    height:10px;
}
.topBorder
{
    background-image:url(Images/top-border-background.gif);
    background-repeat:repeat-y;
    height:20px;
    padding-left:20px;
    padding-right:20px;
    width:1000px;
    margin-left:auto;
    margin-right:auto;
}
.contentColumnLeft
{
    float:left;
    width:569px;
    margin:5px;
}
.contentColumnRight
{
    float:right;
    width:415px;
    margin-top:5px;
    margin-right:5px;
    margin-bottom:5px;
}
.contentPanelLeft
{
    position:relative;
    background-color:White;
    border-style:solid;
    border-width:1px;
    border-color:#c6c6c6;
    padding:10px;
    margin-bottom:5px;
    background-image:url(Images/contentPanelLeft-upperleft.gif);
    background-repeat:no-repeat;
}
.contentPanelRight
{
    background-color:#f8f8f8;
    color:#13222e;
    padding-left:10px;
    font-size:18px;
    border-right-style:solid;
    border-right-width:1px;
    border-right-color:#002828;
}
.contentPanelRightHeader
{
    background-image:url(Images/contentPanelRight-background.gif);
    background-repeat:repeat-x;
    position:relative;
    height:30px;
    font-size:20px;
    color:White;
    text-align:center;
}
.contentPanelRightHeader a
{
    color:White;
    text-decoration:none;
}
.contentPanelRightHeader-topleft
{
    background-image:url(Images/contentPanelRight-topleft.gif);
    height:30px;
    width:30px;
    position:absolute;
    top:0px;
    left:0px;
}
.contentPanelRightHeader-topright
{
    background-image:url(Images/contentPanelRight-topright.gif);
    height:30px;
    width:30px;
    position:absolute;
    right:0px;
    top:0px;
}
.contentPanelRightFooter
{
    background-image:url(Images/contentPanelRight-bottombackground.gif);
    background-repeat:repeat-x;
    background-color:Red;
    position:relative;
    height:15px;
    font-size:20px;
    color:White;
}
.contentPanelRightFooter-bottomleft
{
    background-image:url(Images/contentPanelRight-bottomleft.gif);
    height:15px;
    width:30px;
    position:absolute;
    left:0px;
    bottom:0px;
}
.contentPanelRightFooter-bottomright
{
    background-image:url(Images/contentPanelRight-bottomright.gif);
    background-color:#f6f6f6;
    height:15px;
    width:30px;
    position:absolute;
    right:0px;
    bottom:0px;
}
.contentPanelRightItem
{
    color:White;
    background-color:#008484;
}
.headlinePanel
{
    font-size:28px;
}
.footerPanel
{
    clear:both;
    text-align:center;
}
.footerPanel a
{
    color:#999999;
}
.topMenuPanel
{
    position:absolute; 
    right:0px; 
    bottom:0px; 
    background-color:#000000;
}
.topMenuPanelItem
{
    background-image:url(Images/top-menu-background.gif);
    background-repeat:repeat-x;
    color:White;
    float:left;
    margin-top:0px;
    padding-left:10px;
    padding-right:10px;
    font-size:24px;
    height:32px;
 
}
.topMenuPanelItem a
{
    color:White;
    text-decoration:none;
}
.topMenuPanelItem:hover
{
    background-image:url(Images/top-menu-hover.gif);
}
.topMenuPanelSpacer
{
    background-image:url(Images/top-menu-background.gif);
    background-repeat:repeat-x;
    float:left;
    padding-left:10px;
    padding-right:10px;
    font-size:24px;
    height:32px;
}

.topMenuPanelLeft
{
    background-image:url(Images/top-menu-left.gif);
    background-repeat:repeat-x;
    float:left;
    font-size:24px;
    width:32px;
    height:32px;
}
.upperLeft
{
    background-image:url(Images/upperLeft.gif);
    background-repeat:no-repeat;
    position:absolute;
    right:0px;
    top:0px;
    width:75px;
    height:75px;
}

.gamePanelHeader
{
    position:absolute;
    left:12px;
    top:5px;
    color:#CEBE9E;
    font-family: 'Impact';
}
.gamePanelHeader a
{
    color:#CEBE9E;
}
.gamePanelMain
{
    background-color:#f2f2f2;
    color:#444444;
    font-family: 'Century Gothic';

}
.gamePanel
{
    background-image:url(Images/gameBadge.gif);
    background-repeat:no-repeat;
    position:relative;
    float:left; 
    width:162px; 
    height:125px;
    font-family: 'Century Gothic';
    color:#352507;
}
.statsLeft
{
    float:left;
    margin-left:20px;
}
.statsLeft a
{
    font-size:22px;
    color:Black;
    text-decoration:none;
}
.statsRight
{
    float:left;
    margin-left:10px;
}
.statsRight a
{
    color:Black;
}
.yearPanel
{
    height:32px;
    width:140px;
    background-image:url(Images/yearPanelBackground.gif);
    background-repeat:repeat-x;
}
.yearPanel a:hover
{
    color:Red;
}
.yearPanelLeft
{
    height:32px;
    width:11px;
    float:left;
    background-image:url(Images/yearPanelLeft.gif);
}
.yearPanelRight
{
    height:32px;
    width:11px;
    float:right;
    background-image:url(Images/yearPanelRight.gif);
}
.yearPanel-selected
{
    height:32px;
    width:140px;
    background-image:url(Images/yearPanelBackground-selected.gif);
    background-repeat:repeat-x;
}
.yearPanelLeft-selected
{
    height:32px;
    width:11px;
    float:left;
    background-image:url(Images/yearPanelLeft-selected.gif);
}
.yearPanelRight-selected
{
    height:32px;
    width:11px;
    float:right;
    background-image:url(Images/yearPanelRight-selected.gif);
}
.yearButton
{
    margin-left:30px;
    margin-top:10px;
}
.recordsMenuTop
{
    height:32px;
    background-image:url(Images/recordsMenuTop.gif);
    background-repeat:repeat-x;
}
.recordsMenuTop-left
{
    float:left;
    height:32px;
    width:4px;
    background-image:url(Images/recordsMenuTop-left.gif);
    background-repeat:no-repeat;
}
.recordsMenuTop-right
{
    float:right;
    height:32px;
    width:4px;
    background-image:url(Images/recordsMenuTop-right.gif);
    background-repeat:no-repeat;
}
.recordsMenuTop-seperator
{
    float:left;
    height:32px;
    width:6px;
    background-image:url(Images/recordsMenuTop-seperator.gif);
    background-repeat:no-repeat;
}
.recordsMenuTop-item
{
    margin-top:4px;
    margin-left:43px;
    margin-right:43px;
    float:left;
    position:relative;
}
.recordsMenuTop-item a
{
    color:Black;
    font-size:20px;
    text-decoration:none;
}
.playerMenuTop-item
{
    margin-top:4px;
    margin-left:93px;
    margin-right:93px;
    float:left;
    position:relative;
}
.playerMenuTop-item a
{
    color:Black;
    font-size:20px;
    text-decoration:none;
}
.playerMenuTop-item a:hover
{
    color:Red;
}
.secondaryMenu
{
    color:White; 
    background-color:#222222; 
    font-size:17px; 
    height:19px;
}
.secondaryMenu a
{
    color:lightgray;
    text-decoration:none;
}
.secondaryMenu a:hover
{
    color:White;
}
.recordsDataPanel
{
    font-size:20px;
}
.recordsDataPanelSmall
{
    font-size:14px;
}
.recordsDataPanel a
{
    color:Black;
    
}
.recordsDataPanelSmall a
{
    color:Black;
    
}
.genericPanel
{
    font-size:18px;
    margin-left:40px;
}
.genericPanel a
{
    color:#777777;
}
.playerPageDG
{
    font-size:14px;
}
.playerPageDG a
{
    color:Black;
    
}
.playerPageDGunderline
{
    font-size:14px;
}
.playerPageDGunderline a
{
    color:Black;
}
.getGamePanel
{
    width:700px; 
    margin-left:auto; 
    margin-right:auto; 
    margin-bottom:10px; 
    padding-left:20px; 
    padding-right:20px; 
    padding-bottom:20px; 
    padding-top:4px; 
    background-color:#008484; 
    color:White; 
    text-align:center; 
    border-style:solid; 
    border-color:Black;
}
.getGamePanel a
{
    color:White;
    font-size:32px;
    text-decoration:none;
}
.getGamePanelHeader
{
    width:740px; 
    margin-left:auto; 
    margin-right:auto; 
    margin-bottom:5px; 
    background-color:Black; 
    color:White; 
    text-align:center; 
    border-style:solid; 
    border-color:Black;
    font-size:22px;
}
.tournamentPlayerTop
{
    border-bottom-style:solid;
    font-size:16px;
}
.tournamentPlayer
{
    border-bottom-style:solid;
    border-right-style:solid;
    font-size:16px;
}
.tournamentPlayerNone
{
    .border-style:none;
}
.tournamentPlayerRight
{
    border-right-style:solid;
    font-size:16px;
}
.tournamentPlayerTop a
{
    color:Black;
    text-decoration:none;
}
.tournamentPlayer a
{
    color:Black;
    text-decoration:none;
}
.tournamentPlayerRight a
{
    color:Black;
    text-decoration:none;
}