/****************************************************
#####################################################
##-------------------------------------------------##
##                 Transport Family                ##
##-------------------------------------------------##
## Copyright = transportfamily.com - 2014          ##
## Date      = March 16th 2014                     ##
## Author    = Nilesh Singh                        ##
## Telephone = 9664161610 / 9664161610             ##
## Email     = transportfamily@gmail.com           ##
##                                                 ##
#####################################################
****************************************************/

html {height: 100%;}
body{margin:0; padding:0; text-align:center; font-size:12px; color:#663300; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.box-shadow{box-shadow: 0px 1px 5px #999999;}
.padding-top{ padding-top:5px}
.h1{font-size:12px; color:#0000FF; font-weight:bold; text-align:center; padding-top:8px}
.h2{font-size:12px; color:#000000; font-weight:bold; text-align:center; padding-top:8px }
.h3{font-size:12px; color:#000000; font-weight:bold; text-align:center; padding-top:2px }
.border-top{border-top:none;}

/* -------------------------------------------Hyper-Link------------------------------------------ */
.b{background:#FFFFFF; color:#663300; text-decoration:none; display:block; height:35px; padding-top:5px  }
.b:hover{background:#FFFF00; color:#663300; text-decoration:none; display:block; height:35px; padding-top:5px }
.a{color:#663300; text-decoration:none}
.a:visited{color:#663300; text-decoration:none}
.a:hover{font-weight:bold; color:#0000FF; text-decoration:none}

/* -------------------------------------------Layer 1------------------------------------------ */
#top-wrapper{width:100%; height:30px; background:#FFFF00; color:#663300; box-shadow: 0px 1px 5px #999999; }
#top-frame{width:940px; height:30px; margin: 0 auto; }
#top-left{width:500px; height:23px; padding-left:10px; padding-right:10px; padding-top:7px;  float:left}
#top-right{width:400px; height:23px; padding-left:10px; padding-right:10px; padding-top:7px; float:right; text-align:right }

/* -------------------------------------------Layer 2------------------------------------------ */
#header{width:936px; height:140px; margin:0 auto; border:1px solid #FFFF00}
#logo{width:160px; height:120px; padding:10px 20px; float:left} 
#advert-a{width:340px; height:116px; float:left; padding:12px 14px}
#advert-b{width:340px; height:116px; float:left; padding:12px 14px }

/* -------------------------------------------Layer 3------------------------------------------ */
#navwrapper{width:936px; height:36px; text-align:center; font-weight:bold; color:#663300;}
#news-box{width:60px; height:25px; background:url(../Images/bgnews2.jpg) repeat; padding-top:11px; text-align:center; font-weight:bold; color:#663300; float:left }
#newsheadline{width:876px; height:25px; padding-top:11px; text-align:center; font-weight:bold; color:#663300; float:right;}
#newswrapper{width:936px; height:36px; margin:0 auto; border:2px solid #FFFF00 }

/* -------------------------------------------Layer 4------------------------------------------ */
#menu{width:936px; height:40px; margin:0 auto; border:2px solid #FFFF00; text-align:center; }
#button{width:70px; height:100%;  float:left; border-right:2px solid #FFFF00; }
#button-b{width:72px; height:100%; float:right;}

/* -------------------------------------------Layer 5------------------------------------------ */
#search-wrapper {width:940px; height:30px; margin:0 auto;}
#search-bc{width:200px; height:30px; float:left; background:url(../Images/searchbox.png)}
#search-as{width:200px; height:30px; float:left; margin-left:5px; margin-right:535px; background:url(../Images/searchbox-2.png)}
#search-as-new{width:200px; height:30px; float:left; margin-left:5px; margin-right:15px; background:url(../Images/searchbox-2.png)}
/* -------------------------------------------Layer 6------------------------------------------ */
#company-search-wrapper {width:936px; height:30px; background:#FFFFCC; border:2px solid #FFFF00; margin:0 auto}
#company-name{width:200px; height:30px; float:left;}
#company-search-box{width:200px; height:30px; float:left; margin-left:5px; float:left;}
#city-box{width:100px; height:30px; float:left}
#city-search-box{width:200px; height:30px; float:left; float:left}
#search-button-a{width:100px; height:30px; float:right; background:url(../Images/bgnews2.jpg) repeat center}

/* -------------------------------------------Layer 6------------------------------------------ */
#vehicle-search { margin:0 auto; padding:0; width:940px; height:auto; height:81px; background:#FAFAFA; border:2px solid #FFFF00 }
#vehicle-search .one-lable { margin:0 auto; padding:0; width:140px; float:left; text-align:center; font-weight:bold; font-size:12px; color:#000000; line-height:40px; }
#vehicle-search .two-input { margin:0 auto; padding:10px 0 0 0; width:140px; float:left; text-align:center; font-size:12px; color:#000000; }
#vehicle-search .three-lable { margin:0 auto; padding:0; width:100px; float:right; text-align:center; font-weight:bold; font-size:11px; color:#000000; line-height:40px;}
.clr { clear:both;}
.clr-10 { clear:both; height:10px;}
.clr-5 { clear:both; height:5px;}

/* -------------------------------------------Layer 6------------------------------------------ */
#main-contaner  { margin:0 auto; padding:0; width:1000px; height:auto; }
#top-band  { margin:0 auto; padding:0; width:1000px; height:auto;   }


#top-band .left-band  { margin:0 auto; padding:0; width:30px; height:30px; float:left; background:#FF6600; }
#top-band .center-band  {
	margin:0 auto;
	padding:0;
	width:938px;
	height:29px;
	float:left;
}
#top-band .right-band  { margin:0 auto; padding:0; width:30px; height:30px; float:right; background:#FF6600; }

#title-band { margin:0 auto; padding:0; width:1000px; height:auto; }
#title-band .title-left-band { margin:0 auto; padding:0; width:30px; height:30px; float:left; background:#FF6600; }
#title-band .title-name-band { margin:0 auto; padding:0; width:215px; height:30px; float:left; background:#FF6600; font-size: 12px; font-weight: bold; font-family: verdana; color: #FFFFFF; line-height:30px; }
#title-band .title-center-band {
	margin:0 auto;
	padding:0;
	width:510px;
	height:30px;
	float:left;
	background:#FFFFCC;
}
#title-band .title-center-band-1 {
	margin:0 auto;
	padding:0;
	width:510px;
	height:30px;
	float:left;
	background:#FF6600;
	font-size: 12px;
	font-weight: bold;
	font-family: verdana;
	color: #FFFFFF;
	line-height:30px;
}
#title-band .title-names-band { margin:0 auto; padding:0; width:215px; height:30px; float:left; background:#FF6600; font-size: 12px; font-weight: bold; font-family: verdana; color: #FFFFFF; line-height:30px; }
#title-band .title-right-band { margin:0 auto; padding:0; width:30px; height:30px; float:right; background:#FF6600; }

#three-coloum { margin:0 auto; padding:0; width:1000px; height:auto; }
#three-coloum .title-left-band-1 { margin:0 auto; padding:0; width:30px; height:auto; float:left;  }
#three-coloum .title-name-band-1 {
	margin:0 auto;
	padding:0;
	width:213px;
	height:auto;
	float:left;
	border:1px solid #FFFF00;
}

#three-coloum .title-name-band-full {
	margin:0 auto;
	padding:0;
	width:722px;
	height:auto;
	float:left;
	border:1px solid #FFFF00;
}

#three-coloum .title-center-band-1 { margin:0 auto; padding:0; width:509px; height:auto; float:left; }
#three-coloum .title-names-band-1 { margin:0 auto; padding:0; width:215px; height:auto; float:left; border:1px solid #FFFF00; }
#three-coloum .title-right-band-1 {
	margin:0 auto;
	padding:0;
	width:28px;
	height:auto;
	float:right;
}

.add-company {
	color:#0c0c62;
	margin:10px auto;
	background:#e6e6e6;
	width:670px;
	line-height:45px;
	font-weight:bold;
	font-size:20px;
	text-align:left;
	padding-left:20px;
}
.add-companys {
	color:#0c0c62;
	width:690px;
	line-height:45px;
	font-weight:bold;
	font-size:18px;
	margin:0 auto;
}

/* -------------------------------------------Layer 6------------------------------------------ */
/* -------------------------------------------Layer 6------------------------------------------ */
/* -------------------------------------------Layer 6------------------------------------------ */
/* -------------------------------------------Layer 6------------------------------------------ */
.advertisment-here {width:213px; height:100px; font-size:12px; font-weight:bold; margin-top:5px }
/* -------------------------------------------Layer 6------------------------------------------ */
/* -------------------------------------------Layer 6------------------------------------------ */

#form-strip {
	margin:0 auto;
	padding:0;
	width:480px;
	height:50px;
}
#form-strip-1 {
	margin:0 auto;
	padding:0;
	width:480px;
	height:80px;
}
#form-strip-2 {
	margin:0 auto;
	padding:0;
	width:480px;
	height:80px;
}
.form-strip-left {
	margin:0 auto;
	padding:0;
	width:150px;
	float:left;
	line-height:25px;
	text-align:left;
}
.form-strip-right { margin:0 auto; padding:0; width:329px; float:right; line-height:50px; text-align:left;}
.long-textbox { width:310px; height:20px;}
.long-textbox-1 { width:185px; height:20px;}
.short-textbox { width:135px; height:20px;}
.textarea-box {  width:310px;}
/* -------------------------------------------Layer 6------------------------------------------ */
/* -------------------------------------------Layer 6------------------------------------------ */
li{	list-style:url(../Images/arrow.png); line-height:25px; font-weight:normal; width:189px;height: auto; list-style-position: inside;}
ul{	text-align:left; white-space: normal; display: table-row;}


