
.Dlg_center
{
	position:absolute;
	width:100%;
	height:100%;
	border:0;
	background:#000000;
        z-index: 100;
}

.Dlg_center_white
{
	position:absolute;
	width:100%;
	height:100%;
	border:0;
       z-index: 101;
}


.ocx_wait_str
{
	position:absolute;
	width:100%;
	height:100%;
	border:0;
	background:#000000;
}

.ocx_wait_str a
{ 
    text-decoration:none; 
    color: red;
}

#msbbox_dialog
{
    background-image:url("../img/common/lightbox.png");
    border-collapse:collapse;
    width:390px;
    height:143px;
}


#msgbox_string
{
    font-family: "Arial";
    color:gray;
    margin-top:5px;
}

#msgbox_content_div
{
background-image:url("../img/common/lightbox.png");
    display: block;
    height:280px;
    padding-top: 20px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
}
/*setting dialog*/

#setting_dialog
{
    border-collapse:collapse;
    width:1244px;
    height:724px;
}

#setting_top_td
{
    
    height:28px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    border-bottom: 2px solid rgb(170,170,170);
    background-image:url("../img/common/head_middle.png");
    border-color:rgb(148,166,189);
}

#setting_bottomleft_td
{
    background:rgb(148,166,189);
    border: none;
    border-collapse: collapse;
    padding: 0;
    margin: 0;
}
#setting_bottomright_td
{
    background:rgb(148,166,189);
    border: none;
    border-collapse: collapse;
    padding: 0;
    margin: 0;
}

.setting_cameralist_table
{
    border:1px solid rgb(170,170,170); 
    border-collapse:collapse;
    margin-left:10px;
    margin-bottom:20px;
    padding:0px;
    width:1055px;
}

.setting_loglist_table
{
    border:1px solid rgb(170,170,170); 
    border-collapse:collapse;
    margin-left:0px;
    margin-bottom:0px;
    padding:0px;
    width:1055px;
}

.setting_cameralist_tr
{
    border-bottom:1px solid rgb(170,170,170); 
    background:#ffffff;
    height:20px;
    font-family: "Arial";
    font-size:12px;    
    text-align:center;
}

.setting_cameralist_item_tr
{
    border-bottom:1px solid rgb(170,170,170); 
    background:#ffffff;
    height:35px;
    font-family: "Arial";
    font-size:12px;    
    text-align:center;    
}

.setting_loglist_tr
{
    border-bottom:1px solid rgb(170,170,170); 
    background:#ffffff;
    height:20px;
    font-family: "Arial";
    font-size:12px;
    text-align:center;
}

.setting_loglist_item_tr
{
    border-bottom:1px solid rgb(170,170,170); 
    background:#ffffff;
    height:29px;
    font-family: "Arial";
    font-size:12px;
    text-align:center;
}

.setting_cameralist_header
{
    border:1px solid rgb(170,170,170);
    background: rgb(230,230,230);
    outline-color: transparent;
    outline:none;
    margin:0px;
    padding:0px;
    
    height:25px;
}

.setting_cameralist_header:hover
{
    background: rgb(200,200,200);
}

.setting_cameralist_header:active
{
    background: rgb(180,180,180);
}

.setting_cameralist_headerbutton
{
    border:0px;
    background: transparent;
}

/*camera*/
.setting_menu_camerabutton
{
    background: url("../img/setting/menu/setting_search_normal.png") no-repeat;
    outline-color: transparent;
    outline:none;
    height: 50px;
    width: 198px;
}

/*.setting_menu_camerabutton:hover
{
    background: url("../img/setting/menu/setting_search_hover.png") no-repeat;
}*/

.setting_menu_camerabutton:active
{
    background: url("../img/setting/menu/setting_search_down.png") no-repeat;
}

#setting_camera
{
    font-family: "Arial";
    font-size:16px;
    color:rgb(60,60,60);
    position: relative;
    left: 40px;
    top: 0px;
}

