﻿/*RESET*/
 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, section, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;} body {line-height: 1;}ol, ul{list-style:none;} blockquote, q{quotes:none;} blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;} :focus{outline:0;} ins{text-decoration:none;} del{text-decoration:line-through;} table{border-collapse:collapse; border-spacing:0;}

/*MAIN*/
body { 
	font-size: 1.05em;
	line-height: 1.30em;
	font-family: Helvetica, Arial;
	background:#f1f1f1;
	color: #14306f;
	 -webkit-text-size-adjust: none;
	 font-size:12px;
	width:100%;
}
.clear{ clear:both;}

a {

	color: #0430aa;
	text-decoration: none;
	font-weight: normal;

}

a:hover {

	color: #0066CC;

}

a:active {

	color: #0430aa;

}

section {

	margin: 0px auto ;
	max-width: 1000px;
	padding: 5px;
	background:#f1f1f1;
	padding-top:10px;
}

h1, h2, h3
	{
	margin: 0;
	padding: 0;
	font-weight: normal;
	}
h1
	{
	font-size:16px;
	color:#0a3985;
	padding:5px 0px 5px 0px;
	font-weight:normal;
	text-align:center;
	}
h2
	{
	font-size:15px;
	color:#04a24d;
	padding:5px 0px 5px 0px;
	font-weight:normal;
	font-weight:bold;

	}

h3{ font-family:arial;
	margin:0px;
	padding:0px;
	color:#e31d11;
	font-size:13px;
	font-weight:bold;
	line-height:1.24em;


}

h3 span{ font-family:arial; 
	padding:5px 0px 10px 0px;
	color:#e31d11;
	font-size:13px;
	font-weight:normal;
	line-height:1.24em;
	margin-bottom:5px;
	margin:0px;	
}
h4{ font-family:arial; 
	margin:0px;
	padding:0px;
	color:#3b3b3b;
	font-size:12px;

	text-align:center;
	font-weight:normal;

}
h4 span{ font-family:arial; 
	margin:0px;
	padding:0px;
	color:#e31d11;
	font-size:12px;

	text-align:center;
	font-weight:normal;

}


p {
	margin:5px 0px 0px 0px;
	line-height: 1.10em;
	text-align:justify;
	font-size:13px;

}

.textarea {
border-top-left-radius: 4px 4px;
border-top-right-radius: 4px 4px;
border-bottom-right-radius: 4px 4px;
border-bottom-left-radius: 4px 4px;

-moz-border-radius: 3px;
-webkit-border-radius: 3px;
margin: 1px;
display: block;
overflow: auto;
background-color:#fff;
border:1px solid #dcdbdb;
padding:5px;
width: 95% ;

}

header {

	background-color: #ffffff;
	width: 100%;
	height: 70px;
	top: 0;
	left: 0;
	z-index: 100;
	border-bottom:1px solid #e6e5e5;

}

#logo {margin: 20px;
		background:url(../images/logo.jpg) no-repeat center;
		float : left;
		width : 100px;
		height : 51px;
		display: block;
		margin-top:7px;
		margin-left:5px;
		margin-bottom:0px;
		
}

#logo_2 {
		display: block;
		float : right;
		margin: 20px;
		margin-top:5px;
		width:120px;
		height:49px;
		background:url(../images/ez-logo.png) no-repeat center;
		margin-right:5px;
		margin-bottom:0px;
}