/* -------------------------------------------Layer 6------------------------------------------ */
/* -------------------------------------------Layer 6------------------------------------------ */

#main-footer  { margin:0 auto; padding:0; width:1000px; height:auto; }
#dived-nine { margin:0 auto; padding:0; width:1000px; height:auto; 	font-size: 12px;
	font-weight: bold;
	font-family: verdana;
	color: #FFFFFF;
	line-height:30px; }
#dived-nine .one-d { margin:0 auto; padding:0; width:30px; height:30px; float:left; background:#FF6600;}
#dived-nine .two-d {
	margin:0 auto;
	padding:0;
	width:73px;
	height:30px;
	float:left;
	background:#FFFFCC;
}
#dived-nine .three-d { margin:0 auto; padding:0; width:215px; height:30px; float:left; background:#FF6600;}
#dived-nine .four-d { margin:0 auto; padding:0; width:30px; height:30px; float:right; background:#FF6600;}
#dived-three { margin:0 auto; padding:0; width:800px; height:auto;}
#dived-three .one-big-d { width:217px; height:auto; margin:0 72px 0 0; padding:0; float:left;}
#dived-three .one-big-d-right {
	width:217px;
	height:auto;
	margin:0 0;
	padding:0;
	float:right;
}

.all-imag { margin:0 auto; padding:0; width:217px; height:30px; background:url(../Images/all.jpg) no-repeat; 	font-size: 12px;
	font-weight: bold;
	font-family: verdana; line-height:30px;}


