input[type="checkbox"]
{
    margin: 0 3px;
    vertical-align: middle;
}

.Dlg_center
{
    position:absolute;
    width: 100%;
    height: 100%;
    border: 0;
    background: #000000;
    z-index: 100;
}

.Dlg_center_underwhite
{
    position: absolute;
    width: 100%;
    height: 100%;
    border: 0;
    z-index: 102;
}

.Dlg_center_white
{
    position:absolute;
    width:100%;
    height:100%;
    border:0;
    z-index: 103;
}

/*.ocx_wait_str
{
	position:absolute;
	width:100%;
	height:100%;
	border:0;
	background:#000000;
}

.ocx_wait_str a
{
    text-decoration:none;
    color: red;
}*/

#camerasamplesetting_dialog
{
    position:absolute;
    width:100%;
    height:100%;
    border:0;
    overflow: auto;
    z-index: 102;
}

#camerasamplesetting_table
{
    background-color: #4d4d4d;
    border-collapse:collapse;
}

#msgbox_dialog,
#authbox_dialog
{
    background-image:url("../img/Dark/lightbox.png");
    border-collapse:collapse;
    width:390px;
    height:143px;
}

#msgbox_string,
#authbox_string
{
    font-family: "Arial";
    color:#ffffff;
    margin-top:5px;
}

#msgbox_content_div
{
    background-image:url("../img/Dark/lightbox.png");
    display: block;
    height:280px;
    padding-top: 20px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
}

.setting_cameralist_table
{
    border:1px solid #1e1e1e;
    border-collapse:collapse;
    margin-left:10px;
    margin-bottom:20px;
    padding:0px;
    width:100%;
}

.setting_loglist_table
{
    border:1px solid #1e1e1e;
    border-collapse:collapse;
    margin-left:0px;
    margin-bottom:0px;
    padding:0px;
    width:1055px;
}

.setting_accountlist_table
{
    border:1px solid #1e1e1e;
    border-collapse:collapse;
    margin-left:10px;
    margin-bottom:20px;
    margin-top:5px;
    padding:0px;
    width:100%;
}

.setting_accountlist_item_tr
{
    border-bottom: 1px solid #1e1e1e;
    background: #323232;
    height: 29px;
    font-family: "Arial";
    font-size: 12px;
    text-align: center;
    color: #b4b4b4;
}
.setting_accountlist_item_tr td:last-child
{
    text-align: left;
}

.setting_cameralist_tr
{
    border-bottom:1px solid #1e1e1e;
    background:#323232;
    height:20px;
    font-family: "Arial";
    font-size:12px;
    text-align:center;
}

.setting_cameralist_item_tr
{
    border-bottom:1px solid #1e1e1e;
    background:#323232;
    height:35px;
    font-family: "Arial";
    font-size:12px;
    text-align:center;
    color:#b4b4b4;
}

.setting_loglist_tr
{
    border-bottom:1px solid #1e1e1e;
    background:#323232;
    height:20px;
    font-family: "Arial";
    font-size:12px;
    text-align:center;
}

.setting_loglist_item_tr
{
    border-bottom:1px solid #1e1e1e;
    background:#323232;
    height:29px;
    font-family: "Arial";
    font-size:12px;
    text-align:center;
    color:#b4b4b4;
}


.setting_menu_table
{
    border: 0px;
    border-collapse:collapse;
    padding:0px;
    height:100%;
}
.setting_network_network_tab_table{
    border: 1px solid #1e1e1e;
    border-collapse:collapse;
    width:100%;
    padding:0px;
    margin:0px;
    font-family: "Arial";
    font-size:12px;
}

.setting_network_lan_tab_table{
    border: 1px solid #1e1e1e;
    border-collapse:collapse;
    width:700px;
    padding:0px;
    margin:0px;
    font-family: "Arial";
    font-size:12px;
}

.setting_services_tab_table{
    border: 1px solid #1e1e1e;
    border-collapse:collapse;
    width:700px;
    padding:0px;
    margin:0px;
    font-family: "Arial";
    font-size:12px;
}

.setting_camera_camerasetting_table{
    background: white;
    border: 1px solid #1e1e1e;
    border-collapse:collapse;
    width:270px;
    padding:0px;
    margin:0px;
    font-family: "Arial";
    font-size:12px;
}

.checkbox_text_float
{
    float: left !important;
}

.tab_item_class
{
    background:#4e4e4e;
    border: 1px solid #353535;
    border-collapse:collapse;
    padding:10px;
    color: #ffffff;
}

.tab_storageitem_class
{
     border: 1px solid #353535;
     border-collapse:collapse;
     padding:10px;
     width:50px;
}

