﻿body.ie7 .list_item span.checkbox {
	margin-top:1px;
}

body.ie7 .list_header span.checkbox {
	margin-top:0px;
}

body.ie7 .buttonMenu, .info_box_info {
	position:relative;
	zoom:0;
	z-index:777;
}

body.ie7 .event_list tr.event_list_item  td, body.ie7 .event_list tr.event_list_item , body.ie7 .event_list {
	position:relative;
	display:inline;
	z-index:0;
	zoom:0;
}

body.ie7 .event_list tr td, body.ie7 #notification_detail_column table tr td, body.ie7 #cell_measurement_management_div table tr td,
body.ie7 .row div, body.ie7 .cell_measurement_management_detail_content table tr td,
body.ie8 .event_list tr td, body.ie8 #notification_detail_column table tr td, body.ie8 #cell_measurement_management_div table tr td,
body.ie8 .row div, body.ie8 .rule_area .rule_cell div, body.ie8 .cell_measurement_management_detail_content table tr td,
.event_list tr td, #notification_detail_column table tr td, #cell_measurement_management_div table tr td,
.row div,.cell_measurement_management_detail_content table tr td {
	*border:1px dotted rgb(170, 170, 170);
	*border-width:0px 1px 1px 1px;
}

body.ie7  .rule_area .rule_list_header .rule_cell div, .rule_area .rule_list_header .rule_cell div,
body.ie8  .rule_area .rule_list_header .rule_cell div {
	*border:0px;
}

body.ie7 .rule_area .rule_cell div, body.ie8 .rule_area .rule_cell div, .rule_area .rule_cell div {
	*border:1px dotted rgb(170, 170, 170);
	*border-width:1px 0px 0px 1px;
}

body.ie7 .navigation_bar .dropdownlist>div.overlay, body.ie7  .first_content.overlay, 
body.ie7 .even, body.ie8 .even, body.ie7 #notification_detail_column table.notification tr.even
body.ie7 .rule_list_item.even, body.ie7 #cell_measurement_management_div table tbody tr.even,
body.ie7 #notification_detail_column table.notification tbody tr.even,
body.ie8 #notification_detail_column table.notification tbody tr.even {
    background:transparent;
	filter:none;
	-ms-filter:none;
	zoom: 1;
   background-color: none;
}

.events label.filter, .events label.select,
.rule_cell_search label.filter, .rule_cell_search label.select {
	*margin-top:10px;
}

label.filter, label.select {
	*text-align:center;
    *vertical-align:middle;
    *display:block;
}

body.ie7  .menu_list a.active_, body.ie8  .menu_list a.active_ {
	/*position:relative;
	z-index:1;
	zoom:0;
	border:1px solid #ea9a3d;
	border-radius: 3px;
    behavior: url(/static/css/PIE.htc);*/
}

.menu_list a.active_, .menu_list a.active_ {
	*position:relative;
	*z-index:1;
	*zoom:0;
	*border:1px solid #ea9a3d;
	border-radius: 3px;
    behavior: url(/static/css/PIE.htc);
}

body.ie7 #person_management_card_tabs.secondary_card_tabs ul, 
body.ie7 #asset_management_card_tabs.secondary_card_tabs ul,
body.ie7 #agroup_management_card_tabs ul, 
body.ie7 #pgroup_management_card_tabs ul,
body.ie7 #pat_management_header.primary_card_tabs ul,
body.ie7 #account_management_header.primary_card_tabs ul,
body.ie7 #account_management_card_tabs.secondary_card_tabs ul,
body.ie7 #organisation_management_header.primary_card_tabs ul,
body.ie7 #organisation_management_card_tabs.secondary_card_tabs ul {
	margin-top:25px;
}

body {
	padding:0px;
    margin:0px;
   // width:100%;
    height:100%;
	font-family:   Arial, helvetica, sans-serif;   
    
    color:black;
    
}

body table { 
    border-spacing:0;
    border-collapse:collapse;
}

body, body div.ibutton-label-on, body div.ibutton-label-off {
	font-size:12px;   
}

body .ibutton-handle-right {
	border-radius: 3px 3px 3px 3px;
    behavior: url(/static/css/PIE.htc);
	padding:0px;
	margin:0px;
}

body .ui-dialog .ui-dialog-titlebar {
	
	overflow: hidden;
	
}

body .ui-dialog .ui-dialog-content div.non-bulleted_list {
	
	margin:0px;
}

body .ui-dialog .ui-dialog-titlebar-close span {
	position:absolute;
	width:16px;
	height:16px;
	
}

body .ibutton-container label {
	padding: 0px;
}

body .ibutton-focus label {
	border: 0px;
	padding: 0px;
}

body a.ui-state-default, body .ui-widget-content a.ui-state-default, #main_wrapper #setup_maintenance_management_div a.ui-state-default {
	border: 1px solid #d3d3d3;
	background: #e3e3e3 url(/static/images/jquery-ui-pictures/ui-bg_flat_75_e3e3e3_40x100.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #222;
}

