@charset "utf-8";
/* CSS Document */

.red{ color:#FF0000;}

body,td,th {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
}
body { background-color: #FFFFFF; margin: 19px 0 0 0; background:url(../images/common/bg.png) repeat-x;
}
.hidden { display:none; }
#maincontainer { width:980px; height:auto; margin:auto; }
#header { width:980px; height:377px; background:url(../images/header/bg.png) no-repeat;}
#header big{ display:block; position:absolute; background:url(../images/header/logo.png); width:362px; height:105px; margin-top:24px; margin-left:22px;}
#header p { display:block; position:absolute; font-size:24px; font-weight:bold; color:#007AC6; width:280px; text-align:center; margin-left:680px; margin-top:110px; }
#header small { display:block; position:absolute; margin-left:740px; margin-top:18px;}
#header .phone { font-size:15px; font-weight:bold; }
#header .email { font-size:12px; font-weight:bold; }
#header .globe { display:block; position:absolute; /*background:url(../images/header/globeandboxes.png);*/ width:341px; height:292px; margin-left:343px; margin-top:-7px; z-index: 0;}
#header .fedex { width:97px; height:28px; display:block; position:absolute; margin-left:715px; margin-top:200px; background:url(../images/header/fedex.png); }
#header .usps { width:72px; height:61px; display:block; position:absolute; margin-left:847px; margin-top:180px; background:url(../images/header/usps.png); }
#header .dhl { width:101px; height:27px; display:block; position:absolute; margin-left:710px; margin-top:260px; background:url(../images/header/dhl.png); }
#header .ups { width:48px; height:56px; display:block; position:absolute; margin-left:860px; margin-top:255px; background:url(../images/header/ups.png); }
#headernav { width:980px; height:51px; margin-top:326px; position:absolute; background:url(../images/header/navbg.png) no-repeat; }
#headernav ul { padding:0px; width:975px; margin:0 0 0 3px; list-style:none;}
#headernav li { border-left:1px solid #D2D2D2; float:left;}
#headernav li a{ width:120px; height:33px; padding-top:16px; text-align:center; display:block; font-size:14px; color:#000000; font-weight:bold; text-decoration:none;}
#headernav ul li a:hover { background: url(../images/header/hover.png) no-repeat center bottom; color:#FF7503; }
.lines-2{ padding-top:8px !important; height:41px !important;}

#contentcontainer { width:978px; height:auto; background:url(../images/content/bg.png) repeat-x #FFFFFF; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
#content { width:581px; height:auto; float:right; padding-top:35px; }
#content h1 { margin:0; padding-left:20px; font-size:26px;}
#content h3 { margin:0; padding-left:28px; color:#A60000; font-size:12px;}
#content p { margin:0; padding-left:28px; padding-top:20px; padding-right:10px; line-height:20px; margin-bottom:20px;}
#content a{ text-decoration:none; color:#A60000;}
#content a:hover { text-decoration:none; color: #007AC6; font-size:14px;}
#content p #links{ text-decoration:none; color:#A60000; font-size:12px;}
#content p #links:hover { text-decoration:none; color: #007AC6; font-size:12px;}
#content .companyname { font-size:18px;}
#content .margin-btm { margin-bottom: 10px !important;}
#content del { background:url(../images/content/img4.png); width:317px; height:395px; display:block; margin-left:150px;}
#content p.location{ float: left; width: 200px; }
#content p.location a{ color: #000000; display: block;}
#content p.location a:hover{ color: #990000; font-size: 12px; }
#content p.location span{ color: #990000; font-weight: bold; }
#content p.address{ clear: both; font-size: 14px; font-weight: bold;}
#content #LME_maplinks a:hover { font-size: 12px; }
/*#content .img1 { background:url(../images/content/img3.png); width:173px; height:177px; display:block; float:right; margin-right:15px;}
#content .img2 { background:url(../images/content/img2.png); width:173px; height:177px; display:block; float:right; margin-right:15px;}
#content .img3 { background:url(../images/content/img1.png); width:173px; height:177px; display:block; float:right; margin-right:15px;}*/
.domestic{background:url(../images/content/ratebox.jpg) no-repeat; height:158px; width:550px; margin-top:30px; float:right; margin-right:15px; text-align: center;}
.domestic p{margin: 13px 0 !important;padding: 0 !important; }
#pandsbox ,#externallink{ background:url(../images/content/pandsbox.png) no-repeat; height:151px; width:549px; margin-top:15px; float:right; margin-right:15px;}
#pandsbox h2,#externallink h2 { margin:0; padding-top:13px; padding-left:6px; font-size:18px; color:#007AC6}
#pandsbox dl,#externallink dl { float:left; margin-top:15px; list-style-type:none; width:auto;}
#pandsbox .bullet,#externallink .bullet { color:#FF7503; }
#externallink  dl dd{
float:left;
display:inline;
width:64px;
height:64px;
}
#externallink  .icons{
width:64px;
height:64px;
border:none;
}