.tab_itemnoborderleft_class
{
     border: 0px;
     border-collapse:collapse;
     padding-top: 10px;
     padding-right: 0px;
     padding-bottom:10px;
     padding-left:10px;
}
.tab_itemnoborder_class
{
     border: 0px;
     border-collapse:collapse;
     padding:10px;
}

.tab_itemlabel_class
{
     background: #4e4e4e;
     border: 1px solid #353535;
     border-collapse:collapse;
     padding:10px;
     font-family: 'Arial';
     font-weight: bold;
     width:200px;
     color:#ffffff;
}

#camerasetting_tabs
{
      left: initial;
      width: 450px;
      min-height: 603px;
      border: 0px;
}

#camerasetting_tabs > ul {
      background: #4e4e4e;
}

.cs_td_input
{
      margin: 0px;
      padding: 5px;
      background: #4e4e4e;
      border: 1px solid #353535;
      border-collapse: collapse;
      text-align: center;
     vertical-align:middle;
}

.cs_slidernum
{
      display: block;
      margin: 0;
      padding: 0;
      color: #ffffff;
      border: 0px;
      background: none;
      text-align: center;
      outline-color: transparent;
      outline: none;
}

.camerasetting_label
{
    padding-left:10px;
    float:left;
}

.camerasetting_slidernum
{
    width: 37px;
    padding-right: 10px;
    font-size: 16px;
}

.table_slider .ui-slider-range
{
    background: rgb(57,132,215);
}

#setting_camera_camerapage_motionsensinput
{
    width:70px;
    height:8px;
    margin-left:10px;
}

#setting_camera_camerapage_motionsensinput .ui-slider-range
{
    background: rgb(57,132,215);
}

#setting_camera_camerapage_motionsensinput .ui-slider-handle
{
   background: url(../img/Dark/handle_normal.png) no-repeat;
   border: none;
    outline-color: transparent;
    outline:none;
}

#setting_camera_camerapage_motionsensinput .ui-slider-handle:hover
{
    background: url(../img/Dark/handle_hover.png) no-repeat;
}

#setting_camera_camerapage_motionsensinput .ui-slider-handle:active
{
    background: url(../img/Dark/handle_down.png) no-repeat;
}

#setting_camera_camerapage_fpsinput
{
    width:70px;
    height:8px;
    margin-left:10px;
}

#setting_camera_camerapage_fpsinput .ui-slider-range
{
    background: rgb(57,132,215);
}

#setting_camera_camerapage_fpsinput .ui-slider-handle
{
   background: url(../img/Dark/handle_normal.png) no-repeat;
   border: none;
    outline-color: transparent;
    outline:none;
}

#setting_camera_camerapage_fpsinput .ui-slider-handle:hover
{
    background: url(../img/Dark/handle_hover.png) no-repeat;
}

#setting_camera_camerapage_fpsinput .ui-slider-handle:active
{
    background: url(../img/Dark/handle_down.png) no-repeat;
}

.camerasettting_label_td
{
    background: #4e4e4e;
     border: 1px solid #353535;
     border-collapse:collapse;
     font-family: 'Arial';
     font-weight: bold;
     width:110px;
     height: 37px;
     color:#ffffff;
}

.camerasettting_icon_td
{
    background: #4e4e4e;
     border: 1px solid #353535;
     border-collapse:collapse;
     width:35px;
     height: 37px;
}

.camerasettting_input_td
{
     background: #4e4e4e;
     border: 1px solid #353535;
     border-collapse:collapse;
     width:160px;
     height: 37px;
}

.camerasettting_input_td:hover
{
    background: #545454;
}

.tab_itemlabel_auto_class
{
     border: 1px solid #353535;
     border-collapse:collapse;
     padding:10px;
     font-family: 'Arial';
     font-weight: bold;
     background: #4e4e4e;
}

.tab_itemspin_class
{
      border: 1px solid #353535;
     border-collapse:collapse;
     padding:0px;
}

.tab_itemUNinput_class
{
     border: 1px solid #353535;
     background: #454545;
     border-collapse:collapse;
     padding:0px;
     margin:0px;
     outline-color: transparent;
     outline:none;
     color:#959595;
}

.tab_iteminput_class
{
     border: 1px solid #353535;
     border-collapse:collapse;
     padding:5px;
     margin:0px;
     outline-color: transparent;
     outline:none;
     color:#ffffff;
     background: #4e4e4e;
}
.tab_iteminput_class:hover
{
    background: #545454;
}

.tab_iteminput_class:disabled
{
    background: #454545 !important;
    color:#959595 !important;
}

