.address {
    background: #36393D;
    color: White;
         clear:both;
        }

.notes-popup {
    background: #FFFFFF;
    color: Black;
    margin: 5px 2px 2px 2px; 
    padding:5px;
    border: solid #FF0000
        }

.notes-popup h1 {
    margin: 2px 0px 2px 0px;
    font-size: 110%;
}

.call-details {
    background: #C3D9FF;
    color: #464646;
    }

.contract {
    clear:both;
    background: #CDEB8B;
    color: White;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin: 5px 0px 5px 0px ;
}

.call-notes {
    background: #EEEEEE;
    color: #464646;
        }

.call-number {
    background: #8687FF;
    color: White;
}

.call-number h1 {
    border: thin;
    padding: 2px;
    margin: 0px 0px 0px 0px;
    font-size: small;
}


.menu {
padding: 0px;
margin: 2px 0px 0px 0px;
display: block;
background-color: white;
width: 100%;
clear: both;
color : blue;
}

.menu a {
    text-decoration: underline;
    color : blue;
}

.menu a:hover {
    text-decoration: none;
    background-color: blue;
    color : white;
}


.fitpart {
        padding-top: 2px;
        padding-bottom: 5px;
}

h3 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #464646;
    clear: both
}

p {
    clear: both
}

body {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    color: #464646;

}

edit {
        font-size: xx-small;
        font-family: sans-serif;
        }

textarea {
        font-size: xx-small;
        font-family: sans-serif;
}

select {
        font-size: xx-small;
        font-family: sans-serif;
}

button {
        font-size: xx-small;
        font-family: sans-serif;
}

input {
        font-size: xx-small;
        font-family: sans-serif;
}



.grid table {
    font-size: 95%;
         clear:both;
}

table {
    font-size: 95%;
}

.grid td {
    background: #DCDEF3;
    padding-right: 2px;
}


.tiny-contract p {
    background: #B0B0FF;
    border: thin solid #FAEBD7;
    margin-top: 1px;
}

h1 {
        font-size: small;
}

.call-notes h1 {
    font-size: medium;
    margin: 2px;
    color: Black;
}

.call-notes p {
    font-size: 95%;
    margin: 2px
}


.call-Parts td {
    border-style: solid;
    border: thin solid;
    border-color:  #B0B0FF;
}

.call-despatch {
    padding-top: 5px;
    background: #B0B0FF;
}

.call-arrive {
    padding-top: 5px;
    background: #9696D9;
}

.call-causeaction {
    padding-top: 5px;
    background: #9696D9;
}

.call-addnotes {

}


.small-error {
    background: #FF0000;
    color: White;
    font-weight: bold;
}


.big-error {
    background: #FF0000;
    color: White;
    font-weight: bold;
    font-size: larger;
    padding: 3px;
    margin-bottom: 16px;
}

.big-message {
    background: #0000FF;
    color: White;
    font-weight: bold;
    font-size: larger;
    padding: 3px;
    margin-bottom: 16px;
}

.ok-message {
    background: green;
    color: White;
    font-weight: bold;
    font-size: larger;
    padding: 3px;
    margin-bottom: 16px;
    clear: both
}


.call-ticks ul{
list-style: none; /* removed from li onto the ul it covers both here */
padding: 0px;
margin: 0px 0px 10px 0px;
display: block;
}

.call-ticks li {
display: block;
padding: 0px 10px 0px 10px;
margin: 0px 0px 0px 0px;
background-color: #191970;
color: white;
}


.NextAction
{
margin: 0px 20px 0px 20px;
display: none;
}

.minigrid{
        margin-top: 3px;
        margin-bottom: 3px;
        background-color: #D4D5FF;
}

.minigrid_title{
    width: 80px;
    font-weight: bold;
    display: block;
    float: left;
    margin-right: 6px;
    text-align: right;
}

.unsent_part_tick {
    background: #0000FF;
    color: White;
    width: 90%;
}


.call-submit ul {
list-style: none; /* removed from li onto the ul it covers both here */
padding: 0px;
padding-top: 20px;
padding-bottom: 30px;
margin: 2px 2px 10px 2px;
display: block;
width: 100%;
}



.call-submit li {
float: left;
display: block;
padding: 0px 10px 0px 10px;
margin: 0px 0px 0px 0px;
}


