/* --------------------------------------------------
Global Elements
-------------------------------------------------- */
html, body {
    height: 100%;
    margin: 0;
    padding: 0;
    }
body {
    background-color: #081322;
    background-image: url(/images/backgrounds/body.jpg);
    background-position: center 0;
    background-repeat: repeat-y;
    text-align: center;
    }
h3 {
    color: #536a8b;
    font-size: 17px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    line-height: 1.3em;
    margin: 0 0 5px;
    }
h4 {
    color: #536a8b;
    font-size: 13px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    line-height: 1.3em;
    margin: 0;
    }
h5 {
    color: #554544;
    font-size: 11px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    line-height: 1.5em;
    margin: 0;
    }
p, li, th, td {
    color: #554544;
    font-size: 11px;
    font-family: Georgia, "Times New Roman", Times, serif;
    line-height: 1.5em;
    }
p {
    margin: 0 0 10px;
    }
a:link, a:visited {
    color: #496f71;
    }
a:hover {
    color: #2f4f51;
    text-decoration: none;
    }
a:active {
    color: #496f71;
    }
em {
    font-style: italic;
    }
strong {
    font-weight: bold;
    }
ul {
    margin: 10px 0 10px 5px;
    padding: 0;
    list-style-type: none;
    }
ul li {
    background-image: url(/images/incidentals/bullet.gif);
    background-repeat: no-repeat;
    background-position: 0 4px;
    margin: 5px 0;
    padding: 0 0 0 9px;
    }
ul li p {
    margin: 5px 0;
    }
table, form {
    margin: 0;
    padding: 0;
    }
/* --------------------------------------------------
Global Classes
-------------------------------------------------- */
.align-top {
    vertical-align: top;
    }
.float-right {
    float: right;
    }
.float-left {
    float: left;
    }
.clear-both {
    clear: both;
    }
.no-wrap {
    white-space: nowrap;
    }
/* --------------------------------------------------
Text Classes
-------------------------------------------------- */
p.lead {
    color: #000;
    font-size: 13px;
    line-height: 1.5em;
    }
p.margin-tight {
    margin-bottom: 5px;
    }
.weight-normal {
    font-weight: normal;
    }
.align-left {
    text-align: left;
    }
.align-center {
    text-align: center;
    }
.align-right {
    text-align: right;
    }
.align-top {
    vertical-align: top;
    }
.vertical-align {
    vertical-align: middle;
    }
.dimmed {
    color: #a4a4a4;
    }
.note {
    color: #7a6b65;
    }
.highlight {
    color: #922c2a;
    }
.positive {
    color: #408c40;
    }
.negative {
    color: #b94646;
    }
/* --------------------------------------------------
Forms
-------------------------------------------------- */
table.form-fields {
    margin-bottom: 10px;
    }
table.subform {
    margin-bottom: 0;
    }
td.label {
    font-size: 11px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    line-height: 1.3em;
    }
td.label-value {
    font-size: 11px;
    font-family: Helvetica, Arial, sans-serif;
    line-height: 1.3em;
    }
td.label-warning {
    color: #cc333c;
    font-size: 11px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    line-height: 1.3em;
    }
td.indent {
    padding-left: 10px;
    white-space: nowrap;
    }
td.padding-tight {
    padding-bottom: 1px;
    }
td.padding-default {
    padding-bottom: 5px;
    }
td.padding-loose {
    padding-bottom: 10px;
    }
td.padding-baggy {
    padding-bottom: 20px;
    }
tr td.note {
    color: #7a6b65;
    line-height: 1.3em;
    padding-left: 5px;
    }
input, textarea {
    font-size: 11px;
    }
input.warning, textarea.warning {
    background-color: #fcc;
    }
.subform h3 {
    line-height: 1em;
    margin-bottom: 0;
    }
.subform td.indent {
    padding-left: 20px;
    white-space: nowrap;
    }
.subform td.indent-loose {
    padding-left: 20px;
    white-space: nowrap;
    }
.subform td.dimmed {
    color: #7a6b65;
    }
/* --------------------------------------------------
Layout
-------------------------------------------------- */
#container-outer {
    background-image: url(/images/backgrounds/container-outer.gif);
    background-repeat: repeat-y;
    text-align: left;
    width: 960px;
    height: 100%;
    margin: 0 auto;
    }
#container-inner {
    background-image: url(/images/backgrounds/container-inner.gif);
    background-repeat: repeat-y;
    padding: 0 5px;
    }
#container-footer {
    background-image: url(/images/backgrounds/container-footer.gif);
    background-repeat: no-repeat;
    height: 30px;
    }
#shell-outer {
    background-image: url(/images/backgrounds/shell-outer.gif);
    background-repeat: repeat-y;
    }
#shell-inner {
    background-image: url(/images/backgrounds/shell-inner.gif);
    background-repeat: no-repeat;
    }