.tab_iteminput_noleftborder_class
{
     border-right: 1px solid #1e1e1e;
     border-top: 1px solid #1e1e1e;
     border-bottom: 1px solid #1e1e1e;
     border-collapse:collapse;
     padding:0px;
     margin:0px;
     outline-color: transparent;
     outline:none;
}
.tab_iteminput_noleftborder_class:hover
{
    background: #e6e6e6;
}

.tab_iteminput_noleftborder_class:disabled
{
    background: #454545 !important;
}

.tab_iteminput_norightborder_class
{
     border-left: 1px solid #1e1e1e;
     border-top: 1px solid #1e1e1e;
     border-bottom: 1px solid #1e1e1e;
     border-collapse:collapse;
     padding:0px;
     margin:0px;
     outline-color: transparent;
     outline:none;
}
.tab_iteminput_norightborder_class:hover
{
    background: #e6e6e6;
}

.tab_iteminput_norightborder_class:disabled
{
    background: #454545 !important;
}

.tab_itemcheckbox_class
{
     border: 1px solid #1e1e1e;
     border-collapse:collapse;
     padding:10px;
}


.tab_iteminput_keepdays_class
{
     border: 1px solid #1e1e1e;
     border-collapse:collapse;
     padding:0px;
     margin:0px;
     outline-color: transparent;
     outline:none;
     width: 100px;
     display: table-cell;
}

.tab_iteminput_keepdays_class:hover
{
    background: #e6e6e6;
}

.tab_iteminput_keepdays_class:disabled
{
    background: #454545 !important;
}

.tab_input_class
{
    background: none;
    border:0px;
    width:60%;
    height:100%;
    margin:0px;
    padding:5px;
    outline-color: transparent;
    outline:none;
    float:left;
    color:#ffffff;
}

.tab_input_class:disabled
{
    color:#959595;
    background: #454545 !important;
}

.tab_input_number_class
{
    background: none;
    border:0px;
    width:60%;
    height:100%;
    margin:0px;
    padding:5px;
    outline-color: transparent;
    outline:none;
    color:#ffffff;
}

.tab_input_number_class:disabled
{
    color:#959595;
    background: #454545 !important;
}

.tab_input_ip_class
{
    background: none;
    border:0px;
    width:97%;
    height:100%;
    margin:0px;
    padding:5px;
    outline-color: transparent;
    outline:none;
    color:#ffffff;
}

.tab_input_ip_class:disabled
{
    color:#959595;
    background: #454545 !important;
}


.tab_label_class
{
    float: left;
    color:#ffffff;
}

