@charset "utf-8";
/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif;color:#000;margin:0 auto;background:#FFF;font-size:11px}
a:link,a:visited{color:#000;text-decoration:none}
a:hover,a:active{color:#999;text-decoration:none}
a.pagelinks:link,a.pagelinks:visited{color:#1567CA;text-decoration:underline}
a.pagelinks:hover,a.pagelinks:active{text-decoration:none}
.clear{clear:both}
.txt9{font-size:9px}
.txt10{font-size:10px}
.txt11{font-size:11px}
.txt13{font-size:13px;font-weight:bold;color:#777}
.txt18{font-size:18px}
.txtRed{color:#FF0000}
.txtOrn{color:#FF9900}
.txtGrn{color:#009900}
.welcome-header{font-size:18px;font-weight:normal;color:#888}
.txtBox,.cmbBox{font-size:11px;width:187px;color:#666;height:16px;padding-right:5px;border:1px solid #afafaf}
.txtArea{font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:5px;color:#666;border:1px solid #afafaf}
.cmbBox{height:22px!important;padding:0}
.button,button{border:1px solid #D5D5D5;border-bottom:1px solid #C2C2C2;border-right:1px solid #C2C2C2;font-family:Verdana, Arial;font-size:10px;font-weight:bold;color:#666;background:#FFF url(images/buttonBg.gif) top;height:20px;width:80px;vertical-align:middle}
.label,.label2,.label3,.textfield,.textfield2,.errmsg,.left-flat-box,.left-flat-boxh{float:left;width:205px;height:auto!important;min-height:22px!important;height:22px}
.label,.label2,.label3{padding-top:3px;height:19px;width:130px}
.label2{width:320px}
.label3{width:180px}
.newlabel{float:left;height:auto!important;min-height:16px!important;height:16px;width:130px;padding:0}
.lbl-rel-cont{float:left;width:auto!important;min-width:200px!important;width:300px;margin-top:5px}
.textfield{width:350px}
.open{color:Red}
.closed{color:Green}
.textfield2{width:248px}
.lineheight22{line-height:22px}
#centerDIV,#popup-centerDIV,#popup-centerDIV2{margin:0 auto;width:952px;height:auto!important;min-height:200px!important;height:200px}
#popup-centerDIV{width:840px}
#popup-centerDIV2{width:728px; border:1px solid}
#img-001,.top-fire,.top-environment,.top-surviellance,.top-maintenance{float:left;width:215px;height:56px;background:url(images/img-001.gif)}
.top-fire{width:737px;background:url(images/img-007-2.jpg)}
.top-environment{width:737px;background:url(images/img-007-3.jpg)}
.top-surviellance{width:737px;background:url(images/img-007-4.jpg)}
.top-maintenance{width:737px;background:url(images/img-007.jpg)}
.logout-fire,.logout-environment,.logout-surviellance,.logout-maintenance{float:right;width:120px;height:17px;font-size:12px;text-align:right;padding-right:20px;font-weight:bold;margin:8px 10px 0 0;padding-top:3px;background:url(images/img-009-2.gif) right no-repeat}
.logout-environment{background:url(images/img-009-3.gif) right no-repeat}
.logout-surviellance{background:url(images/img-009-4.gif) right no-repeat}
.logout-maintenance{background:url(images/img-009.gif) right no-repeat}
a.logout-text:link,a.logout-text:visited{font-size:12px;font-weight:bold;color:#DEDEDE}
a.logout-text:hover{color:#FFF}
.img-008{float:left;width:55px;height:54px;margin:2px 3px 0 4px}
.img-009{float:left;width:auto!important;min-width:100px!important;width:100px;height:32px;font-size:20px;color:#FFF;padding:17px 5px 5px 0}
#topmenu{float:left;width:950px;height:26px;border-left:1px solid #000;border-right:1px solid #000;background:url(images/img-002.gif)}
#topmenu-items{float:right;width:auto!important;min-width:100px!important;width:600px;height:16px;text-align:right;font-size:10px;color:#FFF;margin:6px 20px 0 0!important;margin:6px 10px 0 0}
.topmenu-modules{float:left;width:75px;margin:5px 0 0 14px!important;margin:5px 0 0 10px}
a.toplinks:link,a.toplinks:visited{color:#FFF}
a.toplinks:hover,a.toplinks:active{color:#DDD}
#content-container{float:left;width:950px;height:auto!important;min-height:200px!important;height:200px;border:1px solid #000;border-top:0;padding-bottom:20px;background:url(images/img-010.gif) repeat-y}
#content-left,#content-right{float:left;width:214px;height:auto!important;min-height:200px!important;height:200px}
#content-right{width:736px!important;width:734px;background:none}
.ico_items_26{float:left;width:23px;height:36px;margin:20px 0 0 5px}
#ico_items_36{float:left;width:36px;height:36px;padding:8px}
#ico_items_64,.ico_items_64{float:left;width:64px;height:64px;margin:20px 0 0 5px}
#left-header{float:left;width:auto;height:20px;font-size:18px;font-weight:normal;color:#000;margin-left:8px!important;margin-left:4px}
.hearder-path{font-size:11px;color:#999;height:18px}
a.side-ico_gocal,.side-ico_synccp,.side-ico_copycp,a.side-ico_addrec,a.side-ico_list,a.side-ico_struct,a.side-ico_sc,a.side-ico_mm,a.side-ico_li,a.side-ico_logo,a.side-ico_fi,.side-ico_item2,a.side-ico_build,.side-ico_build2,a.side-ico_area,.side-ico_area2,.side-ico_control2,a.side-ico_plac,.side-ico_plac2, a.side-ico_loc,a.side-ico_doccat,a.side-ico_doc,a.side-ico_users,a.side-ico_contacts,a.side-ico_item,a.side-ico_flaw,a.side-ico_task,a.side-ico_itemcat,a.side-ico_incident,a.side-ico_authorization,a.side-ico_rights,a.side-ico_recurrence,a.side-ico_recurrmgr,a.side-ico_dashconfig,a.side-ico_reminder,a.side-ico_userhistory,a.side-ico_contactscenter,a.side-ico_import,.side-ico_control3,.control_imgG,.control_imgO,.control_imgR,a.side-ico_print,a.side-ico_delcontrol,a.side-ico_checkcontrol,a.side-ico_checked,a.side-ico_unchecked,a.side-ico_flaws,a.side-ico_images,a.side-ico_notes,a.side-ico_search,a.side-ico_checked,a.side-ico_sort{float:left;width:160px;height:26px;margin:3px 0 0 8px!important;margin-left:4px;padding:6px 0 0 40px;font-size:11px;background:url(images/ico_addrec_26.gif) no-repeat}
.side-ico_build2,.side-ico_area2,.side-ico_control2,.side-ico_control3,.control_imgG,.control_imgO,.control_imgR{width:auto!important;height:20px;background:url(images/ico_build_26.gif) no-repeat}
.side-ico_area2{background:url(images/ico_area_26.gif) no-repeat}
.side-ico_plac2{background:url(images/ico_plac_26.gif) no-repeat}
.control_imgG,.control_imgO,.control_imgR,.side-ico_control3{background:none;padding:0!important}
.side-ico_control3{padding-top:6px!important}
.control_imgG,.control_imgO,.control_imgR{width:26px!important;height:26px!important}
.control_imgG{background:url(images/ico_control_GR_26.gif)}
.control_imgO{background:url(images/ico_control_OR_26.gif)}
.control_imgR{background:url(images/ico_control_RD_26.gif)}
a.side-ico_area{background:url(images/ico_area_26.gif) no-repeat}
a.side-ico_authorization{background:url(images/ico_authorization_26.gif) no-repeat}
a.side-ico_recurrence{background:url(images/ico_recurrence_26.gif) no-repeat}
a.side-ico_recurrmgr{background:url(images/ico_recurrmgr_26.gif) no-repeat}
a.side-ico_userhistory{background:url(images/ico_userhistory_26.gif) no-repeat}
a.side-ico_contactscenter{background:url(images/ico_welcometext_26.gif) no-repeat}
a.side-ico_import{background:url(images/ico_import_26.gif) no-repeat}
a.side-ico_reminder{background:url(images/ico_remind_26.gif) no-repeat}
a.side-ico_dashconfig{background:url(images/ico_dashcfg_26.gif) no-repeat}
a.side-ico_build{background:url(images/ico_build_26.gif) no-repeat}
a.side-ico_doc{background:url(images/ico_document_26.gif) no-repeat}
a.side-ico_doccat{background:url(images/ico_docs_26.gif) no-repeat}
a.side-ico_flaw{background:url(images/ico_flawtype_26.gif) no-repeat}
a.side-ico_fi{background:url(images/ico_import_26.gif) no-repeat}
a.side-ico_item{background:url(images/ico_item_26.gif) no-repeat}
a.side-ico_itemcat{background:url(images/ico_itemcat_26.gif) no-repeat}
a.side-ico_incident{background:url(images/ico_incident_26.gif) no-repeat}
a.side-ico_mm{background:url(images/ico_module_26.gif) no-repeat}
a.side-ico_li{background:url(images/ico_license_26.gif) no-repeat}
a.side-ico_list{background:url(images/ico_list_26.gif) no-repeat}
a.side-ico_loc{background:url(images/ico_loc_26.gif) no-repeat}
a.side-ico_logo{background:url(images/ico_logo_26.gif) no-repeat}
a.side-ico_plac{background:url(images/ico_plac_26.gif) no-repeat}
a.side-ico_rights{background:url(images/ico_rights_26.gif) no-repeat}
a.side-ico_sc{background:url(images/ico_sysconfig_26.gif) no-repeat}
a.side-ico_struct{background:url(images/ico_struct_26.gif) no-repeat}
a.side-ico_task{background:url(images/ico_task_26.gif) no-repeat}
a.side-ico_users{background:url(images/ico_users_26.gif) no-repeat}
a.side-ico_contacts{background:url(images/ico_contacts_26.gif) no-repeat}
a.side-ico_print{background:url(images/ico_print_26.gif) no-repeat}
a.side-ico_delcontrol{background:url(images/ico_delete_26.gif) no-repeat}
a.side-ico_checkcontrol{background:url(images/ico_check_26.gif) no-repeat}
a.side-ico_synccp{background:url(images/ico_synccp_26.gif) no-repeat}
a.side-ico_copycp{background:url(images/ico_copycp_26.gif) no-repeat}
a.side-ico_gocal{background:url(images/ico_cal_26.gif) no-repeat}
a.side-ico_checked{background:url(images/ico_check_26.gif) no-repeat}
a.side-ico_unchecked{background:url(images/ico_uncheck_26.gif) no-repeat}
a.side-ico_flaws{background:url(images/ico_flaw_26.gif) no-repeat}
a.side-ico_images{background:url(images/ico_image_26.gif) no-repeat}
a.side-ico_notes{background:url(images/ico_note_26.gif) no-repeat}
a.side-ico_search{background:url(images/ico_search_26.gif) no-repeat}
a.side-ico_sort{background:url(images/ico_sort_26.gif) no-repeat}
.side-ico_item2{background:url(images/ico_item_26.gif) no-repeat}
#search-txtBox{float:left;width:195px; height:auto!important;min-height:30px!important;height:30px;margin:20px 0 0 8px!important;margin-left:4px}
.search-text{font-size:12px;margin-top:0!important;height:auto!important;min-height:20px!important;}
a.search-icon{float:right;width:26px;height:26px;margin:5px 11px 0 8px;background:url(images/ico_search_26.gif)}
.mh-listitems,.mh-sysconfig,.mh-licenseinfo,.mh-contactscenter,.mh-reminder,.mh-logos,.mh-controlstatus,.mh-modulemanagement,.mh-listitemcat,.mh-fileimport,.mh-listflaw,.mh-listflawtype,.mh-listlocations,.mh-listbuildings,.mh-listareas,.mh-listtask,.mh-listplacements,.mh-dashcfg,.mh-listdoccat,.mh-listdoc,.mh-listdoc64,.mh-listemail,.mh-listbuildings64,.mh-controlcalendar64,.mh-controlflaws64,.mh-listtask64,.mh-listnote64,.mh-listflaw64,.mh-reportflaw64,.mh-usertype64,.mh-listplacements64,.mh-user,.mh-usertype,.mh-userhistory,.mh-user64,.mh-incident,.mh-authorization64,.mh-contact64,.mh-contact,.mh-listitems64,.mh-listusertype,.mh-documents64,.mh-documents,.mh-calendar,.mh-incident64,.mh-recurrmgr,.mh-recurrence,.mh-notes64,.mh-flawimages64,.mh-report64,.mh-editmydetail,.mh-buildcont64{float:left;font-size:14px;font-weight:bold;width:auto!important;min-width:300px!important;width:620px;width:85%!important;height:32px;margin:5px 0 0 10px;padding:10px 0 0 40px;background:url(images/ico_item_36.gif) no-repeat}
.mh-sysconfig,.mh-licenseinfo,.mh-contactscenter,.mh-reminder,.mh-logos,.mh-controlstatus,.mh-modulemanagement,.mh-listbuildings64,.mh-controlcalendar64,.mh-controlflaws64,.mh-listtask64,.mh-listnote64,.mh-listflaw64,.mh-reportflaw64,.mh-usertype64,.mh-listplacements64,.mh-user64,.mh-authorization64,.mh-contact64,.mh-listitems64,.mh-documents64,.mh-incident64,.mh-recurrence,.mh-recurrmgr,.mh-notes64,.mh-flawimages64,.mh-report64,.mh-editmydetail,.mh-buildcont64{height:50px;margin:20px 0 0 25px!important;margin:20px 0 0 12px;padding:15px 0 0 70px;background:url(images/ico_sysconfig_64.gif) no-repeat}
.mh-authorization64{background:url(images/ico_authorization_64.gif) no-repeat}
.mh-contact{background:url(images/ico_contacts_36.gif) no-repeat}
.mh-contact64{background:url(images/ico_contacts_64.gif) no-repeat}
.mh-controlcalendar64{background:url(images/ico_cal_64.gif) no-repeat}
.mh-controlflaws64{height:64px;background:url(images/ico_flaw_64.gif) no-repeat}
.mh-flawimages64{padding:16px 0 0 70px;background:url(images/ico_image_64.gif) no-repeat}
.mh-listtask64{background:url(images/ico_task_64.gif) no-repeat}
.mh-listnote64{background:url(images/ico_note_64.gif) no-repeat}
.mh-listflaw64{background:url(images/ico_flaw_64.gif) no-repeat}
.mh-reportflaw64{background:url(images/ico_reportflaw_64.gif) no-repeat}
.mh-usertype64{background:url(images/ico_flaw_64.gif) no-repeat}
.mh-documents{background:url(images/ico_document_36.gif) no-repeat}
.mh-documents64{background:url(images/ico_document_64.gif) no-repeat}
.mh-modulemanagement{background:url(images/ico_module_64.gif) no-repeat}
.mh-notes64{padding:25px 0 0 70px;background:url(images/ico_note_64.gif) no-repeat}
.mh-report64{padding:25px 0 0 70px;background:url(images/ico_report_64.gif) no-repeat}
.mh-incident{background:url(images/ico_incident_36.gif) no-repeat}
.mh-incident64{background:url(images/ico_incident_64.gif) no-repeat}
.mh-buildcont64{background:url(images/ico_contacts_64.gif) no-repeat}
.mh-licenseinfo{background:url(images/ico_license_64.gif) no-repeat}
.mh-contactscenter{background:url(images/ico_welcometext_64.gif) no-repeat}
.mh-reminder{background:url(images/ico_remind_64.gif) no-repeat}
.mh-listareas{background:url(images/ico_area_36.gif) no-repeat}
.mh-listbuildings{background:url(images/ico_build_36.gif) no-repeat}
.mh-listbuildings64{padding:25px 0 0 70px;background:url(images/ico_build_64.gif) no-repeat}
.mh-listdoc{background:url(images/ico_document_36.gif) no-repeat}
.mh-listdoc64{background:url(images/ico_document_64.gif) no-repeat}
.mh-listemail{background:url(images/ico_mail_36.gif) no-repeat}
.mh-listdoccat{background:url(images/ico_docs_36.gif) no-repeat}
.mh-listflawtype{background:url(images/ico_flawtype_36.gif) no-repeat}
.mh-listflaw{background:url(images/ico_flaw_36.gif) no-repeat}
.mh-listitems64{background:url(images/ico_item_64.gif) no-repeat}
.mh-listitemcat{background:url(images/ico_itemcat_36.gif) no-repeat}
.mh-fileimport{background:url(images/ico_import_36.gif) no-repeat}
.mh-listlocations{background:url(images/ico_loc_36.gif) no-repeat}
.mh-listplacements{background:url(images/ico_plac_36.gif) no-repeat}
.mh-dashcfg{background:url(images/ico_dashcfg_36.gif) no-repeat}
.mh-listplacements64{background:url(images/ico_plac_64.gif) no-repeat}
.mh-listtask{background:url(images/ico_task_36.gif) no-repeat}
.mh-listusertype{background:url(images/ico_usertype_36.gif) no-repeat}
.mh-logos{background:url(images/ico_logo_64.gif) no-repeat}
.mh-controlstatus{background:url(images/ico_contstatus_64.gif) no-repeat}
.mh-recurrence{background:url(images/ico_recurrence_64.gif) no-repeat}
.mh-recurrmgr{background:url(images/ico_recurrmgr_64.gif) no-repeat}
.mh-user{background:url(images/ico_users_36.gif) no-repeat}
.mh-usertype{background:url(images/ico_usertype_36.gif) no-repeat}
.mh-userhistory{background:url(images/ico_userhistory_36.gif) no-repeat}
.mh-user64{background:url(images/ico_users_64.gif) no-repeat}
.mh-calendar{background:url(images/ico_cal_36.gif) no-repeat}
.mh-editmydetail{background:url(images/ico_admin_64.gif) no-repeat}
.headerMonth{float:left;width:35px;margin:3px 10px}
a.save-icon,a.save-icon2{float:right;width:36px;height:36px;margin:20px 25px 0 0;background:url(images/ico_save_36.gif) no-repeat}
a.Ammend-icon{float:right;width:36px;height:36px;margin:20px 25px 0 0;background:url(images/ico_check_16.gif) no-repeat}
a.save-icon2,a.trash-icon,a.viewimage-icon{float:left;width:36px;height:36px;margin:8px}
a.trash-icon{margin-left:0;background:url(images/ico_delete_36.gif)}
a.viewimage-icon{margin-left:0;background:url(images/ico_image_36.gif)}
.gridOverflow{float:left;width:735px!important;height:auto!important;min-height:300px!important;height:300px;overflow:auto;margin-top:10px}
#main-content{float:left;width:720px;height:auto!important;min-height:300px!important;height:300px;margin:10px 0 20px 10px!important;margin-left:5px}
.back-grid-heading{float:left;color:#000;width:733px;height:auto!important;min-height:31px;height:31px;border:1px solid #b4b4b4;border-top:0;background:url(images/img-011.gif)}
.back-grid-heading2{float:left;color:#000;width:733px;min-height:31px;height:31px;border:1px solid #b4b4b4;border-top:0;background:url(images/img-011.gif)}
.back-grid-row-selected{float:left;color:#000;width:733px;height:auto!important;min-height:22px!important;height:22px;border:1px solid #b4b4b4;border-top:0;background-color:#ccc}
.back-grid-row{float:left;color:#000;width:733px;height:auto!important;min-height:22px!important;height:22px;border:1px solid #b4b4b4;border-top:0}
.back-grid-row-t{float:left;color:#000;width:733px;height:auto!important;min-height:22px!important;height:22px;border:px solid #b4b4b4;border-top:0}
.calendar-grid-heading,.calendar-grid-row{float:left;color:#000;width:630px;height:22px;border-bottom:1px solid #646464}
.calendar-grid-row{height:auto!important;min-height:22px!important;height:22px;border-bottom:1px solid #b4b4b4} 
.heading-20,.heading-40,.heading-60,.heading-80,.heading-100,.heading-160,.heading-200,.heading-335,.calendar-heading-30,.calendar-heading-80,.calendar-heading-160{float:left;width:20px;height:auto!important;min-height:23px!important;height:23px;padding:8px 3px 0;border-right:1px solid #949494}
.column-20,.column-40,.column-60,.column-80,.column-100,.column-160,.column-200,.column-335,.calendar-column-30,.calendar-column-40,.calendar-column-80,.calendar-column-160{float:left;width:20px;height:auto!important;min-height:20px!important;height:20px;padding:4px 3px 0;border-right:1px solid #FFF}
.column-20{background:#b4b4b4}
.calendar-heading-30,.calendar-heading-70,.calendar-heading-80,.calendar-heading-160{font-weight:bold;text-align:center;width:32px;height:23px!important;height:14px;border:0}
.calendar-heading-80{width:85px}
.calendar-heading-160{width:160px}
.calendar-heading-70{width:75px}
.calendar-column-30{text-align:center;width:31px}
.calendar-column-40{text-align:center;width:40px}
.calendar-column-80{text-align:center;width:80px}
.calendar-column-160{text-align:center;width:160px}
.heading-40,.column-40{text-align:center;width:40px}
.heading-60,.column-60{width:60px}
.heading-80,.column-80{width:80px}
.heading-100,.column-100{width:100px}
.heading-160,.column-160{width:160px}
.heading-200,.column-200{width:200px}
.heading-335,.column-335{width:335px}
.messagebox{width:400px;height:150px;font-size:12px;margin:20px 10px}
.pop-content-container{float:left;margin:0 5px 0 0px!important;margin:0 5px 0 0;width:480px;height:auto!important;min-height:200px!important;height:200px;border-top:0}
.pop-header{float:left;width:350px;height:20px;font-size:18px;color:#000;margin-top:20px!important;margin-top:20px;margin-left:8px!important;margin-left:4px}
.content-seperator{height:1px;width:450px!important;background-color:#cccccc;margin:5px 0}
.errmsg{float:left;height:22px;width:auto}
.required{float:left;width:8px;color:#FF0000;height:17px;margin:5px 0 0 5px;vertical-align:text-bottom}
.requiredtext{float:left;width:auto;color:#FF0000;height:17px;margin:5px 0 0 130px;vertical-align:text-bottom}
.heading_detail{float:left;color:#000;font-weight:700;height:17px;margin:5px 0 0;vertical-align:text-bottom}
.config-left{float:left;width:320px!important;width:300px;height:auto!important;min-height:50px!important;margin:0 0 25px 30px}
.ico_users_36,.ico_usertype_36,.ico_incident_36,.ico_loc_36,.ico_contacts_36,.ico_build_36,.ico_itemcat_36,.ico_area_36,.ico_item_36,.ico_plac_36,.ico_task_36,.ico_dashboard_36,.ico_flawtype_36,.ico_flaw_36,.ico_remind_36,.ico_docs_36,.ico_mail_36,.ico_document_36,.ico_doccat_36{float:left;width:36px;height:36px;margin-right:8px;background:url(images/ico_users_36.gif)}
.ico_usertype_36{background:url(images/ico_usertype_36.gif)}
.ico_incident_36{background:url(images/ico_incident_36.gif)}
.ico_area_36{background:url(images/ico_area_36.gif)}
.ico_build_36{background:url(images/ico_build_36.gif)}
.ico_contacts_36{background:url(images/ico_contacts_36.gif)}
.ico_dashboard_36{background:url(images/ico_dashboard_36.gif)}
.ico_doccat_36{background:url(images/ico_docs_36.gif)}
.ico_docs_36{background:url(images/ico_docs_36.gif)}
.ico_document_36{background:url(images/ico_document_36.gif)}
.ico_flaw_36{background:url(images/ico_flaw_36.gif)}
.ico_flawtype_36{background:url(images/ico_flawtype_36.gif)}
.ico_item_36{background:url(images/ico_item_36.gif)}
.ico-itemcat_16{float:left;width:28px;height:21px;margin:2px 8px 0 50px!important;margin:1px 8px 0 23px;background:url(images/ico_itemcat_16.gif) center no-repeat}
.ico_itemcat_36{background:url(images/ico_itemcat_36.gif)}
.ico_mail_36{background:url(images/ico_mail_36.gif)}
.ico_loc_36{background:url(images/ico_loc_36.gif)}
.ico_plac_36{background:url(images/ico_plac_36.gif)}
.ico_remind_36{background:url(images/ico_remind_36.gif)}
.ico_task_36{background:url(images/ico_task_36.gif)}
.config-link-main,.subheadings,.version-main{float:left;width:auto!important;min-width:150px!important;height:auto!important;min-height:20px!important;height:20px}
.subheadings{font-size:12px}
.version-main{font-size:12px;margin:0 10px 0 85px!important;margin:0 5px 0 8px}
a.new,a.list{float:left;width:26px;height:26px;margin-left:5px;background:url(images/ico_addrec_26.gif)}
a.list{background:url(images/ico_list_26.gif)}
.intro-logo{margin:40px auto 20px auto;width:auto!important;min-width:100px!important;width:100px;height:auto!important;min-height:50px!important;height:50px}
.intro-text1{margin:0 auto;width:450px;height:auto!important;min-height:30px!important;height:30px}
.intro-reportDIV{margin:40px auto 10px auto;font-weight:bold;width:150px;height:114px}
/*.intro-report{float:left;width:150px;height:114px; margin:30px 0 0 20px;text-align:center;}*/
a.intro-report:link{padding-top:70px;color:#FF0000;font-weight:bold;width:150px;height:114px}
a.intro-report:visited{color:#FF0000;font-weight:bold;width:150px;height:114px}
a.intro-report:hover{color:#999;font-weight:bold;width:150px;height:114px}
.intro-selectDIV{margin:0 auto 10px auto;font-weight:bold;width:600px;height:150px}
a.intro-fire:link,a.intro-fire:visited,a.intro-environment:link,a.intro-environment:visited,a.intro-surviellance:link,a.intro-surviellance:visited,a.intro-maintenance:link,a.intro-maintenance:visited{float:left;color:#000;font-weight:bold;text-transform:uppercase;line-height:30px;width:150px;height:132px}
a.intro-fire:hover,a.intro-fire:active{color:#FF0000}
a.intro-environment:hover,a.intro-environment:active{color:#4fa22f}
a.intro-surviellance:hover,a.intro-surviellance:active{color:#b1c11e}
a.intro-maintenance:hover,a.intro-maintenance:active{color:#2e62d0}
.buttonsDIV{float:right;text-align:right;margin:60px 10px 0 0!important;margin:60px 7px 0 0}
.infoDIV{float:right;width:300px;margin:30px 20px 0 0}
.linksDIV{float:right;width:250px;margin:60px 20px 0 0}
.popup-main{float:left;width:688px!important;width:687px;margin:5px 20px 0 20px!important;margin:5px 10px 0 10px}
.popup-main2{float:left;width:604px!important;width:605px;margin:5px 20px 0 104px!important;margin:5px 10px 0 52px}
.popup-txt-info-header,.popup-txt-info{float:left;width:auto!important;min-width:300px!important;width:270px;height:auto!important;min-height:30px!important;height:30px;padding:5px 0 0 35px;font-weight:bold;background:url(images/ico_info_26.gif) no-repeat}
.popup-txt-info{font-weight:normal;padding:0 0 0 2px;background:none}
.popup-txt{float:left;width:810px;margin:5px 0}
.popup-txt-left{float:left;width:500px;margin:5px 0}
.popup-txt-right{float:left;width:320px;margin:5px 0 0 10px}
.buildingstabmain,.popuptabmain{float:left;width:685px;height:auto!important;min-height:24px!important;height:24px;margin:10px 0 0 10px!important;margin:10px 0 0 5px}
.popuptabmain{margin:10px 0 0 0!important;margin:10px 0 0 0}
.buildingstabmaincontent,.popuptabmaincontent{float:left;width:700px;height:auto!important;min-height:300px!important;height:300px;margin:0 0 0 10px!important;margin:0 0 0 5px;padding:5px;border:2px solid #5e5e5e}
.popuptabmaincontent{margin:0!important;width:675px}
.tab,a.tab:link,a.tab:visited{float:left;width:160px;height:13px;color:#FFF;padding:5px;border:1px solid #5e5e5e;background:#5e5e5e}
a.tab:link,a.tab:visited{border:1px solid #FFF;border-right:0;background:#448eb8}
a.tab:hover{background:#86a7b9}
a.tab:active{border:1px solid #5e5e5e;background:#5e5e5e}
.building-contacts{float:left;width:200px;height:auto!important;min-height:100px!important;height:100px;margin:0 0 0 20px;padding-top:0px;}
.building-addcontacts{float:left;width:200px;height:auto!important;margin:30px 0 0 20px;padding-top:32px;}
.building-searchadd{float:left;width:26px!important;height:36px!important;background:url(images/ico_searchadd_26.gif) no-repeat}
.ico_searchadd_26{float:left;width:26px;height:26px;margin:2px 5px 0 20px}
.tree-line-001{float:left;width:32px;height:21px;margin:2px 0 0 10px!important;margin:2px 0 0 5px;background:url(images/tree-line-001.gif) no-repeat}
.tree-line-002,.tree-line-003,.tree-line-004,.tree-line-005,.tree-line-006{float:left;width:36px;height:25px;margin-left:50px!important;margin-left:23px;background:url(images/tree-line-002.gif) no-repeat}
.tree-line-003{background:url(images/tree-line-003.gif) no-repeat}
.tree-line-004{background:url(images/tree-line-004.gif) repeat-y}
.tree-line-004-extend,.tree-line-004-extend2,.tree-line-none-extend{float:left;width:630px;height:auto!important;min-height:100px!important;height:100px;padding-left:40px;margin-left:50px!important;margin-left:23px;background:url(images/tree-line-004.gif) repeat-y}
.tree-line-004-extend2,.tree-line-none-extend{width:720px;min-height:50px!important;height:50px;padding-bottom:10px;margin-left:20px!important}
.tree-line-none-extend{width:680px;margin-left:60px!important;background:none}
.tree-line-005{height:30px;background:url(images/tree-line-005.gif) no-repeat}
.tree-line-006{margin-left:20px!important;background:url(images/tree-line-006.gif) no-repeat}
.start-controls,.delete-controls{float:right;width:auto!important;min-width:50px!important;width:80px;height:20px;padding:8px 0 0 32px;margin:2px 20px 0 10px;background:url(images/ico_check_26.gif) no-repeat}
a.delete-controls{margin:2px 100px 0 10px;background:url(images/ico_delete_26.gif) no-repeat}
.calendar-control{float:left;width:20px;margin:3px;width:75px}
.calendar-event{float:right;width:20px;margin:20px 0 0 0; padding:0!important}
.headst_1,.headst2_1{display:table;height:600px;#position:relative;overflow:hidden}
.headst_2,.headst2_2{#position:absolute;#top:50%!important;#top:100px;display:table-cell;vertical-align:middle}
.headst_3,.headst2_3{#position:relative;#top:-50%}
.headst2_1{height:30px!important;min-height:30px!important;height:30px}
.headst2_3{line-height:10px}
.sessionexpired{float:none;width:400px;height:100px;border:3px solid #215b80;margin:40px;padding:40px;text-align:center;font-size:13px}
.countbar{padding:8px 3px 3px 15px!important;height:40px;width:920px;}
.countbarIMG{float:left;width:40px;margin-top:3px}
.countbarTXT{float:left;width:100px;margin-top:5px}
.mypageleft,.mypagemain{float:left;width:464px;height:auto!important;min-height:150px!important;height:150px}
.mypagemain{width:440px;padding:12px!important;padding:6px}
.mypageicon1,.mypageicon2{float:left;width:20px;height:20px;margin-left:25px!important;background:url(images/ico_noter_16.gif) no-repeat}
.mypageicon2{margin-left:10px!important;background:url(images/ico_note_16.gif) no-repeat}
.MyHeader{float:left;font-size:18px;margin:10px 0 5px 10px}
.MyText{float:left;width:340px;height:auto!important;min-height:50px!important;height:50px;margin:10px 0 5px 10px;font-size:12px}
.txt13Red{float:left;width:auto!important;min-width:10px!important;width:10px;font-size:13px;font-weight:bold;color:#FF0000;margin-right:4px}
a.mypagelinks:link,a.mypagelinks:visited{font-size:11px;color:#0033FF;padding-left:8px}
a.mypagelinks:hover,a.mypagelinks:active{color:#666}
.imgMyDetails,.imgMyConrolPoints,.imgNews,.imgMyAreas,.imgMyIncidents,.imgMyFlaws,.imgMyControlStatus,.imgMyLocationInfo,.imgMyBuildingInfo,.imgMyDocuments,.imgMyLatestDocuments{float:left;width:86px;height:80px;background:url(images/ico_admin_64.gif) no-repeat}
.imgMyConrolPoints{background:url(images/my_ico_control-points.gif) no-repeat}
.imgNews{background:url(images/ico_news_64.gif) no-repeat}
.imgMyAreas{background:url(images/my_ico_areas.gif) no-repeat}
.imgMyIncidents{background:url(images/my_ico_incidents.gif) no-repeat}
.imgMyFlaws{background:url(images/my_ico_flaws.gif) no-repeat}
.imgMyControlStatus{background:url(images/my_ico_control-status.gif) no-repeat}
.imgMyLocationInfo{background:url(images/my_ico_loc.gif) no-repeat}
.imgMyBuildingInfo{background:url(images/my_ico_building.gif) no-repeat}
.imgMyDocuments{background:url(images/my_ico_docs.gif) no-repeat}
.imgMyLatestDocuments{background:url(images/my_ico_docsupdate_64.gif) no-repeat}
a.logout{float:left;width:60px;height:16px;margin:5px 0 0 10px;padding:1px 0 0 18px;background:url(images/ico_logout_16.gif) no-repeat}
a.logout:link,a.logout:visited{color:#DDD}
a.logout:hover,a.logout:active{color:#BBB}
.up-down-arrows{float:left;width:10px;height:12px;margin:5px 0 0 5px}
.step-active,.step-des{color:#000;width:300px;height:auto!important;min-height:30px!important;height:30px;padding:5px;margin:0;border:1px dashed #000;background:url(images/step-selected-bg.gif) no-repeat;height:auto!important;min-height:30px;height:30px;width:295px;}
.step-des{color:#999;padding:3px 5px;margin:7px 0;border:1px dashed #999;background:url(images/step-des-bg.gif) no-repeat}
.imageDIV{float:left;width:48px;height:48px;margin:3px 3px 0 0}
.textDIV{float:left;height:auto!important;min-height:30px!important;height:30px}
.mouseover,.mouseout{float:left;color:#000;width:733px;height:auto!important;min-height:22px!important;height:22px;border:1px solid #b4b4b4!important;border-top:0;background-color:#ccc;font-variant:normal;cursor:hand;color:Black;background-color:#F4F4F4}
.mouseout{background-color:White}
.login-06{float:left;width:135px;height:85px;margin:8px 0 0 0px;/*background:url(images/login_06.gif)*/}
.login-03{float:left;width:225px;height:93px;margin:0 0 0 292px!important;margin-left:214px;background:url(images/login_03.jpg)}
.login-language-main{float:right;width:32px;height:14px;margin:77px 10px 0}
.login-09{float:left;width:901px;height:18px;background:url(images/login_09.jpg)}
.login-11,.login-12,.login-13,.login-14{float:left;width:427px;height:101px;background:url(images/login_11.jpg)}
.login-12,.login-14{width:474px;background:url(images/login_12.jpg)}
.login-13{height:61px;background:url(images/login_13.jpg)}
.login-13{padding-left:20px;width:407px}
.login-14{padding-top:20px;height:41px;background:url(images/login_14.jpg)}
a.loginText:link,a.loginText:visited{font-weight:bold;color:#FFF}
.welcome,.loginTXT,.loginTXTBox{margin:10px 0 0 20px;font-size:14px;color:#FFF}
.loginTXT,.loginTXTBox{float:left;width:175px;margin:0;font-size:11px}
.loginseperator{float:left;width:40px}
.loginTXTBox{margin-top:5px;padding:1px 0 0 5px;width:170px;height:18px;text-align:left;background:url(images/login_txtbox.gif) no-repeat}
.loginbox{width:161px;height:14px;font-size:9px;border:0}
.login-15{float:left;width:750px;height:20px;margin:15px 0 0 3px;font-size:9px}
.login-presto{float:right;width:78px;height:34px;margin:2px 10px 0 0;background:url(images/login-presto.gif)}
.login-line{float:left;width:897px;height:10px;margin:2px 3px 0;background:url(images/login_line.gif) repeat-x}
.login-retrieve{float:left;width:300px;height:20px;margin:3px 0 0 3px;font-size:9px}
.loginError{float:left;width:400px;margin:4px 0 0;font-size:11px;color:#FFF}
.send{float:left;width:50px;margin:7px 0 0 10px}

.confim-pop-cont{height:auto!important;min-height:150px;height:200px;width:300px;text-align:center;margin:10px}
.confim-pop-img{width:32px;height:32px;float:left}
.confim-pop-msg{width:auto!important;min-width:100px;width:150px;padding:3px 3px 3px 5px;text-align:left;}
.txt_demo{font-size:35px;color:Red;font-weight:900;}
.head_demo{float:left;width:100px;font-size:35px;color:#fff;font-weight:900;padding:10px 0 0 5px;}