/*recording*/
.setting_menu_recordingbutton
{
    background: url("../img/setting/menu/setting_schedule_normal.png") no-repeat;
    outline-color: transparent;
    outline:none;
    height: 50px;
    width: 198px;
}

/*.setting_menu_recordingbutton:hover
{
    background: url("../img/setting/menu/schedule_hover.png") no-repeat;
}*/

.setting_menu_recordingbutton:active
{
    background: url("../img/setting/menu/setting_schedule_down.png") no-repeat;
}

#setting_recording
{
    font-family: "Arial";
    font-size:16px;
    color:rgb(60,60,60);
    position: relative;
    left: 40px;
    top: 0px;
}

/*network*/
.setting_menu_networkbutton
{
    background: url("../img/setting/menu/setting_network_normal.png") no-repeat;
    outline-color: transparent;
    outline:none;
    height: 50px;
    width: 198px;
}

/*.setting_menu_networkbutton:hover
{
    background: url("../img/setting/menu/network_hover.png") no-repeat;
}*/

.setting_menu_networkbutton:active
{
    background: url("../img/setting/menu/setting_network_down.png") no-repeat;
}

#setting_network
{
    font-family: "Arial";
    font-size:16px;
    color:rgb(60,60,60);
    position: relative;
    left: 40px;
    top: 0px;
}

/*storage*/
.setting_menu_storagebutton
{
    background: url("../img/setting/menu/setting_storage_normal.png") no-repeat;
    outline-color: transparent;
    outline:none;
    height: 50px;
    width: 198px;
}

/*.setting_menu_storagebutton:hover
{
    background: url("../img/setting/menu/storage_hover.png") no-repeat;
}*/

.setting_menu_storagebutton:active
{
    background: url("../img/setting/menu/setting_storage_down.png") no-repeat;
}

#setting_storage
{
    font-family: "Arial";
    font-size:16px;
    color:rgb(60,60,60);
    position: relative;
    left: 40px;
    top: 0px;
}

/*services*/
.setting_menu_servicesbutton
{
    background: url("../img/setting/menu/setting_service_normal.png") no-repeat;
    outline-color: transparent;
    outline:none;
    height: 50px;
    width: 198px;
}

/*.setting_menu_systembutton:hover
{
    background: url("../img/setting/menu/system_hover.png") no-repeat;
}*/

.setting_menu_servicesbutton:active
{
    background: url("../img/setting/menu/setting_service_down.png") no-repeat;
}


#setting_services
{
    font-family: "Arial";
    font-size:16px;
    color:rgb(60,60,60);
    position: relative;
    left: 40px;
    top: 0px;
}

/*system*/
.setting_menu_systembutton
{
    background: url("../img/setting/menu/setting_system_normal.png") no-repeat;
    outline-color: transparent;
    outline:none;
    height: 50px;
    width: 198px;
}

/*.setting_menu_systembutton:hover
{
    background: url("../img/setting/menu/system_hover.png") no-repeat;
}*/

.setting_menu_systembutton:active
{
    background: url("../img/setting/menu/setting_system_down.png") no-repeat;
}

#setting_system
{
    font-family: "Arial";
    font-size:16px;
    color:rgb(60,60,60);
    position: relative;
    left: 40px;
    top: 0px;
}

.setting_menu_lastbutton
{
    background: rgb(242,242,242);
    outline-color: transparent;
    outline:none; 
}

.setting_menu_table
{
    border: 0px;
    border-collapse:collapse;
    padding:0px;
    height:690px;
}
.setting_network_network_tab_table{
    border: 1px solid rgb(170,170,170);
    border-collapse:collapse;   
    width:100%;
    padding:0px;
    margin:0px;
    font-family: "Arial";
    font-size:12px;
}

.setting_network_lan_tab_table{
    border: 1px solid rgb(170,170,170);
    border-collapse:collapse;   
    width:700px;
    padding:0px;
    margin:0px;
    font-family: "Arial";
    font-size:12px;
}

