@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
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-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family:Arial, Helvetica, sans-serif;
}
/* remember to define focus styles! */



P{ text-align:justify; }

#clear{ clear:both;}

a.link{ 
    font-family:Arial, Helvetica, sans-serif;
	color:#539205;
	font-weight:normal;
	font-size:13px;
	text-decoration:none;
}
a.link:hover{ 
	text-decoration:none;
}

h1{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#53802c;
	font-weight:normal;
}
h2{ 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#353535;
	font-weight:normal;
}
h3{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#6d6d6d;
	font-weight:bold;
}

h4{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#5e5e5e;
	font-weight:bold;
}
.span{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#5e5e5e;
	font-weight:bold;
	display:inline;
}


body{
	background: url(../images/bg.jpg) repeat-x left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#737373;
	font-weight:normal;
	font-size:12px;
	background-color:#fff;
}
/*=========slide css start===========*/
#slide{
	width:972px;
	height:300px;
	z-index:0;
	margin: 3px 0 3px 0;
	position:relative;
}
#banner{
	width:905px;
	height:300px;
	overflow:hidden;
	position: absolute;
	left: 35px;
	top: 0px;
	z-index:100;
}
#banner2{
	overflow:hidden;
	position: absolute;
	left: 48px;
	top: 100px;
	z-index:999;
	height: 93px;
	width: 425px;
}
/*=========slide css end===========*/

#container{
	width:972px;
	margin:0 auto;
	position:relative;
	
}
#top-main{
	width:972px;
	height:154px;
}
#top-left-corner{
	width:8px;
	height:114px;
	float:left;
	background-image: url(../images/left-corner.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#top-right-corner{
	width:8px;
	height:114px;
	float:right;
	background-image: url(../images/right-corner.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#top-center{
	width:956px;
	height:114px;
	background-color:#fff;
	float:left;
}
#logo{
	width:360px;
	height:57px;
	float:left;
	margin-top:25px;
}
#fb-like-div{
	width:164px;
	height:23px;
	float:left;
	margin-top:40px;
	margin-left:9px;
}
#search-top{
	width:238px;
	height:32px;
	float:right;
	margin-top:40px;
}
#search-go{
	width:27px;
	height:32px;
	float:right;
}
#search-main{
	width:200px;
	height:32px;
	float:left;
}
#search-left-bg{
	width:6px;
	height:32px;
	float:left;
	background-image: url(../images/search-left-corner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#search-center-bg{
	width:188px;
	height:32px;
	float:left;
	background-image: url(../images/search-top-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#search-right-bg{
	width:6px;
	height:32px;
	float:right;
	background-image: url(../images/search-right-corner.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#login-box-input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9b9b9b;
	text-decoration:none;
	font-weight:normal;
	width:170px;
	background:transparent;
	border:0;
	padding:5px;
	margin: 6px 0 0 4px;
}
#banner-div{
	width:962px;
	height:101px;
	margin:0 auto;
}

#banner-div a{
	width:189px;
	height:41px;
	text-align:center;
	color:#fff;
	font-family:'HeaveneticaCond7BoldSH';
	text-decoration:none;
	font-size:25px;
	font-weight:normal;
	float:left;
	margin-right:4px;
	padding-top:60px;	
}

a.road{

	background:transparent url(../images/home-banner.png) no-repeat 0px 0px;
}
a.road:hover{
	
	background-position: 0 bottom;
}
a.air{

	background:transparent url(../images/home-banner.png) no-repeat -193px 0px ; 
}
a.air:hover{
	background-position: -193px bottom;
}
a.oce{
	background:transparent url(../images/home-banner.png) no-repeat -386px 0px ; 
}
a.oce:hover{
	background-position: -386px bottom;
}
a.rail{
	background:transparent url(../images/home-banner.png) no-repeat -579px 0px ;
}
a.rail:hover{
	background-position: -579px bottom;
	
}
a.sup{
	background:transparent url(../images/home-banner.png) no-repeat -772px 0px ;
    margin-right:0px !important;}