body .ui-dialog .ui-dialog-buttonpane button {
	width:auto;
	white-space:nowrap;
}


a {
   outline: 0;
}

input::-moz-focus-inner { 
  border: 0; 
}

body .ibutton-handle-middle {
	padding:0px;
	margin:0px;
	
	z-index: 3;
	border-radius:3px;
    behavior: url(/static/css/PIE.htc);
}

body .ibutton-container, body .ibutton-handle {
	height: 22px;
	background: transparent;	
}

body .ibutton-container {
	width:85px;
	margin:0px;
}

body .ibutton-handle {
	margin:1px -2px 1px -2px;
	height:20px;
}

body .ibutton-padding-left, body .ibutton-padding-right {
	width: 0px;
	height: 0px;
}

body div.ibutton-label-off {
	color: #fff;
}

body div.ibutton-label-on, body div.ibutton-label-off {
	line-height: 22px;
}

body div.ibutton-label-on, body div.ibutton-label-off {
	padding:0px;
	background: #82c83c; 
	border-radius: 3px;
    behavior: url(/static/css/PIE.htc);
	min-width:10px;
}

body div.ibutton-label-on span {
	padding-left: 0px;
}

body div.ibutton-label-off span {
	padding-right: 10px;
}


#floorplan_wrapper, body, .primary_card_tabs ul li, .secondary_card_tabs ul li, input[disabled], select[disabled], textarea[disabled],
input[disabled][type=text], select[disabled], textarea[disabled] {
    background:#eaeaea;
    background-color:#eaeaea;
}

 input[disabled], select[disabled], textarea[disabled], input[disabled][type=text], select[disabled], textarea[disabled] {
   /*  color:#336643; */
   color:black;
}

.primary_card_tabs  ul li.present a:visited, 
.primary_card_tabs  ul li.present a:active, 
.primary_card_tabs  ul li.present, 
.secondary_card_tabs  ul li.present a:visited, 
.secondary_card_tabs  ul li.present a:active, 
.secondary_card_tabs  ul li.present, 
hr, h1, .events_status_area, .notifications_status_area, body .login  {
    color: white;
}

.info_box_info, .event_cleared_info p, .login.change_psw {
    color:black;
}

#user_info a, .navigation_bar .last, .navigation_bar .last.gobutton {
    float:right;
    
}

.navigation_bar #user_info_selector_area a {
    float:none;
}

#first_user_info_area, .navigation_bar #user_info_selector_area .user_info_content_item, .rule_cell div, .content_item, #group_select_box a {
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
}

.layout_error_indicator, .primary_card_tabs, .secondary_card_tabs,
input[type=text], input[type=password], select, textarea, input[type=checkbox], .card_tab_wrapper {
    background-color:white;
}

input[disabled].info {
    background-color: transparent;
    color: black;
    border:0px;
}

a.link_1:hover, .alarm_info  p a:hover, 
.primary_card_tabs ul li.present a, 
.secondary_card_tabs ul li.present a {
    background-color:transparent;
}

.layout_error_indicator , .error {
	color: red;
}

.selected_filter, input[type=text].selected_filter, input[type=password].selected_filter, select.selected_filter, textarea.selected_filter, input[type=checkbox].selected_filter  {
	border: 3px solid #ea9a3d;
}

.navigation_bar .gobutton, .layout_error_indicator, .battery_img, .battery_div, .events_status_area, .notifications_status_area,
#event_search_header input[type=text], #event_search_header select,
input[type=text], input[type=password], select, textarea, input[type=checkbox], .device_form div span.checkbox,
.event_rule_column .hover,
.event_action_column .hover,
.person_asset_picturebox img,
#main_wrapper ul.token-input-list,
#main_wrapper .token-input-show-all-token, li.token-input-token, div.token-input-dropdown,
.ui-corner-all, .ui-corner-bottom1, .ui-corner-right1, .ui-corner-br,
.primary_card_tabs  ul li, 
.secondary_card_tabs  ul li,
body .login, .login input.gobutton, .event_reporter_column.link:hover, .event_location_column.link:hover, 
a:link, a:visited, a:active, .list_item, .list_element, #search_result_container a:hover, #main_wrapper #setup_maintenance_management_div a,
.rule_details_default, .default_rule_form, .rule_details_extra, .rule_details_metadata, .rule_details_enable, .save_history_data, .preview_text, .md_desc, .date_box, ul.rule_group_list,
#group_select_box, #group_select_box a:hover, .texttaglist_top, .rule_details .dialog_content div div .texttaglist, .texttaglist, .texttag_handler_button:hover,
.rule_list_item .rule_group_column .group_names, .button_box_rounded, .info_box_info, .element_name, .element_fixedtag, .search_result_category,
.alarm_info  p, .alarm_div div.alarm_msg_div div.msg, #version_popup {
    border-bottom-left-radius:3px;
    border-top-left-radius:3px;
    border-bottom-right-radius:3px;
    border-top-right-radius:3px;
	-moz-border-radius-topleft:3px;
    -moz-border-radius-bottomleft:3px;
    -moz-border-radius-topright:3px;
    -moz-border-radius-bottomright:3px;
    border-radius:3px;
}

