﻿/* CONTACT_REPORT_LEV */
.reportingleveltable{border-style:none;width:190px; margin-right:0px;}
.reportingleveltable td {border-style:none !important;padding:0 0 0 0;}
.reportinglevel{float:right; display:inline; padding:0 0 0 0; line-height:20px; font-size:11px; margin:0 0 0 0; position:relative;z-index:100}
.reportinglevel .rl_select{font-size:12px; position:absolute; right:0; top:2px; border:1px solid #BFBFBF; background:#f0f0f0; width:190px; overflow:hidden;}
.reportinglevel .rl_select strong{line-height:24px; padding:0 25px 0 10px; display:block; position:relative;}
.reportinglevel .rl_select strong:before{content:''; position:absolute; right:8px; top:50%; margin-top:9px; width:0px; height:0px; font-size:0px; line-height:0px; border-width:5px 5px 0; border-color:#333 transparent; border-style:solid dashed;}
.reportinglevel .rl_select:hover{box-shadow:0 0 3px rgba(0,0,0,.3);}
.reportinglevel .rl_select:hover .rl_options{display:block;clear:left}
.reportinglevel .rl_select .rl_options{display:none;clear:left}
.reportinglevel .rl_select a{font-weight:normal; display:block; padding:0 3px 0 10px; border-top:1px solid #bfbfbf; float:none !important; text-align:left; position:relative;}
.reportinglevel .rl_select div{font-weight:normal; display:block; padding:0 3px 0 10px; border-top:1px solid #bfbfbf; float:none; text-align:left; position:relative;}
.reportinglevel .rl_select a.rl_active, .reportinglevel .rl_select a:rl_hover{background:#fff;float:left}
.reportinglevel .rl_select .rl_other:before{content:''; position:absolute; right:10px; top:50%; margin-top:-4px; width:0px; height:0px; font-size:0px; line-height:0px; border-width:5px 0 5px 5px; border-color:transparent #333; border-style:dashed solid;}
.reportinglevelCaption {float:left;line-height:30px}

.cleaner {clear:both}
.checkbox_right{float:right;display:block}

/* DIALOG */
.dialog {background-color:#FFFFFF}
.dialog .row{width:100%; overflow:hidden; margin:0 0 15px;}
.dialog .row .col{float:left; display:inline; width:130px; border-left:1px solid #fff; padding:10px 15px; padding-bottom:5000px; margin-bottom:-5000px;}
.dialog .row .col:first-child{border:none; padding-left:0;}
.dialog .row .col p{line-height:25px;}
.dialog .btns{margin:0 0 5px;}
.dialog label input{vertical-align:middle; margin:0;}

#ReportLevelTable
{
	border: none;
	margin: 1.5em 0;
	min-width:400px;
	
}
#ReportLevelTable thead tr td#event_head
{
	vertical-align: middle;
}
#ReportLevelTable thead tr.second_row td
{
	font-weight: normal;
}
#ReportLevelTable tbody tr.event_group td
{
	background-color: #fcfcfc;
	border-top: 1px dotted #bfbfbf;
	color: #ED740E;
	font-weight: bold;
}
#ReportLevelTable tbody tr.event_group td.event_group_title
{
	background-image: url("../img/bg-select.png");
	background-position: 75% -20px;
	background-repeat: no-repeat;
	text-align: left;
}
#ReportLevelTable tbody tr.event_group td.event_group_title:hover
{
	background-position: 75% 11px;
    color: #C8C3C8;
	cursor: pointer;
}
#ReportLevelTable tbody tr.second_level:hover td
{
	background: #F0F0F0;
}
#ReportLevelTable tbody tr.second_level:hover td:hover
{
	background: #E9E9E9;
}
#ReportLevelTable tbody tr.second_level:hover td:first-child:hover
{
	background: #F0F0F0;
}

.nmEnv{
    min-width:550px;
    height:800px;
}

.main_group{
    font-weight:bold;
    color: #62AF32;    
    font-size:12px;    
    height:25px;
}

tr.event{
    text-align:left;    
}

.report_table_head
{
    font-weight:bold;
    font-size:16px;  
    text-align:left;
}


#ReportLevelTable{
    margin:15px;
    
}

.main_group_caption{
    background-image: url("/img/bg-select.png");
    background-position: 40% -22px;
    background-repeat: no-repeat;
    cursor:pointer;
    text-align:left;
}

.report_head{
    margin:5px 0px 5px 0px;   
    text-align:left;
    padding-left:250px;
}

.report_head span{
    font-weight:bold;
}

td.checkbox_cell{
    text-align:center;
}

.some_selected
{
    opacity: 0.5;    
}

.group-img
{
    float:left !important;    
    border-style:none !important;
}

.img-box{
    background-repeat:no-repeat;
    width:10px;
    border-style:none !important;
    margin-top:2px;
}

.alarms-img{
    background-image: url(Images/alarms.png);   
}

.maintenance-img{
    background-image:url(Images/maintenance.png);   
}

.control-img{
    background-image:url(Images/control.png);    
}

.reports-img{
    background-image:url(Images/reports.png);    
}

.alarms-bw-img{
    background-image: url(Images/alarms-bw.png);   
}

.maintenance-bw-img{
    background-image:url(Images/maintenance-bw.png);   
}

.control-bw-img{
    background-image:url(Images/control-bw.png);    
}

.reports-bw-img{
    background-image:url(Images/reports-bw.png);    
}

.report-image{
    background-repeat:no-repeat;
    float:left !important;   
    border-style:none !important;
    margin-right:3px;
    margin-top:1px;
}

.alarms-caption{
    background-image: url(Images/alarms-small.png);   
    
}

.maintenance-caption{
    background-image:url(Images/maintenance-small.png);    
}

.control-caption{
    background-image:url(Images/control-small.png);      
}

.reports-caption{
    background-image:url(Images/reports-small.png);   
    
}

