.defaultpanel
{
}
#level0 {
}
#level1 {
}
#level2 {
    margin-left:150px;
    padding:15px;
}
#topBar {
    background:#B1D2EB;
    padding:4px;
}
#lftBar {
    background:#FC0;
    position:absolute;
    width:120px;
    top:145px;
}
.header
{
    width: 100%;
    background: url(/SCDA/graphics/Headerbackground2.png);
}
.photocaption
{
    color: #f25707;
    text-align: center;
    width: 100%;
    font-size: 14pt;
    font-family: "Comic Sans MS";
    text-decoration: none;
}
.headerright
{
    text-align: right;
}
.headercenter
{
    text-align: center;
    font-size: 20pt;
    font-family: "Helvetica", Helvetica, sans-serif;
}
.headerleft
{
    text-align: left;
}
.news
{
    text-align: right;
    width: 100%;
    font-size: 14pt;
    font-family: "Comic Sans MS";
    text-decoration: none;
}
/* Column Classes for admin page */
.SCDANum
{
    width: 5%;
    text-align: center;
}
.Name
{
    width: 15%;
}
.Tons
{
    width: 15%;
}
.HighOn
{
    width: 5%;
}
.HighOff
{
    width: 5%;
}
.ShortGame
{
    width: 5%;
}
.TonEighty
{
    width: 5%;
}
.RoundOf9
{
    width: 5%;
}

.tree
{
   line-height: 18px;
   font-family: arial, sans-serif;
}

.treenode 
{
   padding: 2px 15px 2px 5px;
}

.treenode a 
{
   text-decoration: none;
}

.treenodeSelected 
{
   padding: 2px 15px 2px 5px;
}

.treenodeSelected a 
{
   text-decoration: none;
   font-weight: bold;
}

/*
   ------------------------------------------------------------
   Tree component
   ------------------------------------------------------------
*/

.nodeFolder
{
    font-size: 10px;
    font-family: Verdana, Geneva, sans-serif;
    text-decoration: none
}
.document
{
    color: blue;
    font-size: 10px;
    font-family: Verdana, Geneva, sans-serif;
    text-decoration: none
}
.documentSelected
{
    color: blue;
    font-size: 10px;
    font-family: Verdana, Geneva, sans-serif;
    text-decoration: none;
    font-weight: bold
}

