@charset "utf-8";

body{
    margin:0;
    padding:0;
    margin-top:0;
    background-image:url(../images/bg.jpg);
    font-family:Arial,Helvetica,sans-serif;
    font-size:13px;
    color:#003569;
    line-height:normal;
    background-color:#126db3;
    background-position:center top;
    background-repeat:
    }
.bodydiv{
	margin:0;
	padding:0;
	width:100%;
	float:left;
	background-repeat:no-repeat;
	background-position:top center;
	padding-bottom:20px
	}
	
.container{
	margin:0;
	padding:0;
	width:1000px;
	margin:0 auto;
	position:relative
	}
	
.container_site{
	margin:0;
	padding:0;
	float:left;
	width:998px;
	padding:1px;
	background-color:#fff
	}
	
.container_site_pad{
	margin:0;
	padding:0;
	float:left;
	width:980px;
	padding:0 9px 0 9px
	}
	
.s_left{
	position:absolute;
	top:0;left:-17px
	}
	
.s_right{
	position:absolute;
	top:0;right:-17px
	}
	
.container_site_bottom{
	margin:0;
	padding:0;
	float:left;
	width:998px;
	background-image:url(../images/content_botom.jpg);
	background-repeat:repeat-x;
	background-position:bottom
	}
.header{
	margin:0;
	padding:0;
	width:980px;
	height:149px;
	float:left;
	background-image:url(../images/header_back.jpg);
	background-repeat:no-repeat;
	margin-bottom:1px;
	position:relative
	}
.logo{
	width:448px;
	height:100px;
	display:block;
	background-image:url(../images/logo-01.png);
	position:absolute;
	top:24px;
	left:30px
	}
	
.top_div_right{
	position:absolute;
	right:30px;
	top:36px;
	width:184px
	}
	
.quote_top{
	float:right;
	font-size:24px;
	display:block;
	color:#fff;
	text-decoration:none;
	letter-spacing:-1px;
	background-image:url(../images/top_quote.png);
	width:184px;height:40px;
	text-align:center;
	line-height:40px
	}
	
.quote_top:hover{color:#d0f67b}

.phone{
	float:right;
	font-size:18px;
	color:#055ba7;
	background-image:url(../images/phone_icon.png);
	background-repeat:no-repeat;background-position:left;
	line-height:normal;
	padding-left:20px;
	margin-bottom:10px;
	width:160px
	}
	
#mainNav{
    float:left;
    margin:0;
    width:980px;
    height:49px;
    background-image:url(../images/menu_back.jpg);
    margin-bottom:10px
    }
#menuTop{
    padding:0;
    width:980px;
    height:49px;
    margin:0;
    float:left
    }
#menuTop li{
    float:left;
    display:inline;
    text-align:center;
    position:relative;
    z-index:1001
    }
#menuTop li a{
    height:34px;
    padding:0;
    cursor:pointer;
    font-weight:normal;
    text-transform:uppercase;
    text-decoration:none;
    font-size:16px;
    text-decoration:none;
    font-family:Arial,Helvetica,sans-serif;
    display:block;
    padding:15px 30px 0 30px;
    text-transform:uppercase
    }
