/*
Description: Lead-Asia Cargo Inc. - We lead in service
Author: Norman Reginald A. Quijano
Author URI: http://noerks.blogspot.com/
Version: 1.0
*/
*{
	margin: 0px;
	padding: 0px;
}
.spacer{
	margin: 0px;
	padding: 0px;
	clear: both;
}
body{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	background-color: #d1d1d1;
}
/* Start of Top Header */
#topheader_wrap{
	width: 100%;
	height: 108px;
	margin: 0 auto;
	clear: both;
	background-color: #fff;
}
.topheader_cont{
	width: 968px;
	margin: 0 auto;
	height: 108px;
	background-image:url(../images/lead-asia_logo_topbg.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
.toplogo{
	float: left;
	margin-top: 18px;
	margin-left: 8px;
}
.comp_add{
	color: #000;
	float: right;
	margin-top: 28px;
	text-align: right;
	font-size: 12px;
	height: 56px;
}
/* End of Top Header */

/* Start of Top Navigation */
#topnav{
	background-color: #000;
	width: 100%;
	height: 41px;
	margin: 0 auto;
}
ul.topnav{
	width: 968px;
	height: 41px;
	margin: 0 auto;
}
ul.topnav li{
	list-style-type: none;
	display: inline;
}
.webmail{
	text-decoration: none;
	float: left;
	width: 100px;
	line-height: 41px;
	color: #d5e38b;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}
.home, .about_us, .services, .rates, .contact_us{
	float: left;
	width: 133px;
	line-height: 41px;
	color: #fff;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.home:hover, .about_us:hover, .services:hover, .rates:hover, .contact_us:hover, .homehover, .about_ushover, .serviceshover, .rateshover, .contact_ushover{
	float: left;
	color: #fff;
	background-color: #1f8a16;
	text-align: center;
	width: 133px;
	text-decoration: none;
	line-height: 41px;
	font-size: 11px;
	font-weight: bold;
}
#topnav_line{
	background-color: #1f8a16;
	height: 3px;
	width: 100%;
	margin: 0 auto;
}
.date{
	font-size: 13px;
	line-height: 41px;
	text-align: right;
	float: right;
}
/* End of Top Nav */

/* Start of Main Content */
#topbg{
	margin: 10px auto 0px auto;
	width: 968px;
	height: 10px;
	clear: both;
}
#downbg{
	margin: 0px auto 10px auto;
	width: 968px;
	height: 10px;
	clear: both;
}
#main_container{
	width: 948px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #fff;
	height: auto;
	margin: 0 auto;
	overflow:hidden;
}
#left_element{
	width: 243px;
	height: auto;
	float: left;
	margin-right: 10px;
	background-color: #fff;
}
ul.elements{
	float: left;
}
ul.elements li{
	list-style-type: none;
	display: block;
}
.trucking_delivery, .sea_shipping{
	margin-bottom: 10px;
	float: left;
}
.airtransport{
	float: left;
}
#banner_slides{
	width: 695px;
	height: 287px;
	float: left;
}
/* Latest News */
#latest_news{
	float: left;
	width: 695px;
	height: 49px;
	margin-top: 10px;
	display: block;
}
ul.latest_news{
	float: left;
}
ul.latest_news li{
	list-style-type: none;
	display: inline;
}
.latest_news_text{
	float: left;
	height: 49px;
	width: 533px;
	background-color: #066f06;
	color: #fff;
	line-height: 49px;
	font-size: 12px;	
	text-align: center;
}
/* Main Services */
#main_services{
	width: 243px;
	margin-top: 10px;
	margin-right: 10px;
	float: left;
	height: auto;
}
.main_services-header{
	width: 243px;
	float: left;
	height: 47px;
}
.main_services-bg{
	width: 243px;
	height: auto;
	float: left;
	background-color: #000;
}
.main_services-dbg{
	width: 243px;
	height: 5px;
	float: left;
}
ul.ms_context{
	margin: 12px auto 12px auto;
	width: 90%;
	font-size: 12px;
	color: #fff;
}
ul.ms_context li{
	list-style-type: none;
	display: block;
}
.grayline{
	background-color: #404144;
	height: 1px;
	width: 100%;
	margin: 10px auto;
}
/* End of Main Services */
/* Achievements */
#achievements{
	width: 243px;
	margin-top: 10px;
	float: left;
	height: auto;
}
.achievements-header{
	width: 243px;
	height: 48px;
	float: left;
}
.achievements-bg{
	width: 241px;
	float: left;
	border-left: 1px solid #d3d8e0;
	border-right: 1px solid #d3d8e0;
	background-color: #f4f5f8;
	height: auto;
}
.achievements-dbg{
	width: 243px;
	height: 4px;
	float: left;
}
ul.achievements_context{
	margin: 12px auto 12px auto;
	width: 90%;
	font-size: 12px;
	color: #353e4d;
	padding: 0px;
}
ul.achievements_context li{
	list-style-type: none;
	display: block;
	margin: 10px 0px 0px 0px;
}
/* Center Content */
#center_cont{
	float: left;
	margin-top: 10px;
	width: 464px;
	display: block;
	height: auto;
	margin-right: 10px;
}
/* Right Content */
#right_cont{
	float: left;
	margin-top: 10px;
	width: 221px;
	display: block;
	height: 500px;
}
/* What We Do */
.what_we_do-header, .what_we_do-truck{
	float: left;
}
.what_we_do-bg{
	width: 462px;
	float: left;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-color: #fff;
	height: auto;
}
.what_we_do-dbg{
	width: 464px;
	height: 4px;
	float: left;
}
.what_we_do_context{
	margin-left: 10px;
	margin-top: 10px;
	width: 95%;
	font-size: 12px;
	color: #353e4d;
	padding: 0px;
	margin-bottom: 10px;
	float: left;
}
/* List of Clients */
.list_of_clients{
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
ul.list_of_clients-r1{
	float: left;
	display: block;
}
ul.list_of_clients-r1 li{
	list-style-type: none;
	display: inline;	
}
.list_of_clients-imgr1{
	float: left;
	margin-right: 8px;
}
/* Priority Plus Service */
.priority_plus_service{
	float: left;
	display: block;
}
.priority_plus_service-bg{
	background-color: #000;
	width: 221px;
	float: left;
	height: auto;
}
.priority_plus_service-dbg{
	float: left;
	display: block;
}
ul.priority_plus_service-context{
	margin: 12px auto 12px auto;
	width: 90%;
	font-size: 12px;
	color: #fff;
}
ul.priority_plus_service-context li{
	list-style-type: none;
	display: block;
}
/* SlideShow */
ul.slideshow {
	list-style:none;
	width:695px;
	height:287px;
	overflow:hidden;
	position:relative;
	margin:0;
	padding:0;	
}	
ul.slideshow li {
	position:absolute;
	left:0;
	right:0;
}
ul.slideshow li.show {
	z-index:500;	
}
ul img {
	border:none;	
}
#slideshow-caption {
	width:695px;
	height:70px;
	position:absolute;
	bottom:0;
	left:0;
	color:#fff;
	z-index:500;
}

