/*@media print {
    * { display: none; }
}*/

body { 
        background: #101324;
        margin: 10px;
        font-family: "Arial", "Geneva", sans-serif;
        font-size: 10pt;
     }
    
A:link, A:active, A:visited {
	font-family: "Verdana", "Arial", "Geneva", sans-serif;
        color: #710404;
	font-size: 8pt;
}	

A.whitelink:link, A.whitelink:active, A.whitelink:visited, A.whitelink.hover {
	font-family: "Verdana", "Arial", "Geneva", sans-serif;
                color: #710404;
	font-size: 10pt;
}	

A.smallerlink:link, A.smallerlink:active, A.smallerlink:visited {
	font-family: "Verdana", "Arial", "Geneva", sans-serif;
                color: #710404;
	font-size: 8pt;
}	

.windowname {
	font-family: "Verdana", "Arial", "Geneva", sans-serif;
	font-size: 10pt;
	color: white;
	background: #2929bf;
	font-weight: bolder;
}

.header {
	font-family: "Verdana", "Arial", "Geneva", sans-serif;
	font-size: 10pt;
	font-weight: bolder;
        background: #c6c7b5;
}

.table {
	font-family: "Verdana", "Arial", "Geneva", sans-serif;
	font-size: 12pt;
}

.smalltable {
	font-family: "Verdana", "Arial", "Geneva", sans-serif;
	font-size: 8pt;
}

.smalltable2 {
	font-family: "Verdana", "Arial", "Geneva", sans-serif;
	font-size: 6pt;
}

.smalldate {
	font-family: "Arial Narrow", "Verdana", "Geneva", sans-serif;
	font-size: 8pt;
}

.submit {
	font-family: "Verdana", "Arial", "Geneva", sans-serif;
	font-size: 10pt;
	color: black;

	border-style: groove;
}

.smallsubmit {
	font-family: "Verdana", "Arial", "Geneva", sans-serif;
	font-size: 8pt;
	color: #D61431;
	border-style: groove;
}

.historical {
	position: absolute;
	left: 3px;
	top: 50px;
	z-index: 250;
        font-family: "Arial Narrow", "Verdana", sans-serif;
        font-size: 8pt;
	}

.menuheader-off {
	font-size: 12pt;
	background: #DDDDDD;

	}

.menuheader-on {
	font-size: 12pt;
	background: #2827c3;
    color: white;
	}

.menuitem-off {
	font-size: 10pt;
	background: #DDDDDD;
	}

.menuitem-on {
	font-size: 10pt;
	background: #2827c3;
    color: white;
	}

.formleft {
	background: url("images/beigebar.jpg");
	font-family: Georgia, sans-serif;
	color: black;
	font-size: 10pt;
	}

.formleftsmall {
	background: url("images/beigebar.jpg");
	font-family: Georgia, sans-serif;
	color: black;
	font-size: 8pt;
	}

A.formtext:link, A.formtext:visited, A.formtext.active, A.formtext.hover {
	font-family: Georgia, sans-serif;
	color: #D61431;
	font-size: 10pt;
	text-decoration: none;
	}

.formtext {
	font-family: Georgia, sans-serif;
	color: black;
	font-size: 10pt;
	}

.formtextblack {
	font-family: Georgia, sans-serif;
	color: black;
	font-size: 10pt;
	}

.formleftcentered {
	background: url("images/beigebar.jpg");
	align: center;
	font-family: Georgia, sans-serif;
	color: black;
	font-size: 10pt;
	}
	
.whitetable {
        font-family: "Lucida Sans Unicode", "Arial", "Geneva", sans-serif;
        font-size: 10pt;
        color: white;
       }

.mainback {
	background: #F7F7F7;
	color:  black;      
       }


.search {
        font-family: "Lucida Sans Unicode", "Arial Black", "Impact", "Arial";
        font-size: 10pt;
        font-weight: bolder;
        margin: 0px;
        text-space: 0px;
        color: #C9C9C9;
        }

.searchbox      {
        font-family: "Lucida Sans Unicode", "Arial Black", "Impact", "Arial";
        font-size: 8pt;
        background: #2929bf;
        color: #C9C9C9;
        }



.quicklinks {
        font-family: "Arial", "Geneva", sans-serif;
        font-size: 10pt;
        color: white;
        text-spacing: 0px;
        margin: 0px;
       }

A.quicklinks:link {
        font-family: "Arial", "Geneva", sans-serif;
        font-size: 10pt;
        color: yellow;
        text-decoration: none;
       }

A.quicklinks:visited {
        font-family: "Arial", "Geneva", sans-serif;
        font-size: 10pt;
        color: yellow;
        text-decoration: none;
       }

A.quicklinks:active {
        font-family: "Arial", "Geneva", sans-serif;
        font-size: 10pt;
        color: yellow;
        text-decoration: none;
       }

A.quicklinks:hover {
        font-family: "Arial", "Geneva", sans-serif;
        font-size: 10pt;
        color: white;
        text-decoration: none;
       }

table#main, table#general, table#daytoday, table#invoices, table#tools, table#administration, table#profiles, table#financials, table#help {
    cursor: pointer;
}

.bordertop {
    border-top: 1px black solid;
}

.blacklist, .whitelist, .bankrupt, .doesnotpay, .donotbuy {
    padding:        0 10px;
    font-weight:    bold;
    text-transform: uppercase;
}

.blacklist {
    background:     black;
    color:          white;
}

.whitelist {
    background:     white;
    color:          black;
}

.bankrupt {
    background:     blue;
    color:          white;
}

.doesnotpay {
    background:     #009C00;
    color:          white;
}

.donotbuy {
    background:     #FF0000;
    color:          white;
}


#loading {
    padding:        5px;
    background:     white;
    display:        none;
    text-align:     center;
    width:          150px;
    margin:         0 auto;
}


.cad { background: #ffcccc; }
.usd { background: #ccccff; }
.cadhighlight { background: #ff7777; }
.usdhighlight { background: #7777ff; }

.eft_yes, .eft_no { padding: 4px 1em; display: inline-block; color: white; font-weight: bold; }
.eft_yes { background: #009C00; }
.eft_no { background: #FF0000; }