#shell-inner-files {
    background-image: url(/images/backgrounds/shell-inner-files.gif);
    background-repeat: no-repeat;
    }
#shell-footer {
    background-image: url(/images/backgrounds/shell-footer.gif);
    background-repeat: no-repeat;
    height: 23px;
    }
#shell-footer-ads {
    background-image: url(/images/backgrounds/shell-footer-ads.gif);
    background-repeat: no-repeat;
    height: 120px;
    }
.adsense {
    padding: 18px 11px 0;
    }
#content-outer {
    margin: 0 20px;
    padding: 0 6px;
    }
.content-outer-1-column {
    background-image: url(/images/content/1-column.gif);
    background-repeat: repeat-y;
    }
.content-outer-2-column {
    background-image: url(/images/content/2-column.gif);
    background-repeat: repeat-y;
    }
.content-outer-2-column-sidebar {
    background-image: url(/images/content/2-column-sidebar.gif);
    background-repeat: repeat-y;
    }
.content-outer-3-column {
    background-image: url(/images/content/3-column.gif);
    background-repeat: repeat-y;
    }
#content-header {
    height: 20px;
    }
.content-header-1-column {
    background-image: url(/images/content/header-1-column.gif);
    background-repeat: no-repeat;
    }
.content-header-2-column {
    background-image: url(/images/content/header-2-column.gif);
    background-repeat: no-repeat;
    }
.content-header-2-column-sidebar {
    background-image: url(/images/content/header-2-column-sidebar.gif);
    background-repeat: no-repeat;
    }
.content-header-3-column {
    background-image: url(/images/content/header-3-column.gif);
    background-repeat: no-repeat;
    }
#content-inner {
    width: 898px;
    }
.content-inner-1-column {
    background-image: url(/images/content/texture-1-column.gif);
    background-repeat: no-repeat;
    }
.content-inner-2-column {
    background-image: url(/images/content/texture-2-column.gif);
    background-repeat: no-repeat;
    }
.content-inner-2-column-sidebar {
    background-image: url(/images/content/texture-2-column-sidebar.gif);
    background-repeat: no-repeat;
    }
.content-inner-3-column {
    background-image: url(/images/content/texture-3-column.gif);
    background-repeat: no-repeat;
    }
#content-footer {
    height: 36px;
    clear: both;
    }
.content-footer-1-column {
    background-image: url(/images/content/footer-1-column.gif);
    background-repeat: no-repeat;
    }
.content-footer-2-column {
    background-image: url(/images/content/footer-2-column.gif);
    background-repeat: no-repeat;
    }
.content-footer-2-column-sidebar {
    background-image: url(/images/content/footer-2-column-sidebar.gif);
    background-repeat: no-repeat;
    }
.content-footer-3-column {
    background-image: url(/images/content/footer-3-column.gif);
    background-repeat: no-repeat;
    }
#column-full {
    width: 898px;
    float: left;
    }
#column-double {
    width: 598px;
    float: left;
    }
#column-left {
    width: 448px;
    float: left;
    }
#column-right {
    width: 448px;
    float: right;
    }
#column-1 {
    width: 298px;
    float: left;
    }
#column-2 {
    width: 298px;
    float: left;
    margin-left: 2px;
    }
#column-3 {
    width: 298px;
    float: right;
    }
.text-box {
    margin: 10px 10px 20px;
    }
.text-box-right {
    margin: 10px 10px 20px 0;
    }
.text-box-left {
    margin: 10px 0 20px 10px;
    }
.text-box-col-right {
    margin: 0 10px 20px 5px;
    }
.text-box-col-left {
    margin: 0 5px 20px 10px;
    }
.text-box-tight {
    margin: 10px;
    }
/* --------------------------------------------------
Header
-------------------------------------------------- */
h1 {
    background-image: url(/images/backgrounds/header.gif);
    background-repeat: no-repeat;
    height: 40px;
    margin: 0;
    }
h1 span {
    display: none;
    }
/* --------------------------------------------------
Top Navigation
-------------------------------------------------- */
#nav-top {
    background-image: url(/images/backgrounds/nav-top.gif);
    background-repeat: no-repeat;
    }
#nav-top ul {
    height: 15px;
    margin: 0;
    padding: 0;
    list-style-type: none;
    }
#nav-top ul li {
    background-image: none;
    float: left;
    margin: 0;
    padding: 0;
    display: block;
    }
#nav-top ul li a {
    height: 15px;
    display: block;
    }
#nav-top ul li a span {
    display: none;
    }
#nav-top-home a {
    background-image: url(/images/navigation/home.gif);
    background-repeat: no-repeat;
    width: 43px;
    margin-left: 19px;
    }
#nav-top-draft-war-room a {
    background-image: url(/images/navigation/draft-war-room.gif);
    background-repeat: no-repeat;
    width: 90px;
    margin-left: 20px;
    }
