/* STYLES UNIQUE TO A CERTAIN PAGE. PLEASE MAKE BEGINNING AND END COMMENTS TO SEPARATE EACH PAGE. */

/*Contact Us Page commands, table and cell can remain the same, but everything else is changable*/

table#contact-us  {
	width:500px;
	margin-top:12px;
	margin-bottom:24px;
}

table#contact-us td  {
	padding:5px 3px;
}

td.name  {
	width:244px;
	font-weight:bold;
}

td.field  {
	width:400px;
}
/*End contact us page styles*/

#map {
	width:150px;
	height:150px;
	padding:0;
	margin:0;
}

/*Left Menu changes*/
body#home #main_left,
body#about #main_left,
body#contact #main_left,
body#articles #main_left,
body#site-map #main_left,
body#testimonials #main_left{
	background-image:url(../images/bg_left_water.jpg);
}

ol.packet_list {
	list-style-type:upper-alpha;
}

/*Load board table*/
body#loads #header_container {
	background-image:url(../images/bg_header_load.jpg);
}
body#loads div#main_right {
	display:none;
	visibility:hidden;
}

body#loads div#main_middle  {
	width:737px;
	padding:0;
	margin:0;
	float:left;
	background-image:none;
	background-color:#FFFFFF;
}

body#loads div#main_content_text {
	width:737px;
	padding:10px 0;
	margin:0;
}

#loadtable {
	padding:0;
	margin:0 8px !important;
	margin:0 10px;
	font-size:10px;
	font-weight:bold;
	border-collapse:collapse;
	background-color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
}


/*If you change the widths of these cell here you also need to change them in the _stylesheet.css!!!!!!!!!*/

.av_load {
	margin:0;
	padding:0;
	font-size:11px;
	border-collapse:collapse;
	font-family:Arial, Helvetica, sans-serif;
}

.av_load td {
	border:1px solid #000000;
	padding:2px 1px;
	margin:0;
	overflow:auto;
	white-space:normal;
}

#loadtable .ltpick_up_by,
.av_load #pick_up_by {
	width:61px;
	text-align:center;
}

#loadtable .ltdeliver_by,
.av_load #deliver_by {
	width:61px;
	text-align:center;
}

#loadtable .ltorig_city,
.av_load #orig_city {
	width:100px;
	text-align:center;
	font-size:10px;
}

#loadtable .ltorig_prov,
.av_load #orig_prov {
	width:42px;
	text-align:center;
}

#loadtable .ltorig_pc,
.av_load #orig_pc {
	width:39px;
	text-align:center;
}

#loadtable .ltdest_city,
.av_load #dest_city {
	width:100px;
	text-align:center;
	font-size:10px;
}

#loadtable .ltdest_prov,
.av_load #dest_prov {
	width:50px;
	text-align:center;
}

#loadtable .ltdest_pc,
.av_load #dest_pc {
	width:39px;
	text-align:center;
}

#loadtable .ltreqstd_equip,
.av_load #reqstd_equip {
	width:41px;
	text-align:center;
}

#loadtable .ltload_weight,
.av_load #load_weight {
	width:35px;
	text-align:center;
}

#loadtable .ltlength,
.av_load #length {
	width:20px;
	text-align:center;
}

/*These two styles must be adjusted to fit one another.*/
#loadtable .ltphone {
	width:85px !important;
	width:75px;
	text-align:center;
}
.av_load #user1 {
	width:85px;
	text-align:center;
}

#site-map{
	float:left;
	width:300px;	
	margin:0;
	padding: 0 0 0 110px;


}

iframe {
	padding:0;
	margin:0;
}