root { 
    display: block;
}

body { background: #40494C;}
a { color: #7b0000;font-family: "Monaco","Monotype.com","Andale Mono",monospace;font-weight: bold;  }
a:hover { color: #7B2924; font-family: "Monaco","Monotype.com","Andale Mono",monospace;font-weight: bold; }

table#tabler
{
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    word-wrap:break-word;
    width: auto;
    min-width: 500px;
    max-width: 900px;
    border: 4px solid black;
    border-spacing: 0px;
    border-collapse:collapse;
    font-weight: bold;
}
tr#tabler
{
    background: #DBDBDB
}
td#tabler
{
    border:1px solid;
    padding: .15cm
}
th#tabler
{
    border-bottom: 2px solid;
    border-left:1px solid;
    padding: .15cm
}

.testcss
{
    background: #EBCE33;
    width: 800px ;
    margin-left: auto ;
    margin-right: auto ;
    border:2px solid #7b2924;
    padding: .25cm;
    font-family: Monaco,'Monotype.com','Andale Mono',monospace;
    font-weight: bold;
}

.testlogin
{
    background: #EBCE33;
    width: 450px;
    margin-left: auto;
    margin-right: auto;
    border:2px solid #7b2924;
    padding: .25cm;
    font-family: Monaco,'Monotype.com','Andale Mono',monospace;
    font-weight: bold;
}

.vaultlogo
{
    width: 200px;
    margin-left: auto;
    margin-right: auto;
    border:2px solid #7b2924;
}

input[type=text]
{
    background-color:#DBDBDB;
    border:1px solid #7b2924;
    margin-bottom: 1px;
    margin-top: 1px;
    font-family: Monaco,'Monotype.com','Andale Mono',monospace;
    font-weight: bold;
}
textarea
{
    background-color:#DBDBDB;
    border:1px solid #7b2924;
    margin-bottom: 1px;
    margin-top: 1px;
    font-family: Monaco,'Monotype.com','Andale Mono',monospace;
    font-weight: bold;
}
.total
{
    background-color:#DBDBDB;
    border:1px solid #7b2924;
    margin-bottom: 1px;
    margin-top: 1px;
    font-family: Monaco,'Monotype.com','Andale Mono',monospace;
    font-weight: bold;
    font-size: 30px;
}

select
{
    background-color:#DBDBDB;
    border:1px solid #7b2924;
    margin-bottom: 1px;
    margin-top: 1px;
    font-family: Monaco,'Monotype.com','Andale Mono',monospace;
    font-weight: bold;
}

input[type=password]
{
    background-color:#DBDBDB;
    border:1px solid #7b2924;
    margin-bottom: 1px;
    margin-top: 1px;
    font-family: Monaco,'Monotype.com','Andale Mono',monospace;
    font-weight: bold;
}

.divbuyerform
{
    text-align: right;
    float:left;
    width:320px;
}
.divreports
{
    text-align: right;
    float:left;
    width:100px;
}

.divbalance
{
    text-align: right;
    float:left;
    width:210px;
}

.divbalance2
{
    text-align: right;
    float:left;
    width:75px;
}

.divclear
{
    margin-bottom: 10px;
    margin-top: 60px;
    clear: both;
}

.divbuyerform2
{
    margin-left:auto;
    margin-right:auto;
    width: 570px;
}

.clearfix:after {
    content: ".";
    height: 0;
    clear: both;
    visibility: hidden;
}

.invoicecss {
    overflow:hidden;
    margin-left: auto;
    margin-right: auto;
    position:relative;
    height: 7.3in;
    width: 7.7in;
    background: #EBCE33;
    border:1px solid black;
    font-family: Monaco,'Monotype.com','Andale Mono',monospace;
    font-weight: bold;
    padding: .15in;
}

.invoiceheader {
    margin-left: auto;
    margin-right: auto;
    position:relative;
    height: 1.4in;
    width: 8in;
    background: #EBCE33;
    border:1px solid black;
    font-family: Monaco,'Monotype.com','Andale Mono',monospace;
    font-weight: bold;
}

.addressbox {
    max-width:260px;
    position: relative;
    float:left;
    padding:.1in;
    background: #EBCE33;
    margin-left:.25in;
    font-family: Monaco,'Monotype.com','Andale Mono',monospace;
    font-weight: bold;
}
.invoicelogo
{
    width: 121px;
    margin-left: auto;
    margin-right: .25in;
    margin-top:.2in;
    float:right;
    border:2px solid #7b2924;
}
.thumbbox {
    background: #EBCE33;
    margin-top:5px;
    width:110px;
    height:110px;
    float:left;
    border:1px solid black;
    font-family: Monaco,'Monotype.com','Andale Mono',monospace;
    font-weight: bold;
}
.commentbox {
    background: #EBCE33;
    width:350px;
    height:125px;
    float:left;
    margin-left: 25px;
    margin-top: 10px;
    border:1px solid black;
    font-family: Monaco,'Monotype.com','Andale Mono',monospace;
    font-weight: bold;
}
.thumbboxcont {
    background: #EBCE33;
    margin-top:5px;
    width:110px;
    float:left;
    font-family: Monaco,'Monotype.com','Andale Mono',monospace;
    font-weight: bold;
}

.listcontainer {
    overflow:hidden;
    padding: .15in;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    height: 5.5in;
    width:7in;
    background: #EBCE33;
    border:1px solid black;
    font-family: Monaco,'Monotype.com','Andale Mono',monospace;
    font-weight: bold;
}

.footercontainer {
    margin-left: auto;
    margin-right: auto;
    position:relative;
    height: 1in;
    width: 8in;
    background: #EBCE33;
    border:1px solid black;
    font-family: Monaco,'Monotype.com','Andale Mono',monospace;
    font-weight: bold;
}



.ui-timepicker-div .ui-widget-header{ margin-bottom: 8px; }
.ui-timepicker-div dl{ text-align: left; }
.ui-timepicker-div dl dt{ height: 25px; }
.ui-timepicker-div dl dd{ margin: -25px 0 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }