
body {
    color: #111;
}

a:link, a:visited {
    color: #00f;
    text-decoration: underline;
}

a:hover {
    color: #00f;
}

#container {
    background: white;
}


#deadline {
    color: #111;
}

#login a:link, #login a:visited, #login a:hover {
    color: #00f;
    background-color: transparent;
}

#siteheader {
    background-color: #ccc;
}

#siteheader #title {
    color: #111;
}

#siteheader #tag {
    color: #111;
}

#tabs a {
    color: black;
    background: #ccc;
}

#tabs a:hover {
    background: #999;
}

#siteheader #tabs #current {
    color: black;
    background: white;
}

div.pageContent {
    background-image: none; /* url('/images/bucs_flag.png'); */
    background-position: top right;
    background-repeat: no-repeat;
}

div.weekList span.current {
    background-color: #cccccc;
}

TABLE.steps TD.stepnum {
    background: #000;
    color: #eee;
}

TABLE.steps TD.steptext {
    background-color: #eee;
    color: #000;
}

.steptext a:link,
.steptext a:hover {
    color: blue;
}

#footer {
    background-color: #ccc;
    color: #111;
}

.past-winners table {
    background-color: #eee;
    color: #000;
}

.past-winners th {
    background-color: black;
    color: #fff;
}



/* tabs2 styles */
DIV.tabs2 A:link, DIV.tabs2 A:visited,
DIV.tabs2 A:active, DIV.tabs2 A:hover {
    color: #111;
}

div.tabs2 td.currentL a:link,
div.tabs2 td.currentL a:visited {
 color: #eee;
}

div.tabs2 td
{
   background: #ddd;
}


div.tabs2 td.current a {
    color: white;
}

div.tabs2 td.current {
    background-color: #333;
}