#clients { margin:0 auto; padding:0; width:990px; height:auto;}
#main-footer #om-logo { margin:0 auto; padding:0; width:1000px; height:76px;}
#main-footer #copy-right { margin:0 auto; padding:0; width:1000px; height:auto; background:#FF6600; line-height:30px;}
#main-footer #scocal-icon { margin:0 auto; padding:0; width:1000px; height:40px; background:#FFFFCC; }
#scocal-icon .lable-icon { margin:0 auto; padding:0; width:98px; line-height:40px; float:left; }
#scocal-icon .img-icon { margin:0 auto; padding:5px 0 0 0; width:30px; height:30px; float:left;}

/* -------------------------------------------Layer 6------------------------------------------ */
#foot { margin:0 auto; padding:0; width:1000px; height:30px; font-size: 12px;
	font-weight: bold;
	font-family: verdana;
	color: #FFFFFF; background:#FF6600;
	line-height:30px; }
#foot .one-foot { margin:0 auto; padding:0; width:30px; height:30px; background:#FF6600; float:left; }
#foot .two-foot { margin:0 auto; padding:0; width:151px; height:30px; background:#FF6600; float:left; }
#foot .three-foot { margin:0 auto; padding:0; width:46px; height:30px; background:#FFFFCC; float:left; }
#foot .four-foot { margin:0 auto; padding:0; width:30px; height:30px; background:#FF6600; float:right; }