a.sup:hover{
	background-position: -772px bottom;
}
#content-home{
	width:942px;
	height:242px;
	margin:0 auto;
	padding: 0px 10px 0 10px;
	margin-bottom:20px;
}
#body{
	width:930px;
	margin:0 auto;
	margin-bottom:20px;
}
#body-left{
	width:680px;
	float:left;
}
#body-right{
	width:219px;
	height:634px;
	float:left;
	margin: 2px 5px 0 0;
	border: solid #c4c4c4 1px;
	background-image: url(../images/right-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#pannel-bg{
	width:218px;
	height:55px;
	background-image: url(../images/pannel-bg.png);
	background-repeat: no-repeat;
	background-position: right top;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#FFF;
	font-style:italic;
	padding-left: 14px;
	line-height:2.6em;
	font-weight:bold;
}
#tracking-div{
	width:218px;
}
#slide-in{
	width:680px;
	height:145px;
	float:left;
}
#internal-content{
	width:608px;
	float:left;
	background-color:#FFF;
	background-image: url(../images/internal-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 30px 36px 0 36px;
}
#content-nav{
	width:227px;
	float:left;
	background-image: url(../images/shadow-left.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 35px 0 0 0;
}
ul#nav1{
	width:190px;
	float:left;
}
ul#nav1 li{
	list-style:none;
	border-bottom: dotted #353535 1px;
	
	
}
ul#nav1 li a{
	font-family: 'MyriadPro-Semibold';
	font-size:14px;
	color:#353535;
	text-decoration:none;
	font-weight:normal;
	line-height:2em;
	background-image: url(../images/zero-img.png);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left:25px;
	
}
ul#nav1 li a:hover{
	color:#53802c;
	background-image: url(../images/zero-img-o.png);
	background-repeat: no-repeat;
	background-position: 5px 6px;	
	
}
#content-about{
	width:488px;
	float:left;
	padding: 35px 0 0 0;
}
#content-tracking{
	width:190px;
	height:200px;
	float:right;
	background-image: url(../images/shadow-right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 35px 0 0 35px;
}
#about-img{
	float:left;
	margin-right:10px;
}
#select-air-line{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
	width:170px;
	border: solid #7f9db9 1px;
	margin-bottom:15px;
	margin-left:3px;
	background-color:#FFF;
}
#clock-div{
	width:100%;
	height:165px;
	background-color:#efece2;
	border-bottom: solid #fff 1px;
}
#clock-content{
	width:860px;
	margin:0 auto;
	padding-top:0px;
}
#clock-box{
	width:134px;
	float:left;
	text-align:center;
	margin-right:45px;
	margin-left:100px;
}
#clock-script{
	width:134px;
	height:133px;
	margin:0 auto;
}
#news-main{
	width:100%;
	height:38px;
	background-color:#e3e3e3;
	padding-top:7px;
	position:relative;
}
#bottom-navigation{
	width:100%;
	height:268px;
	background-color:#efece2;
	padding-top:25px;
}
#incl-bottom{
	width:100%;
}
#bottom-navigation-content{
	width:972px;
	margin:0 auto;
	position:relative;
	
}
#bottom-navigation-content-right{
	width:170px;
	height:233px;
	float:right;
	background-image: url(../images/shadow-bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 0 38px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
}
#bottom-navigation-content-nav{
	width:325px;
	float:right;
	padding: 0 0 0 0;
	margin: 0 15px 0 0;
}
ul#nav-bottom{
	width:100%;
	float:left;
}
ul#nav-bottom li{
	list-style:none;
	border-bottom: dotted #353535 1px;
	padding-left:14px;
	background-image: url(../images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: left 9px;
}
ul#nav-bottom li a{
	font-family: 'MyriadPro-Semibold';
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5c5c;
	text-decoration:none;
	font-weight:normal;
	line-height:2em;
	
}
ul#nav-bottom li a:hover{
	color:#53802c;
	font-weight:bold;
	
}
a.email{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
	text-decoration:none;
}
a.email:hover{ 
	text-decoration:underline;
	color:#333;
}
a.mail{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#53802c;
	text-decoration:none;
}
a.mail:hover{ 
	text-decoration:underline;
	color:#333;
}
#font-black{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
}
#font-white{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	text-decoration:none;
	border-right: solid #FFF 1px;
}
#contact-field{ 
	width:220px;
}
#request-field{ 
	width:295px;
}
#submit{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	background-color:#5e5e5e;
}

