.banner {
	background:url(../images/banner_bg.jpg) no-repeat;
	/*padding:237px 0 0 585px;*/
	clear:both;
	width:960px;
	height:279px;
}
.map_img {
	float: left;
    height: 286px;
    width: 456px;
}
/*------------------------------------------Mid Bg Starts Here---------------------------------------------------------- */
.mid_pannel {
	background: url("../images/gradient_bg.jpg") repeat-x scroll center top #EDEDED;
    float: left;
    height: 257px;
    margin: 0 5px;
    padding: 26px 0 0 20px;
    width: 222px;
}
.sub_heading {
	height:86px;
	width:220px;
	clear:both;
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-size:31px;
	line-height:22px;
}
.txt_padding {
	padding:10px 0 0;
	line-height:16px;
	font-size:11px;
	color:#494949;
	/*font-family:Tahoma, Geneva, sans-serif;*/
}
.blue_txt {
	color:#0049aa;
}
.red_txt {
	color:#d60300;
}
.black_txt {
	color:#000;
	font-size:14px;
	padding:10px 0 0 12px;
	/*font-family:"Myriad Pro", Arial, Helvetica, sans-serif;*/
}
/*------------------------------------------Mid Bg Ends Here---------------------------------------------------------- */
/*------------------------------------------Signup Bg Starts Here---------------------------------------------------------- */
.signup_bg {
	background:url(../images/signup_bg.jpg) no-repeat;
	width:232px;
	height:277px;
	padding:6px 0 0 0;
	margin:0;
	float:left;
}
.customer_login_bg {
	background:url(../images/customer_login.jpg) no-repeat;
	width:212px;
	height:26px;
	margin:0 0 0 6px;
	padding:12px 0 0 10px;
	font-size:18px;
	color:#aa0201;
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
}
.txt_fields {
	padding:8px 0 0 12px;
	font-size:11px;
}
.input_login {
	background:#e3e3e3;
	border:1px solid #d6d6d6;
	width:200px;
	height:21px;
	font-size:11px;
	padding:0 0 0 5px;
}
.ie .input_login {
	padding:4px 0 0 5px;
	height:17px;
}
/*------------------------------------------Signup Bg Ends Here---------------------------------------------------------- */
.comming_soon {
	width:960px;
	padding:100px 0 20px 0;
	color:#900;
	font-size:25px;
	text-align:center;
}
/*------------------------------------------Contact US starts here------------------------------------------------------------*/


#contact_bg {
	background:#f5f5f5;
	border:1px solid #d9d9d9;
	margin:25px 0 25px 18px;
	width:900px;
	padding:0 0 25px 0;
	float:left;
}
.cont_lft_bg {
	background:url(../images/contact_lft_bg.jpg) no-repeat #ededed;
	width:210px;
	height:310px;
	margin:4px 0 0 16px;
	float:left;
}
.contact_rgt_bg {
	background:#f2f2f2;
	border:1px solid #d9d9d9;
	margin:27px 0 0 0px;
	width:635px;
	height:275px;
	padding:8px 0 2px 10px;
	float:left;
	border-left:none;
}
.input_textbox {
	width:275px;
	height:16px;
	background:#e5e5e5;
	border:1px solid #c9c9c9;
	margin:5px 0 0 0px;
	color:#666;
	font-size:11px;
	padding:2px 0 0 2px;
}
.textbox_name {
	/*font-family: Tahoma, Geneva, sans-serif;*/
	font-weight:inherit;
	font-size:17px;
	color:#0049AA;
	padding:5px 0 0 0px;
}
.input_textarea {
	/*font-family: Tahoma, Geneva, sans-serif;*/
	width:550px;
	background:#e5e5e5;
	border:1px solid #c9c9c9;
	margin:5px 0 0 0px;
	color:#666;
	font-size:11px;
	padding:2px 0 0 2px;
}
.address {
	padding:10px;
	margin:46px 0 0 5px;
	font-size:13px;
	color:#333;
	line-height:22px;
	float:left;
}
.ie6 .address {
	margin:46px 0 0 2px;
}
.submit_btn {
	margin:10px 0 0 10px;
}
/*------------------------------------------Contact US ends here------------------------------------------------------------*/
.pdf_container{
	width:465px;
	margin:20px auto 10px auto;
	padding:0;
}
.download_txt{
	/*font-family: tahoma;*/
	margin:0;
	font-size:19px;
	color:#252525;
	padding:16px 0 10px 8px;
	float:left;
}
.download_pdf_bg{
	background:url(../images/carrier_prf_pdf.jpg) no-repeat;
	width:405px;
	height:47px;
	margin:0 0 15px 0;
	float:left;
	padding:0;
}
.download_icn{
	width:47px;
	height:47px;
	margin:0px 0 0 2px;
	float: left;
}
.bdy-txt{
	padding:10px 0 0 10px;
	font-size:15px;
	line-height:20px;
}
.trucking{
	width:791px;
	height:61px;
	background:url(../images/trucking.jpg) no-repeat;
	float:left;
	margin:10px 0 0 0;
}
.trucking-list{
	margin:0;
	padding:0;
	float:left;
}
.trucking-list ul{
	margin:0;
	padding:10px 0 0 15px;
}
.trucking-list li{
	margin:0;
	padding:0;
	list-style:none;
	list-style-position:inside;
	line-height:22px;
	font-size:15px;
	width:100%;
}