.setting_services_tab_table{
    border: 1px solid rgb(170,170,170);
    border-collapse:collapse;   
    width:700px;
    padding:0px;
    margin:0px;
    font-family: "Arial";
    font-size:12px;
}

.setting_camera_camerasetting_table{
    background: white;
    border: 1px solid rgb(170,170,170);
    border-collapse:collapse;   
    width:270px;
    padding:0px;
    margin:0px;
    font-family: "Arial";
    font-size:12px;
}

.checkbox_text_float
{
    float: left !important;
}

.tab_item_class
{
     border: 1px solid rgb(170,170,170);
     border-collapse:collapse;
     padding:10px;
}

.tab_storageitem_class
{
     border: 1px solid rgb(170,170,170);
     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
{
     border: 1px solid rgb(170,170,170);
     border-collapse:collapse;
     padding:10px;
     font-family: 'Arial';
     font-weight: bold;
     width:200px;
}

.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/common/handle_normal.png) no-repeat;
   border: none;
    outline-color: transparent;
    outline:none;
}

#setting_camera_camerapage_motionsensinput .ui-slider-handle:hover
{ 
    background: url(../img/common/handle_hover.png) no-repeat;
}

#setting_camera_camerapage_motionsensinput .ui-slider-handle:active
{ 
    background: url(../img/common/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/common/handle_normal.png) no-repeat;
   border: none;
    outline-color: transparent;
    outline:none;
}

#setting_camera_camerapage_fpsinput .ui-slider-handle:hover
{ 
    background: url(../img/common/handle_hover.png) no-repeat;
}

#setting_camera_camerapage_fpsinput .ui-slider-handle:active
{ 
    background: url(../img/common/handle_down.png) no-repeat;
}

.camerasettting_label_td
{
    background: rgb(255,255,255);
     border: 1px solid rgb(170,170,170);
     border-collapse:collapse;
     font-family: 'Arial';
     font-weight: bold;
     width:110px;    
     height: 37px;
}

.camerasettting_icon_td
{
    background: rgb(255,255,255);
     border: 1px solid rgb(170,170,170);
     border-collapse:collapse;
     width:35px;    
     height: 37px;    
}

.camerasettting_input_td
{
     background: rgb(255,255,255);
     border: 1px solid rgb(170,170,170);
     border-collapse:collapse;
     width:160px;
     height: 37px;     
}

.camerasettting_input_td:hover
{
    background: #e6e6e6;
}

.tab_itemlabel_auto_class
{
     border: 1px solid rgb(170,170,170);
     border-collapse:collapse;
     padding:10px;
     font-family: 'Arial';
     font-weight: bold;
}

.tab_itemspin_class
{
      border: 1px solid rgb(170,170,170);
     border-collapse:collapse;
     padding:0px;   
}

.tab_itemUNinput_class
{
     border: 1px solid rgb(170,170,170);
     background: #d2d2d2;
     border-collapse:collapse;
     padding:0px; 
     margin:0px;
     outline-color: transparent;
     outline:none;
}

.tab_iteminput_class
{
     border: 1px solid rgb(170,170,170);
     border-collapse:collapse;
     padding:0px; 
     margin:0px;
     outline-color: transparent;
     outline:none;
}
.tab_iteminput_class:hover
{
    background: #e6e6e6;
}

.tab_iteminput_class:disabled
{
    background: #d2d2d2 !important;
}

.tab_iteminput_noleftborder_class
{
     border-right: 1px solid rgb(170,170,170);
     border-top: 1px solid rgb(170,170,170);
     border-bottom: 1px solid rgb(170,170,170);
     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: #d2d2d2 !important;
}

.tab_iteminput_norightborder_class
{
     border-left: 1px solid rgb(170,170,170);
     border-top: 1px solid rgb(170,170,170);
     border-bottom: 1px solid rgb(170,170,170);
     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: #d2d2d2 !important;
}

