﻿.body
{
    font-size:62.5%;
}
#dashbrdcontent
{
    width: 100%;
    min-width:1300px;
}
#dashbrdcontentleft
{
    width: 255px;
    float: left;
    padding-top:70px;
}
#dashbrdmenu
{
    border: 2px solid #c9cdcc;
    padding: 1px;
}
#dashbrdmenu ul
{
    margin: 0px;
    padding: 0px;
}
#dashbrdmenu ul li
{
    list-style: none;
}
li.butselected a
{
    background: #5e7ec9 url(images/dashboardbutselected.gif) repeat-x 0% 0%;
    height: 31px;
    padding: 10px 0px 0px 10px;
    font-family: Verdana, Geneva, sans-serif;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 14px;
    display: block;
    text-decoration: none;
}
li.butnormal a
{
    background: #FFFFFF url(images/dashboardbutnormal.gif) repeat-x 0% 2px;
    height: 30px;
    padding: 10px 0px 0px 10px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #274293;
    border-top: 2px #c9cdcc solid;
    font-weight: bold;
    display: block;
    text-decoration: none;
}
#dashbrdcontentright
{
    float: left;
    width: 80%;
    padding-top:70px;
}

.dashboardbox
{
    width: 46%;
    margin: 0px 5px 10px 5px;
    border: 1px solid #EEEEEE;
    float: left;
}

.dashboardboxsubheader
{
    background: #F2F5F7;
    height: 25px;
    
}
.dashboardboxsubheader table td
{
    padding: 3px 0px 3px 3px;
}
.dashbrdlistmenu
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #077E08;
    padding: 1px;
}

.dashbrdlistFilter
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #077E08;
    padding: 1px;
    width:160px;
}

.dashboxheadertx
{
    float:left;
    width:70%;

}
.kpiHeader
{
   height:10px;
}

.dashboardclose
{
    float: right;
    
    
}
.dleft
{
    float: left;
}
.dright
{
    float: right;
    margin: 0px 10px 0px 0px;
}

.dashboardboxdetails
{
    min-height: 330px;
    height: 330px;
    overflow:auto;
    clear: both;
}
.dashboardboxdetailsMonth
{
    min-height: 330px;
    height: 330px; overflow: auto;
    clear: both;
}
.clear
{
    clear: both;
}




.filterDivClassVisible
{
    float: left;
    height: 200px;
    width:250px;
    overflow: auto;
    background: #eeeeee;
    border: 1px solid #DDDDDD;
    padding: 3px;
}

.filterDivMain
{
    float: left;
    visibility: hidden;
    position: absolute;
    z-index: 100;
    
}

.filterDivMainVisible
{
    float: left;
    position: absolute;
    background: #eeeeee;
    z-index: 100;  border: 1px solid #DDDDDD;
}

.dashboardboxFilter
{
    float: left;
    background: #eeeeee;
    width:235px;
    overflow: auto;
    padding: 3px;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 11px;
}

.clearDashBoardVisible
{
    padding: 3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #0B4391;
    display: block;
}

.clearDashBoardHidden
{
    display: none;
}


.KPiGridfooterStyle
{
    background-position: #777777;
    background: #777777;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    height: 20px;
    padding-right: 2px;
    text-align: right;
}

.KPIcontentGridRow
{
    background: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #097A00;
    height: 20px;
    cursor: pointer;
    cursor: hand;
    padding-left: 2px;
}

.KPIcontentGridRowAlt
{
    background: #F5FDF8;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #097A00;
    height: 20px;
    cursor: pointer;
    cursor: hand;
    padding-left: 2px;
}

.KPIcontentGridRowRight
{
    background: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #097A00;
    height: 20px;
    cursor: pointer;
    cursor: hand;
    padding-right: 2px;
    text-align: right;
}

.KPIcontentGridRowAltRight
{
    background: #F5FDF8;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #097A00;
    height: 20px;
    cursor: pointer;
    cursor: hand;
    padding-right: 2px;
    text-align: right;
}
.KPiGridfooterStyleLeft
{
    background-position: #777777;
    background: #777777;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    height: 20px;
    padding-left: 2px;
    text-align: left;
}
. ui-widget-content 
{
    font-size:12px;
}
table.Calenderblock td input
{
    font-size:11px;

}