.ui-corner-bottom {  
    border-bottom-left-radius:3px;
    border-bottom-right-radius:3px;
    -moz-border-radius-bottomleft:3px;
    -moz-border-radius-bottomright:3px; 
}

.ui-corner-right {  
    border-bottom-right-radius:3px;
    border-top-right-radius:3px;
    -moz-border-radius-topright:3px;
    -moz-border-radius-bottomright:3px;
}

.element_name, .element_fixedtag {  
    background-color: white;
    font-size: 10px;
    background-color: rgba(255, 255, 255, 0.7);
    *background-color: rgba(255, 255, 255);
    padding: 2px;
    border: 1px solid black;
    white-space: nowrap;
    display:block;
    position: relative;
}

div.token-input-dropdown {
    border-top:0px;
}

table {
    border-collapse: separate;
    border-spacing: 0px;
    border-color: #eee;
}

table tr td {
	margin: 0px;
	padding: 0px;
	text-indent:5px;
}

.layout_error_indicator, .battery_div {
    border: 1px dotted grey;
}

.person_asset_picturebox img,
#main_wrapper ul.token-input-list,
#main_wrapper .token-input-show-all-token,li.token-input-token,
input[type=text], input[type=password], select, textarea, input[type=checkbox] {
    border: 1px solid #ccc;
}

.r_border {
	border-top: 1px dotted #78af37;
}

input[type=text], input[type=password], select, textarea, input[type=checkbox] {
   
    text-indent:5px;
    border: 1px solid rgba(0,0,0,0.2);
}

.rule_list_header .filter input[type=text], .rule_list_header .select select, 
.first_content .filter input[type=text], .first_content .rule_list_header .select select {
    /* height:16px; */
}

input[type=checkbox] {
	background:transparent;
	border:0px;
}

#event_search_header, .rule_list_header .rule_cell_search div {
	background: #ccc;
}

.navigation_bar .dropdownlist a {
	padding: 0px 3px; 
}

.menu_list  a {
	padding: 0px 7px; 
}

.list_item, .list_element, .navigation_bar .dropdownlist a, .alarm_info  p, #main_wrapper #setup_maintenance_management_div a {
	height: 35px;
}

.list_item, .list_element, .navigation_bar .dropdownlist a, #main_wrapper #setup_maintenance_management_div a {
	line-height: 35px;
}