.tab_itemcheckbox_class
{
     border: 1px solid rgb(170,170,170);
     border-collapse:collapse;
     padding:10px;
}


.tab_iteminput_keepdays_class
{
     border: 1px solid rgb(170,170,170);
     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: #d2d2d2 !important;
}

.tab_input_class
{
    background: none;
    border:0px;
    width:97%;
    height:100%;
    margin:0px;
    padding:5px;
    outline-color: transparent;
    outline:none;  
}

.tab_input_class:disabled
{
    color:#888888;
    background: #d2d2d2 !important;
}

.tab_input_number_class
{
    background: none;
    border:0px;
    width:97%;
    height:100%;
    margin:0px;
    padding:5px;
    outline-color: transparent;
    outline:none;  
}

.tab_input_number_class:disabled
{
    color:#888888;
    background: #d2d2d2 !important;
}

.tab_input_ip_class
{
    background: none;
    border:0px;
    width:97%;
    height:100%;
    margin:0px;
    padding:5px;
    outline-color: transparent;
    outline:none;  
}

.tab_input_ip_class:disabled
{
    color:#888888;
    background: #d2d2d2 !important;
}


.tab_label_class
{
    float: left;
}

.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/setting/Search/ActionButton/add_normal.png);
    outline-color: transparent;
    outline:none;    
}

#tab_input_button_class:hover
{
    background: url(../img/setting/Search/ActionButton/add_hover.png);
}

#tab_input_button_class:active
{
    background: url(../img/setting/Search/ActionButton/add_down.png);
}

.tab_inputcombo_class
{

      border: 0 !important;
      background:url('../img/common/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;      
}

.tab_inputcombo_class:hover
{
      background: url('../img/common/down_hover.png') no-repeat; 
      background-position: right 10px top 5px;  
      background:transparent\9;
}

.tab_inputcombo_class:disabled
{
      background: url('../img/common/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;
}

.camerasettting_apply_td
{
    background: white;
    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: #222222;
    border-width:0px;
    outline-color: transparent;
    background: url(../img/setting/time/cal_normal.png) no-repeat;
    outline:none;    
    vertical-align:middle;
}

.tab_inputdatebutton_class:hover
{
    background: url(../img/setting/time/cal_hov.png) no-repeat;
}

.tab_inputdatebutton_class:active
{
    background: url(../img/setting/time/cal_normal.png) no-repeat;
}

.tab_inputdatebutton_class:disabled
{
    background: url(../img/setting/time/cal_inactive.png) no-repeat;
    color:#dcdcdc;
}

.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/common/button_normal.png);
    outline-color: transparent;
    outline:none;    
}

.msg_inputbutton_class:hover
{
    background: url(../img/common/button_hover.png);
}

.msg_inputbutton_class:active
{
    background: url(../img/common/button_down.png);
}

.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/common/button_normal.png);
    outline-color: transparent;
    outline:none;    
    float:left;
}

.tab_inputbutton_class:hover
{
    background: url(../img/common/button_hover.png);
}

.tab_inputbutton_class:active
{
    background: url(../img/common/button_down.png);
}

.tab_inputbutton_class:disabled
{
    background: url(../img/common/button_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/common/button_normal.png);
    outline-color: transparent;
    outline:none;    
    float:right;
}

.tab_inputbutton_align_right_class:hover
{
    background: url(../img/common/button_hover.png);
}

.tab_inputbutton_align_right_class:active
{
    background: url(../img/common/button_down.png);
}

.tab_inputbutton_align_right_class:disabled
{
    background: url(../img/common/button_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/common/red_normal.png);
    outline-color: transparent;
    outline:none;    
}

.tab_inputredbutton_class:hover
{
    background: url(../img/common/red_hover.png);
}

.tab_inputredbutton_class:active
{
    background: url(../img/common/red_down.png);
}