.item a{color:#FFF}
.item a:hover{color:#68cbff}
#activ{color:#76c7ff}
.item1{width:116px}
.item2{width:150px}
.item3{width:150px}
.item4{width:169px}
.item5{width:200px}
.item6{width:170px}
#menuTop ul.ssNav{
    float:none;
    top:-999em;
    position:absolute;
    margin:0;
    padding:0;
    z-index:1000;
    width:250px;
    background-color:#000
    }
#menuTop ul.ssNav li{background:0;border:0;padding:0;width:250px;float:left}
#menuTop ul.ssNav li a{float:none;display:block;line-height:normal;padding:10px 10px 10px 10px !important;overflow:visible;text-align:left;cursor:pointer;margin:0;width:230px;font-size:13px;border:0;height:auto !important;text-transform:none;background-color:#004988;color:#fff}
#menuTop ul.ssNav li a:hover{background-color:#567f00;color:#fff}
#menuTop li.on a,#menuTop li:hover a,#menuTop li.current a{text-decoration:none}
#menuTop li:hover ul.ssNav,#menuTop li.on ul.ssNav{left:0;top:49px}
.superfish li:hover ul.ssNav{top:-999em}
.desp{float:left;width:5px;height:49px;background-image:url(../images/des.png)}
.slogan{background-image:url(../images/slo_back.jpg);width:800px;height:90px;text-align:left;font-size:36px;font-weight:bold;color:#fff;letter-spacing:-1px;float:left;text-transform:uppercase;line-height:90px;margin-bottom:1px;position:relative;padding-left:180px}
.logo_slogan{position:absolute;top:0;right:170px}
.header_pics{width:980px;float:left;margin-bottom:1px}
.header_pics a{width:326px;height:321px;display:block;text-decoration:none;color:#abc735;font-size:36px;float:left;text-align:center;position:relative;letter-spacing:-1px}
.header_pics a:hover{color:#1c85ea}
.header_pics strong{background-image:url(../images/header_pic_title_back.png);position:absolute;display:block;width:100%;height:68px;line-height:66px;left:0}
.header_pics span{color:#fff}
.road{background-image:url(../images/pic_truck.jpg);margin-right:1px}
.water{background-image:url(../images/pic_ship.jpg);margin-right:1px}
.air{background-image:url(../images/pic_plane.jpg);margin-right:0}
.road strong{left:0;bottom:0}
.water strong{top:0;bottom:0}
.air strong{left:0;bottom:0}
a{color:#005ec8;text-decoration:underline}
a:hover{color:#005ec8;text-decoration:none}
.qoute{width:880px;background-color:#0053a2;background-image:url(../images/quote_back.jpg);background-repeat:no-repeat;background-position:top;float:left;position:relative;height:460px;padding:60px 50px 0 50px}
.quote_table td{color:#FFF; height:36px; padding:0 0 5px 0}
.quote_table td strong{color:#90d9ff;font-size:16px;display:block;width:100%}
.quote_table_div{width:246px;float:left;margin-right:70px}
.quick_quote{width:246px;height:58px;position:absolute;background-image:url(../images/quote.png);top:2px;left:366px;color:#fff;font-weight:bold;font-size:36px;letter-spacing:-1px;text-align:center;line-height:60px}
.quote_table_div1{width:248px;float:left}
.span_type_left{display:block;float:left;width:120px}
.span_type_right{display:block;float:right;width:120px}
.qoute_button{border:0;background:0;background-image:url(../images/quote_button.png);color:#fff;cursor:pointer;width:248px;font-size:24px;font-weight:normal;height:41px;text-align:center;text-transform:uppercase;letter-spacing:-1px}
.qoute_button:hover{color:#d0f67b}
.content{width:980px;float:left;line-height:1.5em;padding:20px 0 20px 0}
.left{width:246px;float:left}
.left_content{width:226px;float:left;padding:10px}
.left_heading{float:left;width:226px;height:41px;background-image:url(../images/left_heading_back.jpg);color:#fff;font-size:24px;letter-spacing:-1px;padding:0 0 0 20px;line-height:42px}
.right{width:714px;float:right}
.ulul{margin:0;padding:0;float:left;width:99%;padding-top:0;padding-bottom:5px;padding-left:1%}
.ulul li{width:98.5%;padding:0 0 5px 1.5%;background-image:url(../images/li.jpg);background-repeat:no-repeat;list-style-type:none;background-position:0 6px;float:left}
.img_left{float:left;margin:0 20px 0 0;border:5px solid #e4e4e4}
.img_right{float:right;margin:0 0 0 20px;border:5px solid #e4e4e4}
h1{margin:0;width:100%;padding:0;color:#055ba7;font-family:Arial,Helvetica,sans-serif;font-size:30px;float:left;font-weight:bold;line-height:normal;padding-bottom:10px;padding-top:0;letter-spacing:-1px}
h2{margin:0;width:100%;padding:0;color:#698200;font-family:Arial,Helvetica,sans-serif;font-size:24px;float:left;font-weight:normal;line-height:normal;padding-bottom:10px;padding-top:10px}
h3{margin:0;width:100%;padding:0;color:#698200;font-family:Arial,Helvetica,sans-serif;font-size:20px;float:left;font-weight:normal;line-height:normal;padding-bottom:10px;padding-top:10px}


.par{width:100%;float:left;padding:10px 0 10px 0}
.par1{width:100%;float:left;padding-top:0;padding-bottom:10px}
.footer{font-weight:normal;width:998px;float:left;background-color:#fff;background-image:url(../images/footer_top.jpg);background-repeat:repeat-x;background-position:top;margin-top:1px;line-height:1.5em;text-align:center}
.footer_bottom{font-weight:normal;width:998px;float:left;background-image:url(../images/footer_bottom.jpg);background-repeat:repeat-x;background-position:bottom;padding:20px 0 20px 0}
.meniufooter{width:100%;float:left;color:#fff;text-align:center;padding-top:16px;font-size:12px}
.meniufooter a{color:#fff;text-decoration:none;font-size:12px;padding:0 4px 0 4px}
.meniufooter a:hover{text-decoration:underline;font-size:12px}
.copy{margin:0;padding:0;width:100%;float:left;font-size:12px;color:#fff;padding:10px 0 10px 0;text-align:center}
.copy a{font-size:12px;color:#fff}
.copy a:hover{font-size:12px;color:#fff}
a img{border:0}
p{margin:0;float:left;padding-bottom:10px;width:100%}
.field{width:236px;background-color:#fff;padding:4px;border:0;border:1px solid #000;}
.field1{width:238px;background-color:#fff;padding:4px;border:0;border:1px solid #000;}
.field2{width:140px;background-color:#fff;padding:4px;border:0;border:1px solid #000;}

.submit{
	border:0;
	cursor:pointer;
	background:0;background-color:#004988;
	font-size:16px;
	color:#fff;
	padding:10px 20px 10px 20px
	}
	
.ntext td{padding:5px}
form{margin:0;padding:0}
ol{margin:0;padding-bottom:10px;padding-left:25px;float:left}

ol li{padding-bottom:5px}

.right p,.right div,.right h1,.right h2,.right h3,.right ul,.right ul li{float:none !important}

.clear{height:10px;clear:both;width:100%}

.logos_left .par{
	padding:20px 0 20px 0
	}
	

#courierContent #middleContent {
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 15px;
	width: 600px;
	color: #333;
}
#trackdetail {
	padding: 10px;
	margin: 10px;
}
 #trackdetail tr {

}
#trackdetail tr td {
	background-color: #D7E1EB;
	padding: 5px;
}



#content #courierContent {
	margin-right: 12px;
	width: 660px;
	text-align: left;
}


@-webkit-keyframes blink {  
  from { opacity: 1.0; }
  to { opacity: 0.0; }
}

.blink {
  -webkit-animation-name: blink;  
  -webkit-animation-iteration-count: infinite;  
  -webkit-animation-timing-function: cubic-bezier(1.0,0,0,1.0);
  -webkit-animation-duration: 1s; 
}
.blink {
	font-weight: bold;
	color: #F00;
	text-decoration: blink;
}

table.track  {
    background-color: #EADADA;
    padding-left:10px;
}
.track_30  {
    width: 30%;
}
.uppercase {
    text-transform: uppercase;
}
.smallcase {
    text-transform: smallcase;
}
.blue {
    color: #0041A3;
}