#nav-top-weekly-moty-rankings a {
    background-image: url(/images/navigation/weekly-rankings.gif);
    background-repeat: no-repeat;
    width: 92px;
    margin-left: 20px;
    }
#nav-top-historical-moty-rankings a {
    background-image: url(/images/navigation/historical-moty-rankings.gif);
    background-repeat: no-repeat;
    width: 109px;
    margin-left: 21px;
    }
#nav-top-trade-evaluator a {
    background-image: url(/images/navigation/trade-evaluator.gif);
    background-repeat: no-repeat;
    width: 91px;
    margin-left: 21px;
    }
#nav-top-moty-talk a {
    background-image: url(/images/navigation/moty-talk.gif);
    background-repeat: no-repeat;
    width: 114px;
    margin-left: 21px;
    }
#nav-top-home a:hover, #nav-top-draft-war-room a:hover, #nav-top-weekly-moty-rankings a:hover, #nav-top-historical-moty-rankings a:hover, #nav-top-trade-evaluator a:hover, #nav-top-moty-talk a:hover {
    background-position: 0 -15px;
    }
/* --------------------------------------------------
Toolbar Navigation
-------------------------------------------------- */
.nav-toolbar {
    background-image: url(/images/backgrounds/nav-toolbar.gif);
    background-repeat: repeat-x;
    height: 15px;
    }
.nav-toolbar p {
    color: #a09d9a;
    font-size: 10px;
    font-family: Helvetica, Arial, sans-serif;
    line-height: 1.5em;
    margin: 0;
    padding: 0 10px;
    }
.nav-toolbar a:link, .nav-toolbar a:visited {
    color: #d0cecd;
    }
.nav-toolbar a:hover {
    color: #a09d9a;
    text-decoration: none;
    }
.nav-toolbar a:active {
    color: #d0cecd;
    text-decoration: none;
    }
/* --------------------------------------------------
Mastheads
-------------------------------------------------- */
#masthead-home {
    background-image: url(/images/mastheads/home.jpg);
    background-repeat: no-repeat;
    position: relative;
    height: 205px;
    }
#masthead-generic {
    background-image: url(/images/mastheads/generic.gif);
    background-repeat: no-repeat;
    position: relative;
    height: 20px;
    }
#masthead-files {
    position: relative;
    height: 96px;
    }
.file-tab-1 {
    background-image: url(/images/mastheads/file-tab-1.jpg);
    background-repeat: no-repeat;
    }
.file-tab-2 {
    background-image: url(/images/mastheads/file-tab-2.jpg);
    background-repeat: no-repeat;
    }
.file-tab-3 {
    background-image: url(/images/mastheads/file-tab-3.jpg);
    background-repeat: no-repeat;
    }
.file-tab-4 {
    background-image: url(/images/mastheads/file-tab-4.jpg);
    background-repeat: no-repeat;
    }
.file-tab-1a {
    background-image: url(/images/mastheads/file-tab-1a.jpg);
    background-repeat: no-repeat;
    }
.file-tab-2a {
    background-image: url(/images/mastheads/file-tab-2a.jpg);
    background-repeat: no-repeat;
    }
h2 {
    margin: 0;
    }
h2 span {
    display: none;
    }
h2.title {
    position: absolute;
    top: 4px;
    left: 24px;
    width: 198px;
    height: 40px;
    }
h2.log-in {
    background-image: url(/images/titles/log-in.gif);
    background-repeat: no-repeat;
    }
h2.sign-up {
    background-image: url(/images/titles/sign-up.gif);
    background-repeat: no-repeat;
    }
h2.help {
    background-image: url(/images/titles/help.gif);
    background-repeat: no-repeat;
    }
h2.about-moty {
    background-image: url(/images/titles/about-moty.gif);
    background-repeat: no-repeat;
    }
h2.terms {
    background-image: url(/images/titles/terms.gif);
    background-repeat: no-repeat;
    }
h2.privacy {
    background-image: url(/images/titles/privacy.gif);
    background-repeat: no-repeat;
    }
h2.contact-us {
    background-image: url(/images/titles/contact-us.gif);
    background-repeat: no-repeat;
    }
h2.my-office {
    background-image: url(/images/titles/my-office.gif);
    background-repeat: no-repeat;
    }
h2.my-account {
    background-image: url(/images/titles/my-account.gif);
    background-repeat: no-repeat;
    }
h2.my-rosters {
    background-image: url(/images/titles/my-rosters.gif);
    background-repeat: no-repeat;
    }
h2.my-rosters-alt {
    background-image: url(/images/titles/my-rosters-alt.gif);
    background-repeat: no-repeat;
    }
h2.the-draft {
    background-image: url(/images/titles/the-draft.gif);
    background-repeat: no-repeat;
    }
h2.the-draft-alt {
    background-image: url(/images/titles/the-draft-alt.gif);
    background-repeat: no-repeat;
    }
h2.weeklies {
    background-image: url(/images/titles/weeklies.gif);
    background-repeat: no-repeat;
    }
