body { font-family: "Trebuchet MS", "Andale Mono", verdana, lucidabright, georgia, sans-serif; background-color:#008f00; background-image:url(/graphics/green-gradient.gif); margin: 0 0px 0 3px; color: #000;}
H1 { color: #008000; font-family: optima, verdana, sans-serif; margin-top: 0px;}
H2 { color: #008000; font-family: optima, verdana, sans-serif; }
H3 { color: #008000; font-family: optima, verdana, sans-serif; }
LI { margin-bottom:4px }
a.nav:link { text-decoration: none }
a.nav:visited { text-decoration: none }
.strong { color: #008000; font-weight: bold; font-family: verdana, sans-serif; }
strong { color: #008000; font-family: verdana, sans-serif; }
em { font-weight: bold; }
small { font-size: small; }
td.formdisplay { background-color: white; }
td.team { text-align: left; }
td.position { text-align: right; font-weight: bold; }
.schedhead { text-align: center; font-family: optima, verdana, sans-serif; border-top:solid #D0D0D0 2px; background-color: #404040; color:white; padding: 0 5px 0 5px}
td.scheddate { text-align: left; font-family: optima, verdana, sans-serif; font-weight:bold; border-top:solid #D0D0D0 2px; background-color: #C0C0C0; color:black; padding: 0 5px 0 5px}
td.sched0 { text-align: center; border-top:solid #D0D0D0 2px; background-color: white; padding: 0 5px 0 5px}
td.schedt0 { text-align: left; border-top:solid #D0D0D0 2px; background-color: white; padding: 0 5px 0 5px}
td.sched1 { text-align: center; border-top:solid #D0D0D0 2px; background-color:  #E0E0E0; padding: 0 5px 0 5px}
td.schedt1 { text-align: left; border-top:solid #D0D0D0 2px; background-color:  #E0E0E0; padding: 0 5px 0 5px}
th.noborder { border: none; }
td.bronco0 { text-align: left; border-top:solid #D0D0D0 2px; padding: 0 2px 0 2px}
td.bronco1 { text-align: left; border-top:solid #D0D0D0 2px; background-color:  #C0E0C0; padding: 0 2px 0 2px}
.colt { color: #FF0000; }
.palomino { color: #E0E0E0; }
.redteam { color: #FF0000; }
.pony { color: #0000A0; white-space:nowrap; }
.blueteam { color: #0000A0; }
.bronco { color: #008040; white-space:nowrap; }
.mustang { color: #FF6600; white-space:nowrap; }
.hr { border-top: solid green 2px; }
.hrmustang { border-top: groove #FF6600 3px; }
.hrbronco { border-top: groove #008040 3px; }
.hrpony { border-top: groove #0000A0 3px; }
.hrblueteam { border-top: groove #0000A0 3px; background-color: white}
.vrpony { border-left: groove #0000A0 3px; }
.hrcolt { border-top: groove #FF0000 3px; }
.hrpalomino { border-top: groove #E0E0E0 3px; }
.hrredteam { border-top: groove #C00000 3px; background-color: white }
.hrwhiteteam { border-top: groove #C0C0C0 3px; }
.pinto { color: #9A814B; white-space:nowrap; }
.shetland { color: #A0A000; white-space:nowrap; }
.lamvblue { color: #0d3692 }
table.sidebar { font-size:10pt; border: solid green 2px; margin-left: 5px }
table.insidebar { font-size:10pt; border: none }
table.navbar { background-color: white; width: 150px}
table.schedule { text-align:center; border:groove #DDDDDD 3px; white-space:nowrap; color: #000000; }
table.shetland { text-align:center; border:groove #A0A000 3px; white-space:nowrap; color: #000000; }
table.pinto { text-align:center; border:groove #9A814B 3px; white-space:nowrap; color: #000000; }
table.mustang { text-align:center; border:groove #FF6600 3px; white-space:nowrap; color: #000000; }
table.bronco { text-align:center; border:groove #008040 3px; white-space:nowrap; color: #000000; }
table.pony { text-align:center; border:groove #0000A0 3px; white-space:nowrap; color: #000000; }
table.blueteam { text-align:center; border:groove #0000A0 3px; white-space:nowrap; color: #000000; }
table.blueteam tr { background-color: #EEEEFF }
table.colt { text-align:center; border:groove #FF0000 3px; white-space:nowrap; color: #000000; }
table.palomino { text-align:center; border:groove #E0E0E0 3px; white-space:nowrap; color: #000000; }
table.redteam { text-align:center; border:groove #FF0000 3px; white-space:nowrap; color: #000000; }
table.redteam tr { background-color: #FFEEEE }
table.whiteteam { text-align:center; border:groove #D0D0D0 3px; white-space:nowrap; color: #000000; }
table.whiteteam tr { background-color: #EEEEEE }

.nvubody0 { }
.nvcbody0 { background-color: white; vertical-align: top; border-top: solid red 2px; }
.nvlbody0 { border-bottom: solid red 2px; }

#mainbody { background: white; border-top: solid red 2px; border-bottom: solid red 2px; padding: 2pt 2pt 0pt 5pt; }

/*--------------------------------------------------------------------------*/

#navcontainer {
white-space:nowrap;
font-family: "Trebuchet MS", "Andale Mono", tahoma, sans-serif;
font-weight: bold;
padding: 0;
font-size: 11pt;
}

/*- INACTIVE ---------------------------------------------------------------*/

#navcontainer .inactivetab {
    margin: 0;
    padding-top: 0;
    padding-left: 0;
    padding-bottom: 3;
    padding-right: 5px;
    border-right: 2px solid red;
}

#navcontainer .inactivetab li {
    display: inline;
}

#navcontainer .inactivetab ul {
    margin: 0;
    padding: 0;
    border: 2px solid blue;
    list-style-type: none;
    background-color: #EEEEFF;
}

#navcontainer .inactivetab ul a {
    display: block;
    padding: 1px 10px 0px 5px;
    text-decoration: none;
}

#navcontainer .inactivetab ul ul {
    border: none;
    border-left: 1px solid blue;
    margin-bottom: 1px;
    margin-left: 10px;
    padding: 0;
    font-size: 9pt;
    list-style-type: none;
}

#navcontainer .inactivetab ul ul a {
    border-top: 1px solid blue;
    padding: 1px 10px 0px 5px;
    text-decoration: none;
}

#navcontainer .inactivetab a:hover {
    background-color: #ddd;
    border-right: 10px solid #aaa;
    padding: 1px 1px 0px 5px;
}

/*- ACTIVE ---------------------------------------------------------------*/

#navcontainer .activetab {
    margin: 0;
    padding: 0;
    padding-bottom: 3;
}

#navcontainer .activetab ul {
    margin: 0;
    padding: 0;
    border-left: 2px solid red;
    border-top: 2px solid red;
    border-bottom: 2px solid red;
    border-right: none;
    list-style-type: none;
    background-color: white;
}

#navcontainer .activetab li {
    display: inline;
}

#navcontainer .activetab ul a {
    display: block;
    border-right: 1px solid blue;
    padding: 1px 10px 0px 5px;
    text-decoration: none;
}

#navcontainer .activetab ul a.currentpage {
    display: block;
    border-right: none;
    padding: 1px 10px 0px 5px;
    text-decoration: none;
}

#navcontainer .activetab ul ul {
    border: none;
    border-left: 1px solid blue;
    margin-bottom: 1px;
    margin-left: 10px;
    padding: 0;
    font-size: 9pt;
    list-style-type: none;
}

#navcontainer .activetab ul ul a {
    border-top: 1px solid blue;
    padding: 1px 10px 0px 5px;
    text-decoration: none;
}

#navcontainer .activetab a:hover {
    background-color: #ddd;
    border-right: 10px solid #aaa;
    padding: 1px 1px 0px 5px;
}

#navcontainer .activetab a:hover.currentpage {
    background-color: white;
    border-right: none;
    padding: 1px 10px 0px 5px;
}