.tab_inputredbutton_class:disabled
{
    background: url(../img/common/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/common/close_normal.png) no-repeat;
    outline:none;
    float:right;
}

#setting_close:hover
{
    background: url(../img/common/close_hover.png) no-repeat;
}

#setting_close:active
{
    background: url(../img/common/close_down.png) no-repeat;
}

#setting_addcamera
{
    margin-left:10px;
    margin-top:20px;
    width:60px;
    height:30px;
    border-width:0px;
    background: url(../img/setting/Search/ActionButton/add_normal.png);
    outline-color: transparent;
    outline:none;    
    float:left;
}

#setting_addcamera:hover
{
    background: url(../img/setting/Search/ActionButton/add_hover.png);
}

#setting_addcamera:active
{
    background: url(../img/setting/Search/ActionButton/add_down.png);
}

#setting_research
{
    margin-left:5px;
    margin-top:20px;
    width:60px;
    height:30px;
    border-width:0px;
    background: url(../img/setting/Search/ActionButton/scan_normal.png);
    outline-color: transparent;
    outline:none;        
    float:left;
}

#setting_research:hover
{
    background: url(../img/setting/Search/ActionButton/scan_hover.png);
}

#setting_research:active
{
    background: url(../img/setting/Search/ActionButton/scan_down.png);
}

#setting_prescanpage
{
    margin-top:20px;
    width:26px;
    height:30px;
    border-width:0px;
    background: url(../img/setting/Search/ActionButton/left_normal.png);
    outline-color: transparent;
    outline:none;   
    float:right;
}

#setting_prescanpage:hover
{
    background: url(../img/setting/Search/ActionButton/left_hover.png);
}

#setting_prescanpage:active
{
    background: url(../img/setting/Search/ActionButton/left_down.png);
}

#setting_prescanpage:disabled
{
    background: url(../img/setting/Search/ActionButton/left_inavctive.png);
}

#setting_nextscanpage
{
    float:right;
    margin-right:10px;
    margin-top:20px;
    width:26px;
    height:30px;
    border-width:0px;
    background: url(../img/setting/Search/ActionButton/right_normal.png);
    outline-color: transparent;
    outline:none;        
}

#setting_nextscanpage:hover
{
    background: url(../img/setting/Search/ActionButton/right_hover.png);
}

#setting_nextscanpage:active
{
    background: url(../img/setting/Search/ActionButton/right_down.png);
}

#setting_nextscanpage:disabled
{
    background: url(../img/setting/Search/ActionButton/right_inavctive.png);
}

#setting_searchstatus
{
        float:right;
        margin-top:25px;
        margin-right:20px;
}

#setting_nextlogpage
{
    position:absolute;
    left:1030px;
    top:10px;
    width:26px;
    height:30px;
    border-width:0px;
    background: url(../img/setting/Search/ActionButton/right_normal.png) no-repeat;
    outline-color: transparent;
    outline:none;    
    z-index: 99;
}

#setting_nextlogpage:hover
{
    background: url(../img/setting/Search/ActionButton/right_hover.png) no-repeat;
}

#setting_nextlogpage:active
{
    background: url(../img/setting/Search/ActionButton/right_down.png) no-repeat;
}

#setting_nextlogpage:disabled
{
    background: url(../img/setting/Search/ActionButton/right_inavctive.png) no-repeat;
}

#setting_prelogpage
{
    position:absolute;
    left:1004px;
    top:10px;
    width:26px;
    height:30px;
    border-width:0px;
    background: url(../img/setting/Search/ActionButton/left_normal.png) no-repeat;
    outline-color: transparent;
    outline:none;    
    z-index: 99;
}

#setting_prelogpage:hover
{
    background: url(../img/setting/Search/ActionButton/left_hover.png) no-repeat;
}

#setting_prelogpage:active
{
    background: url(../img/setting/Search/ActionButton/left_down.png) no-repeat;
}

