
/* ----------------- Common ---------------------- */
.fltlft 									{ float:left; }
.fltrgt 									{ float:right }
.clear 									{ clear:both; font-size:0px; line-height:0px; display:block; height:0  }
strong									{ font-weight:bold;}
.pad										{ padding:0 !important}
.pad_lft									{ padding-left:0 !important }	
.pad_rgt									{ padding-right:0 !important}
.pad_btm									{ padding-bottom:0 !important}	
.pad_top									{ padding-top:0 !important}	
.marg										{ margin:0 !important}	
.marg_top								{ margin-top:0 !important}	
.marg_rgt								{ margin-right:0 !important}	
.marg_lft								{ margin-left:0 !important}	
.marg_btm								{ margin-bottom:0 !important}	
.no_border								{ border:0 !important}
.no_bg									{ background:0 !important; }		

/*--------------------------------- Layout ------------------------------*/

body											{ font: 12px  Arial, Helvetica, sans-serif; color:#000; background:#fff}
.wrapper										{ margin:0 auto; padding:0}	
.headerSec									{ background:url(../images/header-bg.jpg) repeat-x; }
.navSec										{ background:url(../images/nav-bg.jpg) repeat-x; height:36px; padding-bottom:7px; }

.container									{ width:986px; height:auto; margin:0 auto;}

/*--------------------------------- Navigation ------------------------------*/
nav ul li									{ float:left;}	
nav ul li a									{ height:36px; line-height:36px; font:bold 14px/36px Arial, Helvetica, sans-serif; color:#000000; display:block; text-decoration:none;  padding:0 13px; position:relative}
nav ul li a:hover							{ background:url(../images/navhover-bg_05.jpg) repeat-x; color:#fff}												
nav ul li a .droparow					{ background:url(../images/drop_arow.png) no-repeat; width:13px; height:11px; position:absolute; right:10px; top:12px}
nav ul li a:hover .droparow			{ background:url(../images/drop_arow_act.png) no-repeat} 
nav ul li.submenu a						{ padding-right:30px;}		
/*--------------------------------- Header ---------------------------------*/
.headerSecSub								{ background:url(../images/map-bg.jpg) center top no-repeat; height:113px;}
.logo											{ float:left; padding:25px 0 0 23px}
.logo a										{ display:block;} 
.header-rgt									{ width:583px; float:right}
.lang-follow								{ background:url(../images/header-yellow_bg.png) 0 0 no-repeat; height:41px; padding:4px 36px; width:514px; position:relative; right:-15px;}	
.lang-follow ul li 						{ float:left;}
.lang-follow ul li a						{ display:inline-block}					
.lang											{ float:left}		
.lang	li										{ padding-left:20px;}
.lang	li a									{ font-size:14px; font-weight:bold; color:#000; line-height:28px; padding-left:50px; text-decoration:none}
.lang	li a:hover							{ text-decoration:underline}													
.lang	li.lang1								{ padding-left:0}
.lang	li.lang1 a							{ background:url(../images/flag-1.png) left center no-repeat;}
.lang	li.lang2 a							{ background:url(../images/flag-2.png) left center no-repeat;}
.followUs 									{ float:right; padding-right:5px;}
.followUs li								{ padding-left:21px;}	
*+html .followUs li						{ padding-left:17px;}	

.followUs li a								{ width:32px; height:32px; text-decoration:none}		
.followUs li.rss a						{ background:url(../images/rss-icon.png) 0 0 no-repeat;}		  			
.followUs li.fb a							{ background:url(../images/f-icon.png) 0 0 no-repeat;}		  			
.followUs li.twt a						{ background:url(../images/t-icon.png) 0 0 no-repeat;}		  			
.followUs li.sky a						{ background:url(../images/skype-icon.png) 0 0 no-repeat;}		  			
.followUs li.mail a						{ background:url(../images/mail-icon.png) 0 0 no-repeat;}		  			

.cont_no										{ background:url(../images/call-bg.png) left center no-repeat; padding:0 15px 0 60px; margin-top:5px; float:right; }
.cont_no p									{ font-size:14px; color:#fff; font-weight:bold}
.cont_no p a								{ color:#fff; text-decoration:none}
.cont_no p a:hover						{ text-decoration:underline}
/*------------------------------ main_content ----------------------------------*/
.main_content									{ position:relative; padding:30px 0 20px 0;
    top: 0px;
    left: 1px;
}
.lftSection, .footer-lft					{ width:664px; float:left; }
.rgtSection, .footer-rght					{ width:284px; float:right;}

.lftSection section							{ border-bottom:2px #333 solid; padding-top:15px;}
.left_cont										{ border-bottom:none !important}	
.left_cont h2									{ color:#ad1602; font: bold 32px Arial, Helvetica, sans-serif; border-bottom:2px #000 solid; margin-bottom:10px;}
.left_cont h2 a								{ color:#ad1602; text-decoration:none; font-weight:bold}
.lftSection section h4 						{ font-size:36px; color:#2b2b2b; margin-bottom:15px; text-transform:uppercase}
.lftSection section .sec-link				{ background:url(../images/sec_link-bg.jpg) right center no-repeat; line-height:55px; display:inline-block; padding-right:40px; font-size:18px; font-weight:bold;
													  text-transform:uppercase; color:#000000; text-decoration:none; letter-spacing:1px;float:right; height:55px; margin:10px 0 }
.lftSection section .sec-link:hover		{ text-decoration:underline; }
.lftSection section figure 				{ float:left}
.lftSection section .txtside				{ width:318px; padding-right:14px; float:right; text-align:justify; font-size:13px;}
.lftSection section .txtside	 p			{ margin-bottom:25px;}				
.banner											{ background:#feb400; width:654px; height:182px; padding:4px; display:block; -webkit-box-shadow: #000 0px 0px 5px; -moz-box-shadow: #000 0px 0px 5px; box-shadow: #000 0px 0px 5px; behavior: url(PIE.htc);
													 position:relative; z-index:1; margin-bottom:25px;}
.lftSection .browseInvestory 				{ border-bottom:0; padding:0;}
.browseInvestory	ul							{ float:left;}
.browseInvestory	ul li						{ float:left; width:95px; margin-left:18px; line-height:0;}
.browseInvestory	ul li  a					{ display:block; margin-bottom:5px; }
.browseInvestory	ul li	 span				{ font-size:11px; font-weight:bold; text-transform:uppercase; padding-left:8px; display:block; line-height:12px;}						
.browseInvestory	ul li.thumb2 span		{ padding-left:16px;}		                                     
.browseInvestory	ul li.thumb5 span		{ text-align:center; padding:0}		 
.logist_transp    figure					{ margin-left:5px;}   
.import_exprt figure img					{ display:inline-block; border:4px #000 solid; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: #666 2px 2px 5px;
                                       -moz-box-shadow: #666 2px 2px 3px; box-shadow: #666 2px 2px 3px; behavior: url(PIE.htc); position:relative; z-index:1}	                              
.import_exprt .txtside						{ padding-top:15px;}
.import_exprt figure							{ margin-left:25px;}

/* right section */
.rgtSection  section							{ background:#141414; padding:65px 14px; padding-bottom:10px; -webkit-box-shadow: #000 0px 2px 3px; -moz-box-shadow: #00 0px 2px 3px; box-shadow: #000 1px 2px 8px; 
													 behavior: url(PIE.htc); position:relative; z-index:1}
rgtSection1  section							{ padding:65px 14px; padding-bottom:10px; -webkit-box-shadow: #000 0px 2px 3px; -moz-box-shadow: #00 0px 2px 3px; box-shadow: #000 1px 2px 8px; 
													 behavior: url(PIE.htc); position:relative; z-index:1}													 
.new_deal h4									{ background:url(../images/rgt-sect-title-bg.png) no-repeat; width:309px; height:46px; position:absolute; left:-13px; top:15px; text-align:center; color:#fff; font-size:17px; line-height:40px; 
														font-weight:bold}	
.new_deal										{ margin-bottom:20px;}	
.new_deal figure 								{ background:#fff; height:192px; width:257px; display:block; margin:0 auto}	
.new_deal figure img							{ border:1px #000 solid; display:inline-block; margin:3px;}
.new_deal .figcaption							{ width:250px; margin:0 auto; margin-top:8px;}
.new_deal .controler							{ position:relative; height:22px; margin-bottom:10px;}
.new_deal .controler p						{ text-align:center; font-size:16px; color:#fff}
.new_deal .prev,.new_deal .nxt			{ display:inline-block; position:absolute; top:0; width:22px; height:22px; text-decoration:none}														
.new_deal .prev								{ background:url(../images/prev.jpg) no-repeat; left:0}
.new_deal .nxt 								{ background:url(../images/nxt.jpg) no-repeat; right:0}
.new_deal .price								{ background:url(../images/doller.png) no-repeat; padding-left:50px; color:#fea407; line-height:38px; font-size:20px; float:left}
.new_deal .price span						{ font-size:15px;}			
.new_deal .more_info							{ font-size:14px; text-transform:uppercase; float:right; color:#ee2300; text-decoration:none}
.new_deal .more_info:hover					{ text-decoration:underline}
.signUp-box 									{ margin-bottom:20px;}
.signUp-box .news_icon						{ background:url(../images/new_icon.png) no-repeat; width:54px; height:51px; float:left;}
.signUp-box .signup-form					{ float:right; width:205px;}
.input-txt										{ background:url(../images/input-bg.jpg) repeat-x; border:4px #000 solid; height:16px; width:185px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;  behavior: url(PIE.htc);
													 position:relative; z-index:1; font:bold 14px Calibri, Arial, sans-serif; color:#000; padding:5px 5px; display:inline-block; } 	
.signUp-box .go								{ background:url(../images/gobtn.png) no-repeat; width:32px; height:27px; border:0; color:#fff; font:bold 14px Calibri, Arial, sans-serif; text-transform:uppercase; padding-bottom:2px; margin-left:9px;}	
.signUp-box a.signup-link					{ font:bold 14px/30px Calibri, Arial, sans-serif; color:#d90000; text-decoration:none; display:inline-block; }
.signUp-box a.signup-link:hover			{ text-decoration:underline} 
.sec1												{ margin-bottom:30px;}
.sec1	h4											{ background:url(../images/rgt-sect-title-bg1.png) no-repeat; width:310px; height:54px; position:absolute; left:-13px; top:5px } 	
.sec1	h4 span									{ display:block;  display:block; font:bold 16px/48px Arial, Helvetica, sans-serif; color:#faac00; text-transform:uppercase; text-shadow:2px 2px #000;height:54px; 
														padding-left:20px; text-align:center;  margin-top:8px; }	
.search_invent h4 span						{ background:url(../images/srch-icon.png) 20px center no-repeat; } 
.form												{ padding:8px}
.form label.error									{ width:auto; color:#F00; float:none}	
.form div.error									{ width:auto; color:#F00; font-style:italic; float:none}	
.form div#msg										{ color:#0C3;}										
.srchbtn											{background:url(../images/srchbtn.png) no-repeat; width:28px; height:28px; border:0}
.find_keyword  .input-txt					{ width:188px; float:left}
.find_keyword .srchbtn						{ float:right} 
.form	 p											{ text-align:center; color:#ffffff; font-weight:bold; line-height:24px;}
.form label										{ width:60px; float:left; line-height:30px; color:#fff; font-weight:bold;}
.form select									{ width:178px; height:30px;}
.form .yearto .inputdiv						{ width:180px; float:right}	
.form .yearto .inputdiv select			{ width:60px; float:left}
.form .yearto .inputdiv span				{ display:inline-block; float:left; padding:8px; color:#fff; font-weight:bold}							
.form .yearto .inputdiv  .srchbtn		{ margin-left:5px}
.form ul li										{ padding-bottom:5px;}		

.express_quote h4 span						{ background: url(../images/express_icon.png) 20px center no-repeat; padding-left:60px;}
.express_quote .form .input-txt			{ width:222px;}
.textarea-bg									{ background:url(../images/txtarea-bg.jpg) repeat-x; height:104px;  border:4px #000 solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;  behavior: url(PIE.htc);
													 position:relative; z-index:1; padding:5px 10px; }
.textarea-bg textarea						{ background:none; border:0; width:100%; height:100%; overflow:auto; font:bold 14px Calibri, Arial, sans-serif; color:#000; outline:0 }	
.submitbtn										{ background:url(../images/submit-btn.png) left center no-repeat; height:36px; border:0; color:#faac00; font-size:16px; font-weight:bold; text-transform:uppercase; padding-left:45px; padding-bottom:5px;
													  float:left; margin-left:5px;}
*+html .submitbtn 							{ padding-left:30px;}
.restbtn											{ background:url(../images/reset.png) no-repeat; border:0; height:35px; color:#faac00; font-size:16px; font-weight:bold; text-transform:uppercase; padding-left:45px; padding-bottom:5px; float:right; cursor:pointer}			
*+html .restbtn 								{ padding-left:30px;}

 /*-------------------------------- inner1 (aboutUs) ---------------------------------*/

#content h2										{ background:#444 url(../images/title-bg.jpg) repeat-x; height:33px;  -webkit-border-radius: 8px 0 0 0px; -moz-border-radius:  8px 0 0 0px; border-radius: 8px 0 0 0px;  behavior: url(PIE.htc);
													  position:relative; z-index:1;  }
#content h2 span								{ background:url(../images/title-bulet.jpg) 15px center no-repeat; font-size:11px; font-weight:bold; padding-left:25px; line-height:33px; color:#fff}
.contentSub										{ padding:0 22px}	
.aboutUs-cont p								{ margin:18px 0; line-height:20px; font-size:13px; color:#444 }	
.aboutUs-cont p img							{ float:left; margin-right:10px;}

.select-list									{ padding:25px 0 ;}
.select-list li								{ padding-bottom:10px;}
.select-list  label							{ width:300px; display:block; float:left; font-size:12px; color:#444}
.select-list  select							{ width:100px;}	
.select-list .srchbtn1						{ display:block; margin:0 auto; width:80px; }
.pagin											{ border-top:1px #999 solid; padding:10px 0}
.pagin ul 										{ float:right}
.pagin li										{ float:left; font-size:14px; padding-left:3px;}	
.pagin li a										{ text-decoration:none; color:#444}
.pagin li a:hover								{ text-decoration:underline; color:#000}

.table1 tr th									{ height:40px; background:#333333; color:#fff; vertical-align:middle; font-size:13px; font-weight:bold; text-align:left;}
.table1 tr td									{ vertical-align:middle; text-align:left;padding:5px 0; font-size:13px;  border-bottom:1px #CCC solid;}		
.table1 .col-1, .table1 .col-2,.table1 .col-11			{ text-align:center; }	
.table1 .col-1 img							{ vertical-align:middle}		
.table1 .col-2									{ width:60px;}
.table1 .col-11								{ width:100px; font-weight:bold}									
.table1 tr.odd									{ background:#f7f6f3}	
.table1 tr.even								{ background:#fff; color:#284775}					
.table1 tr:hover								{ background:#ffcc00; color:#fff; cursor:pointer}	
.tab_container 								{ clear: both; float: none; position: relative; width: 100%; z-index: 1;}

.innerSub										{ padding:0 65px;}

ul.tabs											{	margin: 0;	padding: 0;	float: left;	list-style: none;	height: 32px;	border-bottom: 1px solid #999;	border-left: 1px solid #999;	width: 100%;}
ul.tabs li 										{	float: left;	margin: 0;	padding: 0;	height: 31px;	line-height: 31px;	border: 1px solid #999;	border-left: none;	margin-bottom: -1px;	overflow: hidden;	position: relative;	background: #e0e0e0;}
ul.tabs li a 									{	text-decoration: none;	color: #000;	display: block;	font-size: 12px;	padding: 0 15px;	border: 1px solid #fff;	outline: none;}
ul.tabs li a:hover 							{	background: #ccc;}
html ul.tabs li.active, html ul.tabs li.active a:hover  {	background: #fff;	border-bottom: 1px solid #fff; }

.tab_container 								{ border: 1px solid #999;	border-top: none;	overflow: hidden;	clear: both; width: 100%;	background: #fff;}
.tab_content 									{ padding:2px;}
#tab1  figure									{ width:350px; float:left}
#tab1 .detail_side							{ float:left; width:270px; padding-left:80px; padding-top:25px;}
.detail_side ul li							{ font-size:14px; text-transform:uppercase; padding-bottom:5px; color:#444}
.detail_side ul li label					{ width:140px; font-weight:bold; text-transform:none; display:inline-block}			
.detail_side ul li span.mc_id				{ color:#ff9900; font-weight:bold}
.title_cont										{ padding-bottom:25px;}	
.title_cont h4									{ float:left; font-size:16px; color:#444;}
.top_links 										{ float:right;}
.top_links  li									{ float:left; padding-left:20px;}
.top_links  li	 a								{ padding-left:12px; text-decoration:none; color:#000;  }	
.top_links  li	 a.make_offer				{ background:url(../images/doller-icon.png) left center no-repeat; } 	
.top_links  li a.forwrd_mail				{ background:url(../images/mail.jpg) left center no-repeat; padding-left:20px;}
.top_links  li a.print_mc					{ background:url(../images/print.jpg) left center no-repeat; padding-left:20px;}
.top_links  li	 a:hover						{ text-decoration:underline}

#slideshow 										{ width:548px; height:445px; position:relative; float:left}
#thumbnail 										{ width: 294px; float:left; margin-left:5px; }
#thumbnail li 									{ width: 135px; float: left; margin: 6px; list-style: none }
#thumbnail a 									{ width: 135px;  display: block; }
#thumbnail li.activeSlide a {  }
#thumbnail img 								{ border: none; display: block }

#tab4 h4											{ background:#ebebeb; border-bottom:1px #000 solid; border-right:1px #000 solid; line-height:17px; text-align:center; color:#444; margin-top:2px; margin-bottom:5px}
.feature_sec									{ padding-bottom:15px;}
.feature_sec ul 								{ float:left; width:280px;}
.feature_sec ul li							{ color:#444; font-weight:bold; font-size:11px;} 	 
.feature_sec ul li span						{ font-weight:normal; font-style:italic}
.dimention_Sec figure						{ padding-top:55px;}
.transport_detail								{ width:594px; margin:0 auto}
.t_detail										{ width:145px; float:left; font-size:11px; color:#444}
.transport_detail	.figure					{ float:left; margin-left:70px;}
.t_detail h6									{ font-weight:normal; text-align:center}
.t_detail strong								{ font-style:italic;}
.t_detail ul									{ padding-top:10px;}
.t_detail ul li								{ padding-bottom:8px;}
.t_detail ul li	span						{ background:#ffcc00; display:inline-block; text-transform:uppercase; width:15px; vertical-align:middle; text-align:center}	
.t_detail p										{text-align:center} 	

.table2 											{ color:#333333; padding:10px 0 }
.table2 .cont_title										{ font-size:12px;font-weight:bold; text-align:center; padding-bottom:20px;}
.table2 .lftside											{width:320px;}	
.table2 .lft-title										{ width: 50%; text-align: right; padding-right: 2px; font-weight:normal; font-size:11px;}	
.table2 .status											{ width: 50%; text-align: left; padding-left: 2px; color:#6680FF;font-size:11px;font-weight:bold;font-style:italic;}												
.table-colmn												{ padding-bottom:5px;}
 /*-------------------------------- Footer ---------------------------------*/
footer											{ background:url(../images/footer-bg_03.png) repeat-x; min-height:83px; padding-top:28px;}	
.copy												{ font-size:11px; color:#fefefe; line-height:60px; padding-left:10px;}
.copy	 a											{ color:#ff7800; text-decoration:underline; }			
.copy	 a:hover									{ text-decoration:none}
.html5link li									{ float:left; padding-left:15px }
.footer-rght									{ background:url(../images/chat_icon.png) left top no-repeat; padding-bottom:12px;}	 
.footer-rght h6								{ text-align:right; font-size:37px; font-weight:bold; text-transform:uppercase}
.footer-rght h6 a								{ color:#4a9716; text-decoration:none;}
.footer-rght h6 a:hover						{ text-decoration:underline}
.footer-rght  p								{ color:#fff; font-weight:bold; text-align:right; padding-right:20px; font-size:13px; padding-top:2px;}	
/*-------------------------------------------------------------------------*/

/* ----------------- Common ---------------------- */