h2.weeklies-alt {
    background-image: url(/images/titles/weeklies-alt.gif);
    background-repeat: no-repeat;
    }
h2.historicals {
    background-image: url(/images/titles/historicals.gif);
    background-repeat: no-repeat;
    }
h2.historicals-alt {
    background-image: url(/images/titles/historicals-alt.gif);
    background-repeat: no-repeat;
    }
h2.tools {
    background-image: url(/images/titles/tools.gif);
    background-repeat: no-repeat;
    }
h2.trades {
    background-image: url(/images/titles/trades.gif);
    background-repeat: no-repeat;
    }
h2.moty-talk {
    background-image: url(/images/titles/moty-talk.gif);
    background-repeat: no-repeat;
    }
h2.sorry {
    background-image: url(/images/titles/sorry.gif);
    background-repeat: no-repeat;
    }
/* --------------------------------------------------
Historicals
-------------------------------------------------- */
#historicals {
    text-align: right;
    position: absolute;
    top: 66px;
    right: 41px;
    }
#historicals table {
    height: 30px;
    margin-bottom: 0;
    }
/* --------------------------------------------------
File Tabs
-------------------------------------------------- */
#file-tabs {
    position: absolute;
    top: 35px;
    left: 0;
    }
#file-tabs ul {
    height: 20px;
    margin: 0;
    padding: 0;
    list-style-type: none;
    }
#file-tabs ul li {
    background-image: none;
    float: left;
    margin: 0;
    padding: 0;
    display: block;
    }
#file-tabs ul li a {
    width: 130px;
    height: 20px;
    margin-left: 30px;
    display: block;
    }
#file-tabs ul li a span {
    display: none;
    }
#projections-on a {
    background-image: url(/images/file-tabs/projections-on.gif);
    background-repeat: no-repeat;
    }
#projections-off a {
    background-image: url(/images/file-tabs/projections-off.gif);
    background-repeat: no-repeat;
    }
#combocats-on a {
    background-image: url(/images/file-tabs/combocats-on.gif);
    background-repeat: no-repeat;
    }
#combocats-off a {
    background-image: url(/images/file-tabs/combocats-off.gif);
    background-repeat: no-repeat;
    }
#talent-tiers-on a {
    background-image: url(/images/file-tabs/talent-tiers-on.gif);
    background-repeat: no-repeat;
    }
#talent-tiers-off a {
    background-image: url(/images/file-tabs/talent-tiers-off.gif);
    background-repeat: no-repeat;
    }
#untouchables-on a {
    background-image: url(/images/file-tabs/untouchables-on.gif);
    background-repeat: no-repeat;
    }
#untouchables-off a {
    background-image: url(/images/file-tabs/untouchables-off.gif);
    background-repeat: no-repeat;
    }
#year-to-date-on a {
    background-image: url(/images/file-tabs/year-to-date-on.gif);
    background-repeat: no-repeat;
    }
#year-to-date-off a {
    background-image: url(/images/file-tabs/year-to-date-off.gif);
    background-repeat: no-repeat;
    }
#month-to-date-on a {
    background-image: url(/images/file-tabs/month-to-date-on.gif);
    background-repeat: no-repeat;
    }
#month-to-date-off a {
    background-image: url(/images/file-tabs/month-to-date-off.gif);
    background-repeat: no-repeat;
    }
#last-week-on a {
    background-image: url(/images/file-tabs/last-week-on.gif);
    background-repeat: no-repeat;
    }
#last-week-off a {
    background-image: url(/images/file-tabs/last-week-off.gif);
    background-repeat: no-repeat;
    }
#active-players-on a {
    background-image: url(/images/file-tabs/active-players-on.gif);
    background-repeat: no-repeat;
    }
#active-players-off a {
    background-image: url(/images/file-tabs/active-players-off.gif);
    background-repeat: no-repeat;
    }
#all-time-on a {
    background-image: url(/images/file-tabs/all-time-on.gif);
    background-repeat: no-repeat;
    }
#all-time-off a {
    background-image: url(/images/file-tabs/all-time-off.gif);
    background-repeat: no-repeat;
    }
/* --------------------------------------------------
Page Tabs
-------------------------------------------------- */
#page-tabs {
    position: absolute;
    left: 82px;
    }
#page-tabs ul {
    height: 44px;
    margin: 0;
    padding: 0;
    list-style-type: none;
    }
#page-tabs ul li {
    background-image: none;
    float: left;
    margin: 0;
    padding: 0;
    display: block;
    }
#page-tabs ul li a {
    height: 44px;
    display: block;
    }
#page-tabs ul li a span {
    display: none;
    }
.page-tabs-home {
    top: 179px;
    }
.page-tabs-files {
    top: 70px;
    }
#news-on a {
    background-image: url(/images/page-tabs/news-on.gif);
    background-repeat: no-repeat;
    width: 165px;
    }
