/* Default stylesheet for Innoprise Software's Sales Tax Project */

body{
   background-color: white;
   font-family: 'Courier New',Courier,monospace;
   height: 100%;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px
}

.topBar{
	
	position: absolute;
	margin: 0px;
	padding: 0px;
	
	top: 0px;
	right: 0px;
	left: 0px;
	height: 20px;
	
	background-color: threedface;
	width: 100%;
	/*text-align: left;*/
	/*margin-bottom: -3px;*/
	/*padding-bottom: -3px;*/
}

.lowerContents{

	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 21px;
	right: 0px;
	left: 0px;

}

.toolbarContainer {
	background-color:threedface;
	border: 1px solid gray;
	padding-left: 5px;
	vertical-align: middle;
}

.toolbar{
	vertical-align: middle;
	border:none;
	/*
	margin-bottom:2px;
	padding-left: 3px;
	padding-right: 3px;
	*/
}

.toolbar a:hover {
  outline: 2px outset threedface;
}

.toolbar a:active {
 outline: 2px inset threedface;
}

/* taskbar properties */
.taskbar {
	background-color: threedface;
	position: absolute;
	bottom: 0px;
	right: 0px;
	left: 0px;
}

.toolbar {
      height: 100%;
      font-size: small;
      border: 1px solid gray;
      border-bottom: none;
      margin: 0 1px 0 1px;
      padding: 0 3px 0 3px;
      outline: none;
}

.ModalWindow_tbb {
	text-decoration: none;
	color: black;
	font-size: small;
	border: 1px solid gray;
	margin-left: 1px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 2px;
	padding-left: 2px;
	outline: none;
}


.ModalWindow_tbb:hover{
	border: 2px outset gray;
}

/* end taskbar properties */

.navigationTree{
	border-width: 1px; border-style: inset; border-color: threedface;
}

.contentContainer{
	border-width: 1px; border-style: inset; border-color: threedface;
}

.contentContainer td{
	vertical-align: top;
}

.inputField {
	border:none;font-weight:bold;
}

.rightInputField {
	border:none;font-weight:bold;text-align: right;
}

input:disabled {
	background:#dddddd;
	color:windowtext;
	font-weight:bold;
}

.inactive {
	color:graytext;	
}

/* general stuff */
p, div, span, label, a, li, dt, dd {
	font-size: x-small; font-weight: normal;
}

input,textarea,select {
	font-size: x-small;
}

/* table defaults */
table{
	padding: 0px;
}
td{
	padding: 0px;
}
tr{
	padding: 0px;
}

.redText{
	color:red;
}
.rightAlign{
	text-align: right;
}

.modalwin {
	border: 1px outset threedface; background-color: threedface;
} 

.receivableGrid{
	width: 750px;
}

.receivablesBox {
	position: absolute;
	right: 50px;
	top: 275px;
}

.returnTabbox {
	min-height: 400px;
}

/*Keep white space to a minimum in rows, grids, listboxes, etc.*/
tr.z-row td.z-row-inner, tr.z-row .z-cell, td.z-footer {
    line-height: inherit;
}

div.z-listbox-body .z-listcell {
    padding: 2px;
}

div.z-column-cnt, div.z-grid-header div.z-auxheader-cnt, div.z-listheader-cnt, div.z-listbox-header div.z-auxheader-cnt, div.z-listbox-header th.z-listheader-sort div.z-listheader-cnt, td.z-footer {
    padding: 3px 3px;
}
