﻿body {
}
.ajax__tab_header .ajax__tab_tab {
    height: 65px;
}

.ajax__tab_xp .ajax__tab_tab {
    height: 21px !important;
}

.pageBackground, .pBack { /* body */
    /* background-color: #edeef0; */
    background-image: none;
    margin: 0px;
    padding: 0px;
    width: 100%;
}

.detailRolloverPopup {
    width: 100%;
}

.MLMsubmC { /* horizontal submenu item container */
    line-height: 40px;
}

@font-face {
    font-family: "PT Serif Caption";
    font-style: normal;
    font-weight: 400;
    src: local("PT Serif Caption"), local("PTSerif-Caption"), url (https://themes.googleusercontent.com/static/fonts/ptserifcaption/v4/7xkFOeTxxO1GMC1suOUYWWhBabBbEjGd1iRmpyoZukE.woff) format('woff');
}

@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 700;
    src: local("Open Sans Bold"), local("OpenSans-Bold"), url (https://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzJ1r3JsPcQLi8jytr04NNhU.woff) format('woff');
}

@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 300;
    src: local("Open Sans Light"), local("OpenSans-Light"), url (https://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTZ1r3JsPcQLi8jytr04NNhU.woff) format('woff');
}

@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 800;
    src: local("Open Sans Extrabold"), local("OpenSans-Extrabold"), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/EInbV5DfGHOiMmvb1Xr-hp1r3JsPcQLi8jytr04NNhU.woff) format('woff');
}

@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 400;
    src: local("Open Sans"), local("OpenSans"), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/K88pR3goAWT7BTt32Z01mz8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

.text-rest-state {
    color: #000000;
}

.text-rest2-state {
    color: rgba(0, 0, 0, 0.6);
}

.text-hover-state {
    color: rgba(0, 0, 0, 0.8);
}

.text-pressed-state {
    color: rgba(0, 0, 0, 0.4);
}

#font .header {
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 200;
    font-size: 42pt;
    letter-spacing: 0.00em;
    line-height: 44pt;
    font-smooth: always;
}

.tableRowDivider {
    border-bottom: 1px dotted #eeeeee;
    height: 1px;
}

.tableCellLabel {
    /* table cell field label text */
    color: #000000;
    font-size: .9em;
    padding-bottom: 0px;
    padding-left: 6px;
    padding-right: 2px;
    padding-top: 1px;
    text-align: right;
    text-transform: none;
    vertical-align: middle;
    white-space: nowrap;
    font-weight: bold;
    font-family: Arial;
}

.tableCellValue { /* table cell field value text */
    color: #000000;
    font-family: Arial;
    font-size: .9em;
    padding-bottom: 0px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 1px;
    text-align: left;
    vertical-align: middle;
    font-weight: 500;
    font-weight: normal;
}

.thc { /* column header container (above select checkbox) */
    background-color: #fefefe;
    border-bottom: 1px solid #dddddd;
    color: #555555;
    font-family: Arial, Verdana, Georgia, sans-serif;
    font-size: 1.5em;
    font-weight: normal;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 5px;
    text-align: left;
    vertical-align: top;
}

    .thc a.button_link, .thc a { /* link text of buttons */
        color: #006600;
        font-family: Arial, Verdana, Georgia, sans-serif;
        font-size: .75em;
        font-weight: bold;
        padding-left: 4px;
        padding-right: 4px;
        text-align: center;
        text-decoration: none;
        text-transform: uppercase;
        width: 100%;
    }

.pHeaderT { /* page header skip navigation link container */
    text-align: left;
    height: 5px;
}

.pBack {
    margin: 0;
}

body {
    margin: 0
}

