/*
(c) 2015 SafeNet, Inc. All rights reserved.
hasplm.css - Sentinel Admin Control Center
*/
body{
font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;
font-size:13px;
background-image:url(bluetop.jpg);
background-repeat:repeat-x;
background-color:#E0E0E0;
margin: 0px 0px 0px 0px;
direction:ltr;
}
.header {
padding: 6px;
text-align: left;
background: #D0D0D0;
color: black;
font-size: 13px;
}
.dialog-ovelay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.50);
text-align: center;
z-index: 999999
}
.dialog-ovelay .dialog {
width: 400px;
margin: 250px auto 0;
background-color: #fff;
box-shadow: 0 0 20px rgba(0,0,0,.2);
border-radius: 3px;
overflow: hidden
}
.dialog-ovelay .dialog header {
padding: 10px 8px;
background-color: #D0D0D0;
border-bottom: 1px solid #e5e5e5
}
.dialog-ovelay .dialog header h3 {
font-size: 14px;
margin: 0;
color: #555;
display: inline-block
}
.dialog-ovelay .dialog header .fa-close {
float: right;
color: #c4c5c7;
cursor: pointer;
transition: all .5s ease;
padding: 0 2px;
border-radius: 1px
}
.dialog-ovelay .dialog header .fa-close:hover {
color: #b9b9b9
}
.dialog-ovelay .dialog header .fa-close:active {
box-shadow: 0 0 5px #673AB7;
color: #a2a2a2
}
.dialog-ovelay .dialog .dialog-msg {
padding: 12px 10px
}
.dialog-ovelay .dialog .dialog-msg p{
margin: 0;
font-size: 15px;
color: #333
}
.dialog-ovelay .dialog footer {
border-top: 1px solid #e5e5e5;
padding: 8px 10px
}
.dialog-ovelay .dialog footer .controls {
direction: rtl
}
.dialog-ovelay .dialog footer .controls .button {
padding: 5px 15px;
border-radius: 3px
}
body.plain{
font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;
font-size:13px;
background-image:none;
background-color:#FFFFFF;
}
.sl{}
.nosl{display:none;}