.childCount
{
    color: blue;
    font-size: 10px;
    font-family: Verdana, Geneva, sans-serif;
    text-decoration: none
}
.homepage
{
    vertical-align: top;
    text-align: left;
    width: 100%;
}
.homepagemainpanel
{
    vertical-align: top;
}
.homepageheader1
{
    color: blue;
    text-align: left;
    vertical-align: top;
    font-size: 10pt;
    font-family: "Comic Sans MS";
    text-decoration: none;
}
.homepageheader2
{
    color: black;
    text-align: left;
    width: 100%;
    font-size: 12pt;
    font-family: "Comic Sans MS";
    text-decoration: underline;
}
.mainleftcolumn
{
    vertical-align: top;
    width: 20%;
    border-style: insert;
    border-width: thin;
}
.mainrightcolumn
{
    vertical-align: top;
    width: 100%;
}
.weektabbedpane
{
    font-size: 10px;
    font-family: Verdana, Geneva, sans-serif;
    text-decoration: none;
    width: 100%;
}
.weeklyfeatstable
{
    width: 100%;
    font-size: 12px;
    font-family: Verdana, Geneva, sans-serif;
    text-decoration: none;
}
.weeklyfeatscolumn
{
    font-size: 12px;
    font-family: Verdana, Geneva, sans-serif;
    text-decoration: none;
    text-align: center;
    vertical-align: top;
}
.weeklyfixturestable
{
    width: 100%;
    font-size: 12px;
    font-family: Verdana, Geneva, sans-serif;
    text-decoration: none;
    margin: 20px; 
}
.weeklyresultstable
{
    width: 100%;
    font-size: 12px;
    font-family: "Comic Sans MS";
    text-decoration: none
}
.hometable
{
    vertical-align: top;
    width: 100%;
    font-size: 12px;
    font-family: "Comic Sans MS";
    text-decoration: none;
}
.mainmenuitem
{
    color: blue;
    font-size: 14px;
    font-family: "Helvetica", Helvetica, sans-serif;
    text-decoration: none;
    list-style-type: circle;
}
.centertext
{
    text-align: center;
}
.standingsteamname
{
}
.standingspoints
{
    text-align: center;
}
.mainmenuselecteditem
{
    color: grey;
    font-size: 14px;
    font-family: "Helvetica", Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    list-style-type: disc;
}
/* The following are the custom tabbed pane styles */
table
          { border-collapse:collapse                ! important;
            border-spacing:0px                      ! important;
            padding:0px                             ! important;
            border-width:0px                        ! important;
            empty-cells:show                        ! important; }
        td
          { border-spacing:0px                      ! important;
            padding:0px                             ! important;
            border-width:0px                        ! important; }
        th
          { font-weight:normal                      ! important;
            font-size:80%                           ! important;
            text-align:center                       ! important;
            border:2px solid                        ! important;
            border-color:black #ccc #ccc black      ! important;
            padding-top:0px                         ! important;
            padding-left:5px                        ! important;
            padding-right:5px                       ! important;
            padding-bottom:0px                      ! important;
            background:#d8d9d4                      ! important;
            white-space:nowrap                      ! important; }
        table.tabbedPane
          { width:100%                              ! important;
            height:100%                             ! important;
            vertical-align:top                      ! important;
            border-collapse:separate                ! important;
            border-spacing:0px                      ! important; }
        td.activeTab
          {
            background-color: lightblue             ! important;
            border-top:2px solid #fff               ! important;
            border-left:2px solid #fff              ! important;
            border-right:2px solid #aaacae          ! important;
            border-bottom:0px none                  ! important;
            padding:2px                             ! important;
            height:4ex                              ! important;
            font-size:80%                           ! important;
            text-align:center                       ! important;
            -moz-border-radius-topleft:20px         ! important;
            -moz-border-radius-topright:20px        ! important; }
        td.activeTab input
          { background-color: lightblue             ! important;
            font-size:80%                           ! important;
            text-align:center                 ! important;
            text-align:center                       ! important; }
        td.inactiveTab
          { background-color:#e3e5e7                ! important;
            border-top:2px solid #e3e5e7            ! important;
            border-left:2px solid #ebecef           ! important;
            border-right:2px solid #8a8c8e          ! important;
            border-bottom:0px none                  ! important;
            padding:2px                             ! important;
            height:4ex                              ! important;
            font-size:80%                           ! important;
            text-align:center                 ! important;
            text-align:center                       ! important;
            height:4ex                              ! important;
            -moz-border-radius-topleft:20px         ! important;
            -moz-border-radius-topright:20px        ! important; }
        td.inactiveTab input
          { background-color:#e3e5e7                ! important;
            font-size:80%                           ! important;
            text-align:center                 ! important;
            text-align:center                       ! important; }
        td.activeSub
          { 
            background-color:lightyellow            ! important;
            padding:0px                             ! important;
            border-left: 2px solid #fff             ! important;
            border-right: 2px solid #aaacae         ! important; }
        td.inactiveSub
          { background-color:#fff                   ! important;
            padding:0px                             ! important; }
        td.tabContent
          { 
            border-top: 0px none                    ! important;
            border-left: 2px solid #fff             ! important;
            border-right: 2px solid #aaacae         ! important;
            border-bottom: 2px solid #aaacae        ! important;
            vertical-align:top                      ! important;
            padding:20px                            ! important;
            height:100%                             ! important;
            text-align:justify                      ! important;
 }
}