#fottor-main{
	width:100%;
	height:114px;
}
#fottor-content{
	width:100%;
	margin:0 auto;
	background-color:#5e5e5e;
	text-align:center;
	color:#CCC;
	padding: 5px 0 5px 0;
	font: 11px Arial, Helvetica, sans-serif;
	
}
#text-space{
	width:100%;
	height:3px;
	margin:0 auto;
}
#plumsmedia{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	
}
#plumsmedia:hover{
	text-decoration:underline;
}
#related-companies{
	width:601px;
	margin:0 auto;
	padding-left:30px;
	padding-top:11px;
}
#companies-img{
	float:left;
	margin-right:10px;
}
#location-div{
	width:400px;
	float:left;
	position:relative;
}
/*========= location slide start==========*/
#banner3 {
	width:355px;
	height:179px;
	overflow:hidden;
	position: absolute;
	top: 50px;
	right: 20px;
	}

ul#nav{
	z-index:0;
	margin:0;
	list-style:none;
	width:177px;
	height:45x;
	position: absolute;
	z-index: 100;
	top: 7px;
	right: 23px;
	padding: 0;
}	
ul#nav li {
	float:left;
}
ul#nav li a{
	width:78px;
	height:45px;
	float:left;
	display:block;
	text-decoration: none;
	margin-right: 8px;
	border:0px solid #282828;
	color: #656565;
	text-align: center;
	font: 12px/1.6em Arial, Helvetica, sans-serif;
	background: url(images/hover.png);
	line-height:2.1em;
}
#nav a.activeSlide {
	color: #FFF;
	background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#prev1 {
	position:absolute;
	left:1px;
	top:106px;
	width:51px;
	height:52px;
	z-index:999;
}
#next1 {
	position:absolute;
	right:6px;
	top:106px;
	width:51px;
	height:52px;
	z-index:999;
}
/*========= location slide end==========*/
a.dow{
	width:361px;
	height:39px;
	background:transparent url(../images/dow-1.png) no-repeat 0px 0px ; 
	text-align:center;
	color:#000;
	font-family:HeaveneticaCond7BoldSH;
	text-decoration:none;
	font-size:20px;
	text-transform: uppercase;
	font-weight:normal;
	display:block;
	margin:0 auto;
	
	
}
a.dow:hover{
	background:transparent url(../images/dow-1.png) no-repeat 0px -40px;
}
a.news{
	width:361px;
	height:39px;
	background:transparent url(../images/dow-2.png) no-repeat 0px 0px ; 
	text-align:center;
	color:#000;
	font-family:HeaveneticaCond7BoldSH;
	text-decoration:none;
	font-size:20px;
	text-transform: uppercase;
	font-weight:normal;
	display:block;
	margin:0 auto;
	
	
}
a.news:hover{
	background:transparent url(../images/dow-2.png) no-repeat 0px -40px;
}

/*===================================*/
#about-navigation{
	width:100%;
	padding: 0 0 0 0;
	margin: 0 0px 0 0;
}
ul#about{
	width:100%;
	float:left;
}
ul#about li{
	list-style:none;
	border-bottom: dotted #353535 1px;
	padding-left:14px;
	background-image: url(../images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: left 11px;
}
ul#about li a{
	font-family: 'MyriadPro-Semibold';
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#53802c;
	text-decoration:none;
	font-weight:normal;
	line-height:2em;
	
}
ul#about li a:hover{
	color:#5c5c5c;
	font-weight:bold;
	text-transform:uppercase;
	
}
/*===================================*/
#plus-navigation{
	width:100%;
	padding: 0 0 0 0;
	margin: 0 0px 0 0;
}
ul#plus{
	width:100%;
	float:left;
}
ul#plus li{
	list-style:none;
	border-bottom: dotted #353535 1px;
	padding-left:14px;
	background-image: url(../images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: left 11px;
	font-family: 'MyriadPro-Semibold';
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#53802c;
	text-decoration:none;
	font-weight:normal;
	line-height:2em;
}
ul#plus li a{
	font-family: 'MyriadPro-Semibold';
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#53802c;
	text-decoration:none;
	font-weight:normal;
	line-height:2em;
	
}
ul#plus li a:hover{
	color:#5c5c5c;
	font-weight:bold;
	text-transform:uppercase;
	
}
#ship-bg {
	width:604px;
	height:168px;
	margin:0 auto;
	background-image: url(../images/ship-bg-2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#ship-field {
	width:353px;
	float:right;
	margin-top: 90px;
	margin-right: 40px;
	margin-bottom: 0;
	margin-left: 0px;
	
}
.gray-box{ background: #F5F5F5; padding: 5px; border: 1px solid #ccc;}