.tab_img_class
{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.tab_settingtitlelabel_class
{
    float: left;
    width:118px;
}

.tab_input_button_class
{
    margin-left:10px;
    margin-top:20px;
    width:60px;
    height:30px;
    border-width:0px;
    background: url(../img/Dark/addcamera_normal.png);
    outline-color: transparent;
    outline:none;
    color:#ffffff;
}

#tab_input_button_class:hover
{
    background: url(../img/Dark/addcamera_hover.png);
}

#tab_input_button_class:active
{
    background: url(../img/Dark/addcamera_down.png);
}

.tab_inputcombo_class
{
      border: 0 !important;
      background:url('../img/Dark/down_normal.png') no-repeat;
      background-position: right 10px top 5px;
      background-color:transparent;
      text-indent: 0.01px;
      text-overflow: "";
      outline-color: transparent;
      outline:none;
      -webkit-appearance: none;
      -moz-appearance: none;
      color:#ffffff;
}

.tab_inputcombo_class option
{
    background:#4e4e4e;
}

.tab_inputcombo_class:hover
{
      background: url('../img/Dark/down_hover.png') no-repeat;
      background-position: right 10px top 5px;
      background:transparent\9;
}

.tab_inputcombo_class:disabled
{
    color: #959595 !important;
      background: url('../img/Dark/down_normal.png') no-repeat;
      background-position: right 10px top 5px;
      background:transparent\9;
}

select::-ms-expand {
    display: none; /*remove ie arrow*/
}

.tab_item_apply_class
{
    padding:10px;
    border-collapse:collapse;
    background: #4e4e4e;
    border: 1px solid #353535;
}

.camerasettting_apply_td
{
    background: #4e4e4e;
    padding:10px;
    border-collapse:collapse;
    width:100%;
}

.tab_inputdatebutton_class
{
    font-size: 12px;
    font-family: "Arial";
    padding-left: 28px;
    padding-right: 5px;
    margin-right: 10px;
    border-radius: 2px;
    border-collapse:collapse;
    width:106px;
    height:28px;
    color: #ffffff;
    border-width:0px;
    outline-color: transparent;
    background: url(../img/Dark/export_calendar_normal.png) no-repeat;
    outline:none;
    vertical-align:middle;
    float: left;
}

.tab_inputdatebutton_class:hover
{
    background: url(../img/Dark/export_calendar_hover.png) no-repeat;
}

.tab_inputdatebutton_class:active
{
    background: url(../img/Dark/export_calendar_normal.png) no-repeat;
}

.tab_inputdatebutton_class:disabled
{
    background: url(../img/Dark/export_calendar_inactive.png) no-repeat;
    color:#959595;
}

.msg_inputbutton_class
{
    font-size: 12px;
    font-family: "Arial";
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 2px;
    height:26px;
    color: #ffffff;
    border-width:0px;
    background: url(../img/Dark/blue_normal.png);
    outline-color: transparent;
    outline:none;
}

.msg_inputbutton_class:hover
{
    background: url(../img/Dark/blue_hover.png);
}

.msg_inputbutton_class:active
{
    background: url(../img/Dark/blue_down.png);
}

#fwupdate_label
{
    font-size: 12px;
    font-family: "Arial";
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 2px;
    border-collapse:collapse;
    height:26px;
    color: #ffffff;
    border-width:0px;
    background: url(../img/Dark/blue_normal.png);
    outline-color: transparent;
    outline:none;
    margin-left: 5px;
}

.fileContainer {
}

.fileContainer[type=file] {
    display:none;
}

.tab_inputbutton_class
{
    font-size: 12px;
    font-family: "Arial";
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 2px;
    border-collapse:collapse;
    height:26px;
    color: #ffffff;
    border-width:0px;
    background: url(../img/Dark/blue_normal.png);
    outline-color: transparent;
    outline:none;
    float:left;
    margin-left: 5px;
}

.tab_inputbutton_class:hover
{
    background: url(../img/Dark/blue_hover.png);
}

.tab_inputbutton_class:active
{
    background: url(../img/Dark/blue_down.png);
}

.tab_inputbutton_class:disabled
{
    background: url(../img/Dark/blue_inactive.png);
}

.tab_inputbutton_align_right_class
{
    font-size: 12px;
    font-family: "Arial";
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 2px;
    border-collapse:collapse;
    height:26px;
    color: #ffffff;
    border-width:0px;
    background: url(../img/Dark/blue_normal.png);
    outline-color: transparent;
    outline:none;
    float:right;
}

.tab_inputbutton_align_right_class:hover
{
    background: url(../img/Dark/blue_hover.png);
}

.tab_inputbutton_align_right_class:active
{
    background: url(../img/Dark/blue_down.png);
}

.tab_inputbutton_align_right_class:disabled
{
    background: url(../img/Dark/blue_inactive.png);
}

.tab_inputredbutton_class
{
    font-size: 12px;
    font-family: "Arial";
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 2px;
    border-collapse:collapse;
    height:30px;
    color: #ffffff;
    border-width:0px;
    background: url(../img/Dark/red_normal.png);
    outline-color: transparent;
    outline:none;
}

.tab_inputredbutton_class:hover
{
    background: url(../img/Dark/red_hover.png);
}

.tab_inputredbutton_class:active
{
    background: url(../img/Dark/red_down.png);
}

.tab_inputredbutton_class:disabled
{
    background: url(../img/Dark/red_inactive.png);
}

#setting_ch_name
{
    font-family: "Arial";
    float:left;
    color:white;
    margin-left:10px;
    margin-top:5px;
}

.setting_close
{
    color:white;
    margin-right:10px;
    margin-top:5px;
    width:14px;
    height:14px;
    border-width:0px;
    background: url(../img/Dark/close_normal.png) no-repeat;
    outline:none;
    float:right;
}

.setting_close:hover
{
    background: url(../img/Dark/close_hover.png) no-repeat;
}

.setting_close:active
{
    background: url(../img/Dark/close_down.png) no-repeat;
}

#setting_addcamera
{
    margin-left: 10px;
    margin-top: 20px;
    width: 60px;
    height: 30px;
    border-width: 0px;
    background: url(../img/Dark/addcamera_normal.png);
    outline-color: transparent;
    outline: none;
    float: left;
}

#setting_addcamera:hover
{
    background: url(../img/Dark/addcamera_hover.png);
}

#setting_addcamera:active
{
    background: url(../img/Dark/addcamera_down.png);
}

#setting_stopresearch
{
    margin-left: 5px;
    margin-top: 20px;
    width: 60px;
    height: 30px;
    border-width: 0px;
    background: url(../img/Dark/stop_normal.png);
    outline-color: transparent;
    outline: none;
    float: left;
}

#setting_stopresearch:hover
{
    background: url(../img/Dark/stop_hover.png);
}

#setting_stopresearch:active
{
    background: url(../img/Dark/stop_down.png);
}

#setting_research
{
    margin-left:5px;
    margin-top:20px;
    width:60px;
    height:30px;
    border-width:0px;
    background: url(../img/Dark/refresh_normal.png);
    outline-color: transparent;
    outline:none;
    float:left;
}

#setting_research:hover
{
    background: url(../img/Dark/refresh_hover.png);
}

#setting_research:active
{
    background: url(../img/Dark/refresh_down.png);
}

#setting_prescanpage
{
    margin-top:20px;
    width:26px;
    height:30px;
    border-width:0px;
    background: url(../img/Dark/previouspage_normal.png);
    outline-color: transparent;
    outline:none;
    float:right;
}

#setting_prescanpage:hover
{
    background: url(../img/Dark/previouspage_hover.png);
}

#setting_prescanpage:active
{
    background: url(../img/Dark/previouspage_down.png);
}

#setting_prescanpage:disabled
{
    background: url(../img/Dark/previouspage_inactive.png);
}

#setting_nextscanpage
{
    float:right;
    margin-right:0px;
    margin-top:20px;
    width:26px;
    height:30px;
    border-width:0px;
    background: url(../img/Dark/nextpage_normal.png);
    outline-color: transparent;
    outline:none;
}

#setting_nextscanpage:hover
{
    background: url(../img/Dark/nextpage_hover.png);
}

#setting_nextscanpage:active
{
    background: url(../img/Dark/nextpage_down.png);
}

#setting_nextscanpage:disabled
{
    background: url(../img/Dark/nextpage_inactive.png);
}

#setting_preaccountpage
{
    margin-top:20px;
    width:26px;
    height:30px;
    border-width:0px;
    background: url(../img/Dark/previouspage_normal.png);
    outline-color: transparent;
    outline:none;
    float:right;
}

#setting_preaccountpage:hover
{
    background: url(../img/Dark/previouspage_hover.png);
}

#setting_preaccountpage:active
{
    background: url(../img/Dark/previouspage_down.png);
}

#setting_preaccountpage:disabled
{
    background: url(../img/Dark/previouspage_inactive.png);
}

#setting_nextaccountpage
{
    float:right;
    margin-right:0px;
    margin-top:20px;
    width:26px;
    height:30px;
    border-width:0px;
    background: url(../img/Dark/nextpage_normal.png);
    outline-color: transparent;
    outline:none;
}

#setting_nextaccountpage:hover
{
    background: url(../img/Dark/nextpage_hover.png);
}

#setting_nextaccountpage:active
{
    background: url(../img/Dark/nextpage_down.png);
}

#setting_nextaccountpage:disabled
{
    background: url(../img/Dark/nextpage_inactive.png);
}

#setting_searchstatus
{
    float:right;
    margin-top:25px;
    margin-right:10px;
    font-family:"Arial";
    color:#ffffff;
}

#setting_pagenum
{
    float:right;
    margin-top:25px;
    margin-right:10px;
    font-family:"Arial";
    color:#ffffff;
}

.setting_nextpage
{
    position:absolute;
    left:1030px;
    top:10px;
    width:26px;
    height:30px;
    border-width:0px;
    background: url(../img/Dark/nextpage_normal.png) no-repeat;
    outline-color: transparent;
    outline:none;
    z-index: 99;
}

.setting_nextpage:hover
{
    background: url(../img/Dark/nextpage_hover.png) no-repeat;
}

.setting_nextpage:active
{
    background: url(../img/Dark/nextpage_down.png) no-repeat;
}

.setting_nextpage:disabled
{
    background: url(../img/Dark/nextpage_inactive.png) no-repeat;
}

.setting_prepage
{
    position:absolute;
    left:1004px;
    top:10px;
    width:26px;
    height:30px;
    border-width:0px;
    background: url(../img/Dark/previouspage_normal.png) no-repeat;
    outline-color: transparent;
    outline:none;
    z-index: 99;
}

.setting_prepage:hover
{
    background: url(../img/Dark/previouspage_hover.png) no-repeat;
}

.setting_prepage:active
{
    background: url(../img/Dark/previouspage_down.png) no-repeat;
}

.setting_prepage:disabled
{
    background: url(../img/Dark/previouspage_inactive.png) no-repeat;
}
#setting_log_filiter
{
    position:absolute;
    left:950px;
    top:14px;
    width:42px;
    height:26px;
    border-width:0px;
    background: url(../img/Dark/filter_normal.png) no-repeat ;
    outline-color: transparent;
    outline:none;
    z-index: 99;
}

#setting_log_filiter:hover
{
    background: url(../img/Dark/filter_hover.png) no-repeat;
}

#setting_log_filiter:active
{
    background: url(../img/Dark/filter_down.png) no-repeat;
}

#setting_log_filiter:disabled
{
    background: url(../img/Dark/filter_inactive.png) no-repeat;
}

#setting_exportlog
{
    position:absolute;
    left:895px;
    top:14px;
    width:42px;
    height:26px;
    border-width:0px;
    background: url(../img/Dark/btn_exportlog_normal.png) no-repeat ;
    outline-color: transparent;
    outline:none;
    z-index: 99;
}

#setting_exportlog:hover
{
    background: url(../img/Dark/btn_exportlog_hover.png) no-repeat;
}

#setting_exportlog:active
{
    background: url(../img/Dark/btn_exportlog_down.png) no-repeat;
}

#setting_exportlog:disabled
{
    background: url(../img/Dark/btn_exportlog_inactive.png) no-repeat;
}

#setting_exportlicenses {
    position: absolute;
    top: 14px;
    left: 895px;
    width: 42px;
    height: 26px;
    border-width: 0;
    background: url(../img/Dark/btn_exportlog_normal.png) no-repeat;
    outline-color: transparent;
    outline: none;
    z-index: 99;
}
#setting_exportlicenses:hover {
    background: url(../img/Dark/btn_exportlog_hover.png) no-repeat;
}
#setting_exportlicenses:active {
    background: url(../img/Dark/btn_exportlog_down.png) no-repeat;
}
#setting_exportlicenses:disabled {
    background: url(../img/Dark/btn_exportlog_inactive.png) no-repeat;
}