.MLMmoC { /* horizontal menu item hover state */
    background: -moz-linear-gradient( center top, #555555 5%, #555555 100% );
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555555), color-stop(1, #555555) );
    background: -ms-linear-gradient(top, #555555 5%, #555555 100%);
    border-left: 1px solid #bbbbbb;
    border-right: 1px solid #bbbbbb;
    border-top: 1px solid #bbbbbb;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9012', endColorstr='#e47100');
}

.headertitle { /* table cell field value text */
    color: #000000;
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 200;
    font-size: 25pt;
    letter-spacing: 0.00em;
    line-height: 25pt;
    font-smooth: always;
    padding-bottom: 5px;
}

.headertagline { /* table cell field value text */
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 200;
    font-size: 18pt;
    letter-spacing: 0.00em;
    line-height: 22pt;
    font-smooth: always;
    color: #000000;
    vertical-align: bottom;
}

.headersubtitle { /* table cell field value text */
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 200;
    font-size: 20pt;
    letter-spacing: 0.01em;
    line-height: 22pt;
    font-smooth: always;
    color: #000000;
}

.fontxlarge { /* table cell field value text */
    color: #000000;
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 65pt;
    letter-spacing: 0.00em;
    line-height: 44pt;
    font-smooth: always;
}

.fontlarge { /* table cell field value text */
    color: #000000;
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 200;
    font-size: 30pt;
    letter-spacing: 0.00em;
    line-height: 44pt;
    font-smooth: always;
}

.fontmedium { /* table cell field value text */
    color: #000000;
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 200;
    font-size: 20pt;
    letter-spacing: 0.00em;
    line-height: 44pt;
    font-smooth: always;
}

.fontsmall { /* table cell field value text */
    color: #000000;
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 200;
    font-size: 10pt;
    letter-spacing: 0.00em;
    line-height: 44pt;
    font-smooth: always;
}

.pcT { /* page container top center edge (header container) */
    background-color: #ffffff;
    border-bottom: 1px solid #d7d7d7;
    height: 60px;
}


.marginTL { /* page centering top left margin */
    background-color: #ffffff;
    border-bottom: 1px solid #d7d7d7;
    width: 90%;
    padding: 0;
}

.marginTR { /* page centering top right margin */
    background-color: #ffffff;
    border-bottom: 1px solid #d7d7d7;
    width: 10%;
}

.signInBar { /* sign in bar */
    color: #000000;
    font-family: Arial, Verdana, Georgia, sans-serif;
    font-size: 11px;
    padding-bottom: 10px;
    padding-left: 3px;
    padding-right: 3px;
    white-space: nowrap;
}

.dialog_header, .dh { /* panel header container */
    background-color: #ffffff;
    background: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom: 1px;
    filter: none;
    height: 40px;
}

.dialog_view, .dv, .panelC { /* panel container (includes panel header) */
    width: 800px;
}

.dashtitle {
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    /* table cell field value text */
    color: lightgreen;
    font-weight: 800;
    font-size: 1em;
    font-smooth: always;
    letter-spacing: 0.00em;
    line-height: 1.25em;
    word-spacing: 0.00em;
    text-align: left;
}

.dashheader {
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    /* table cell field value text */
    color: #6A9343;
    font-weight: 1200;
    font-size: 2.5em;
    letter-spacing: 0.00em;
    word-spacing: 0.00em;
    font-smooth: always;
    text-align: left;
    line-height: .75em;
}

.dashheader2 {
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    /* table cell field value text */
    color: lightblue;
    font-weight: 1200;
    font-size: 2.5em;
    letter-spacing: 0.00em;
    word-spacing: 0.00em;
    font-smooth: always;
    text-align: left;
    line-height: .75em;
}

.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
    background-color: #f9f9f9;
}

.dashheadersmall {
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    /* table cell field value text */
    color: #6A9343;
    font-weight: 800;
    font-size: 1.5em;
    letter-spacing: 0.00em;
    word-spacing: 0.00em;
    font-smooth: always;
    text-align: left;
    line-height: .75em;
}

.dashxsmall {
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    /* table cell field value text */
    color: #ffffff;
    font-weight: 800;
    font-size: 1em;
    font-smooth: always;
    text-align: left;
    line-height: .75em;
}

.dashsmall {
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    /* table cell field value text */
    color: white;
    font-weight: 950;
    font-size: 1em;
    //font-smooth: always;
    text-align: left;
    //line-height: 1.5em;
}

.dashsmallalt {
    /* table cell field value text */
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    color: #3B553F;
    font-weight: 800;
    font-size: 2em;
    font-smooth: always;
    text-align: left;
    line-height: .75em;
}

.dashnet {
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    color: lightgreen;
    font-weight: 800;
    font-size: 1.5em;
    font-smooth: always;
    text-align: left;
    line-height: .75em;
}

.dashlarge { /* table cell field value text */
    color: #ffffff;
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 500;
    font-size: 1.5em;
    font-smooth: always;
    text-align: left;
    color: #ffffff;
}

.dashtotal {
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    /* table cell field value text */
    color: #ffffff;
    font-weight: 800;
    font-size: 1em;
    letter-spacing: 0.00em;
    line-height: .25em;
    word-spacing: 0.00em;
    font-smooth: always;
    text-shadow: 2px 2px #808080;
    text-align: left;
}


trstyle {
    background-color: blue;
}

trstylealt {
    background-color: white;
}

stats {
    background-image: url('../../Images/_bgstat.PNG');
    color: #ffffff;
    font-style: normal;
    font-size: xx-large;
    font-family: Narkisim;
    text-shadow: 2px 2px #808080;
}

.rundashcontent {
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    /* table cell field value text */
    color: #ffffff;
    font-size: 28pt;
    font-smooth: always;
    text-align: center;
    vertical-align: middle
}

.imageDropshadow { /* image thumbnail dropshadow */
    -moz-box-shadow: 0px;
    -webkit-box-shadow: 0px;
    box-shadow: 0px;
}

.mapissuebox {
    /* column header container (above select checkbox) */
    background-color: #fefefe;
    border: 1px solid #dddddd;
    color: #003300;
    font-family: Arial, Verdana, Georgia, sans-serif;
    font-size: 1em;
    font-weight: normal;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 5px;
    text-align: left;
    vertical-align: top;
}

.mapissueboxtext { /* column header container (above select checkbox) */
    color: #555555;
    font-family: Arial, Verdana, Georgia, sans-serif;
    font-size: .75em;
}

.runbox {
    /* column header container (above select checkbox) */
    background-color: #d7d7d7;
    border: 1px solid #000000;
    color: #000000;
    font-family: Arial, Verdana, Georgia, sans-serif;
    font-size: .7em;
    font-weight: normal;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
}
/*.QDialog custom { 
	background-color: #ffffff;
	border-radius: 4px;
	box-shadow: 0px 0px 6px #333333;
	left: 200px;
	margin: 0px;
	overflow: hidden;
	position: absolute;
	top: 300px;
	z-index: 1000;
    width:3000px;
    height:800px;
	}*/
.daysaletitle { /* table cell field value text */
    color: #ffffff;
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 500;
    font-size: 2.5em;
    font-smooth: always;
    text-align: left;
    color: #ffffff;
}

.daysalecontent { /* table cell field value text */
    color: #ffffff;
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 500;
    font-size: 1.5em;
    font-smooth: always;
    text-align: left;
    color: #ffffff;
}

div.tableContainer { /* scrolling table container */
    clear: both;
    height: 150px; /* defines scrolling region height */
    width: 400px;
    overflow: auto; /* enables scroll bar */
}

.dashsmall {
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    /* table cell field value text */
    color: white;
    font-weight: 1200;
    font-size: 1.3em;
    //font-smooth: always;
    text-align: left;
    //line-height: 1.5em;
}