img {
border:0;
}
pre.debug{
font-family:Courier;
font-size:11px;
color:#FF0000;
}
strong,b{
font-weight:bold;
}
i,em{
font-style:italic;
}
hr{
border:0px;
height:1px;
color:#000000;
background-color:#000000;
}
ul{
list-style-type:disc;
padding-top:0px;
margin-top:0px;
margin-bottom:15px;
}
ul.upload{
padding-top:10px;
padding-left:13px;
}
select,textarea{
width:100%;
}
table{
empty-cells:show;
border-color: #D0D0D0;
}
table.list,table.langlist {
border:1px solid #D2D4D6;
width:100%;
border-spacing:0px;
border-collapse:collapse;
border-left: 0px solid #ff0000;
border-right: 0px solid #ff0000;
border-top: 0px solid #D2D4D6;
}
.langlist{
line-height:26px;
}
td.list,td.padr,td.padfixed {
border:1px solid #D2D4D6;
border-left: 0px solid #ff0000;
border-right: 0px solid #ff0000;
}
td.pad {
border:0px solid #D2D4D6;
}
td.log {
font-family: "Courier New", Courier, monospace;
font-size:11px;
padding-left:30px;
text-indent:-30px;
}
p.log {
margin-top:1px;
margin-bottom:1px;
}
span.good{
color:#00C000;
font-weight:bold;
}
td.myheader{
color:#242A76;
font-size: 20px;
padding-top: 3px;
padding-bottom: 0px;
height:56px;
}
td.subheader {
color:#000000;
font-size:14px;
font-weight:bold;
padding-left:2px;
height:15px
}
td.ip{
padding-top: 0px;
padding-bottom: 0px;
padding-left: 20px;
padding-right: 0px;
vertical-align: top;
}
span.bad{
color:#FF0000;
font-weight:bold;
}
span.badn{
color:#FF0000;
font-weight:normal;
}
p.badn {
margin-top:1px;
margin-bottom:1px;
padding-left:20px;
text-indent:-20px;
}
span.sectionheader{
color:#242A75;
font-size:16px;
font-weight:bold;
}
tr.head{
color:#FFFFFF;
font-size:120%;
padding-top: 5px;
padding-bottom: 5px;
}
td.head{
color:#FFFFFF;
font-size:140%;
padding-top: 5px;
padding-bottom: 5px;
}
td.headr{
color:#B90B67;
font-size:30px;
padding-right:11px;
}
a{
font-size:13px;
text-decoration:none;
font-weight:normal;
color:#000000;
}
a:hover{
background-color:#B90B67;
color:#FFFFFF;
}
a.flag{
padding-top:3px;
padding-bottom:1px;
padding-left:2px;
padding-right:2px;
line-height:19px;
}
a.text{
font-size:13px;
font-weight:normal;
color:#808080;
}
a.text:hover,a.errlink:hover{
background-color:#FFFFFF;
text-decoration:underline;
}
a.text:hover {
background-color: #F2F2F2;
text-decoration:underline;
}
a.textnu{
font-size:13px;
font-weight:normal;
color:#808080;
}
a.textnu:hover{
color:#FFFFFF;
}
a.errlink{
color:#FF0000;
}
a.tab,a.tabsel{
color:#000000;
background-color:#D0D0D0;
text-align:center;
margin-right:-7px;
position:relative;
top:3px;
width:10px;
left:0px;
height:10px;
z-index:100;
line-height:17px;
font-size:13px;
font-weight:bold;
border:3px solid #808080;
border-width:3px 3px 3px 3px;
padding:4px 6px 4px 6px;
white-space:nowrap;
}
a.tabsel{
background-color:#FFFFFF;
border-bottom:3px solid #FFFFFF;
}
a.tab:hover{
color:#B90B67;
}
a.button,a.buttondis,a.sbutton,a.mbutton,a.sbuttonred,a.sbuttongreen{
background-color:#FFFFFF;
color:#242A75;
border:1px solid #242A75;
}
a.confbutton{
border:0px solid #242A75;
color:#FFFFFF;
background-color:#242A75;
display:inline-block;
height:30px;
line-height:30px;
min-width:100px;
text-align:center;
}
a.button,a.buttondis{
padding-top:1px;
padding-bottom:1px;
margin-right:7px;
font-size:13px;
line-height:20px;
white-space:nowrap;
}
a.buttondis,a.buttondis:hover{
background-color:#F0F0F0;
color:#A0A0A0;
border:1px solid #A0A0A0;
}
a.sbutton,a.sbuttonred,a.sbuttongreen{
padding-top:0px;
padding-bottom:1px;
margin-right:0px;
font-size:13px;
white-space:nowrap;
}
a.mbutton{
height: 20px;
line-height: 20px;
padding: 0 1px;
display: inline-block;
font-size: 13px;
}
a.help{
background-color:#242A75;
border;0px solid #242A75;
color:#FFFFFF;
}
a.help:hover{
background-color:#242A75;
color:#FFFFFF;
}
a.button:hover,a.mbutton:hover,a.sbutton:hover{
background-color:#242A75;
color:#FFFFFF;
}
a.confbutton:hover {
background-color:#1A2856;
color:#FFFFFF;
}
a.menumain, a.menumainsel {
display:block;
color:#000000;
text-align:left;
padding-left:10px;
padding-right:10px;
padding-top: 18px;
background:#F6F6F6;
padding-bottom: 18px;
text-decoration:none;
border-left:5px solid #EFEFEF;
}
a.menumainsel {
color:#242A75;
background-color:#FFFFFF;
border-style:none;
border-left:5px solid #00BBD8;
border-top: 1px solid #DCDCDC
border-bottom: 1px solid #DCDCDC
}
a.menumain:hover {
color:#000000;
background-color:#EFEFEF;
}
table.menu {
border:0px solid #B90B67;
border-style: none;
border-spacing:0;
padding:0;
font-size:13px;
}
td.tr, td.tl{
border-bottom: 1px solid #FFFFFF;
}
td.tl{
background: #B90B67 url(box_tl.gif) no-repeat top left;
color: #FFFFFF;
font-size: 16px;
padding-top: 6px;
padding-bottom: 6px;
padding-left:10px;
padding-right:10px;
}
td.tr{
background: #B90B67 url(box_tr.gif) no-repeat top right;
}
td.mm{
width: 224px;
height: 50px;
background: #F6F6F6;
color: #333333;
font-size: 16px;
padding: 0px 0px 0px 0px;
border-right:1px solid #DCDCDC;
}
td.mmsel{
width: 224px;
height: 50px;
background: #F6F6F6;
color: #333333;
font-size: 16px;
padding: 0px 0px 0px 0px;
border-right:1px solid #FFFFFF;
border-top: 1px solid #DCDCDC;
border-bottom: 1px solid #DCDCDC;
}
td.bl{
background: #E0E0E0 url(box_bl.gif) no-repeat bottom left;
}
td.br{
background: #E0E0E0 url(box_br.gif) no-repeat bottom right;
}
a.langmenu, a.langmenusel {
display:block;
color:#00BBDD;
background:#FFFFFF;
text-align:left;
padding-left:0px;
padding-right:10px;
padding-top: 6px;
padding-bottom: 6px;
text-decoration:none;
font-size: 13px;
font-weight:bold;
}
a.langmenusel {
color:#333333;
text-align:left;
background-color:#FFFFFF;
border-style:none;
border-bottom:2px solid #00BBDD;
font-size: 13px;
width: 33px;
}
a.langmenu:hover, a.langmenusel:hover {
color:#000000;
background-color:#FFFFFF;
}
td.footerplacehoder {
width: 224px;
height: 50px;
background: #F6F6F6;
color: #333333;
font-size: 16px;
padding: 0px 0px 0px 0px;
border-right:1px solid #DCDCDC;
}
td.footerinfo {
height: 26px;
background: #FFFFFF;
color: #00BBD8;
padding: 0px 0px 0px 0px;
border-top: 1px solid #E0E0E0;
}
td.mylangmenu {
width: 56px;
height: 26px;
background: #FFFFFF;
color: #00BBD8;
font-size: 16px;
padding: 0px 0px 0px 0px;
}
td.tab,td.selectedtab,td.emptytab{
height:30px;
}
td.tab{
font-size:13px;
font-weight:bold;
border:0px solid #808080;
border-bottom: 2px solid #797979;
color:#000000;
background-color:#FFFFFF;
text-align:center;
}
td.selectedtab{
font-size:13px;
font-weight:bold;
border:0px solid #808080;
border-bottom:2px solid #00BBDD;
border-border-bottom-width: 2px;
color:#333333;
background-color:#FFFFFF;
text-align:center;
}
td.emptytab{
font-size:13px;
border:3px solid #808080;
border-width:0px 0px 3px 3px;
color:#000000;
}
td.bordered{
font-size:13px;
border-top: 0px solid #808080;
border-bottom:0px solid #808080;
border-left:0px solid #808080;
border-right:0px solid #808080;
padding-left: 0px;
color:#000000;
}
tr.tableheader{
background-color:#E9E9E9;
font-size:13px;
height: 40px;
}
tr.placeholder{
height: 25px;
}
td.dataarea{
text-align:left;
background-color:#FFFFFF;
border-width:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-size:13px;
}
td.innerdata{
text-align:left;
border-width:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
padding-right:20px;
margin: 0px 0px 0px 0px;
background-color:#FFFFFF;
font-size:13px;
}
td{
font-size:13px;
}
td.pad{
text-align:left;
font-size:14px;
padding-left:5px;
padding-right:5px;
height: 40px;
}
td.padr{
text-align:right;
font-size:14px;
padding-left:5px;
padding-right:5px;
}
td.name{
width: 300px;
}
td.opt{
padding-left: 0px;
}
div.details{
font-size:12px;
color:#A0A0A0;
}
idiv.changed{
color:#FF0000;
}
input.button{
cursor:pointer;
border:1px #000000 solid;
background-color:#FFFFFF;
}
input.button:hover{
background-color:#B90B67;
color:#FFFFFF;
}
input.subbutton{
background-color:#242A75;
color:#FFFFFF;
border:1px solid #242A75;
height:30px;
}
input.subbutton:hover{
background-color:#1A2856;
color:#FFFFFF;
}
label.slable{
width:350px;
height:20.2px;
display:inline-block;
background-color:#FFFFFF;
font-size:13px;
font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;
padding-top: 6px;
padding-bottom: 0px;
}
h1{
font:normal normal bold 175% sans-serif;
font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;
font-weight:bold;
color:#242A75;
}
h2{
font:normal normal bold 150% sans-serif;
font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;
font-weight:bold;
color:#242A75;
}
h3{
font:normal normal bold 100% sans-serif;
font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;
font-weight:bold;
color:#242A75;
}
#calframe {
display:none;
left:0px;
position:absolute;
top:0px;
height:250px;
width:250px;
z-index:99;
}
#caldiv {
position:absolute;
background-color:#FFFFFF;
margin:0;
padding:0;
display:none;
z-index:100;
}
#caldiv table {
font-family:arial,verdana,helvetica,sans-serif;
font-size:13px;
border-left:1px solid black;
border-right:1px solid black;
border:2px solid #808080;
}
#caldiv th {
font-weight: normal;
}
#caldiv td {
text-align: center;
}
#caldiv .header {
background-color:#808080;
}
#caldiv .wday {
background-color: #DDDDDD;
color:black;
}
#caldiv .wend {
background-color: #C0C0C0;
color:black;
}
#caldiv .wcur {
background-color: #FF0000;
color: #FFF;
}
#caldiv .nallow{
color:white;
background-color: #E0E0E0;
}
#caldiv .wday,
#caldiv .wend,
#caldiv .wcur,
#caldiv .nallow{
display: block;
text-decoration: none;
border: 1px solid #FFF;
width: 2em;
}
#caldiv .wday:hover,
#caldiv .wend:hover,
#caldiv .wcur:hover {
color: #FFFFFF;
background-color: #808080;
border: 1px solid #F00;
}
#caldiv .title {
text-align: center;
padding:0px 0px 3px 0px;
font-weight:bold;
color: #FFF;
}
#caldiv .empty {
background-color: #FFFFFF;
border: 1px solid #FFFFFF;
}
#caldiv .button{
background-color:#FFFFFF;
color:#000000;
border:1px solid #808080;
padding:1px 3px 1px 3px;
margin-right:0px;
font-size:12px;
font-weight:bold;
white-space:nowrap;
}
#caldiv .button:hover{
background-color:#404040;
color:#FFFFFF;
}