#setting_account_pagnumber
{
    margin-top: 25px;
    margin-right: 10px;
    color:#b4b4b4;
    float: right;
}

.setting_pagenumber
{
    position:absolute;
    font-size: 12pt;
    width:200px;
    font-family: "Arial";
    left:795px;
    top:20px;
    height:26px;
    text-align: left;
}

.setting_camera_passwordbutton
{
    border-width:0px;
    width:25px;
    height:31px;
    outline-color: transparent;
    outline:none;
    background: url(../img/Dark/password_normal.png);
}

.setting_camera_passwordbutton:hover
{
    background-image: url(../img/Dark/password_hover.png);
}

.setting_camera_passwordbutton:active
{
    background-image: url(../img/Dark/password_down.png);
}

.setting_camera_passwordbutton:disabled
{
    background-image: url(../img/Dark/password_inactive.png);
}

.setting_camera_setupbutton
{
    border-width:0px;
    width:25px;
    height:31px;
    outline-color: transparent;
    outline:none;
    background: url(../img/Dark/percam_normal.png) no-repeat ;
}

.setting_camera_setupbutton:hover
{
    background: url(../img/Dark/percam_hover.png) no-repeat;
}

.setting_camera_setupbuttonr:active
{
    background: url(../img/Dark/percam_down.png) no-repeat;
}