a:link, a:visited, a:active, .list_item, .list_element, #search_result_container a:hover, #main_wrapper #setup_maintenance_management_div a,
.navigation_bar span a {
	color: black;
	text-decoration: none;
	cursor: auto;
    
	border-width:1px;
	border-color:transparent;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgyYzgzYyIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MmM4M2MiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(130,200,60,0) 0%, rgba(130,200,60,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(130,200,60,0)), color-stop(100%,rgba(130,200,60,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(130,200,60,0) 0%,rgba(130,200,60,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(130,200,60,0) 0%,rgba(130,200,60,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(130,200,60,0) 0%,rgba(130,200,60,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(130,200,60,0) 0%,rgba(130,200,60,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0082c83c', endColorstr='#0082c83c',GradientType=0 ); /* IE6-8 */
	background-color:transparent;
}

.primary_card_tabs ul li.present a,
.primary_card_tabs ul li.present a:link, 
.secondary_card_tabs ul li.present a:link,
.primary_card_tabs ul li.present a:visited, 
.secondary_card_tabs ul li.present a:visited, 
.primary_card_tabs ul li.present a:active, 
.secondary_card_tabs ul li.present a:active, 
.primary_card_tabs  ul li:hover a,
.secondary_card_tabs  ul li:hover a,
.events,
.event_reporter_column.link:hover, .event_location_column.link:hover, .event_reporter_column.link a:hover, .event_location_column.link a:hover,
.event_reporter_column.link:hover a:link, .event_reporter_column.link:hover a:visited, .event_reporter_column.link:hover a:active,
.event_location_column.link:hover a:link, .event_location_column.link:hover a:visited, .event_location_column.link:hover a:active,
.pa_dialog_info div:hover, .pa_dialog_info a:hover, .pa_dialog_info div:hover a,
#notification_detail_column table tr th,
#cell_measurement_management_div #thead div, #cell_measurement_management_div #diagnostic thead tr,
.rule_list_header, .tagrow:hover, .cell_measurement_management_detail_content #thead div, .cell_measurement_management_detail_content thead tr {
    color: white;
}

.primary_card_tabs ul li.present a:hover,
.secondary_card_tabs  ul li.present a:hover,
.primary_card_tabs  ul li.present:hover,
.secondary_card_tabs   ul li.present:hover {
    cursor:text;
}

a:link:hover, a:visited:hover, a:active:hover,
.navigation_bar input.gobutton:hover, .navigation_bar .last.gobutton:hover, .navigation_bar .dropdownlist a:hover, .list_item:hover, .list_element:hover, 
#icon_legends a:hover, 
.navigation_bar div a:hover,
.event_rule_column .hover,
.event_action_column .hover,
.primary_card_tabs ul li:hover,
.secondary_card_tabs ul li:hover, .login input.gobutton:hover,
.event_reporter_column.link:hover, .event_location_column.link:hover, .event_reporter_column.link a:hover, .event_location_column.link a:hover,
.event_reporter_column.link:hover a:link, .event_reporter_column.link:hover a:visited, .event_reporter_column.link:hover a:active,
.event_location_column.link:hover a:link, .event_location_column.link:hover a:visited, .event_location_column.link:hover a:active,
.ui-daterangepicker li a:hover, .ui-daterangepicker li:hover,
.pa_dialog_info div:hover, .pa_dialog_info a:hover, .pa_dialog_info div:hover a, #main_wrapper #setup_maintenance_management_div a:hover,
#main_wrapper #setup_maintenance_management_div a:hover, ul.rule_group_list li:hover, #group_select_box a:hover, .tagrow:hover, .texttaglist_top:hover,
.texttag_handler_button:hover, .rule_list_item .rule_group_column .group_names, .toolbox_component_icon:hover, #installation_button_toolbox .ui-state-default.ui-state-hoverOLD,
.ui-buttonset label:hover {
	color: white;
    background:#78af37;
    cursor: pointer;
    cursor:hand;
   
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4YWYzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3OGFmMzciIHN0b3Atb3BhY2l0eT0iMC45Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  rgba(120,175,55,1) 0%, rgba(120,175,55,0.9) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(120,175,55,1)), color-stop(100%,rgba(120,175,55,0.9))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(120,175,55,1) 0%,rgba(120,175,55,0.9) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(120,175,55,1) 0%,rgba(120,175,55,0.9) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(120,175,55,1) 0%,rgba(120,175,55,0.9) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(120,175,55,1) 0%,rgba(120,175,55,0.9) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0078af37', endColorstr='#0078af37',GradientType=0 ); /* IE6-8 */
    background-color: #78af37;
   
}

#diagnostic a.advanced:hover, .save_history_data, .preview_text {
    border:1px solid #78af37;
    background-color: #78af37;
    color:white;
}

.ui-daterangepickercontain .ui-daterangepicker li span, .ui-daterangepickercontain .ui-daterangepicker li span:hover {
    margin:7px 5px 0px 0px;
}

.ui-daterangepickercontain .ui-daterangepicker li, 
.ui-daterangepickercontain .ui-daterangepicker li:hover, 
.ui-daterangepickercontain .ui-daterangepicker li:hover a,
.ui-daterangepickercontain .ui-daterangepicker li a {
    margin:0px;
    padding:0px;
    height:28px;
    line-height:28px;
    text-indent:5px;
    border:0px;
}

.ui-daterangepicker li a, .ui-daterangepicker li a:hover, .ui-daterangepicker li:hover,
.ui-daterangepickercontain .ui-widget-content .ui-state-active a,
.ui-daterangepickercontain .ui-state-active, .ui-daterangepickercontain .ui-widget-content .ui-state-active, .ui-state-active {
    color:white;
    border:0px;
}

.ui-buttonset .ui-state-active span, 
.ui-buttonset span:hover, 
.ui-buttonset .ui-widget-content .ui-state-active, 
.ui-buttonset .ui-widget-header .ui-state-active,
.ui-buttonset .ui-state-active, 
.ui-buttonset .ui-state-hover, 
.ui-buttonset  .ui-widget-content .ui-state-hover,
.ui-buttonset  .ui-widget-header .ui-state-hover, 
.ui-buttonset .ui-state-focus, 
.ui-buttonset .ui-widget-content .ui-state-focus, 
.ui-buttonset .ui-widget-header .ui-state-focus {
	color:white;
	border:0px;
}

.ui-buttonset span, .ui-state-default, .ui-buttonset .ui-widget-content .ui-state-default, .ui-buttonset .ui-widget-header .ui-state-default,
.ui-buttonset .ui-state-default, .ui-buttonset .ui-widget-content .ui-state-default, .ui-buttonset .ui-widget-header .ui-state-default {
	font-weight:bold;
	color:black;
	border:0px;
	text-align:center;
	position: relative; 
}

.event_reporter_column:hover, .event_location_column:hover,
table tr td.event_reporter_column, table tr td.event_location_column {
    padding:0px;
    text-indent:0px;
}

.layout_error_indicator , .error {
	color: red;
}

.navigation_bar .gobutton, 
.primary_card_tabs ul li,
.secondary_card_tabs ul li {
    color:#fff;
    margin:0px 3px;
}

.menu_list a.active_, .selected, #main_wrapper #setup_maintenance_management_div a.item_selected, #main_wrapper #setup_maintenance_management_div a.item_selected:hover, .item_selected, .item_selected:hover, .login1 input.gobutton,
.ui-daterangepickercontain .ui-state-active, .ui-daterangepickercontain .ui-widget-content .ui-state-active, .ui-daterangepickercontain .ui-widget-content .ui-state-active:hover a ,
.selected_item , .selected_item:hover, .rule_area .rule_list_item.item_selected, ul.rule_group_list li.checked, ul.rule_group_list li.checked:hover, .toolbox_component_icon.toolbox_component_icon_selected {
	color: white;
    background: #ea9a3d;
    cursor: text;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhOWEzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYTlhM2QiIHN0b3Atb3BhY2l0eT0iMC45Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  rgba(234,154,61,1) 0%, rgba(234,154,61,0.9) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,154,61,1)), color-stop(100%,rgba(234,154,61,0.9))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(234,154,61,1) 0%,rgba(234,154,61,0.9) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(234,154,61,1) 0%,rgba(234,154,61,0.9) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(234,154,61,1) 0%,rgba(234,154,61,0.9) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(234,154,61,1) 0%,rgba(234,154,61,0.9) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ea9a3d', endColorstr='#00ea9a3d',GradientType=0 ); /* IE6-8 */
	background-color: #ea9a3d; 
	      
}

.event_management .ui-state-highlight, 
.event_management .ui-widget-content .ui-state-highlight, 
.event_management .ui-widget-header .ui-state-highlight, 
#notification_detail_column table  .ui-state-highlight, 
#notification_detail_column table  .ui-widget-content .ui-state-highlight, 
#notification_detail_column table  .ui-widget-header .ui-state-highlight
 {
	color: white;
	background-color: #B2E381;
    background: #B2E381;
    cursor: text;
    border:1px solid #B2E381;
}

.event_management .ui-state-highlight .ui-icon, #notification_detail_column table .ui-state-highlight .ui-icon {
    background-image: url(/static/images/jquery-ui-pictures/ui-icons_ffffff_256x240.png);
}

