/* General */
.buttons { background-color: transparent; background-image: url("buttonback.jpg");color:#165562; font-weight: bold; }
.box { background-image: url("shadebox.jpg"); background-repeat: repeat-x; }
BODY,TD,TD.norm {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(22, 85, 98);}
H1 { color:#269bb4; }
.error_colour { color: red; }

/* Side menu bar */
td.cutebox { background-color: rgb(38, 155, 180); vertical-align: top; width: 10px; }
td.menu{font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: rgb(22, 85, 98);}
td.menuitem { vertical-align: top; background-color: rgb(206, 236, 246); color: rgb(22, 85, 98); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; width: 110px; }
td.menuitem:hover { background-color: rgb(204, 255, 204); }
A.menuitem {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
A.menuitem:link {color:#165562}
A.menuitem:visited {color:#339999}
A.menuitem:active{color:#990099}
A.menuitem:hover{color:red}

/* Main/Show Domains Screen */
th.showdoms,a.showdoms { color:rgb(255,255,255); font-family: Arial; text-decoration:none; font-size: 11px; }
/* color:rgb(22, 85, 98); } */

/* Reseller overrides */
.reseller { background-color: aqua; }

/* Receipt Page */
.item_pending { background-color: red; }
.item_complete { }

/* Auto-suggest */
div.suggestions {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid black;
    background-color: #ffffff;
    position: absolute;   
}
div.suggestions div {
    cursor: default;
    padding: 0px 3px;
    background-color: #ffffff;
    z-index: 1000;
}
div.suggestions div.current {
    background-color: #3366cc;
    color: white;
    z-index: 1000;
}