.setting_camera_setupbutton:disabled
{
    background: url(../img/Dark/percam_inactive.png) no-repeat;
}

.setting_camera_removebutton
{
    border-width:0px;
    width:25px;
    height:31px;
    outline-color: transparent;
    outline:none;
    background: url(../img/Dark/trash_normal.png) no-repeat ;
}

.setting_camera_removebutton:hover
{
    background: url(../img/Dark/trash_hover.png) no-repeat;
}

.setting_camera_removebutton:active
{
    background: url(../img/Dark/trash_down.png) no-repeat;
}

.setting_camera_removebutton:disabled
{
    background: url(../img/Dark/trash_inactive.png) no-repeat;
}


.setting_camera_poebutton
{
    border-width:0px;
    width:25px;
    height:31px;
    outline-color: transparent;
    outline:none;
    background: url(../img/Dark/ic_search_poe_normal.png) no-repeat ;
}

.setting_camera_poebutton:hover
{
    background: url(../img/Dark/ic_search_poe_hover.png) no-repeat;
}

.setting_camera_poebutton:active
{
    background: url(../img/Dark/ic_search_poe_down.png) no-repeat;
}

.setting_camera_poebutton:disabled
{
    background: url(../img/Dark/ic_search_poe_inactive.png) no-repeat;
}

.setting_system_datepicker_class
{
    position:absolute;
    display:none;
}

#setting_system_log_fileter
{
    position:absolute;
    background: transparent;
    left:0px;
    top:0px;
    width:500px;
}

.setting_log_filter_dialog
{
    background:#1e1e1e;
    border-collapse:collapse;
    border:1px solid #1e1e1e;
    font-size: 12px;
    font-family: "Arial";
}

#setting_camera_addcameradlg
{
    position:absolute;
    background: white;
    left:0px;
    top:0px;
}

