﻿/* Dashboard */

/* Main */
#mainDashboard tr td table tr td
{
    font-size:10px;
}
#mainDashboard 
{
    margin:0 auto;
    background-color:#FFFFFF;
}
.topHeader
{
    color:#FFFFFF;
    background-color:#187CC9;
    width:150px;
    height:30px;
    text-align:center;
    font-size:16px;
    font-weight:bold;
    vertical-align:middle;
}
.topHeaderPerProperty
{
    color:#FFFFFF;
    background-color:#187CC9;
    width:83px;
    height:30px;
    text-align:center;
    font-size:16px;
    font-weight:bold;
    vertical-align:middle;
}
.sideHeader
{
    color:#FFFFFF;
    background-color:#187CC9;
    width:140px;
    min-height:100px;
    text-align:left;
    font-size:16px;
    font-weight:bold;
    vertical-align:middle;
}
    .eqIcon
    {
        width:60px; margin-bottom:5px;
    }
    #mainDashboard tr td table tr td.eqText
    {
        width:110px;
        text-align:right;
        vertical-align:middle;
        font-size:12px;
        font-weight:bold;
    }
.totalResult
{
    width:170px;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
}
.dashboardEquipmentSet
{
    width:170px;
    vertical-align:top;
    }

/* White Bar */
.WhiteBar
{
    background-color:#FFFFFF;
    width:99%;
    padding:5px 5px;
    border:1px solid #333333;
    font-size: 14px;
    margin: 0 auto;
    }

/* Property */
#PropertyDashboard
{   background-color:#FFFFFF;   }
    #PropertyDashboard tr td 
    {
        font-size:12px; font-weight:bold;
        vertical-align: top;
    }
    #PropertyDashboard tr td table
    {
        margin: 0 auto;
        width:100%;
        text-align:center;
    }
    #PropertyDashboard tr td table tr td.border-top
    {
        border-top:1px solid #999999;
        height:40px; font-size:14px; vertical-align:top;
    }
    #PropertyDashboard tr td a
    {
        text-decoration:none;
        color:#FFFFFF;
    }
        

/* Table */
.vAlign
{
    vertical-align:middle;
    }

/* Admin */
.subTitle
{
    font-size:14px;
    font-weight:bold;
    background-color:#5D7B9D;
    color:#FFFFFF;
    width:1000px; height: 20px;
    padding:3px 0 0 3px;
    }

/* To Date Table */
.toDateHeader
{
    border:1px solid #000; font-weight:bold; padding:2px;
    text-align:center;
    width: 77px;
    }
.toDateCell
{
    border:1px solid #000; font-weight:bold; padding:2px;
    text-align:right;
    }

/* Border */
.border_top { border-top:1px solid #000000; }
.border_bottom { border-bottom:1px solid #000000; }
.border_left { border-left:1px solid #000000; }
.border_right { border-right:1px solid #000000; }