#sidebar { width:396px; height:auto;}
#tracking { background:url(../images/sidebar/trackingbg.png); width:386px; height:245px; margin-top:28px; display:inline-block; margin-left:5px;}
#tracking .fixedWidthForm { width: 200px; padding: 0; margin: 0;}
#tracking a{ margin-left:170px; background:url(../images/sidebar/button.png) no-repeat; width:144px; height:24px; display:block; padding-left:30px; padding-top:6px; text-decoration:none; color:#000000; font-weight:bold;}
#tracking #Track_Button{ margin-left:170px; background:url(../images/sidebar/button.png) no-repeat; width:174px; /* 20px */ height:30px; border-width: 0px; padding-left:30px; padding-top:0px; text-decoration:none; color:#000; font-weight:bold; text-align: left;}
#sidebar big{ display:block; background:url(../images/sidebar/logo.png) no-repeat center; width:396px; height:81px; margin-bottom:10px;}
#sidebar h3 { margin:0; background:url(../images/sidebar/trackheadingbg.png) no-repeat center; color: #007AC6; width:386px; height:36px; font-size:21px; text-align:center; padding-top:8px; margin-top:10px;}
/*#sidebar address { margin:0; background:url(../images/sidebar/map.png) no-repeat 200px 0; width:153px; height:108px; font-size:13px; padding-left:27px; padding-right:206px; padding-top:30px; font-style:normal;}*/
#sidebar address { float: left; margin:0; width:153px; padding: 0 10px 0 30px; height:120px; font-size:13px; font-style:normal;}
#sidebar address a{ color: #000000; display: block; text-decoration: none; }
#sidebar address a:hover{ color: #990000; }
#sidebar address span { color: #990000; font-weight: bold;}
#sidebar p { margin: 0px 0px 20px 0px; }

#sidebar p.shipment { float: left; margin:1px 0 0 0; width:396px; height:104px;}
#sidebar p.shipment a { display: block; background:url(../images/sidebar/shipment.png) no-repeat center; margin:0; text-indent: -9999em; overflow: hidden; width:396px; height:104px; text-indent: -9999em; overflow: hidden; width:396px; height:104px;}
#sidebar p.art { float: left; margin:0; width:396px; height:104px;}
#sidebar p.art a { display: block; background:url(../images/sidebar/art.png) no-repeat center; margin:0; text-indent: -9999em; overflow: hidden; width:396px; height:104px; }
#sidebar p.moving { float: left; margin:0; width:396px; height:104px;}
#sidebar p.moving a { display: block; background:url(../images/sidebar/moving.png) no-repeat center; margin:0; text-indent: -9999em; overflow: hidden; width:396px; height:104px; }
#sidebar p.shipping { float: left; margin:25px 0 0 27px; width:342px; height:104px;}
#sidebar p.shipping a { display: block; background:url(../images/sidebar/shipping.png) no-repeat center; margin:0; text-indent: -9999em; overflow: hidden; width:342px; height:104px; }
#sidebar p.domesticsmall { float: left; margin:25px 0 0 27px; width:342px; height:104px;}
#sidebar p.domesticsmall a { display: block; background:url(../images/sidebar/domestic.png) no-repeat center; margin:0; text-indent: -9999em; overflow: hidden; width:342px; height:104px; }


#footer { background:url(../images/footer/footerbg.png); height:130px; width:980px; clear:both; margin-top:10px;}
#footer small { background:url(../images/footer/creditcards.png); width:162px; height:24px; position:absolute; display:block; margin-top:27px; margin-left:765px;}
#footer .nav { margin:0; font-weight:bold; padding-top:15px; padding-left:20px;}
#footer a { text-decoration:none; color:#000000;}
#footer a:hover { color:#A60000;}
#footer .cright { margin:0; padding-top:5px; padding-left:20px; font-size:11px;}