/* -------------------------------------------Layer 6------------------------------------------ */
#foot-2 { margin:0 auto; padding:0; width:1000px; height:30px; font-size: 12px;
	font-weight: bold;
	font-family: verdana;
	color: #FFFFFF; 
	line-height:30px; }
#foot-2  .one-foot-2  { margin:0 auto; padding:0; width:30px; height:30px;  float:left; }
#foot-2  .two-foot-2  {
	margin:0 auto;
	padding:0;
	width:151px;
	height:auto;
	float:left;
	color:#000000;
	
}
#foot-2  .three-foot-2  {
	margin:0 auto;
	padding:0;
	width:45px;
	height:30px;
	float:left;
}
#foot-2  .four-foot-2  { margin:0 auto; padding:0; width:30px; height:30px; background:#FF6600; float:right; }


/* -------------------------------------------Layer 6------------------------------------------ */
/* -------------------------------------------Layer 6------------------------------------------ */

#main-footer  { margin:0 auto; padding:0; width:1000px; height:auto; }
#dived-nine { margin:0 auto; padding:0; width:1000px; height:auto; }
#dived-nine .one-d { margin:0 auto; padding:0; width:30px; height:30px; float:left; background:#FF6600;}
#dived-nine .two-d {
	margin:0 auto;
	padding:0;
	width:73px;
	height:30px;
	float:left;
	background:#FFFF00;
}
#dived-nine .three-d {
	margin:0 auto;
	padding:0;
	width:216px;
	height:30px;
	float:left;
	background:#FF6600;
}
#dived-nine .four-d { margin:0 auto; padding:0; width:30px; height:30px; float:right; background:#FF6600;}
#dived-three {
	margin:0 auto;
	padding:0;
	width:796px;
	height:auto;
}
#dived-three .one-big-d {
	width:215px;
	height:auto;
	margin:0 70px 0 0;
	padding:0;
	float:left;
	border:1px solid #FFFF00;
}
#dived-three .one-big-d-right { width:217px; height:auto; margin:0 0; padding:0; float:right; border:1px solid #FFFF00;}


#clients { margin:0 auto; padding:0; width:990px; height:auto;}
.link {
	color:#000; border:1px solid #000000;
	font-weight: normal;
	background:#fff;
	padding:7px 13px 7px 13px;
	line-height:1.08em;
	display:inline-block;
	text-decoration:none; font-weight: bold;
}
.link:hover {
	background:#FF6600;
	color:#FFFFFF;
	font-weight: bold;
}
.link-b{
	color:#000; border:1px solid #000000;
	font-weight: normal;
	background:#fff;
	padding:7px 13px 7px 13px;
	line-height:1.08em;
	display:inline-block;
	text-decoration:none; font-style:italic;
}
.advertisment-here {width:213px; height:90px; font-size:12px; font-weight:bold; margin-top:5px; border:2px solid #FFFF00; margin-top:30px;}
/* -------------------------------------------Layer 6------------------------------------------ */
/* -------------------------------------------Layer 6------------------------------------------ */

#form-strip {
	margin:0 auto;
	padding:0;
	width:690px;
	height:40px;
}
#form-strip-3 {
	margin:0 auto;
	padding:0;
	width:480px;
	height:50px;
}
#form-strip-1 {
	margin:0 auto;
	padding:0;
	width:690px;
	height:60px;
}
#form-strip-2 {
	margin:0 auto;
	padding:0;
	width:690px;
	height:80px;
}
.form-strip-auto {
	margin:0 auto;
	padding:0;
	width:690px;
	height:auto;
}
.form-strip-left {
	margin:0 auto;
	padding:0;
	width:120px;
	float:left;
	line-height:15px;
	text-align:left;
	color:#000000;
	font-size:14px;
}
.form-strip-right {
	margin:0 auto;
	padding:0;
	width:564px;
	float:right;
	line-height:35px;
	text-align:left;
}
.form-strip-right-ser {
	margin:0 auto;
	padding:0;
	width:564px;
	float:right;
	line-height:30px;
	text-align:left;
}

