body, html {width:100%; height:100%; background:url(../images/world-map-background.jpg); font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

* {margin:0px; padding:0px;}

/* top container */
.topcon {width:960px; height:40px; margin:0px auto; background:none;}

/* global container */
.globalcon {width:960px; height:850px; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}

/* header con */
.headercon {width:960px; height:85px; margin:0px auto; float:left; background:url(../images/header_bg.png) no-repeat;}

/* header left - logo */
.headerleft {width:410px; float:left; background:none; height:80px;}
.logo {width:85px; height:72px; float:left; margin-top:10px; margin-left:40px;}
.logoname {width:276px; height:55px; float:right; margin-top:10px;}

/* header right - menu */
.headerright {width:550px; height:80px; float:right;}


/* banner */
.banner {width:848px; height:250px; margin:0px auto;}

/* middle div */
.middlediv {width:960px; height:250px; margin:0px auto; background:none; margin-top:110px;}

/* lef div */
.leftdiv {width:390px; height:250px; float:left; background:none;}

/* round div */
.rounddiv {width:324px; height:230px; float:left; background-color:#FFF;margin-left:18px;}
.rounddivheading {width:138px; height:30px; float:left; font-size:24px; margin-left:102px; margin-top:5px; font-weight:bold;}
.rounddivtxt {width:270px; height:143px; float:left; margin-left:27px; text-align:justify; line-height:17px;}
.rounddivreadmore {width:105px; height:31px; float:left; background:#cf1f21; margin-top:13px; margin-left:105px; line-height:35px;}
.rounddivreadmore a {text-decoration:none; color:#fff;}


/* quick contact */
.quick {width:250px; height:230px; float:left; background:#fff;}
.quickimg {background:url(../images/quick_contact.png) no-repeat; width:250px; height:78px; float:left;}
.quicknum {width:250px; height:100px; float:left; font-size:20px; font-weight:bold; margin-top:25px;}

/* right div */
.rightdiv {width:280px; height:250px; float:left; background:none; margin-right:0px;}
.rightdivheading {width:270px; height:30px; float:left; font-size:30px; font-family:Tahoma, Geneva, sans-serif; font-weight:600; white-space:nowrap; margin-top:5px;}

/* first */
.first {width:200px; height:50px; float:left;}
.firstheading {width:200px; height:60px; float:left; ; margin-top:10px;}
.firstheadleft  {width:135px; height:25px; float:left;}
.firstheadleft a {color:#000; text-decoration:none; font-size:18px; font-weight:bold; }

.firstheadright  {width:170px; height:25px; float:left;}
.firstheadright a {color:#000; text-decoration:none; font-size:18px; font-weight:bold;}


/* second */

.second {width:200px; height:50px; float:left; margin-top:0px;}
.secondheading {width:200px; height:60px; float:left; ; margin-top:10px;}
.secondheadleft  {width:250px; height:25px; float:left;}
.secondheadleft a {color:#000; text-decoration:none; font-size:18px; font-weight:bold; }

.secondheadright  {width:250px; height:25px; float:left;}
.secondheadright a {color:#000; text-decoration:none; font-size:18px; font-weight:bold;}


/* third */

.third {width:200px; height:50px; float:left; margin-top:0px;}
.thirdheading {width:200px; height:60px; float:left; ; margin-top:10px;}
.thirdheadleft  {width:250px; height:25px; float:left;}
.thirdheadleft a {color:#000; text-decoration:none; font-size:18px; font-weight:bold; }

.thirdheadright  {width:250px; height:25px; float:left;}
.thirdheadright a {color:#000; text-decoration:none; font-size:18px; font-weight:bold;}

/* quick div */
.quickdiv{width:260px; height:250px; float:right;}








/* menu */
.sf-menu{width:550px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.sf-menu ul{position:absolute;top:-999em;width:100%;}
.sf-menu li:hover{visibility:inherit}
.sf-menu li{float:left;border-right:1px solid #e5e4dd;background:#eff2f7;position:relative; list-style:none;}
.sf-menu li.first{border-left:1px solid #e5e4dd;border-right:1px solid #e5e4dd;}
.sf-menu a{color:#fff;text-decoration:none;display:block;white-space:nowrap;text-align:center;}
.sf-menu .item{color:#717068;font-size:14px;font-weight:bold;padding:30px 0;width:77px;}
.sf-menu .item:hover,.sf-menu .sfHover .item,.sf-menu .current .item{border-bottom:3px solid #cf1f21;}
.sf-menu .current .item{padding:25px 0 30px !important;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:74px;z-index:99; width:110px;}
.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}
.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:100%;top:0px;margin-left:1px;}
.sf-menu li li{background:#cf1f21;border:none;float:none;margin-bottom:1px;}
.sf-menu li li:hover,.sf-menu li li.shHover,.sf-menu li li.current{background:#4d4c42;}
.sf-menu li li a{padding:4px 0 !important;}
.sf-menu li li a,.sf-menu li.sfHover li a,.sf-menu li.current li a,.sf-menu li li.sfHover li a,.sf-menu li li.current li a,.sf-menu li.sfHover li.sfHover li a,.sf-menu li.current li.current li a{color:#fff;}



/* ========== footer ============ */
.footer {width:960px; height:55px; float:left; background:#fff;}
.galfooter {width:960px; height:50px; margin:0 auto;background:#fff;}
.pleft {width:420px; height:20px; float:left; margin-top:20px; margin-left:10px;}



/* ======== Gallery ========= */
.gallery{width:600px; height:200px; padding:50px 100px 0px 100px; margin:0 auto;}
#gallery {
		background-color: ##EBEBEB;
		padding: 10px;
		width: 800px;
		margin:0 auto;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; margin-right:30px;}
	#gallery ul img {
		border: 5px solid #ffffff;
		border-width: 5px 5px 5px;
	}
	#gallery ul a:hover img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 5px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }



/* ======================== about us page ============================== */
.aboutcon {width:960px; height:900px; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}
.aboutusdiv {width:960px; height:350px; margin:0px auto; background:none; margin-top:50px;}
.abtrightdiv {width:845px; height:300px; float:left; background:none; margin-left:55px;}
.rightdivcontent {width:845px; height:auto; float:left; margin-top:20px;}
.rightdivcontent p {text-align:justify; color:#000;}
.abtleftdiv {width:390px; height:350px; float:left; background:none;}
.abtrounddivtxt {width:150px; height:100px; float:left; margin-top:50px; margin-left:110px; text-align:justify; font-size:16px;}
.abtrounddivtxt a {text-decoration:none; color:#000;}


/* ============================service page=============================== */
.servrounddivtxt {width:150px; height:100px; float:left; margin-top:30px; margin-left:100px; text-align:justify; font-size:16px;}
.servrounddivtxt a {text-decoration:none; color:#000;}
.servicesrounddivheading {width:138px; height:38px; float:left; font-size:30px; margin-left:100px; margin-top:120px; font-weight:bold; white-space:nowrap;}




/*============================contact us page ============================*/
.contactcon {width:960px; height:1140px; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}

.contactleftdiv {width:50px; height:780px; float:left; background:none;}
.contactrightdiv {width:750px; height:780px; float:left; background:none; margin-right:20px;}

/*=========================aboutus=======================================*/
.aboutuscon {width:960px; height:720px; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}
.bannerabt {width:100%; margin:0 auto; float:none; height:250px;}
.banneraboutus {width:848px; height:200px; margin:0px auto;}
.aboutsrounddivheading {width:138px; height:38px; float:left; font-size:30px; margin-left:100px; margin-top:120px; font-weight:bold; white-space:nowrap;}

/*============================ourvision==================================*/
.ourvisioncon {width:960px; height:700px; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}
.ourvisionrounddivheading {width:138px; height:38px; float:left; font-size:30px; margin-left:80px; margin-top:120px; font-weight:bold; white-space:nowrap;}

/*============================our mission===============================*/
.bannerourmission {width:848px; height:200px; margin:0px auto;}
.ourmissioncon {width:960px; height:700px; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}
.ourvisionrounddivheading {width:138px; height:38px; float:left; font-size:30px; margin-left:80px; margin-top:120px; font-weight:bold; white-space:nowrap;}



/*===========================careeer============================*/
.careercon {width:960px; height:700px; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}
.careerrounddivheading {width:138px; height:38px; float:left; font-size:30px; margin-left:100px; margin-top:120px; font-weight:bold; white-space:nowrap;}

/*======================currentscenario=========================*/
.currentscensriocon {width:960px; height:850px; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}
.curretrounddivheading {width:138px; height:38px; float:left; font-size:30px; margin-left:40px; margin-top:120px; font-weight:bold; white-space:nowrap;}

/*=======================airfreight=============================*/
.airfreightcon {width:960px; height:850px; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}

/*=======================oceanfreight=============================*/

.oceancon {width:960px; height:850px; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}

/*=======================warehousing=============================*/
.warehousingcon {width:960px; height:850px; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}

/*=======================customclearance=============================*/
.customclearancecon {width:960px; height:850px; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}

/*=======================doortodoor=============================*/
.doortodoorcon {width:960px; height:900px; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}
.doortodoorleftdiv {width:390px; height:410px; float:left; background:none;}
.doortodoorrightdivcontent {width:500px; height:410px; float:left; margin-top:20px;}

/*=======================cosolidation=============================*/
.cosolidationcon {width:960px; height:850px; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}

/*=======================tracks=============================*/
.trackcon {width:960px; height:850px; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}

/*=======================enquiry=============================*/
.enquirycon{width:960px; height:1050x; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}
.enquirybanner {width:100%; margin:0 auto; float:none; height:350px;}


/*=============================other==========================================*/
a {text-decoration:none; color:#000}
.gallglobalcon{width:960px; height:950px; margin:0px auto; background:url(../images/bg_tiny.png) repeat;}

.webmail{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	padding-top:10px;
	padding-left:15px;
	font-size:12px;
	float:left;
	width:200px;
	height:auto;
}