html {
	font-family: verdana;
}

select {
    cursor: pointer;
}

button {
    cursor: pointer;
}

label {
    cursor: pointer;
}

input[type='checkbox'] {
    cursor: pointer;
}

.blackout {
    box-shadow: 0 0 0 10000px rgba(0, 0, 0, 0.5);
    transition: 0.1s;
}

.hyperNormal {
    cursor: pointer;
    color: blue;
    text-decoration: none;
}

.noselect {
    -webkit-touch-callout: none; /* iOS Safari */
      -webkit-user-select: none; /* Safari */
       -khtml-user-select: none; /* Konqueror HTML */
         -moz-user-select: none; /* Old versions of Firefox */
          -ms-user-select: none; /* Internet Explorer/Edge */
              user-select: none; /* Non-prefixed version, currently supported by Chrome, Opera and Firefox */
}

.nodrag {
    user-select: none;
    -moz-user-select: none;
    -webkit-user-drag: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}

.noresize {
    resize: none;
}

.buttonPrimary {
    cursor: pointer;
    padding: 4px 8px;
    text-align: center;
    background-color: #83B01A;
    border: 1px solid black;
    box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.9);
    border-radius: 5px;
}

.strNotification {
    color: #F00;
    font-style: italic;
}

/*  */
/*  */
/*  */
.tableBlank {
    border-collapse: collapse;
    margin: 0;
    padding: 0;
}

.tableMain {
    font-family: verdana;
    font-size: 12px;
    border-collapse: collapse;
    border: 1px solid black;
}

.tableMain caption {
    white-space: nowrap;
    text-align: left;
    font-weight: bold;
    font-size: 1.5em;
}

.tableMain th {
    padding: 4px;
    background-color: #EEE;
}

.tableMain td {
    border: 1px solid black;
    padding: 4px;
}

.tableMain tr:hover td {
    background-color: #CCC;
}

.tableMainSimCaption {
    font-family: verdana;
    white-space: nowrap;
    text-align: left;
    font-weight: bold;
    font-size: 18px;
}

.gm-style iframe + div { /* removes blue outline from google maps */
    border:none!important;
}