#news-off a {
    background-image: url(/images/page-tabs/news-off.gif);
    background-repeat: no-repeat;
    width: 165px;
    }
#tour-on a {
    background-image: url(/images/page-tabs/tour-on.gif);
    background-repeat: no-repeat;
    width: 171px;
    }
#tour-off a {
    background-image: url(/images/page-tabs/tour-off.gif);
    background-repeat: no-repeat;
    width: 171px;
    }
#mlb-on a {
    background-image: url(/images/page-tabs/mlb-on.gif);
    background-repeat: no-repeat;
    width: 138px;
    }
#mlb-off-1 a {
    background-image: url(/images/page-tabs/mlb-off-1.gif);
    background-repeat: no-repeat;
    width: 138px;
    }
#mlb-off-2 a {
    background-image: url(/images/page-tabs/mlb-off-2.gif);
    background-repeat
    : no-repeat;
    width: 138px;
    }
#al-on a {
    background-image: url(/images/page-tabs/al-on.gif);
    background-repeat: no-repeat;
    width: 145px;
    }
#al-off-1 a {
    background-image: url(/images/page-tabs/al-off-1.gif);
    background-repeat: no-repeat;
    width: 145px;
    }
#al-off-2 a {
    background-image: url(/images/page-tabs/al-off-2.gif);
    background-repeat: no-repeat;
    width: 145px;
    }
#nl-on a {
    background-image: url(/images/page-tabs/nl-on.gif);
    background-repeat: no-repeat;
    width: 147px;
    }
#nl-off-1 a {
    background-image: url(/images/page-tabs/nl-off-1.gif);
    background-repeat: no-repeat;
    width: 147px;
    }
#nl-off-2 a {
    background-image: url(/images/page-tabs/nl-off-2.gif);
    background-repeat: no-repeat;
    width: 147px;
    }
#batters-on a {
    background-image: url(/images/page-tabs/batters-on.gif);
    background-repeat: no-repeat;
    width: 166px;
    }
#batters-off a {
    background-image: url(/images/page-tabs/batters-off.gif);
    background-repeat: no-repeat;
    width: 166px;
    }
#pitchers-on a {
    background-image: url(/images/page-tabs/pitchers-on.gif);
    background-repeat: no-repeat;
    width: 166px;
    }
#pitchers-off a {
    background-image: url(/images/page-tabs/pitchers-off.gif);
    background-repeat: no-repeat;
    width: 166px;
    }
/* --------------------------------------------------
Sidebar
-------------------------------------------------- */
.sidebar h3 {
    color: #922c2a;
    font-size: 11px;
    line-height: 1.3em;
    margin-bottom: 5px;
    border-bottom: 1px dotted #554544;
    }
.sidebar h5 {
    line-height: 1.3em;
    }
.sidebar dl {
    margin: 10px 0 10px 5px;
    padding: 0;
    }
.sidebar dt {
    color: #554544;
    font-size: 11px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    line-height: 1.3em;
    background-image: url(/images/incidentals/bullet.gif);
    background-repeat: no-repeat;
    background-position: 0 2px;
    margin: 0;
    padding: 0 0 0 9px;
    }
.sidebar dt.empty {
    margin-bottom: 10px;
    }
.sidebar dd {
    color: #554544;
    font-size: 11px;
    font-family: Georgia, "Times New Roman", Times, serif;
    line-height: 1.3em;
    margin: 0 0 10px;
    padding: 0 0 0 9px;
    }
.sidebar dd ul {
    margin: 0 0 10px 5px;
    padding: 0;
    list-style-type: none;
    }
.sidebar dd ul li {
    line-height: 1.3em;
    background-image: url(/images/incidentals/bullet.gif);
    background-repeat: no-repeat;
    background-position: 0 3px;
    margin: 5px 0;
    padding: 0 0 0 9px;
    }
.sidebar p, .sidebar ul li {
    line-height: 1.3em;
    }
.sidebar ul li {
    line-height: 1.3em;
    background-position: 0 3px;
    }
ul.margin-tight {
    margin: 5px 0 10px 5px;
    }
/* --------------------------------------------------
Stats
-------------------------------------------------- */
.stats-wrapper {
    margin: 0 0 20px;
    }
.stats {
    border-top: 1px solid #a99a89;
    border-bottom: 1px solid #a99a89;
    }
.column {
    width: 439px;
    }
.column-left {
    width: 293px;
    }
.column-right {
    width: 293px;
    margin-left: 2px;
    }
.stats tr th {
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 1.3em;
    background-color: #dbd0ba;
    text-align: center;
    vertical-align: bottom;
    padding: 2px;
    border-bottom: 1px solid #a99a89;
    }
.stats tr th.footer {
    background-color: transparent;
    border-top: 1px solid #a99a89;
    border-bottom-style: none;
    }