.setting_camera_addcamera_dialog
{
    border-collapse:collapse;
    border:1px solid #353535;
    font-size: 12px;
    font-family: "Arial";
    width:400px;
    background: #4e4e4e;
    color:#ffffff;
}
.setting_editaccount_dialog_table
{
    width: 700px;
    background:#1e1e1e;
    border-collapse:collapse;
    border:1px solid #1e1e1e;
    font-size: 12px;
    font-family: "Arial";
}
.setting_editaccount_dialog_table td
{
    height: 30px;
}
.setting_editaccount_permission_dialog_table
{
    width: 700px;
    background:#1e1e1e;
    border-collapse:collapse;
    border:1px solid #1e1e1e;
    font-size: 12px;
    font-family: "Arial";
    table-layout:fixed;
}
.setting_editaccount_permission_dialog_table td
{
    height: 30px;
}

.setting_storage_hddclass
{
    display: inline-block;
    background: #3c3c3c;
    width:247px;
    padding:10px;
}

.setting_storage_hdd_table
{
    border: 1px solid #353535;
    background: #4e4e4e;
    border-collapse:collapse;
    width:247px;
    padding:0px;
    margin:0px;
    font-family: "Arial";
    font-size:12px;
    color:#ffffff;
}

.setting_storage_hddsize_class
{
    display: block;
    padding-right: 10px;
    text-align: right;
    vertical-align: middle;
    font-size:20px;
}
.setting_storage_hddper_class
{
    display: block;
    padding-right: 10px;
    text-align: right;
    vertical-align: middle;
    font-size:20px;
}

.setting_storage_hdd_char
{
    display: block;
    font-size:16px;
}

.setting_storage_status_char
{
    font-size:12px;
}

.setting_storage_hddnuknown
{
    background: url("../img/Dark/ic_storage_unknown.png");
    float: left;
    min-width:40px;
    min-height:34px;
}

.setting_storage_char
{
    display: block;
    font-size:12px;
    text-align: center;
}

.setting_storage_icon
{
    display:block;
    margin:auto;
}
.setting_selectgrid_table
{
    border-collapse: collapse;
    border:1px solid black;
    cursor: pointer;
}

#setting_recording_table
{
    background: white;
    border-collapse: collapse;
    border:1px solid black;
    cursor: pointer;
    width: 98%;
}

.setting_recording_table_td
{
    border:1px solid #1e1e1e;
    color:#ffffff;
    font-family: "Arial";
    font-size: 16px;
}

#setting_schedule_motion_button
{
    margin-left:15px;
    margin-top:20px;
    width:60px;
    height:28px;
    border-width:0px;
    background: url(../img/Dark/paintred_normal.png) no-repeat;
    outline-color: transparent;
    outline:none;
}

#setting_schedule_motion_button:hover
{
    background: url(../img/Dark/paintred_hover.png) no-repeat;
}

#setting_schedule_motion_button:active
{
    background: url(../img/Dark/paintred_down.png) no-repeat;
}

#setting_schedule_motion_button:disabled
{
    background: url(../img/Dark/paintred_down.png) no-repeat;
}

#setting_schedule_roundclock_button
{
    margin-left:10px;
    margin-top:20px;
    width:60px;
    height:28px;
    border-width:0px;
    background: url(../img/Dark/paintblue_normal.png) no-repeat;
    outline-color: transparent;
    outline:none;
}

#setting_schedule_roundclock_button:hover
{
    background: url(../img/Dark/paintblue_hover.png) no-repeat;
}

#setting_schedule_roundclock_button:active
{
    background: url(../img/Dark/paintblue_down.png) no-repeat;
}

#setting_schedule_roundclock_button:disabled
{
    background: url(../img/Dark/paintblue_down.png) no-repeat;
}

#setting_schedule_norecord_button
{
    margin-left:10px;
    margin-top:20px;
    width:60px;
    height:28px;
    border-width:0px;
    background: url(../img/Dark/paintclear_normal.png) no-repeat;
    outline-color: transparent;
    outline:none;
}

#setting_schedule_norecord_button:hover
{
    background: url(../img/Dark/paintclear_hover.png) no-repeat;
}

#setting_schedule_norecord_button:active
{
    background: url(../img/Dark/paintclear_down.png) no-repeat;
}

#setting_schedule_norecord_button:disabled
{
    background: url(../img/Dark/paintclear_down.png) no-repeat;
}

#setting_schedule_selectchannel_button
{
    margin-right:20px;
    margin-top:20px;
    width:120px;
    height:28px;
    outline-color: transparent;
    outline:none;
    float:right;
}

.button_inputcombo_class
{
    border: 1px solid #1e1e1e !important;
    background:url('../img/Dark/down_normal.png')  no-repeat;
    background-position: right 10px top 5px;
    background:transparent\9;
    text-indent: 0.01px;
    text-overflow: "";
    outline-color: transparent;
    outline:none;
    -webkit-appearance: none;
    -moz-appearance: none;
    color:#ffffff;
    background-color: #353535;
}

