@import url('/DesktopModules/jmdForcast/css/chosen.css');
.textForcast
{
    padding-top: 0px !important;
     padding-bottom : 0px !important; 
     padding-left  : 0px !important;
     padding-right : 0px !important;
     width:25px;
     margin-bottom:3px !important;
}


.searchDate
{
     padding-top: 0px !important;
     padding-bottom : 0px !important; 
     padding-left  : 0px !important;
     padding-right : 0px !important;
     width:125px;
     margin-bottom:0px !important;
}
.ddlForcast
{
     padding-top: 0px !important;
     padding-bottom : 0px !important; 
     padding-left  : 0px !important;
     padding-right : 0px !important;
     
     margin-bottom:3px !important;
}

.cal_Theme1 .ajax__calendar_header  {
    background-color: #C6D7D6; 
    margin-bottom: 4px;
  
}

.cal_Theme1 .ajax__calendar_title,
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev    {
    color: #004080; 
    padding-top: 3px;
}

.cal_Theme1 .ajax__calendar_body    {
    background-color: #F7F3DE; 
    border: solid 1px #cccccc;
}

.cal_Theme1 .ajax__calendar_dayname {
    text-align:center; 
    font-weight:bold; 
    margin-bottom: 4px; 
    margin-top: 2px;
}

.cal_Theme1 .ajax__calendar_day {
    text-align:center;
}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
.cal_Theme1 .ajax__calendar_active  {
    color: #004080; 
    font-weight: bold; 
    background-color: #ffffff;
}

.cal_Theme1 .ajax__calendar_today   {
    font-weight:bold;
}

.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {
    color: #bbbbbb;
}

a.aspNetDisabled
{
    color:#028BFF;
}

.defaultView
{
    font-size:18px;
    font-family:AmiriWeb;
    background-color:whitesmoke;
    width:500px;
    padding:10px;
    border-spacing: 10px;
}

.fontClass
{
     font-size:18px;
    font-family:AmiriWeb;
    width:100%;
    text-align:right;
}

.uploadFile
{
    font-size:18px;
    font-family:AmiriWeb;
    background-color:whitesmoke;
    /*width:500px;*/
    padding:10px;
    border-spacing: 10px;
    width:500px;
}
    .uploadFile .cellTitle
    {
        width:100px;
    }


ul.line-legend
{
    list-style:none;
   
}
  ul.line-legend li
{
    text-align:right;
     font-size:18px;
    font-family:AmiriWeb;
   
}   
    div.chart-legend ul.line-legend li span{
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-right: 5px;
    
}

.ajax__tab_tab, .ajax__tab_tab span
{
    font-size:9px;
}