@charset "UTF-8";
/* CSS Document   USE THIS BLUE: #1c777a;*/

/*Defaults */
*{margin:0;padding:0}
body{background:#fff;color:#1b3664; font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:30px auto;}

.clear{clear:both;margin:0; mpadding:0;}
.fl{float:left;}
.fr{float:right;}


a{color:#1b3664;text-decoration:underline;}
a:hover{text-decoration:none;}



/*Layout*/
#wrapper{background:url(../images/bg_wrapper.gif) repeat-y top left; min-height:300px; height:auto !important;  height:300px;}


#content{background:url(../images/bg_content.jpg) no-repeat top right; border-bottom:6px solid #011c7a; margin:0 auto; width:965px;padding:0;}
#content .logo{margin:-18px 0 0 -18px; padding:0; float:left;}

#header{float:right; height:116px; width:767px;}

#topNav{color:#1b3664; font-weight:bold; padding:18px 0 8px 18px;text-align:right; width:736px;}

#nav{height:41px;margin:0;	padding:0; z-index:100;width:767px; overflow:hidden;}
#nav li{float: left;list-style: none;z-index:101;}
#nav li a{border:1px solid none; background: url(../images/navgiation_new_test.gif) 0 0 no-repeat;display: block;height:41px;text-decoration: none;text-indent:-99999px;color: #EAFFED;white-space: nowrap}
#nav li ul{padding: 0 0 12px 0; position: absolute; margin: 0 0 0 -12px; visibility: hidden ;width:auto; z-index:100; background: #e4e4d5; border:1px solid #ccc;}
#nav li ul li{float: none; display: inline;}
#nav li ul li a{text-indent:0; padding:6px 42px 0 18px; width:auto; background:none; color:#1c777a; height:auto; line-height:18px; }
#nav li ul li a:hover{text-decoration:underline;}

ul#nav #home a{left: 0; width:100px;background-position:0 0;}
ul#nav #about a{left:100px; width:95px; background-position: -100px 0;}
ul#nav #local a{left:195px; width:95px; background-position: -195px 0;}
ul#nav #domestic a{left:290px; width:95px; background-position: -290px 0;}
ul#nav #international a{left:385px; width:95px; background-position: -385px 0;}
ul#nav #mydlx a{left:480px; width:95px; background-position: -480px 0;}
ul#nav #drivers a{left:575px; width:100px; background-position: -575px 0;}
ul#nav #contact a{left:675px; width:92px; background-position: -675px 0;}

#nav #home a:hover, ul#nav #home a.current { background-position: 0px -41px;}
#nav #about a:hover, #nav #about a.current { background-position: -100px -41px;}
#nav #local a:hover, #nav #local a.current { background-position: -195px -41px;}
#nav #domestic a:hover, #nav #domestic a.current { background-position: -290px -41px;}
#nav #international a:hover, #nav #international a.current { background-position: -385px -41px;}
#nav #mydlx a:hover, #nav #mydlx a.current { background-position: -480px -41px;}
#nav #drivers a:hover, #nav #drivers a.current { background-position: -575px -41px;}
#nav #contact a:hover, #nav #contact a.current { background-position: -675px -41px;}

#colLeft{background: url(../images/bg_leftCol.jpg) no-repeat;float:left; width:198px;}
#colLeft p{padding:0 0 0 11px;line-height:18px;}
#colLeft p img{margin:0 0 8px 0;}

#disp{float:left; width:767px; overflow:visible;}

.home{background:url(../images/pg_home.jpg) no-repeat top right;}
.about{background:url(../images/pg_about.jpg) no-repeat top right;}
.management{background:url(../images/pg_management.jpg) no-repeat top right;}
.customer_service{background:url(../images/pg_customer_service.jpg) no-repeat top right;}
.same_day{background:url(../images/pg_same_day.jpg) no-repeat top right;}
.overnight{background:url(../images/pg_overnight.jpg) no-repeat top right;}
.scheduled{background:url(../images/pg_scheduled.jpg) no-repeat top right;}
.fast_freight{background:url(../images/pg_fast_freight.jpg) no-repeat top right;}
.logistics{background:url(../images/pg_logistics.jpg) no-repeat top right;}
.ground{background:url(../images/pg_ground.jpg) no-repeat top right;}
.air{background:url(../images/pg_air.jpg) no-repeat top right;}
.ocean{background:url(../images/pg_ocean.jpg) no-repeat top right;}
.customs{background:url(../images/pg_customs.jpg) no-repeat top right;}
.contact{background:url(../images/pg_contact.jpg) no-repeat top right;}
.becoming_driver{background:url(../images/pg_becoming_driver.jpg) no-repeat top right;}
.about_driver{background:url(../images/pg_about_driver.jpg) no-repeat top right;}



#disp h1{padding:26px 0 18px 23px;}
#disp h2{font-size:13px; line-height:18px; padding:0 0 0 26px;}
#disp p{font-size:11px; line-height:18px; padding:0 0 18px 26px;}
#disp p.intro{color:#1c777a; font-size:12px; line-height:18px; padding:0 0 26px 26px;}

#disp ul#services{float:left; list-style:none; padding:0 0 26px 16px;display:block;}
#disp ul#services li{padding:0 0 18px 0;clear:both; font-size:11px;line-height:18px;}
#disp ul#services li img{margin:-4px 0 0 0;}
#disp ul#services li .header, .header{color:#0d8781;font-size:14px;text-transform:uppercase;}


#disp #homeNews{background:#e9e9dd;float:right; height:auto;margin:100px 0 0 0;padding:0;width:313px;}
#disp #homeNews p{padding:6px 36px 12px 18px;}

 .newsContainer{padding:6px 0 12px 0; height:auto;}

p.pHead{font-size:12px;font-weight:bold;line-height:18px;text-transform:uppercase;}
p.smallP{font-size:10px; line-height:14px;}
p.backLink a{font-size:14px;font-weight:bold;margin-top:9px;}

.mgmt{float:left; margin:0; width:196px;}
.mgmt img{padding:0 0 9px 0;}

.new{color:#580707; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:none; padding:0 4px 0 0;}

/*Form Elements*/

.tfShort{border:1px solid #bfd8db; height:18px;width:146px;}
.go{height:19px; width:22px;}


#footer{font-size:9px; margin:0 auto; line-height:18px; padding:12px 0 24px 0; width:965px;}
#footer .footContact{float:left; font-size:10px;}
#footer .footLegal{color:#9e988a; float:right;}
#footer .footLegal a{text-decoration:none; color:#9e988a;}
#footer .footLegal a:hover{text-decoration:underline;}

/* tables */

.rateTable{border:1px solid #ccc; margin:0 auto;}
.rateTable td{padding:4px;}
.rateTable .tbUnd{border-bottom:1px solid #ccc;}