body     {
    color: #F3F3F3; 
    background-color:Navy;
    font-family: Arial,sans-serif; 
    font-size: 14pt;
}

li  {
    list-style-type:none;
}

.div1 {
    text-align: center; 
    width: 100%; 
    clear: both;
}

.sinput  {
    width:45%;
    margin-bottom:1.25em;
    font-size:1.2em;
}

textarea {
    resize:none; 
    width:100%;
    margin:auto;
    background-color:#FBFBFB;
}

#logtable {
    resize:none; 
    width:90%;
    background-color:#FBFBFB;
    border:solid;
    border-width:thin;
    color:rgb(102, 102, 102);
}

#logtable th {
    text-align:center;
}

#logtable td {
    text-align:left;
    padding-left:45px;
}

.logtext {
    resize:none; 
    width:90%;
    background-color:#FBFBFB;
}

.tablefull  {
    margin:auto;
    height:auto;
    width: 80%;
}

#table1  {
    height:auto;
    width: 80%;
}

#table1 tr td {
    padding:5px 10px 5px 10px; 
}

#table1 tr td input.descfield {
    width:200px; 
}

#table1 tr td select#devicetype {
    width:170px; 
}

.button  {
    margin:25px; 
}

.button.buttonsmallmargin  {
    margin:5px; 
}

div.buttonset {
    text-align:center; 
}

.displist   {
    width:30%;
    margin:auto;
    text-align:left;
    text-indent:5%;
}

.displist ul li {
    margin:6px;
}

#dialogconfirm {
    display:none;
    text-align:center;
}

.ui-dialog .ui-dialog-titlebar-close { display: none; }

div.graph   {
    margin:auto; 
    margin-bottom:10px;
    margin-top:10px;
    margin-right:60px; 
    padding:20px;
    text-align:center;
}

div.graphmenu {
    position:fixed; 
    left:93%;
    width:90px;
    top:10%;
    margin-right:10%;
}

.notifytable  {
    border-collapse: collapse;
    border: 1px solid whitesmoke;
    height:auto;
    width: 90%;
    margin: auto;
}

.notifytable th  {
    border-bottom: 1px solid whitesmoke;
}

.notifytable th,tr  {
    padding: 15px;
}

.notificationaddr {
    width: 40%;
}

.notificationchk {
    text-align: center;
}