#setting_prelogpage:disabled
{
    background: url(../img/setting/Search/ActionButton/left_inavctive.png) no-repeat;
}
#setting_log_filiter
{
    position:absolute;
    left:950px;
    top:14px;
    width:42px;
    height:26px;
    border-width:0px;
    background: url(../img/setting/log/filter_normal.png) no-repeat ;
    outline-color: transparent;
    outline:none;    
    z-index: 99;
}

#setting_log_filiter:hover
{
    background: url(../img/setting/log/filter_hover.png) no-repeat;
}

#setting_log_filiter:active
{
    background: url(../img/setting/log/filter_down.png) no-repeat;
}

#setting_log_filiter:disabled
{
    background: url(../img/setting/log/filter_inavctive.png) no-repeat;
}

#setting_log_pagnumber
{
    position:absolute;
    font-size: 12px;
    width:80px;
    font-family: "Arial";
    left:880px;
    top:20px;
    height:26px;
    
}


.setting_camera_setupbutton
{
    border-width:0px;
    width:25px;
    height:31px;
    outline-color: transparent;
    outline:none;       
    background: url(../img/setting/Search/IconButton/setting_normal.png) no-repeat ;
}

.setting_camera_setupbutton:hover
{
    background: url(../img/setting/Search/IconButton/setting_hover.png) no-repeat;
}

.setting_camera_setupbuttonr:active
{
    background: url(../img/setting/Search/IconButton/setting_down.png) no-repeat;
}

.setting_camera_setupbutton:disabled
{
    background: url(../img/setting/Search/IconButton/setting_inavctive.png) no-repeat;
}

.setting_camera_removebutton
{
    border-width:0px;
    width:25px;
    height:31px;    
    outline-color: transparent;
    outline:none;       
    background: url(../img/setting/Search/IconButton/trash_normal.png) no-repeat ;
}

.setting_camera_removebutton:hover
{
    background: url(../img/setting/Search/IconButton/trash_hover.png) no-repeat;
}

.setting_camera_removebutton:active
{
    background: url(../img/setting/Search/IconButton/trash_down.png) no-repeat;
}