.event_management .ui-icon { width: 16px; height: 16px; background-image: url(/static/images/jquery-ui-pictures/ui-icons_40d520_256x240.png); }

.event_cleared_info  {
    margin:5px;
}

.event_cleared_info p {
    white-space:pre; 
    max-height:30px;
    max-width:360px; 
   
	overflow-y: auto;
	overflow-x: hidden;
    /* overflow: hidden; */
     text-overflow: ellipsis; 
    -o-text-overflow: ellipsis;
    /* white-space: nowrap; */
}

.navigation_bar a.clear_btn_wrapper, .navigation_bar a.clear_btn_wrapper:hover {
	background:white;
	background-color:white;
	border-left:0px;
	border-bottom-left-radius:0px;
    border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
    -moz-border-radius-bottomleft:0px;
	margin-left:30px;
}

div.navigation_bar .search a.clear_btn_wrapper {
	height:19px;
	padding-top:2px;
}

.navigation_bar div a.clear_btn_wrapper {
	margin:0px;
	margin-right:20px;
}

.navigation_bar a, .navigation_bar input   {
    top:0px;
	height:23px;
    line-height:23px;
}

.navigation_bar a, .navigation_bar input[type=button], #icon_legends a, 
.primary_card_tabs ul li.present, 
.secondary_card_tabs ul li.present, 
.events, 
body1 .login,
.navigation_bar .ui-state-default, .navigation_bar .ui-widget-content .ui-state-default, .navigation_bar .ui-widget-header .ui-state-default, 
#notification_detail_column table tr th,  #notification_detail_column .detail_content div.block.thead *,
.slider .ui-slider-handle.ui-state-default.ui-corner-all a,
#cell_measurement_management_div #thead, #cell_measurement_management_div #diagnostic thead tr,
.cell_measurement_management_detail_content #thead, .cell_measurement_management_detail_content #diagnostic thead tr, 
#diagnostic .advanced, .rule_list_header .rule_cell div,
.ui-state-active, .ui-widget-content .ui-state-active, .ui-buttonset .ui-state-active:hover {	
	
    background:#82c83c;
	font-weight:bold;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgyYzgzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MmM4M2MiIHN0b3Atb3BhY2l0eT0iMC43NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(130,200,60,1) 0%, rgba(130,200,60,0.75) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(130,200,60,1)), color-stop(100%,rgba(130,200,60,0.75))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(130,200,60,1) 0%,rgba(130,200,60,0.75) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(130,200,60,1) 0%,rgba(130,200,60,0.75) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(130,200,60,1) 0%,rgba(130,200,60,0.75) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(130,200,60,1) 0%,rgba(130,200,60,0.75) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8282c83c', endColorstr='#bf82c83c',GradientType=0 ); 
	background-color:#82c83c;
	      
}