.stats tr th.footer-delta {
    font-weight: normal;
    background-color: transparent;
    border-top: 1px solid #a99a89;
    border-bottom-style: none;
    }
.stats tr th.sidebar {
    background-color: transparent;
    }
.stats tr th.total {
    border-top: 3px double #a99a89;
    }
.stats tr.rowodd {
    background-color: #f3eeec;
    }
.stats tr.rowhover {
    background-color: #d2b19f;
    }
.stats tr td {
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 1.3em;
    text-align: center;
    padding: 2px;
    border-left: 1px solid #dbcdac;
    }
.stats tr.red td {
    color: #903030;
    }
.stats tr.blue td {
    color: #303090;
    }
.stats tr.purple td {
    color: #903090;
    }
.stats tr th.first-col, .stats tr td.first-col {
    padding-left: 10px;
    border-left-style: none;
    }
.stats tr th.first-col-sidebar, .stats tr td.first-col-sidebar {
    padding-left: 0;
    border-left-style: none;
    }
.stats tr th.item-name-first {
    text-align: left;
    padding-left: 10px;
    border-left-style: none;
    }
.stats tr td.item-name-first {
    font-weight: bold;
    text-align: left;
    padding-left: 10px;
    border-left-style: none;
    }
.stats tr th.item-name-first-sidebar {
    text-align: left;
    padding-left: 0;
    border-left-style: none;
    }
.stats tr td.item-name-first-sidebar {
    font-weight: bold;
    text-align: left;
    padding-left: 0;
    border-left-style: none;
    }
.stats tr th.item-name {
    text-align: left;
    padding-left: 5px;
    }
.stats tr td.item-name {
    font-weight: bold;
    text-align: left;
    padding-left: 5px;
    }
.stats tr td.item-description {
    text-align: left;
    padding-left: 5px;
    }
.stats tr th.section, .stats tr td.section {
    border-left: 1px solid #a99a89;
    }
.stats tr th.last-col {
    padding-right: 10px;
    }
.stats tr td.last-col {
    padding-right: 10px;
    }
.stats tr th.last-col-sidebar {
    padding-right: 0;
    }
.stats tr td.last-col-sidebar {
    padding-right: 0;
    }
.stats tr td.no-border {
    border-left-style: none;
    }
.stats tr th.no-padding, .stats tr td.no-padding {
    padding: 0;
    }
.stats tr td.item-select {
    padding-right: 5px;
    }
.stats tr td input {
    margin: 0;
    }
th a:link, th a:visited {
    color: #554544;
    text-decoration: none;
    }
th a:hover {
    color: #922c2a;
    text-decoration: underline;
    }
th a:active {
    color: #922c2a;
    text-decoration: none;
    }
th.dimmed, th.dimmed a:link, th.dimmed a:visited {
    color: #aaa2a1;
    }
th.dimmed a:hover {
    color: #922c2a;
    text-decoration: underline;
    }
th.dimmed a:active {
    color: #922c2a;
    text-decoration: none;
    }
th.sort, th.sort a:link, th.sort a:visited {
    color: #922c2a;
    }
td.item-name a:link, td.item-name a:visited {
    text-decoration: none;
    }
td.item-name a:hover {
    text-decoration: underline;
    }
td.item-name a:active {
    text-decoration: none;
    }
td.item-name-first a:link, td.item-name-first a:visited {
    text-decoration: none;
    }
td.item-name-first a:hover {
    text-decoration: underline;
    }
td.item-name-first a:active {
    text-decoration: none;
    }
td.item-name-first-sidebar a:link, td.item-name-first-sidebar a:visited {
    text-decoration: none;
    }
td.item-name-first-sidebar a:hover {
    text-decoration: underline;
    }
td.item-name-first-sidebar a:active {
    text-decoration: none;
    }
.options {
    background-image: url(/images/backgrounds/options.gif);
    background-repeat: repeat-x;
    padding: 2px 10px;
    border-top: 1px solid #a99a89;
    }
.options table {
    width: 878px;
    margin-bottom: 0;
    }
.options table tr td {
    white-space: nowrap;
    }
.options p {
    margin: 0;
    }