.setting_camera_removebutton:disabled
{
    background: url(../img/setting/Search/IconButton/trash_inavctive.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:white;
    border-collapse:collapse;
    border:1px solid rgb(170,170,170); 
    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 rgb(170,170,170); 
    font-size: 12px;
    font-family: "Arial";
    width:400px;
}

.setting_storage_hddclass
{
    display: inline-block;
    background: rgb(210,210,210);
    width:247px;
    padding:10px;
}

.setting_storage_hdd_table
{
    border: 1px solid rgb(170,170,170);
    background: white;
    border-collapse:collapse;   
    width:247px;
    padding:0px;
    margin:0px;
    font-family: "Arial";
    font-size:12px;
}

.setting_storage_hddsize_class
{
    padding-right: 10px;
    display: block;
    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/setting/storage/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_recording_table
{
    background: white;
    border-collapse: collapse;
    border:1px solid black;
    cursor: pointer;
}

.setting_recording_table_td
{
    border:1px solid rgb(200,200,200);
    color:rgb(70,70,70);
    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/setting/schedule/motion_normal.png) no-repeat;
    outline-color: transparent;
    outline:none;    
}

#setting_schedule_motion_button:hover
{
    background: url(../img/setting/schedule/motion_hover.png) no-repeat;
}

#setting_schedule_motion_button:active
{
    background: url(../img/setting/schedule/motion_down.png) no-repeat;
}

#setting_schedule_motion_button:disabled
{
    background: url(../img/setting/schedule/motion_down.png) no-repeat;
}

#setting_schedule_roundclock_button
{
    margin-left:10px;
    margin-top:20px;
    width:60px;
    height:28px;
    border-width:0px;
    background: url(../img/setting/schedule/round_normal.png) no-repeat;
    outline-color: transparent;
    outline:none;    
}

#setting_schedule_roundclock_button:hover
{
    background: url(../img/setting/schedule/round_hover.png) no-repeat;
}

#setting_schedule_roundclock_button:active
{
    background: url(../img/setting/schedule/round_down.png) no-repeat;
}

#setting_schedule_roundclock_button:disabled
{
    background: url(../img/setting/schedule/round_down.png) no-repeat;
}

#setting_schedule_norecord_button
{
    margin-left:10px;
    margin-top:20px;
    width:60px;
    height:28px;
    border-width:0px;
    background: url(../img/setting/schedule/clear_normal.png) no-repeat;
    outline-color: transparent;
    outline:none;    
}

#setting_schedule_norecord_button:hover
{
    background: url(../img/setting/schedule/clear_hover.png) no-repeat;
}

#setting_schedule_norecord_button:active
{
    background: url(../img/setting/schedule/clear_down.png) no-repeat;
}

#setting_schedule_norecord_button:disabled
{
    background: url(../img/setting/schedule/clear_down.png) no-repeat;
}

#setting_schedule_selectchannel_button
{
    margin-right:20px;
    margin-top:20px;
    width:120px;
    height:28px;
    border-width:0px;
    background: url(../img/setting/schedule/CHButton_normal.png);
    background:#F5F5F5\9;
    outline-color: transparent;
    outline:none;    
    float:right;
}

#setting_schedule_selectchannel_button:hover
{
    background: url(../img/setting/schedule/CHButton_hover.png);
    background:#ffffff\9;
}

#setting_schedule_selectchannel_button:active
{
    background: url(../img/setting/schedule/CHButton_down.png);
    background:#cccccc\9;
}

#setting_schedule_applyall_button
{
    margin-right:10px;
    margin-top:10px;
/*    width:144px;*/
    height:26px;
    border-width:0px;
    background: url(../img/common/button_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/common/button_hover.png);
}

#setting_schedule_applyall_button:active
{
    background: url(../img/common/button_down.png);
}

#setting_schedule_apply_button
{
    margin-right:20px;
    margin-top:10px;
/*    width:72px;*/
    height:26px;
    border-width:0px;
    background: url(../img/common/button_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/common/button_hover.png);
}

#setting_schedule_apply_button:active
{
    background: url(../img/common/button_down.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;
}

#setting_title_version
{
    padding-top: 12px;
    font-family: "Arial";
    font-size: 16px;
    text-align:right;
}

.ul_redef
{
    list-style-type:none;
    font-family: "Arial";
    font-size: 16px;
    
}

.poe_poweron_switch
{
    border:0px;
    height:35px;
    width:28px;
    background:url(../img/liveview/ic_poeon_hover.png);
    outline-color: transparent;
    outline:none; 
}

.poe_poweron_switch:hover
{
    
    background:url(../img/liveview/ic_poeon_hover.png);
}

.poe_poweron_switch:active
{
    background:url(../img/liveview/ic_poeon_down.png);
}

.poe_poweroff_switch
{
    border:0px;
    height:35px;
    width:28px;    
    background:url(../img/liveview/ic_poeoff_hover.png);
    outline-color: transparent;
    outline:none; 
}

.poe_poweroff_switch:hover
{
    background:url(../img/liveview/ic_poeoff_hover.png);
}

.poe_poweroff_switch:active
{
    background:url(../img/liveview/ic_poeoff_down.png);
}

#setting_system_system_keepdaysinput
{
    margin-left: 15px;
    margin-right: 15px;
}

#setting_system_system_keepdaysnumber
{
    display: block;
    background: none;
    border:0px;
    width:40px;
    height:100%;
    margin:0px;
    padding:5px;
    outline-color: transparent;
    outline:none;  
    text-align: center;
}

#setting_system_system_keepdaysnumber:disabled
{
    color:#888888;
    background: #d2d2d2 !important;
}


