﻿body, .panel, .ui-widget-content, .ui-widget-content a, select, input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea,
h1, h2, h3, h4, h5, h6, .reveal-modal, .panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl {
    background: rgb(30,30,30);
    color: White;
    border-color: rgb(150,150,150);
}

label {
    color: White;
}

select:hover, select:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus {
    background: rgb(30,30,30);
}

input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea {
    background: rgb(80,80,80);
}

body table thead tr th {
}

    body table thead tr th.th-FYE, body table thead tr th.th-NewsDate {
        width: 100px;
    }

body .list-report thead tr th button {
    background: transparent;
    color: White;
}

body table.table-blue > thead > tr > th {
    color: White;
    background: #262626; /* Old browsers */
}

body table.table-blue > tbody > tr > td {
    background: rgb(0,0,0);
    color: White;
}

    body table.table-blue > tbody > tr > td:nth-child(2n) {
        background: rgb(7,7,7);
    }

body table.table-blue > tbody > tr:nth-child(2n) > td {
    background: rgb(14,14,14);
}

    body table.table-blue > tbody > tr:nth-child(2n) > td:nth-child(2n) {
        background: rgb(21,21,21);
    }

body table.table-blue {
    border: 1px solid rgb(21,21,21);
}

    body table.table-blue > tbody > tr > td, body table.table-blue > thead > tr > th, body .panel table.table-blue > tbody > tr > td, body .panel table.table-blue > thead > tr > th {
        border-width: 0 1px 0 0;
        border-color: rgb(21,21,21);
    }

body .main-market {
    color: rgb(100,250,250);
}

body .ace-market {
    color: rgb(249,78,249);
}

body table.table-blue > tbody > tr > td.positive, body table.table-blue > tbody > tr > td .status.positive {
    color: rgb(80,255,80);
}

body table.table-blue > tbody > tr > td.negative, body table.table-blue > tbody > tr > td .status.negative {
    color: rgb(255,80,80);
}

body .button {
    border: 1px solid #d1dcdf;
    text-decoration: none;
    display: inline-block;
    font-weight: bold;
    color: #333;
    background: #e2e2e2;
    background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
    background: -webkit-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
    background: linear-gradient(to bottom, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 );
}

    body .button:focus, body .button:hover {
        color: #333;
        opacity: .9;
    }

ul.pagination li.current a, ul.pagination li.current button, ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus {
    border: 1px solid #d1dcdf;
    text-decoration: none;
    display: inline-block;
    font-weight: bold;
    color: #333;
    background: #e2e2e2;
    background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
    background: -webkit-linear-gradient(top, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
    background: linear-gradient(to bottom, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 );
}

    ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus, ul.pagination li a:hover, ul.pagination li a:focus, ul.pagination li button:hover, ul.pagination li button:focus {
        color: #333;
        opacity: .9;
    }

body .lined {
    border-bottom: 1px solid rgba(255,255,255,.1);
}

body .ui-widget-content a {
    color: white;
}