/* -------------------------------------------Layer 6------------------------------------------ */
.form-strip-r-1 {
	margin:0 auto;
	padding:0;
	width:180px;
	height:auto;
	float:left;
	line-height:45px;
	text-align: left;
}
.form-strip-r-1 .short-drop-down {
	width:180px;
}
.form-strip-r-2 {
	margin:0 auto 0 20px;
	padding:0;
	width:150px;
	height:auto;
	float:left;
	line-height:15px;
	text-align: center;
}
.form-strip-r-2 .short-drop-down-1 {
	width:150px;
}
.form-strip-r-3 {
	margin:0 auto 0 11px;
	padding:0;
	width:80px;
	height:auto;
	float:left;
	line-height:15px;
	text-align: center;
}
.form-strip-r-3 .short-drop-down-2 {
	width:60px;
}
.form-strip-r-4 {
	padding:0;
	width:80px;
	height:auto;
	float:left;
	line-height:15px;
	text-align: center;
}
.form-strip-r-4 .short-drop-down-3 {
	width:60px;
}
/* -------------------------------------------Layer 6------------------------------------------ */
.long-textbox {
	width:500px;
	height:20px;
}
.long-textbox-1 { width:185px; height:20px;}
.short-textbox {
	width:210px;
	height:25px;
}
.short-textbox-mobile {
	width:220px;
	height:25px;
}
.textarea-box {
	width:500px;
	height:90px;
}
.textarea-box-1 {
	width:524px;
	height:90px;
}
.service-short-textbox {
	width:365px;
	height:25px;
}

/* -------------------------------------------Layer 6------------------------------------------ */
/* -------------------------------------------Layer 6------------------------------------------ */
li{	list-style:url(../Images/arrow.png); line-height:28.5px; padding:0 0 0 7px; font-weight:normal; width:189px;height: auto; list-style-position: inside;}
ul{	text-align:left; white-space: normal; display: table-row;}