#slideshow-caption .slideshow-caption-container {
	padding:5px 10px;
	z-index:1000;
}

#slideshow-caption h3 {
	margin:0;
	padding:0;	
	font-size:12px;
}

#slideshow-caption p {
	margin:5px 0 0 0;
	padding:0;
	font-size:11px;
}
/* Footer */
#footer{
	width: 100%;
	height:auto;
	margin: 0px auto 0px auto;
	background-color: #000;
}
.footer_wrap{
	width: 968px;
	height:auto;
	margin: 0px auto 0px auto;
	display:block;
}
.footer_maincat{
	width:247px;
	float:left;
	height:auto;
	display:block;
}
.foooter_maincat-text{
	width:100%;
	float:left;
	color:#1f8a16;
	font-size:12px;
	font-weight:bold;
	margin-top:15px;
	display:block;
	line-height:30px;
}
ul.footer_maincat-col1{
	width:89px;
	float:left;
	color:#fff;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	display:block;
	margin-top:10px;
}
ul.footer_maincat-col1 li{
	list-style-type:none;
	display:block;
	width:auto;
	margin-bottom:15px;
}
ul.footer_maincat-col2{
	width:127px;
	float:left;
	color:#fff;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	display:block;
	margin-top:10px;
}
ul.footer_maincat-col2 li{
	list-style-type:none;
	display:block;
	width:auto;
	margin-bottom:15px;
}
.footer_testi{
	width:427px;
	float:left;
	height:auto;
	display:block;
}
ul.footer_testi-elements{
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#1f8a16;
	margin-top:25px;
	margin-left:30px;
	display:block;
	width:90%;
	margin-bottom:10px;
}
ul.footer_testi-elements li{
	list-style-type:none;
	display:inline;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}
