/*IMAGO MANAGER 2022-11-17*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);

*{font-family:Open Sans,Arial,sans-serif!important}

/*MANAGER*/
body,body#ImagoMan #CONTFRAME{font-size:12px}
#CONTFRAME .admTab,#CONTFRAME .admFrm{width:95%;min-width:630px;max-width:1500px;background-color:#EEEEFF;color:#000;font-size:12px;text-align:left;margin:10px auto}
#CONTFRAME .admTab th,#CONTFRAME .admFrm th{background-color:#EEEEFF;text-align:left;border-bottom:solid 1px #AAAAAA}
.admLab,.admLabCol{max-width:300px;background-color:#FEFEEE;color:#6633AA;font-size:95%;text-align:left;white-space:nowrap;border-bottom:solid 1px #DDDDDD;padding:1px 1px 0 2px}
.admVal,.admValCol{background-color:#FEFEEE;color:#000000;font-size:95%;text-align:left;border-bottom:solid 1px #DDDDDD}
.admLabCol{width:20%;font-size:9pt}
.admValCol{width:80%;font-size:9pt}
.admTab select{font-size:95%}
.admTabSub{background-color:#CCCCCC;color:#000;font-size:1.2em}
.admTabHeader{background-color:#CCCCCC;color:#000;vertical-align:top}
.admTab .hd{background-color:#333333;color:#FFF;font-size:12px;font-weight:normal;text-align:left}
.admTab .hdGry{background-color:#CCCCCC;color:#000;font-size:12px;font-weight:normal;text-align:left}
.admTabTight{border-collapse:collapse}
.admTabTight td{padding:1px;margin:0}
.addNew{color:#006600}

/*MAIN ADMIN MENU (also used for non-custom gateways)*/
#MENUWRAP{width:95%;text-align:center;margin:0 auto}
#mainChoice{width:90%;text-align:left;margin:10px auto 25px auto}
#mainChoice td{padding:0;margin:0}
#mainChoiceSub,.mainChoiceSub{width:100%;text-align:left}
#homeFoot{width:95%;text-align:left;margin:20px auto}
#homeTop{width:95%;max-width:920px;text-align:left;margin:8px auto 1px auto}
#admRCNVmnu{margin-top:8px}
#admRCNVmnu .RCNVMain,#admRCNVmnu .RCNVSub{min-height:16px;background:url(/imstd/iconFolderBlue.gif) 0 0 no-repeat;line-height:16px;padding-left:18px;margin:0}
#admRCNVmnu .RCNVMain{font-weight:bold}
#admRCNVmnu .RCNVMain a,#admRCNVmnu .RCNVSub a{color:#000;text-decoration:none}
#admRCNVmnu .RCNAVCONTentry{padding:0;margin:0}
#admRCNVmnu div{padding:0;margin:0}
.addNote{background-color:transparent;font-size:11px;padding:1px 1px 1px 5px;border:solid 1px #EEEEEE;margin-left:22px}
.addNotes{background-color:transparent;font-size:11px;padding-left:15px;border:solid 1px #EEEEEE}
.addNotes div{margin-top:1px;margin-bottom:2px}
div.guidance{color:#A0A0A0;font-size:10px;text-align:left;margin:10px 5%}
div.guidance li{color:#B0B0B0;font-size:10px;text-align:left;box-sizing:border-box;padding:1px 0 1px 1px;list-style:none;list-style-type:disc;background-image:none;margin:1px}
.keyAbb{background:#666666;color:#FFF;font-size:10px;padding:0 1px;margin:0 2px}
.keyAbbK{background:#2784fe;color:#FFF;font-size:10px;padding:0 8px;margin:0 2px}
.MenuSct,.hMenuSct{height:18px;background-color:#FAFAFE;background-repeat:no-repeat;color:#000; font-size:11px;font-weight:bold;vertical-align:middle; padding:1px 0 0 0;margin-top:2px;cursor:pointer}
.MenuSct a,.hMenuSct a{float:left;color:#222222;text-decoration:none;cursor:pointer}
.labHidden{color:#F9F9FE;font-size:9px;font-weight:normal;float:right}
.levlab{width:20px;color:#ACBDEF;text-align:right;margin-left:10px}
.lnkBlack{color:#000;text-decoration:none;cursor:pointer}
.lnkNotlive{text-decoration:none;color:#666666}
.menuMod,.menuModM,.menuModP{height:18px;background:url(/imstd/iconFolderSquare.gif) 0 center no-repeat;font-size:12px;line-height:18px;text-align:left;padding:0;padding-left:4px;margin:10px 0 3px 0;cursor:pointer}
.menuMod{background-color:#DDDDDD}
.menuModM{background:url(/imstd/iconFolderMinus.gif) no-repeat 0 center #DDDDDD}
.menuModP{background:url(/imstd/iconFolderPlus.gif) no-repeat 0 center #DDDDDD}
.menuModSel{display:block}
.menuNoData{width:480px;color:#EE6600;font-size:11px;font-weight:bold;padding:12px}
.menuOpt{color:#000;font-size:10px;font-weight:bold;cursor:pointer}
.navBrkt{width:100%;height:19px;background:url(/imstd/navBrkt.gif) 0 0 no-repeat #FFF;white-space:nowrap;padding-top:1px;padding-left:19px}
.navBrk{width:100%;height:19px;background:#FFF;white-space:nowrap;padding-top:1px;padding-left:1px}
.navLbrkt{width:14px;border-left:dotted 1px #CCCCCC;border-bottom:dotted 1px #CCCCCC}
.navLbrktHold{width:16px;padding:0 0 0 4px}
#siblingLnks{margin:12px auto}
#siblingLnks a{display:block}
.statusExp{color:#FF0000;font-size:11px}
.statusReg{color:#060699;font-size:11px}
.subOptsLst{display:none}
.subOptsLst.iShow{display:block}

/*GATEWAY PROGRAMME PICKER*/
.admLab,.admVal{font-size:13px}
.admVal i{font-size:11px;font-style:normal}
.pickCol{width:49.5%;background:#DEDEDE}
#pickContInner{width:100%;border:solid 1px #AAAAAA;Margin-top:10px}
#pickPrgAdd,#pickPrgRem{background-color:#CCCCCC;font-size:11px} 
#pickPrgAdd input,#pickPrgRem input{margin:-2px 5px} 
#pickPrgAdd tr,#pickPrgRem tr{background-color:#CCCCCC} 
#pickPrgAdd td,pickPrgRem td{padding:0}
#pickPrgAdd tr:nth-child(even),#pickPrgRem tr:nth-child(even){background-color:#DDDDDD} 

#pickPrgAdd,#pickPrgRem{width:100%;border-collapse:collapse}
#pickPrgAdd td,#pickPrgRem td{padding:1px}
#pickContInner th{background:#AAAAAA;padding:2px 1px}
.picker-gutter{width:20px;text-align:center;padding-top:12px}
.picker-left {display:block;background:url(/imstd/bullArrowBluL.gif) no-repeat;width:16px;height:10px;margin:3px 2px}
.picker-right{display:block;background:url(/imstd/bullArrowBlu.gif) no-repeat; width:16px;height:10px;margin:3px 2px}

.td-checkbox{width:1%;padding:0;margin:-2px}
col.td-checkbox{width:1%;padding:0;margin:0}

/*GATEWAY LISTING*/
#gateways tr.entry td{background-color:#FFF;border-bottom:solid 1px #CCCCCC}

.profile-type{background-color:#FFFFAA;text-align:left;border:solid 1px #000000;padding:2px}


/*CHARTS*/
table.chart-tab h4{font-size:1.1em;line-height:1.3em;padding:0;margin:2px 0}
table.chart-tab caption.chart-key{color:#BBBBBB;font-size:10px;text-align:left}
table.chart-tab caption{text-align:left}
table.chart-tab td.bar-horz,td.bar-horz {height:18px;vertical-align:middle;padding:0;font-size:5px;line-height:0}
.chart-tab,#CONTFRAME .chart-tab{min-width: 550px;font-size: 0.95em;text-align: left;border-collapse: collapse;border:1px;margin: 15px auto 30px auto}
.chart-tab tr{background:#ffffff}
.chart-tab td {background:#dcdcde;padding:1px 2px;margin:0}
.bar-green{display:block; height:18px;vertical-align:bottom}
.bar-holder{width:53%;margin:0;padding:0}

/*CONTENT EDITOR*/
.bitsBox{font-size:0.85em;padding:2px;border:1px solid #cccccc;margin-left:35px}

/*SEARCHES*/
#file-cont,#file-tab,.file-tab{width:95%}

/*On screens that are 600px or less WIP */
@media screen and (max-width:6000px){
#ImagoMan div#mastATop,#ImagoMan #MASTHEADWRAP.Imago-report div.mastATop,#ImagoMan div.mastATop{height:28px;line-height:26px;font-size:13px}
#ImagoMan #mastATR,#ImagoMan .mastATR,#ImagoMan #MASTHEADWRAP.Imago-report #mastATR,#ImagoMan #MASTHEADWRAP.Imago-report .mastATR{height:28px;line-height:26px;font-size:13px}
#ImagoMan .toolbButA,#ImagoMan .toolbButI{height:25px;line-height:28px;font-size:13px;margin-left:7px}
#ImagoMan #mastASub,#ImagoMan .mastASub{height:28px;line-height:26px;font-size:13px}
#ImagoMan div.mastASL,#ImagoMan div#mastASL,#ImagoMan .mastASR{height:28px;line-height:26px;font-size:13px;padding:0 5px}
#ImagoMan .mastASR,#ImagoMan .mastASR input,#ImagoMan .mastASR .toolbButA,#ImagoMan .mastASR div,#ImagoMan .mastASR .toolb3{line-height:16px;font-size:12px}
#ImagoMan .toolb3,#ImagoMan .toolb4{line-height:28px;font-size:13px;margin-left:8px}
#ImagoMan #MASTHOLDERLOGO img{margin-top:4px}
#ImagoMan .menuSct, .menuSctGrey{line-height:28px}
#ImagoMan a.butAdP{height:24px;line-height:24px;padding-left:3px}
#ImagoMan a.butAdP span{color:#BBBBBB}
#ImagoMan div#usrTBar{height:32px;line-height:32px;padding:0}
#ImagoMan div#usrTBar img{width:30px}
#ImagoMan #usrInfo-extra{line-height:165%}
}