#navi_menu_c {	
	background-color:#82c83c;
    background:#82c83c;
	font-weight:bold;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgyYzgzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MmM4M2MiIHN0b3Atb3BhY2l0eT0iMC45MSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(130,200,60,1) 0%, rgba(130,200,60,0.91) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(130,200,60,1)), color-stop(100%,rgba(130,200,60,0.91))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(130,200,60,1) 0%,rgba(130,200,60,0.91) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(130,200,60,1) 0%,rgba(130,200,60,0.91) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(130,200,60,1) 0%,rgba(130,200,60,0.91) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(130,200,60,1) 0%,rgba(130,200,60,0.91) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82c83c', endColorstr='#e882c83c',GradientType=0 ); /* IE6-8 */
	
}

.rule_list_header, .events tr td {
    text-align:center;  
    font-weight:bold;
}

#diagnostic .advanced {
    border:1px solid #82c83c;
}

.ui-datepicker-calendar .ui-state-default:hover {
    color:black;
    font-weight:bold;
}

hr {
    margin:15px;
}

h1, ._header {
    font-size:16px;
    font-weight:bold;
    text-indent:15px;
}

a.link_1 {
    padding:5px 10px;
}

a.link_1:hover, 
.primary_card_tabs ul li.present a, 
.secondary_card_tabs ul li.present a,
.primary_card_tabs ul li.present a:hover,
.secondary_card_tabs  ul li.present a:hover,
.primary_card_tabs  ul li.present:hover a,
.secondary_card_tabs   ul li.present:hover a {
    background-color:transparent;
	background:transparent;
	filter: none; /* IE6-8 */
	
}

.navigation_bar .dropdownlist>div, .first_content, .management .column .filter, .ui-daterangepickercontain .ui-daterangepicker, #access_control_div .list_header,
.rule_details_default, .default_rule_form, .rule_details_extra, .rule_details_metadata, .rule_details_enable, #group_select_box, #group_select_box>div, .toolbox_component_icon,
body .ibutton-handle-middle, body p.check_block .ibutton-container .ibutton-handle *, #installation_button_toolbox .ui-state-defaultOLD, .alarm_div {
    background: #b2e381;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyZTM4MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMmUzODEiIHN0b3Atb3BhY2l0eT0iMC45Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  rgba(178,227,129,1) 0%, rgba(178,227,129,0.9) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(178,227,129,1)), color-stop(100%,rgba(178,227,129,0.9))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(178,227,129,1) 0%,rgba(178,227,129,0.9) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(178,227,129,1) 0%,rgba(178,227,129,0.9) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(178,227,129,1) 0%,rgba(178,227,129,0.9) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(178,227,129,1) 0%,rgba(178,227,129,0.9) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b2e381', endColorstr='#00b2e381',GradientType=0 ); /* IE6-8 */
    background-image: none;
	background-color:#b2e381;
	/*-pie-background: linear-gradient(rgba(178,227,129,1), rgba(178,227,129,0.9));
    behavior: url(/static/css/PIE.htc); */
}

.event_list_item, #notification_detail_column table tr, #cell_measurement_management_div table tr, .rule_list_item,
.cell_measurement_management_detail_content table tr, .odd {
    border-width: 1px 0px 1px 0px;
    background-color: white;
   *border:0px;
}

body.ie7 .event_list tr td1 , body.ie8 .event_list tr td {
   	border-right:1px dotted rgb(170, 170, 170);
   	border-top:1px dotted rgb(170, 170, 170);
}

.event_list tr td, #notification_detail_column table tr td, #cell_measurement_management_div table tr td,
.row div, .rule_area .rule_cell div, .cell_measurement_management_detail_content table tr td {
    border: 1px dotted rgba(170, 170, 170, 0.25);
    *border:1px dotted rgb(170, 170, 170);
    *border-width: 0px 0px 0px 1px; 
    text-indent: 5px;  
}

.event_list tr td.event_cleared_column, #notification_detail_column table tr td.event_cleared_column {
    text-indent: 0px;
}

.event_list1 tr td, #notification_detail_column table tr {
    padding: 5px;
    
}

.navigation_bar .dropdownlist>div.overlay, .first_content.overlay, .event_list_item:nth-child(even), #notification_detail_column table tr:nth-child(even),
#cell_measurement_management_div table tbody tr.even, .cell_measurement_management_detail_content table tbody tr.even,
.rule_list_item1.curr_org_item:nth-child(even), 
.event_list .event_list_item.even, .rule_list_item.even {
    background: rgba(178, 227, 129, 0.1);
    background-color: rgba(178, 227, 129, 0.1);
}



.first_content {
	position:absolute;
	top:0px;
	left:0px;
	bottom:0px;
	width:240px;
	
	border:0px;
	
	
}

.second_content {
	position:absolute;
	top:0px;	
	left: 240px;
    right:0px;
    bottom:0px;
	overflow-y: hidden;
	overflow-x: hidden;
	border: 0px;
}

.list_item, .menu_list  a, .list_element, #main_wrapper #setup_maintenance_management_div a  {
	margin: 0px 5px;
}

.list_header {
	height: 50px;
	line-height: 50px;
    padding:10px 0px 0px 30px;
}