.testi-text{
	color:#fff;
	font-size:12px;
	font-weight:normal;
	float:left;
	width:90%;
	display:block;
	margin-left:30px;
	line-height:16px;
}
.testi-name{
	color:#fff;
	font-size:12px;
	font-weight:normal;
	float:right;
	margin-right:12px;
	width:90%;
	display:block;
	margin-top:10px;
	line-height:16px;
	text-align:right;
}
.lead-cont{
	width:294px;
	float:right;
	height:auto;
}
ul.lead-asia_dcont{
	float:left;
	margin-top:10px;
	color:#fff;
	font-size:12px;
	text-align:right;
}
ul.lead-asia_dcont li{
	list-style-type:none;
	display:block;
	margin-top:10px;
	text-align:right;
}
.contacts-bold{
	font-size:15px;
	font-weight:bold;
	float:left;
	text-align:right;
	display:block;
}
#copyright{
	width:968px;
	float:left;
	height:72px;
}
ul.copyright-text{
	float:left;
	width:484px;
	font-size:12px;
	color:#fff;
	margin-top:15px;
}
ul.copyright-text li{
	list-style-type:none;
	display:block;
	margin-bottom:5px;
}
ul.www-text{
	float:left;
	width:484px;
	font-size:12px;
	color:#fff;
	text-align:right;
}
ul.www-text li{
	list-style-type:none;
	display:block;
	margin-bottom:5px;
}
.www-btext{
	font-size:15px;
	color:#1f8a16;
	font-weight:bold;
}
.privacy-policy{
	font-size:10px;
	color:#fff;
	font-weight:normal;
}
/* Affiliates */
#affiliates{
	float:left;
	width: 948px;
	display:block;
	margin-top:15px;
}
ul.affiliates-logo{
	float:left;
	width:100%;
	display:block;
	margin-bottom:10px;
}
ul.affiliates-logo li{
	list-style-type:none;
	display:inline;
}
.logos{
	float:left;
	display:block;
}
/* Center Content Wrapper */
#center_wrapper{
	width: 464px;
	float: left;
	margin-top: 10px;
	height: auto;
}
/* Hover Text */
.greentext{
	color:#fff;
	text-decoration:none;
}
.greentext:hover, .linkover{
	color:#1f8a16;
	text-decoration:none;
}
.graytexthover{
	color:#333;
	text-decoration:none;
}
.graytexthover:hover{
	color:#1f8a16;
	text-decoration:none;
}
/* About Us */
ul.about-us_breadcrums{
	width: 100%;
	height:auto;
	font-size:11px;
	color:#333333;
	line-height:18px;
	margin-left:5px;
	margin-bottom:15px;
	display:block;
}
ul.about-us_breadcrums li{
	list-style-type:none;
	display:inline;
}
.normaltext{
	font-size: 12px;
	color: #353e4d;
	width:95%;
	margin:0px auto 25px auto;
	height:auto;
	display:block;
}
h1{
	color:#1f8a16;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	display:block;
	width:95%;
	margin:0px auto 15px auto;
	border-bottom: 1px solid #d3cfcc;
	padding-bottom:7px;
}
h2{
	color:#1f8a16;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	display:block;
	width:95%;
	margin:0px auto 15px auto;
	border-bottom: 1px solid #d3cfcc;
	padding-bottom:7px;
}
ul.lead_asia-mission{
	margin:0 auto;
	width:90%;
	font-size: 12px;
	color: #353e4d;
}
ul.lead_asia-mission li{
	display:block;
	list-style-type:none;
	margin-bottom:5px;
}
/* Form Section */
.myform{
	width:415px;
	height:auto;
	float:left;
	display:block;
	margin-left:25px;
}
.ratesform{
	width:415px;
	height:auto;
	display:block;
	margin:0 auto;
}
#ratesbg_img{
	background-image:url(../images/ratesbg_img.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto;
	width:870px;
	height:700px;
}
.myform_textb{
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-bottom:2px;
	display:block;
	clear:both;
	width:90%;
}
.myform_txtbox{
	float:left;
	padding:5px;
	border:1px solid #1f8a16;
	line-height:20px;
	height:20px;
	font-size:12px;
	display:block;
	width:370px;
	margin-bottom:30px;
}
.myform_txtarea{
	float:left;
	padding:5px;
	border:1px solid #1f8a16;
	height:250px;
	font-size:12px;
	display:block;
	width:370px;
	margin-bottom:10px;
}
.myform_submit{
	float:left;
	width:66px;
	height:24px;
	background-image:url(../images/subres.png);
	background-position:0 0;
	background-repeat:no-repeat;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	line-height:24px;
	color:#fff;
	margin-right:10px;
}
.myform_submit:hover{
	background-position: 0 -24px;
}
.myform_reset{
	float:left;
	width:66px;
	height:24px;
	background-image:url(../images/subres.png);
	background-position:0 0;
	background-repeat:no-repeat;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	line-height:24px;
	color:#fff;
}
.myform_reset:hover{
	background-position: 0 -24px;
}	
/* Map Section */
.ourlocation{
	float:right;
	display:block;
	width:444px;
	margin-right:25px;
	background-color:#1f8a16;
	height:auto;
	padding:15px;
	margin-bottom:10px;
}
ul.company_add{
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:left;
	line-height:16px;
	padding:0px;
	margin:0px;
}
ul.company_add li{
	list-style-type:none;
	display:block;
	padding:0px;
	margin:0px;
	line-height:16px;
}
ul.company_info{
	float:right;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:right;
	line-height:16px;
	padding:0px;
	margin:0px;
}
ul.company_info li{
	list-style-type:none;
	display:block;
	padding:0px;
	margin:0px;
	line-height:16px;
}
#location_wrap{
	width:100%;
	float:left;
	height:auto;
	margin-bottom:20px;
}
.map_img_b{
	float:left;
	display:block;
}
ul.services_icons{
	margin:0px auto 10px auto;
	display:block;
	width:90%;
}
ul.services_icons li{
	list-style-type:none;
	display:inline;
	margin-right:10px;
}