
BODY                            { margin: 0px 0px 5px 0px; font-family: sans-serif }
                                        /* background: url("images/circuit.gif") */
/*
*       SRS Nav bar
*/
.navbar
{
        background-color: #c8d7fa;
        border-top: solid 1px;
        border-bottom: solid 1px;
        margin-top:5px; margin-bottom:5px;
        font-size: smaller;
        font-weight: bold;
        font-family: sans-serif
}

.navbar,
.navbar .button         { border-color: #0e1099 }

.navbar .button
{
        border: solid 2px;
        background-color: #f2f3fa;
}

.navbar,
.navbar A:link,
.navbar A:active,
.navbar A:visited,
.navbar A:hover         { color: #0e1099 }

.navbar A:link,
.navbar A:active,
.navbar A:visited       { text-decoration: none }
.navbar A:hover         { text-decoration: underline }

.navbar .sideL,
.navbar .sideR,
.navbar .gap1           { width: 1% }
.navbar .gap2           { width: 3% }
.navbar .logo           { width: 4% }
.navbar .text           { width: 11% }
.navbar .button         { width: 14% }

/*
*       header stuff
*/

TABLE.robothonpage      { width: 54em }

TD.menu                         { width: 9em; text-align: left; vertical-align: top;
                                          background-color: #171cfa; font-weight: bold; color: white;
                                          padding: 1em }
TD.menu A:link          { color: yellow }
TD.menu A:visited       { color: lightgreen }
TD.menu A:active        { color: lightgreen }

TD.shadeR                       { background-image: url("images/shade-R.gif"); width: 7px }
TD.shadeT                       { background-image: url("images/shade-T.gif"); height: 7px }
TD.shadeB                       { background-image: url("images/shade-B.gif"); height: 7px }
TD.shadeTR                      { background-image: url("images/shade-TR.gif"); width: 7px; height: 7px }
TD.shadeBR                      { background-image: url("images/shade-BR.gif"); width: 7px; height: 7px }

TD.gap                          { width: 1.5em }

TD.logo-robothon        { text-align: center; vertical-align: center }

TD.logo-SRS                     { width: 100px; text-align: right; vertical-align: center }

/*
*       contest rules
*/

DIV.contest-rules H1    { text-align: center; margin-bottom: 0 }
DIV.contest-rules H2    { font-style: italic; font-weight: bold; font-size: large }
DIV.contest-rules H3    { font-weight: bold; font-size: medium }
.revision-date                  { text-align: center; font-size: x-small }
.caption                                { font-size: small }