.company_logo {
    position:absolute;
    background-image: url('/static/images/9solutions_logo_vaalennettu.png');
    background-position: 0px 0px;
    background-repeat: no-repeat; 
    
    height:75px;
    right:0px;
    left:0px;
    margin:0px;
}

.list_item, .list_element, #main_wrapper #setup_maintenance_management_div a {
    padding:0px 25px;
}

.list_item, .list_element, #main_wrapper #setup_maintenance_management_div a,
 #setup_maintenance_management_div .list_element div.item,
#main_wrapper #setup_maintenance_management_div div.link_go-to a   {
	cursor: pointer;
	cursor: hand;
	overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
}

.list_header {
	font-weight: bold;
	white-space: pre-wrap;
}

._list {
	overflow-y: auto;
	overflow-x: hidden;
	bottom: 0px;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 60px;
	white-space: nowrap;
}

._content {
	overflow-y: auto;
	overflow-x: hidden;
	bottom: 0px;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 50px;
	white-space: nowrap;
}

::-webkit-scrollbar {
    width: 12px;
}

::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 3px;
}

::-webkit-scrollbar-thumb {
    border-radius: 3px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}



.primary_card_tabs, 
.secondary_card_tabs {
    position: absolute;
    left: 0px;
    right: 0px;
    height: 36px;
    top: 0px;
    font-weight:bold;
}

.primary_card_tabs ul, 
.secondary_card_tabs ul {
	margin:0px;
	margin-top:12px;
    margin-left: 15px;
    margin-right:15px;
   
   	float: left;
    list-style: none;
    padding:0px;
    
    -webkit-margin-before: 12px;
    -webkit-margin-after: 10px;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 15px;
    display:block;
   
    position:static;/*the key for ie7*/
   
}

.primary_card_tabs ul li, 
.secondary_card_tabs ul li {
    display: inline-block;
    left:0px;
    position:relative;
    
   
    padding:0px 5px;
    margin:0px;
    margin-top:-1px;
    min-width: 90px;
    max-width:200px;
    text-align:center;
    margin-left:3px;
    border-bottom-left-radius:0px;
    border-bottom-right-radius:0px;
    -moz-border-radius-bottomleft:0px;
    -moz-border-radius-bottomright:0px;
    
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    z-index: 10;
    *display: inline;
       
    vertical-align: middle;
   
}

.primary_card_tabs ul li *, 
.secondary_card_tabs ul li *{
	
	line-height:25px;
	height:25px;
	display:inline-block;
	padding:0px;
}

.first_content .primary_card_tabs ul li.present,
.first_content .secondary_card_tabs ul li.present,
 ul li, 
 #pat_management_header.primary_card_tabs ul li.present,
#account_management_header.primary_card_tabs ul li.present, 
#organisation_management_header.primary_card_tabs ul li.present,
#person_management_card_tabs.primary_card_tabs ul li.present, #person_management_card_tabs.primary_card_tabs ul li {
    border-bottom: 1px solid #b2e381; 
    z-index: 10;
    
}

.token-input-input-token, .token-input-dropdown ul li {
	border:0px;
}

.primary_card_tabs ul li.present, 
.secondary_card_tabs ul li.present {
    border-bottom: 1px solid transparent; /*#b2e381; #82c83c;*/
    z-index: 10;
   
}

.secondary_card_tabs  ul li {
    border-bottom: 1px solid #ccc; 
    z-index: 10;
   
}

#person_management_card_tabs ul li {
    border-bottom: 1px solid #ccc;
}

.card_tab_wrapper.second_content, #call_unit_settings_form_dialog .card_tab_wrapper, #call_unit_settings_form_dialog .management {
    border: 1px solid #C0C0C0;
}

.card_tab_wrapper {
    top: 50px;
    overflow: hidden;
    z-index: 12;
}

.font_style_1, .alarm_info p span, .events_status_area, .notifications_status_area {
    font-size: 10px;
}

select {
    margin: 0;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
    text-indent: 1px;
    text-overflow: ' ';
     
}

label.select:before {
    background-image: url('/static/images/icon/icon-sort_19.png');
    background-position: 0px 0px;
    background-repeat: no-repeat; 
    
    margin:-3px 0px;
    content:' ';
    right:0px; 
    top:0px;
    bottom:0px;
    width:19px; 
    height:19px;
    
    position:absolute;
    pointer-events:none;
    display:block;
}

label.select {position:relative}

label.filter {position:relative;width:90%;}

label.filter:after {
    /*content:'';
    background-color: #78af37;
    background: rgba(120, 175, 55, 0.9);
    width:1px; 
	height:15px;
    position:absolute;
	
	display:block;
    right: 55px; 
    top:0px;
    z-index:-1;*/
	background-image: url('/static/images/icon/icon-search_19.png');
	background-position: 100% 0px;
	background-size: 19px;
	background-repeat: no-repeat;
	margin: -1px 1px;
	content: attr(data-content) ' ';
	right: 0px;
	bottom: 0px;
	width: 20px;
	height: 18px;
	position: absolute;
	display: block;
	margin-bottom:-3px;
	height: 20px;
}