#create-a-Shipment{ padding: 14px 14px;
		margin-right:10px;
	   background-image:url(../images/shipment.png);
	   background-repeat:no-repeat;
	   background-position:right;
	   position:relative;
}
#schedule-a-pickup{ padding: 14px 14px;
		margin-right:10px;
	   background-image:url(../images/pickup.png);
	   background-repeat:no-repeat;
	   background-position:right;
	   position:relative;
}
#request-a-pod{ padding: 14px 14px;
		margin-right:10px;
	   background-image:url(../images/pod.png);
	   background-repeat:no-repeat;
	   background-position:right;
	   position:relative;
}
#track-a-shipment{ padding: 14px 14px;
		margin-right:10px;
	   background-image:url(../images/track.png);
	   background-repeat:no-repeat;
	   background-position:right;
	   position:relative;
}
#flag-a-shipment{ padding: 14px 14px;
		margin-right:10px;
	   background-image:url(../images/flag-ship.png);
	   background-repeat:no-repeat;
	   background-position:right;
	   position:relative;
}
#find-a-location{ padding: 14px 14px;
		margin-right:10px;
	   background-image:url(../images/location.png);
	   background-repeat:no-repeat;
	   background-position:right;
	   position:relative;
}
#get-rates{ padding: 14px 14px;
		margin-right:10px;
	   background-image:url(../images/rates.png);
	   background-repeat:no-repeat;
	   background-position:right;
	   position:relative;
}
#shipping_history{ padding: 14px 14px;
		margin-right:10px;
	   background-image:url(../images/update-address.png);
	   background-repeat:no-repeat;
	   background-position:right;
	   position:relative;
}
.button {
   color: #0430aa;
   border-top: 1px solid #e7e7e7;
   background: #dbdbde;
   background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dbdbde));
   background: -webkit-linear-gradient(top, #fcfcfc, #dbdbde);
   background: -moz-linear-gradient(top, #fcfcfc, #dbdbde);
   background: -ms-linear-gradient(top, #fcfcfc, #dbdbde);
   background: -o-linear-gradient(top, #fcfcfc, #dbdbde);
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   font-size: 16px;
   margin-bottom:1px;
   text-decoration: none;
   vertical-align: middle;
   font-weight:bold;
   }
   
.button:hover {
   border-top-color: #fafafa;
   background: -webkit-linear-gradient(top, #0038a8, #021c9c);
   background: -moz-linear-gradient(top, #0038a8, #021c9c);
   background: -ms-linear-gradient(top, #0038a8, #021c9c);
   background: -o-linear-gradient(top, #0038a8, #021c9c);
   color: #fff;
   
   }

.track_button {
	width:35px;
	float:right;
	   border-top: 1px solid #96d1f8;
   background: #021c9c;
   background: -webkit-gradient(linear, left top, left bottom, from(#0038a8), to(#021c9c));
   background: -webkit-linear-gradient(top, #0038a8, #021c9c);
   background: -moz-linear-gradient(top, #0038a8, #021c9c);
   background: -ms-linear-gradient(top, #0038a8, #021c9c);
   background: -o-linear-gradient(top, #0038a8, #021c9c);
   padding: 5px 11px;
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   border-radius: 6px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 15px;
   font-family: Arial, Sans-Serif;
   text-decoration: none;
   margin-left:2px;
   margin-top:15px;
   }
/*.button {
   border-top: 1px solid #fff;
   background: #b7c2c9;
   background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#b7c2c9));
   background: -webkit-linear-gradient(top, #ffffff, #b7c2c9);
   background: -moz-linear-gradient(top, #ffffff, #b7c2c9);
   background: -ms-linear-gradient(top, #ffffff, #b7c2c9);
   background: -o-linear-gradient(top, #ffffff, #b7c2c9);
   padding: 12px 15px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
  
   color: #01277e;
   font-size: 15px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
  background: #fff;
   background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#b7c2c9));
   background: -webkit-linear-gradient(top, #ffffff, #b7c2c9);
   background: -moz-linear-gradient(top, #ffffff, #b7c2c9);
   background: -ms-linear-gradient(top, #ffffff, #b7c2c9);
   background: -o-linear-gradient(top, #ffffff, #b7c2c9);

  
   
   }*/
/*---------- Tracking page css start----------*\   
   





/* MEDIA QUERIES 
@media screen and (max-width: 768px) {
	.sidebar{
	margin: 0 0 20px 1%;
	clear:both;
	width:98%; 
	}
	#main {
	clear:both;
	width:100%;	
	}
	#main .textArea {
	margin:0;
	}	 
}
@media screen and (max-width: 480px) {
	body{
		font-size: 120%;
	}
	.sidebar{
		margin: 0;
		width:100%;   
	}
	#menu li {
	  display:block;
	  border-bottom-color:#FFF;
	  border-bottom-style:solid;
	  border-bottom-width:1px;
	  text-align:center;
	  padding:5px;
	}
	#menu ul {
		padding: 0;
		margin: 0 0 20px 0;
	}
}
*/

.top_track{
			width:100%;
			height:22px;
			margin:0 auto;
			background:#052979;
		}
.top_track_text{ float:left; padding-top:6px; color:#ffffff;
			font-family:Arial;
			font-size:12px; padding-left:10px;}	
				
.track_wrapper{	width:97%; height:auto; padding:7px 5px 5px 5px; margin:0 auto; display:inline-block;}
.track_left{ float:left; width:100%; height:auto;/* border:1px solid #dedcdc;*/ padding-bottom:3px; }
.track_right{ float:right; width:100%; padding-bottom:5px; height:auto; /*border:1px solid #dedcdc;*/ }

.top_track_text_1{ 
			color:#0a3985; 
			width:100%;
			font-family:Arial;
			font-size:12px;
			padding-bottom:2px;
			text-align:left;
			
			}	
.track_left_1{ 
				width:100%; 
				height:auto; 
				font-size:9px;
				background:#636262; 
				color:#FFFFFF;
				padding-top:1px;
				padding-bottom:1px;
				text-align:center;
				}
.track_left_2{ 
				width:100%; 
				height:auto; 
				text-align:center;
				border:1px solid #dedcdc;
				border-top:none;
				padding-top:2px;
				padding-bottom:2px;
         		
				}				
			
.track_cont_text{ 
	width:98%;
	margin:0 auto;
	font-family:arial;
	padding:0px;
	color:#3b3b3b;
	font-size:12px;
	font-weight:normal;
	line-height:1.24em;
	text-align:center;
}				
.track_cont_text_1{ 
	width:98%;
	margin:0 auto;
	font-family:arial;
	padding:0px;
	color:#052979;
	font-size:12px;
	font-weight:normal;
	line-height:1.24em;
	text-align:center;
	padding:1px;
}	
				
.track_right_12{width:99%; margin:0 auto; border:1px solid #dedcdc; padding-bottom:5px; height:auto; background:#fff; text-align:center;}				

.pic_status{ width:100%; height:auto; margin:0 auto;}
/*-	---Scrolling-----	*/
#wrapper {
	position:absolute; z-index:1;
	top:118px; left:0;
	width:29%;
	height:262px;
	/*background:#aaa;*/
		-webkit-overflow-scrolling: touch;

}

#scroller {
	position:absolute; z-index:1;
/*	-webkit-touch-callout:none;*/
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	width:100%;
	padding:0;
	margin:0px;
	overflow:hidden;

	
}

#scroller ul {
	list-style:none;
	padding:0;
	margin:0;
	width:100%;
	text-align:center;
}

#scroller li {
	padding:0 8px 5px 3px;
/*	height:40px;
	line-height:40px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #fff;
	background-color:#fafafa;
	font-size:14px;*/
	margin:0px;
}		
	
.main_table {
    border-collapse: collapse;
    border-color: #dedcdc;
    border-style: solid;
    border-width: 1px;
	width:100%;
	
}
.table_in {

    border-collapse: collapse;
    border-color: #dedcdc;
    border-style: solid;
    border-width: 1px;
    text-align: center;
	padding:2px;
	font-size:10px;

}
.table_in_1 {
background:#dad8d9;
    border-collapse: collapse;
    border-color: #b9b8b8;
    border-style: solid;
    border-width: 1px;
    text-align: center;

}

/*table tr, table td {
    border: 1px solid #dedcdc;
    border-collapse: collapse;
	padding:0px;
	margin:0px;
}		*/		
.tab_text{
			color:#0a3985; 
			width:100%;
			font-family:Arial;
			font-size:12px;
			padding-bottom:4px;
			text-align:left;
			
			}
	
	
	
	/*-----------------ContactUs Tabing Design-----------------*/
		
#tabMenu {margin:0;padding:0 0 0 9px;list-style:none;}
#tabMenu li {float:left; height:24px; cursor:pointer; cursor:hand; padding-left:5px;}

li.usa { width:63px; background:url(/images/usa.png) no-repeat 0 -27px;}
li.hongkong { width:81px; background:url(/images/hongkong.png) no-repeat 0 -27px;}
li.india {width:56px; background:url(/images/india.png) no-repeat 0 -27px;}
li.germany {width:77px;  background:url(/images/germany.png) no-repeat 0 -27px;}
li.uk {width:42px; background:url(/images/uk.png) no-repeat 0 -27px;}
li.bangladesh {width:95px; background:url(/images/bangladesh.png) no-repeat 0 -27px;}
li.china {width:59px; background:url(/images/china.png) no-repeat 0 -27px;}
li.france {width:60px; background:url(/images/france.png) no-repeat 0 -27px;}
li.korea {width:90px; background:url(/images/korea.png) no-repeat 0 -27px;}
li.pakistan {width:75px; background:url(/images/pakistan.png) no-repeat 0 -27px;}
li.srilanka {width:73px; background:url(/images/srilanka.png) no-repeat 0 -27px;}
li.uae {width:45px; background:url(/images/uae.png) no-repeat 0 -27px;}
li.vietnam {width:70px; background:url(/images/vietnam.png) no-repeat 0 -27px;}

li.mouseover {background-position:0 0;}
li.mouseout {background-position:0 -19;}
li.selected {background-position:0 0;}

.box {width:635px;
		height:auto; 
		float:left;
		margin:10px 0px 0px 0px;
		padding:0px; 
		clear:both;
		}
.boxTop { float:left; background:url(/images/boxTop.png?1) no-repeat; height:11px; width:635px; }
.boxBody { width:595px; float:left; background-color:#fff; padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:10px; border-top:none; border:10px solid #3c5a96; border-bottom:none; border-top:none;}
.boxBottom {float:left; background:url(/images/boxbottom.png?1) no-repeat; height:11px; width:635px; }

.boxBody div.parent {display:none;}
.boxBody div.show {display:block;}

.boxBody div ul {margin:0 10px 0 0px;padding:0;width:190px;/*list-style-image:url(images1/arrow.gif)*/}
.boxBody div li { padding:4px 0;cursor:hand;cursor:pointer}
.boxBody div ul li.last {border-bottom:none}
.boxBody div li span {font-size:8px;font-style:italic; color:#888;}

.usa_contact{ width:450px; height:auto; padding:10px; background:url(/images/watermark.jpg) no-repeat; background-position:center;}

.text{ font-family: Arial, Helvetica, sans-serif;
       font-size:18px;
	   font-weight:500;
	   color:#2e4b86;
	   text-align:left;
	   padding-top:10px;
	   }
.text_1{ font-family: Arial, Helvetica, sans-serif;
       font-size:12px;
	   /*font-weight:600;*/
	   color:#515152;
	   text-align:left;
	   line-height:1.4em;
	  
	   }
.text_2{ font-family: Arial, Helvetica, sans-serif;
       font-size:12px;
	   /*font-weight:600;*/
	   color:red;
	   text-align:left;
	   line-height:1.4em;
	  
	   }

    /*corporate_login page  */


.button_box{ width:98%; padding:5px; margin:0px auto; height:auto;}	

.submit_box{width:100%; float:left; height:auto;}   

.pass{ width:100%; float:left; height:15px; margin:0px; padding:0px;}

.login_button {
                width:80px;
                float:right;
                text-align:center;
   border-top: 1px solid #96d1f8;
   background: #021c9c;
   background: -webkit-gradient(linear, left top, left bottom, from(#0038a8), to(#021c9c));
   background: -webkit-linear-gradient(top, #0038a8, #021c9c);
   background: -moz-linear-gradient(top, #0038a8, #021c9c);
   background: -ms-linear-gradient(top, #0038a8, #021c9c);
   background: -o-linear-gradient(top, #0038a8, #021c9c);
   padding: 5px 11px;
 /* padding-left:1px;*/
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   border-radius: 6px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 15px;
   font-family: Arial, Sans-Serif;
   text-decoration: none;
   margin-left:2px;
/*   margin-top:10px;*/
   margin-bottom:10px;
   }

  
.pass_box{ width:100%; margin:0px auto; height:auto; padding-bottom:5px;}
.pass_box_1{ width:98%; margin:0px auto; height:auto; padding-top:3px; padding-bottom:5px; background-image:url(../images/arrow.png); background-repeat:no-repeat; background-position:left; padding-left:20px;}

label {
			display:block;
			/*margin-bottom:5px;*/
			margin-top:5px;
			margin-left:5px;
		


		}
	input {
			border:none;
			-webkit-border-radius:5px;
			-moz-border-radius:5px;
			border-radius:5px;
			-webkit-box-shadow:0 0 2px #666 inset;
			-moz-box-shadow:0 0 2px #666 inset;
			box-shadow:0 0 2px #666 inset;
			height:20px;
			line-height:25px;
			margin:3px;
			width:99%;
			text-indent:5px;
		}
			
			
			/*=============== Contact Us ===================*/
			
			