.print a {
    background-image: url(/images/incidentals/printer.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 15px;
    }
p.stats-paging {
    background-color: #dbd0ba;
    border-bottom: 1px solid #a99a89;
    }
p.stats-footer {
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 1.3em;
    margin: 0;
    padding: 2px 10px;
    }
img.flag-icon {
    vertical-align: -1px;
    margin-right: 5px;
    margin-left: -5px;
    }
.stats tr th.group-first {
    background-color: #e8dec6;
    text-align: left;
    padding: 0 10px;
    }
.stats tr th.group {
    background-color: #e8dec6;
    text-align: left;
    padding: 20px 10px 0;
    border-top: 1px solid #a99a89;
    }
.group-column-double {
    background-image: url(/images/backgrounds/group-column-double.gif);
    background-repeat: repeat-y;
    }
.group-first p, .group p {
    font-weight: normal;
    line-height: 1.3;
    }
/* --------------------------------------------------
Buttons
-------------------------------------------------- */
.button {
    font-size: 11px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    }
.button a:link, .button a:visited {
    color: #922c2a;
    text-decoration: none;
    }
.button a:hover {
    color: #922c2a;
    text-decoration: underline;
    }
.button a:active {
    color: #922c2a;
    text-decoration: none;
    }
.navigation {
    font-size: 11px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    text-align: right;
    }
.navigation a {
    background-image: url(/images/incidentals/arrow.gif);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 15px;
    }
.navigation-back {
    font-size: 11px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    }
.navigation-back a {
    background-image: url(/images/incidentals/arrow-back.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 15px;
    }
.navigation-share {
    font-size: 11px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    }
.navigation-share a {
    padding-left: 15px;
    }
.navigation-share span.delicious {
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url(/images/incidentals/delicious.gif);
    }
.navigation-share span.digg {
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url(/images/incidentals/digg.gif);
    }
.navigation-share span.stumbleupon {
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url(/images/incidentals/stumbleupon.gif);
    }
.navigation-feed {
    font-size: 11px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    text-align: right;
    }
.navigation-feed a {
    background-image: url(/images/incidentals/feed.gif);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 15px;
    }
.bug {
    position: relative;
    top: 1px;
    }
/* --------------------------------------------------
Messages
-------------------------------------------------- */
div.message {
    margin: 0 -10px 10px;
    padding: 5px 10px 0;
    border-top: 1px solid #a99a89;
    border-bottom: 1px solid #a99a89;
    }
div.message ul {
    line-height: 1.3em;
    margin: 0 0 5px;
    padding-left: 22px;
    }
div.message ul li {
    line-height: 1.3em;
    background-position: 0 3px;
    }
div.alert {
    background-color: #ffc;
    }
div.alert ul li {
    color: #554536;
    }
div.confirm {
    background-color: #cfc;
    }
div.confirm ul li {
    color: #444536;
    }
div.warning {
    background-color: #fcc;
    }
div.warning ul li {
    color: #553736;
    }
p.message {
    font-size: 11px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    line-height: 1.3em;
    margin: 0 0 5px;
    padding-left: 17px;
    }
p.alert {
    color: #554536;
    background-image: url(/images/icons/alert.gif);
    background-repeat: no-repeat;
    }
p.confirm {
    color: #444536;
    background-image: url(/images/icons/confirm.gif);
    background-repeat: no-repeat;
    }
p.warning {
    color: #553736;
    background-image: url(/images/icons/warning.gif);
    background-repeat: no-repeat;
    }
/* --------------------------------------------------
Messages
-------------------------------------------------- */
body.popup {
    background-color: #e8dec6;
    background-image: url(/images/backgrounds/popup.gif);
    background-repeat: no-repeat;
    height: auto;
    }
body.print-view {
    background-color: #fff;
    background-image: none;
    text-align: left;
    height: auto;
    margin: 6px;
    }
/* --------------------------------------------------
Dividers
-------------------------------------------------- */
.divider-full {
    background-image: url(/images/backgrounds/divider-full.gif);
    background-repeat: repeat-x;
    height: 5px;
    }
.divider-tan {
    background-color: #929171;
    height: 1px;
    }
/* --------------------------------------------------
Incidentals
-------------------------------------------------- */
#tagline {
    background-image: url(/images/incidentals/tagline.gif);
    background-repeat: no-repeat;
    position: absolute;
    top: 11px;
    left: 500px;
    width: 239px;
    height: 123px;
    }
#sign-up-now {
    position: absolute;
    top: 148px;
    left: 598px;
    }
#sign-up-now .button-1 {
    position: absolute;
    top: 10px;
    }
#sign-up-now .button-2 {
    position: absolute;
    left: 114px;
    }
#draft-manage-win {
    background-image: url(/images/incidentals/draft-manage-win.gif);
    background-repeat: no-repeat;
    width: 598px;
    height: 146px;
    margin: 10px -10px;
    }
#draft-manage-win dl {
    display: none;
    }
#patton-quote {
    background-image: url(/images/incidentals/patton.gif);
    background-repeat: no-repeat;
    height: 61px;
    margin: 10px 0;
    }
#patton-quote p {
    display: none;
    }
/* --------------------------------------------------
FAQ
-------------------------------------------------- */
ol.faq {
    margin: 0 0 20px 25px;
    padding: 0;
    }
ol.faq li {
    color: #554544;
    font-size: 11px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    margin: 0 0 5px;
    padding: 0;
    }
dl.faq {
    margin: 0 0 20px;
    }
dl.faq dt {
    color: #554544;
    font-size: 11px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    line-height: 1.5em;
    margin: 0;
    padding: 0;
    }
dl.faq dd {
    margin: 0 0 10px;
    }