label.filter.clear_txt:before, .xfilterbefore {
    background-image: url('/static/images/icon/x-mark-4-19.png');
   
}

label.filter:before {
    //background-image: url('/static/images/icon/icon-search_19.png');
	
    background-position: 100% 0px;
    background-size: 18px;
    background-repeat: no-repeat; 
    margin:-1px 1px;
	content: attr(data-content) ' ';
	
    right: 20px; 
	
	bottom:0px;
	width:20px; 
	height:18px;
	
	position:absolute;
	
	display:block;
}

body.ie10 label.filter:before, body.ie9 label.filter:before, body.ie8 label.filter:before {
    margin:-2px 1px;
}

.footer {
    position:absolute;
    bottom:0px;
   
    height:50px;
    width:100%;       
}

img {border:0px;}

.footer, div.navigation_bar, .buttonMenuContent, .upperbanner, .ui-widget-header {
    
    background: #525252;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyNTI1MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MjUyNTIiIHN0b3Atb3BhY2l0eT0iMC45NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(82,82,82,1) 0%, rgba(82,82,82,0.95) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(82,82,82,1)), color-stop(100%,rgba(82,82,82,0.95))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(82,82,82,1) 0%,rgba(82,82,82,0.95) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(82,82,82,1) 0%,rgba(82,82,82,0.95) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(82,82,82,1) 0%,rgba(82,82,82,0.95) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(82,82,82,1) 0%,rgba(82,82,82,0.95) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00525252', endColorstr='#00525252',GradientType=0 );  IE6-8 */
    background-color: #525252;
   
}

#stop_alarm_dialog_form #notes, #system_event_dialog_form #notes {
    min-width: 244px;
    min-height: 100px;
}
#stop_alarm_dialog_form *, #system_event_dialog_form * {
    vertical-align: top;
}

.second_content  ._filter, .first_content ._filter {
	border: 1px solid #b2e381;
	width: 100%;
}

.accessory_content {
	position:relative; 
	z-index:1;
}

.back_area {
	width:40px;
	display:block;
	position:absolute;
}


label.filter input {
	height:18px;
	padding:0px;
}

label.select select {
	height:20px;
	padding:0px;
}

#ui-datepicker-div .ui-slider-horizontal {
    height:4px;
}

#ui-datepicker-div .ui-slider-horizontal a {
	height: 10px;
}

.clear_buttons input, .cleared_column input, #getMoreData {
	border:1px solid #ccc;
	min-width:150px;
	margin:2px;
}

.buttonmenu_button {
    margin:0px 2px 2px 0px;
}

input[type=checkbox].css-checkbox {
	display:none;
}

input[type=checkbox].css-checkbox + label.css-label {
	/* padding-left:27px; */
	height: 13px; 
	display:inline-block;
	line-height: 13px;
	background-repeat:no-repeat;
	background-position: 0 0;
	/* font-size:22px; */
	vertical-align:middle;
	cursor:pointer;
	min-width:13px;
	padding:0px;
	padding-left:20px;
}

input[type=checkbox].css-checkbox:checked + label.css-label {
	background-position: 0 -13px;
}
input[type=checkbox].css-checkbox:disabled + label.css-label {
	background-position: 0 -26px;
}
label.css-label {
	background-image:url('/static/images/csscheckbox_20ff32b71a9f109ed7bbcca9810aea0e_13x26.png');
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

body.ie8 input[type=checkbox].css-checkbox, body.ie7 input[type=checkbox].css-checkbox {
	display:block;
}

body.ie7 input[type=checkbox].css-checkbox + label.css-label {
	height: auto; 
	line-height: auto;
}

body.ie7 #add_new_person_dialog div input[type=checkbox].css-checkbox + label.css-label {
	line-height:30px;
}

body.ie8 #add_new_person_dialog div label.css-label {
	line-height:15px;
} 

#assign_tag_to_person_dialog .dialog_block.delete_person_block, 
#assign_tag_to_person_dialog .dialog_block.transfer_group_info_block, 
#assign_tag_to_person_dialog .dialog_block.transfer_own_room_info_block {
	height: 25px;
	line-height: 25px;
}

body.ie7 input[type=checkbox].css-checkbox {
	margin:-3px;
}

body.ie8 input[type=checkbox].css-checkbox {
	margin-top:7px;
}

body.ie8 input[type=checkbox].css-checkbox:checked + label.css-label, 
body.ie7 input[type=checkbox].css-checkbox:checked + label.css-label {
	background-position: 0 0;
	display:none;
}

body.ie8 input[type=checkbox].css-checkbox + label.css-label, 
body.ie7 input[type=checkbox].css-checkbox + label.css-label {
	background-position: 0 0;
	background-image:none;
}

body.ie8 input[type=checkbox].css-checkbox, 
body.ie7 input[type=checkbox].css-checkbox {
	background-position: 0 0;
	display:inline-block;
}

body.ie8 label.css-label, 
body.ie7 label.css-label {
	background-image:none;
} 