.button_inputcombo_class option
{
    background-color:#4e4e4e;
}

.button_inputcombo_class:hover
{
    background: url('../img/Dark/down_hover.png') no-repeat;
    background-position: right 10px top 5px;
    background-color:#505050;
}

.button_inputcombo_class:disabled
{
    background: url('../img/Dark/down_normal.png') no-repeat;
    background-position: right 10px top 5px;
    background-color:#808080;
}


#setting_schedule_applyall_button
{
    margin-right:10px;
    margin-top:10px;
/*    width:144px;*/
    height:26px;
    border-width:0px;
    background: url(../img/Dark/blue_normal.png);
    outline-color: transparent;
    outline:none;
    color: white;
    font-family: "Arial";
    font-size: 12px;
    float:right;
}

#setting_schedule_applyall_button:hover
{
    background: url(../img/Dark/blue_hover.png);
}

#setting_schedule_applyall_button:active
{
    background: url(../img/Dark/blue_down.png);
}

#setting_schedule_apply_button
{
    margin-right:20px;
    margin-top:10px;
/*    width:72px;*/
    height:26px;
    border-width:0px;
    background: url(../img/Dark/blue_normal.png);
    outline-color: transparent;
    outline:none;
    color: white;
    font-family: "Arial";
    font-size: 12px;
    float:right;
}

#setting_schedule_apply_button:hover
{
    background: url(../img/Dark/blue_hover.png);
}

#setting_schedule_apply_button:active
{
    background: url(../img/Dark/blue_down.png);
}

#setting_addaccount_button
{
    margin-left: 10px;
    margin-top: 20px;
    width: 60px;
    height: 30px;
    border-width: 0px;
    background: url(../img/Dark/addcamera_normal.png);
    outline-color: transparent;
    outline: none;
    float: left;
}

#setting_addaccount_button:hover
{
    background: url(../img/Dark/addcamera_hover.png);
}

#setting_addaccount_button:active
{
    background: url(../img/Dark/addcamera_down.png);
}

#setting_addaccount_button:disabled
{
    background: url(../img/Dark/addcamera_inactive.png);
}

#setting_system_system_Advoptcombo
{
    padding-right: 30px;
    font-family: "Arial";
    font-size: 12px;
    outline-color: transparent;
    outline:none;
}

#setting_system_system_applybutton
{
    float: right;
}

.setting_title_font_class
{
    font-family: "Arial";
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
}

#setting_title_version
{
    padding-top: 12px;
    padding-left: 720px;
    font-family: "Arial";
    font-size: 16px;
    color:#ffffff;
}

.ul_redef
{
    list-style-type:none;
    font-family: "Arial";
    font-size: 16px;

}

.poe_poweron_switch
{
    border:0px;
    height:35px;
    width:28px;
    background:url(../img/Dark/ic_poeon_hover.png);
    outline-color: transparent;
    outline:none;
}

.poe_poweron_switch:hover
{

    background:url(../img/Dark/ic_poeon_hover.png);
}

.poe_poweron_switch:active
{
    background:url(../img/Dark/ic_poeon_down.png);
}

.poe_poweroff_switch
{
    border:0px;
    height:35px;
    width:28px;
    background:url(../img/Dark/ic_poeoff_hover.png);
    outline-color: transparent;
    outline:none;
}

.poe_poweroff_switch:hover
{
    background:url(../img/Dark/ic_poeoff_hover.png);
}

.poe_poweroff_switch:active
{
    background:url(../img/Dark/ic_poeoff_down.png);
}

#Record\.KeepDays
{
    margin-left: 15px;
    margin-right: 15px;
}

#Record\.KeepDays_value
{
    display: block;
    background: none;
    border:0px;
    width:20%;
    height:100%;
    margin:0px;
    padding:5px;
    outline-color: transparent;
    outline:none;
    text-align: center;
    min-width: 40px;
}

#setting_system_system_keepdaysnumber:disabled
{
    color:#959595;
    background: #454545 !important;
}

#wifi_searchlist .ui-selecting { background: #e6e6e6; }

#wifi_searchlist .ui-selected { background: #e6e6e6; }

#wifi_searchlist { list-style-type: none; margin: 0; padding: 0; width: 400px;}

#wifi_searchlist li
{
    padding: 0.4em;
    height: 30px;
}

.setting_popupdlg
{
    background-color: rgb(35,35,35);
    position: absolute;
    border-radius: 5px;
    padding:5px;
    border: 1px solid #D1D1D1;
    z-index: 102
}

.setting_popupdialogcontent
{
    background: #4e4e4e;
    overflow-y: auto;
    color:#ffffff;
}
