/* 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;
}

body#loads {
	background-color:#FFFFFF;
}

#avloaddiv {
	padding:3px 0 0 0;
	margin:0;
}

#loadtable {
	font-size:10px;
	font-weight:bold;
	background-color:#CCCCCC;
}


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

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

#loadtable td,
.av_load td {
	border:1px solid #000000;
	padding:2px 2px;
	margin:0;
	/*overflow:auto;*/
	white-space:normal;
	text-align:center;
}

/*td#pick_up_by, td.ltpick_up_by   {width: 4em}
td#deliver_by, td.ltdeliver_by   {width: 4em}
td#orig_city, td.ltorig_city    {width: 5em}
td#orig_prov, td.ltorig_prov    {width: 2em}
td#orig_pc, td.ltorig_pc      {width: 2em}
td#dest_city, td.ltdest_city   {width: 5em}
td#dest_prov, td.ltdest_prov   {width: 3em}
td#dest_pc, td.ltdest_pc      {width: 2em}
td#reqstd_equip, td.ltreqstd_equip {width: 3em}
td#load_weight, td.ltreqstd_equip  {width: 3em}
td#length, td.ltreqstd_equip       {width: 3em}
td#user1, td.ltphone        {width: 3em}*/

.av_load .ltpick_up_by,
.av_load #pick_up_by {
	width:105px;
}

#loadtable .ltdeliver_by,
.av_load #deliver_by {
	width:106px;
}

.av_load .ltorig_city,
.av_load #orig_city {
	width:151px;
	font-size:10px;
}

.av_load .ltorig_prov,
.av_load #orig_prov {
	width:44px;
}

.av_load .ltorig_pc,
.av_load #orig_pc {
	width:77px;
}

.av_load .ltdest_city,
.av_load #dest_city {
	width:149px;
	font-size:10px;
}

.av_load .ltdest_prov,
.av_load #dest_prov {
	width:45px;
}

.av_load .ltdest_pc,
.av_load #dest_pc {
	width:76px;
}

.av_load .ltreqstd_equip,
.av_load #reqstd_equip {
	width:43px;
}

.av_load .ltload_weight,
.av_load #load_weight {
	width:47px;
}

.av_load .ltlength,
.av_load #length {
	width:27px;
}

/*These two styles must be adjusted to fit one another..*/
.av_load .ltphone {
	width:87px;
}

.av_load #user1 {
	width:87px;
}


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


}

iframe {
	padding:0;
	margin:0;
}