/* -------------------------------------------Index Page------------------------------------------ */
/* -------------------------------------------Layer 6------------------------------------------ */
.style7 {
	font-size: 12px;
	font-weight: bold;
	font-family: verdana; line-height:30px; border-bottom:1px solid #FFFF00
}
.bordertd{border:1px solid #FFFF00;}
.home-add-banner {
	width:480px; height:auto;
	margin:0 auto; padding:0;  border-bottom:1px solid #FFFF00; border-top:1px solid #FFFF00; 
}
.clr-30 { clear:both; height:30px; border-bottom:1px solid #FFFF00; border-top:1px solid #FFFF00; }
.select-city-textbox { width:200px; height:26px; border:1px solid #FFFF00; margin-top:1px; margin-bottom:1px;}

.title-heading { color:#24eefa; font-size:20px; font-weight:bold; text-align:left; }
.title-heading-1 { color:#000; font-size:18px; font-weight:normal; text-align:left; }
.addres-box { margin:8px auto; padding:0; width:480px; height:auto; border-bottom:1px #FFFF99 solid; }
.left-img-box { margin:0 auto; padding:0; width:40px; height:40px; float:left; }
.left-text-box { margin:0 auto; padding:0; width:425px; height:auto; float:right; text-align:left; color:#000000; line-height:20px; font-size:14px;}
.left-mobile-box { margin:0 auto; padding:0; width:425px; height:auto; float:right; text-align:left; color:#352c7d; line-height:20px; font-size:16px;}
.send-enq {
	color:#fff; border:1px solid #ffa64e;
	font-weight: normal;
	background:#fc6c00;
	padding:7px 13px;
	line-height:1.08em;
	display:inline-block; font-weight:bold; font-size:14px;
	text-decoration:none; margin-top:5px;
}
.send-enq-1 {
	color:#fff; border:1px solid #ffa64e;
	font-weight: normal;
	background:#fc6c00;
	padding:5px 10px;
	display:inline-block; font-weight:bold; font-size:14px;
	text-decoration:none; 
}
.title-bold { color:#682f02; font-weight:bold; font-size:14px; text-align:left; }
.title-blues { color:#00007c; font-weight:bold; font-size:14px; text-align:left; }
.title-texxt { text-align:left;  line-height:20px;}
.load-type { color:#ff6600; font-weight:bold; font-size:14px; }

.address {
	text-align:left;
	color:#000000;
	line-height:20px;
	font-size:14px;
	line-height:30px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:40px;		
}

.address-left {
	margin:0 auto;
	padding:0;
	width:80px;
	height:auto;
	float:left;
}

.address-lefts-1 {
	margin:0 auto;
	padding:0;
	width:119px;
	height:auto;
	float:left;
}

.address-right {
	margin:0 auto;
	padding:0;
	width:590px;
	height:auto;
	float:left;
}
.address-rights-2 {
	margin:0 auto;
	padding:0;
	width:570px;
	height:auto;
	float:left;
}
.phone {color:#352c7d; font-size:16px;}

/* ------------------------------- footer ---------------------------------------*/
#fot-band-big  { margin:0 auto; padding:0; width:1000px; height:auto;   }


#fot-band-big .fot-left-band  {
	margin:0 auto;
	padding:0;
	width:30px;
	height:30px;
	float:left;
}
#fot-band-big .fot-center-band  {
	margin:0 auto;
	width:917px;
	height:auto;
	float:left;
	line-height:22px;
	text-align:left;
	color:#000000;
	font-size:14px;
	padding-left: 20px;
	border:1px solid #FFFF00;
}
#fot-band-big .fot-right-band  {
	margin:0 auto;
	padding:0;
	width:30px;
	height:30px;
	float:right;
}
#locaton { margin-left:42px; margin-top:10px; padding:0; float:left; width:350px; height:auto;}
#locaton .loc-left{ margin:0 auto; padding:0; float:left; width:20px; height:25px;}
#locaton .loc-right{ margin-left:0 auto; padding:0; float:left; width:310px; height:auto; line-height:25px; text-align:left;}


.check-1-box { margin:0 auto; padding:0;}


#check-box-proerty { margin:0; padding:0; width:550px; height:auto; float:left; }
#check-box-proerty .check-box-p {
	margin:0 auto;
	padding-top:0px;
	width:20px;
	height:auto;
	float:left;
}
#check-box-proerty .check-box-p-r {
	margin:0 20px 0 5px;
	padding:0;
	width:100px;
	height:auto;
	float:left;
	line-height: 18px;
}
#check-box-proerty .check-box-p-r-1 { margin:0 20px 0 5px; padding:0; width:300px; height:auto; float:left; line-height: 18px; }
#check-box-proerty .check-box-p-r-2 {
	margin:0 20px 0 5px;
	padding:0;
	width:180px;
	height:auto;
	float:left;
	line-height: 18px;
}
#text-check-box { margin:0; padding:0; width:400px;  height:auto;}
#text-check-box .text-check-l {
	margin:0;
	padding-top:4px;
	width:20px;
	height:auto;
	float:left;
}
#text-check-box .text-check-r {
	margin:0;
	padding:0;
	width:250px;
	height:auto;
	float:left;
	line-height:25px;
}
.short-textbox-buy-short-1 {
	width:170px;
	height:28px;
}
#vehicle-search .two-input-buys {
	margin:0 auto;
	padding-top:5px;
	width:90px;
	float:left;
	text-align:center;
}
.form-strip-right-buy {
	margin:0 auto;
	padding:0;
	width:530px;
	float:right;
	line-height:30px;
	text-align:left;
}
