@charset "UTF-8";
/* CSS Document */

body { background-image: url('../images/bg-linen.jpg'); font-family: Arial, Helvetica, sans-serif; }

.float-left { float: left; }

.float-right { float: right; }

.clearing { clear: both; }

.twelveptfont { font-size: 12pt; }

.elevenptfont { font-size: 11pt; }

.tenptfont { font-size: 10pt; }

.nineptfont { font-size: 9pt; }

.eightptfont { font-size: 8pt; }

.sevenptfont { font-size: 7pt; }

.placeholder { color: #aaa; }

#reportoutput_filter, #carrierdisplay_filter, #clientdisplay_filter, #reportoutput_length, #reportoutput_info, #equipmentdisplay_filter, #equipmentdisplay_length, #equipmentdisplay_info, #carrierstatdisplay_filter {
  color: white; font: 11pt Arial, Helvetica, sans-serif;
}
				
li a { font-size: 12px; }

.nounderline { text-decoration: none; }

div #tabs { font-size: 11px; }

#formtbl tr td { border: 1px solid lightgray; }

.mybuttonclass { width: 98%; text-align: right; }

#acctable tr:nth-child(even) { background-color: #eaeae8; }

#originaddrlist tr:nth-child(even) { background-color: #eaeae8; }

#destaddrlist tr:nth-child(even) { background-color: #eaeae8; }

#qqreturntbl tr:nth-child(even) { background-color: #eaeae8; }

#qqbooktbl tr:nth-child(even) { background-color: #eaeae8; }

.input-disabled{background-color:#EBEBE4;border:1px solid #ABADB3;padding:2px 1px;color:rgb(84, 84, 84);}

#uploadInsuranceCertifiation{ width: 125px;}

#carrierInfoTotal {
	font-weight: bold;
} // end #carrierInfoTotal

#loadingDiv{
	visibility: hidden;	
}

#existingQuotesForReRunID{
	//visibility: hidden;
}

#carrierselectarea th{
	font-weight: bold;
	text-align: left;
}

#carrierselectarea td{
	padding-right: 15px;
}

td.documentPreviewListing
{
	text-align: center;
	font-size: 9pt;
	padding-top:25px;
	padding-bottom: 25px;
	padding-left: 15px;
	padding-right: 15px;
	cursor: pointer;
	text-decoration: none;
	color: blue;
}
td.documentPreviewListing:hover{
	text-decoration: underline;
	color: red;
}

#orderInfoTableID{
	width: 1020px;
}
#orderInfoTableID td{
	padding-left: 7px;
	padding-right: 7px;
	//border: 1px solid #aaaaaa;
	padding-top: 0px;
	margin-top:0xp;
	border-right: 1px groove lightgray;
	border-width: thin
}
#orderInfoTableID th{
	padding-bottom: 0px;
	text-align: left;
	margin-bottom: 0px;
	border-right: 1px groove lightgray;
	border-width: thin;
}

.findclassfield:hover{
	cursor: pointer;
}

#itemClassCalculatorTableID td{
	text-align: center;
	font-size: 11pt;
}
#itemClassCalculatorTableID input{
	width: 80px;
	font-size: 9pt;
}
#itemClassCalculatorTableID .input_readOnly{
	background-color: #eaeae8;
}

.carrierQuotePricing {
	color: blue;
}
.carrierQuotePricing:hover{
	cursor: pointer;
	color: red;
	text-decoration: underline;
}
.carrierPricing {
	color: blue;
}
.carrierPricing:hover{
	cursor: pointer;
	color: red;
	text-decoration: underline;
}
.truckLoadCarrierQuotePricing {
	color: blue;
}
.truckLoadCarrierQuotePricing:hover{
	cursor: pointer;
	color: red;
	text-decoration: underline;
}

.toastrSpan{
	font-size:10pt;
}

input.freightCalc {
	text-align: right;
	padding-right: 3px;
}

table#hazMatTableID{
	width: 100%;
	text-align: left;
	font-size: 11pt;
	padding-top: 30px;
	padding-bottom:30px;
}

.row-trash {
	display: inline;
    padding-right: 5px;
}