li ul {
    margin: 0 0 0 10px;
    }
li ul li {
    font-style: italic;
    }
.back-to-top {
    font-size: 9px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    line-height: 1em;
    text-align: right;
    }
.back-to-top a {
    background-image: url(/images/incidentals/top.gif);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 10px;
    }
/* --------------------------------------------------
Toggle Tabs
-------------------------------------------------- */
.toggle-tabs {
    height: 15px;
    margin: 0;
    padding: 0;
    }
.toggle-tabs li {
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 1.5em;
    background-image: none;
    float: left;
    margin: 0;
    padding: 0;
    display: block;
    }
.toggle-tabs li a {
    text-decoration: none;
    width: 30px;
    height: 15px;
    margin-left: 11px;
    display: block;
    }
.toggle-tabs li a:link, .toggle-tabs li a:visited, .toggle-tabs li a:hover, .toggle-tabs li a:active {
    color: #554544;
    }
.toggle-tabs-1 {
    background-image: url(/images/toggle-tabs/toggle-tabs-3-sidebar.gif);
    background-repeat: no-repeat;
    }
.toggle-tabs-2 {
    background-image: url(/images/toggle-tabs/toggle-tabs-3-sidebar.gif);
    background-repeat: no-repeat;
    background-position: 0 -15px;
    }
.toggle-tabs-3 {
    background-image: url(/images/toggle-tabs/toggle-tabs-3-sidebar.gif);
    background-repeat: no-repeat;
    background-position: 0 -30px;
    }
.toggle-tabs li.sort a {
    color: #922c2a;
    }
/* --------------------------------------------------
Draft Tabs
-------------------------------------------------- */
.draft-tabs {
    height: 15px;
    margin: 0;
    padding: 0 5px;
    }
.draft-tabs li {
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 1.5em;
    background-image: none;
    float: left;
    margin: 0;
    padding: 0;
    display: block;
    }
.draft-tabs li a {
    text-decoration: none;
    width: 35px;
    height: 15px;
    margin-left: 11px;
    display: block;
    }
.draft-tabs li a:link, .draft-tabs li a:visited, .draft-tabs li a:hover, draft-tabs li a:active {
    color: #554544;
    }
.draft-tabs-9-0 {
    background-image: url(/images/draft-tabs/draft-tabs-9.gif);
    background-repeat: no-repeat;
    }
.draft-tabs-9-1 {
    background-image: url(/images/draft-tabs/draft-tabs-9.gif);
    background-repeat: no-repeat;
    background-position: 0 -15px;
    }
.draft-tabs-9-2 {
    background-image: url(/images/draft-tabs/draft-tabs-9.gif);
    background-repeat: no-repeat;
    background-position: 0 -30px;
    }
.draft-tabs-9-3 {
    background-image: url(/images/draft-tabs/draft-tabs-9.gif);
    background-repeat: no-repeat;
    background-position: 0 -45px;
    }
.draft-tabs-9-4 {
    background-image: url(/images/draft-tabs/draft-tabs-9.gif);
    background-repeat: no-repeat;
    background-position: 0 -60px;
    }
.draft-tabs-9-5 {
    background-image: url(/images/draft-tabs/draft-tabs-9.gif);
    background-repeat: no-repeat;
    background-position: 0 -75px;
    }
.draft-tabs-9-6 {
    background-image: url(/images/draft-tabs/draft-tabs-9.gif);
    background-repeat: no-repeat;
    background-position: 0 -90px;
    }
.draft-tabs-9-7 {
    background-image: url(/images/draft-tabs/draft-tabs-9.gif);
    background-repeat: no-repeat;
    background-position: 0 -105px;
    }
.draft-tabs-9-8 {
    background-image: url(/images/draft-tabs/draft-tabs-9.gif);
    background-repeat: no-repeat;
    background-position: 0 -120px;
    }
.draft-tabs li.sort a {
    color: #922c2a;
    }
/* --------------------------------------------------
Stats Tabs
-------------------------------------------------- */
.stats-tabs {
    height: 15px;
    margin: 0;
    padding: 0 5px;
    }
.stats-tabs li {
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 1.5em;
    background-image: none;
    float: left;
    margin: 0;
    padding: 0;
    display: block;
    }
.stats-tabs li a {
    text-decoration: none;
    width: 75px;
    height: 15px;
    margin-left: 11px;
    display: block;
    }
.stats-tabs li a:link, .stats-tabs li a:visited, .stats-tabs li a:hover, .stats-tabs li a:active {
    color: #554544;
    }
.stats-tabs-1 {
    background-image: url(/images/toggle-tabs/stats-tabs.gif);
    background-repeat: no-repeat;
    }
.stats-tabs-2 {
    background-image: url(/images/toggle-tabs/stats-tabs.gif);
    background-repeat: no-repeat;
    background-position: 0 -15px;
    }
.stats-tabs li.sort a {
    color: #922c2a;
    }
