#uShip_header {
  margin-bottom: 15px;
  padding-bottom: 5px;
  border-bottom: 6px solid #f8e848;
}

#page_headline h1{
	color: #4898b8;
	text-align: center;
}

#promo {
	width: 770px;
	margin-bottom: 13px;
}

	#promo .form {
		width: 427px;
		height: 287px;
		float: right;
		padding: 0 15px;
		background: #fff url(/images/lp/auto/formbg.jpg) no-repeat;
	}

/* Create style for form background image */

.auto_promo_1 #promo .form {
	background: #fff url(/images/lp/auto/formbg.jpg) no-repeat;
}

.boat_promo_1 #promo .form {
	background: #fff url(/images/lp/boats/formbg.jpg) no-repeat;
}

.freight_promo_1 #promo .form {
	background: #fff url(/images/lp/freight/formbg.jpg) no-repeat;
}

.furniture_promo_1 #promo .form {
	background: #fff url(/images/lp/Furniture/formbg.jpg) no-repeat;
}

.moto_promo_1 #promo .form {
	background: #fff url(/images/lp/auto/formbg2.jpg) no-repeat;
}

.moto_promo_3 #promo .form {
	height: 297px;
	background: #fff url(/images/lp/auto/formbg3.jpg) no-repeat;
}


/* end custom form area */
	
		#promo .form h2 {
			font-size: 16px;
			text-align: center;
			margin: 12px 0;
		}
		
		#promo .form .listing_form {
			width: 421px;
			padding: 8px 0 8px 0;
			border-top: 2px solid #e88888;
			border-bottom: 2px solid #e88888;
			*padding: 5px 0; 
		}
		
/* change border colors of listing form */

.boat_promo_1 #promo .form .listing_form {
	border-top: 2px solid #D9E4EE;
	border-bottom: 2px solid #D9E4EE;
}

.freight_promo_1 #promo .form .listing_form {
	border-top: 2px solid #F8D23D;
	border-bottom: 2px solid #F8D23D;
}

.furniture_promo_1 #promo .form .listing_form {
	border-top: 2px solid #EFEAE4;
	border-bottom: 2px solid #EFEAE4;
}

/* end borders */

			#promo .form .listing_form img {
				margin: 4px 0 4px 9px;
				border: 0;
				display: block;
			}
			
			#promo .form .listing_form a.rebate {
				float: left;
				margin-left: 45px;
				font-size: 10px;
			}
		
			#promo .form .listing_form ul {
				width: 225px;
				list-style-type: none;
				padding: 0 0 0 5px;
				margin: 0;
			}
			
				#promo .form .listing_form ul li {
					margin-bottom: 3px;
					line-height: 17px;
				}
				
					#promo .form .listing_form ul li select {
						width: 188px;
					}
				
					#promo .form .listing_form ul li label{
						font-size: 11px;
						font-weight: bold;
					}
					
					#promo .form .listing_form ul li a {
						float: none;
						margin-left: 3px;
						font-size: 10px;
					}
					
					#promo .form .listing_form ul li input {
						width: 184px;
					}
				
						#promo .form .listing_form ul li.zip label {
							margin-right: 10px;
							float: left;
							width: 88px;
						}
						
						#promo .form .listing_form ul li.zip input {
							width: 55px;
						}
						
			
						
		#promo .form .certs {
			text-align: center;
			padding: 2px 0;
			*padding: 1px 0; /* ie6 ie7 */
		}
		
			#promo .form .certs span {
				margin-right: 45px
			}
			
			#promo .form .certs span.ebay_comp {
				margin-left: 40px;
			}
			
			#promo .form .certs .trust_e {
				margin-bottom: 5px;
			}
			
	#promo .about {
		line-height: 17px;
		float: left;
		width: 304px
	}
	
		#promo .about strong {
			font-size: 14px;
		}
		
		#promo .about ul.cross {
			padding: 10px 0 12px 0;
			margin: 11px 0 0 0;
			background: #fff url(/images/lp/auto/aboutbg.jpg) no-repeat;
			border-top: 1px solid #E8F8F8;
			border-bottom: 1px solid #E8F8F8;
		}
				
			#promo .about ul.cross li {
				margin: 0 0 6px 10px;
				background:transparent url(/sticky/images/bullet_star2.gif) no-repeat left 2px;
			}
		
				#promo .about ul.cross li strong {
					color: #4898B8;
					font-size: 12px;
				}
		
		
		
#steps {
	float: left;
	width: 745px;
	margin: 0px;
	margin-bottom: 13px;
	padding: 13px 15px 10px 10px;
	background:#fff url(/images/lp/auto/stepsbg2.jpg) no-repeat;
	*padding-bottom: 12px; /* ie6 ie7 */
}

	#steps .featured {
		float: right;
		margin: 0px;
	}
	
	
		#steps .featured .paper_images {
			text-align: center;
		}
		
			#steps .featured .paper_images img {
				border: 0;
			}
		
	#steps ul{
		float: left;
		font-size: 11px;
		text-align: center;
		width: 450px;
		margin: 0 0 0 10px;
		padding: 0px;
		clear: none;
		list-style-type: none;
	}
	
		#steps ul li{
			float: left;
			color: #585858;
			margin-right: 12px;
			font-weight: bold;
			width: 100px;
		}
	
			#steps ul li strong{
				color: #4898b8;
				font-size: 12px;
			}

		#steps .featured h2{
			width: 168px;
			color: #4898b8;
			text-align: center;
			font-size: 12px;
			margin: 0 0 0 5px;
			border-bottom: 1px solid #d8d8d8;
			_width: 188px; /* ie6 */
		}
		
	#steps h1{
		font-size: 18px;
		margin: 0px;
	}
	
		#steps h1 span{
			color: #4898b8;
		}
		
		
#compare{
	float: left;
	width: 470px;
	margin-right: 10px;
}		
	
	#compare .modi .mh{
		background-color: #68a8c8;
	}
	
	#compare .modi .inner{
		padding: 10px 10px 10px 13px;
		border-color: #B8D8F8;
		background: url('/images/lp/newboats/compare_bg.png') repeat-x;
	}
	
		#compare .modi .inner ul{
			clear: both;
			min-width: 240px;
			padding: 0px;
			padding-bottom: 5px;
			line-height: 20px;
			border-bottom: 1px black solid;
			margin: 5px 0px 0px 0px;
			list-style-type: none;
		}
		
			#compare .modi .inner ul li{
				margin-left: 10px;
			}
		
				#compare .modi .inner ul li label{
					float: left;
					font-weight: bold;
					margin-right: 25px;
					width: 175px;
				}
				
				#compare .modi .inner ul li label img.small_logo {
					vertical-align: middle;
				}
						
				#compare .modi .inner ul li img{ 	
					vertical-align: bottom;
				}
				
				#compare .modi .inner ul li.title span {
				    margin: 0;
				    white-space: nowrap;
				}
				
		#compare .modi .inner .estimated_savings{
			width: 418px;
			font-size: 16px;
			background: url(http://www.uship.com/images/lp/newboats/price_circle.png) no-repeat;
			padding: 15px 0px 20px 15px;
			margin: 0px;
			margin-top: 5px;
			border-bottom: 1px solid #b8d8e8;
			_margin: 5px 0px 10px 0px; /* ie6 */
		}
				
			#compare .modi .inner .estimated_savings span{
				margin-left: 10px;
			}
			
		
		
	#compare .modi .inner .feedback{
		padding: 10px 10px;
		margin: 5px 0px;
	}
		
		#compare .modi .inner .feedback .sp_feedback{
			font-size: 14px;
		}
		
			#compare .modi .inner .feedback .sp_feedback span{
				color: #58a445;
				margin-left: 15px;
			}
				
	
	#compare .modi .inner a.competitor_asterisk{
		color: #989898;
		font-size: 10px;
	}
	
	
		
#recent_vehicles{
	float: left;
	width: 290px;
}	
	
	#recent_vehicles .modi .inner{
		padding: 10px 10px 10px 10px;
	}
	
			#recent_vehicles .modi .inner ul{
				padding: 0px;
				margin: 0px;
				list-style-type: none;
			}
			
				#recent_vehicles .modi .inner ul li{
					margin-bottom: 10px;
					font-size: 10px;
				}
				
				#recent_vehicles .modi .inner ul li.recent_listed_last{
					margin: 0px;
				}
			
					#recent_vehicles .modi .inner ul li a img{
						height: 71px;
						width: 96px;
						margin-right: 20px;
						vertical-align: middle;
					}

/* Styles for Moto_graphic_3 -- will probably be the norm from here on out. When there's more pages like this, will create a new style sheet for them. */

.moto_promo_3 #promo .about ul.cross {
	padding-bottom: 22px;
}

.moto_promo_3 #promo .form .certs {
	padding: 6px 0 5px 0;
}

/* end Moto_3 */
					
/* These styles may come up again, but they're one offs for boats_1b */

.boat_promo_1b #promo .about ul.cross {
	padding-bottom: 23px;
}

.boat_promo_1b #promo .form {
	width: 427px;
	height: 297px;
	float: right;
	padding: 0 15px;
	background: #fff url(/images/lp/boats/boats3_bg.jpg) no-repeat;
}

	.boat_promo_1b #promo .form h2 {
		font-size: 16px;
		text-align: center;
		margin: 12px 0;
		color: #214a7b;
		margin-left: 8px;
	}
	
	.boat_promo_1b #promo .form .listing_form {
		width: 259px;
		float: left;
		padding: 18px 0 0 12px;
		border: 0;
	}
	
		.boat_promo_1b #promo .form .listing_form img {
			margin: 4px 0 4px 20px;
			border: 0;
			*margin-top: 10px; /* ie6 ie7 */
		}
		
		.boat_promo_1b #promo .form .listing_form a.rebate {
			float: left;
			margin: 8px 0 0 51px;
			font-size: 10px;
			font-weight: bold;
		}
	
		.boat_promo_1b #promo .form .listing_form ul {
			width: 225px;
			list-style-type: none;
			padding: 0 0 0 5px;
			margin: 0;
		}
		
			.boat_promo_1b #promo .form .listing_form ul li {
				margin-bottom: 10px;
				line-height: 17px;
				*margin-bottom: 10px; /* ie6 ie7 */
			}
			
			.boat_promo_1b #promo .form .listing_form ul li.email_li {
				*margin-bottom: 0; /* ie6 ie7 */
			}
			
				.boat_promo_1b #promo .form .listing_form ul li select {
					width: 214px;
					*width: 216px; /* ie6 ie7 */ 
				}
			
				.boat_promo_1b #promo .form .listing_form ul li label{
					font-size: 11px;
					font-weight: bold;
				}
				
				.boat_promo_1b #promo .form .listing_form ul li a {
					float: none;
					margin-left: 3px;
					font-size: 10px;
				}
				
				.boat_promo_1b #promo .form .listing_form ul li input {
					width: 210px;
				}
			
					.boat_promo_1b #promo .form .listing_form ul li.zip label {
						margin-right: 10px;
						float: left;
						width: 88px;
					}
					
					.boat_promo_1b #promo .form .listing_form ul li.zip input {
						width: 55px;
					}
			
		
					
	.boat_promo_1b #promo .form .certs {
		text-align: center;
		float: left;
		padding: 0;
		width: 122px;
		margin: 143px 0 0 15px;
		_margin-top: 139px; /* ie6 */
	}
	
		.boat_promo_1b #promo .form .certs span {
			float: left;
			margin: 0;
		}
		
		.boat_promo_1b #promo .form .certs .ebay_comp {
			margin: 4px 5px 0 10px;
			*margin-left: 12px; /* ie6 ie7 */
		}
		
		.boat_promo_1b #promo .form .certs .trust_e {
			margin-top: 5px;
		}

/* end boats_1b styles */

/* guarantee page styles */
.moto_promo_5 #promo .about ul.cross {
  border: 0;
  padding: 6px 0 0 0;
  margin-top: 5px;
}
	.moto_promo_5 #promo .about ul.cross li {
		margin-bottom: 4px;
	}
.moto_promo_5 #promo .form {
	background: #fff url(/images/lp/auto/formbg2.jpg) no-repeat;
}
.moto_promo_5 #promo .about .guarantee_promo {
	font-weight: bold;
	color: #DA6100;
	padding-left: 36px;
	background: transparent url('/images/landingpages/guaranteepromo_bg.gif') no-repeat left top;
}
.moto_promo_5 #promo .about .guarantee_promo a {
  font-weight: normal;
}

/** UK lp changes **/
.uklp #promo .form .listing_form ul li select {
  *width: 190px; /* ie7 */
  _width: 193px; /* ie6 */
}
.uklp #promo .form .listing_form ul li input {
  *width: 184px; /* ie7 */
  _width: 187px; /* ie6 */
}
.uklp #promo .form .listing_form ul li.zip label {
  width: 130px;
  margin-right: 0;
  padding-top: 2px;
}
.uklp #promo .form .listing_form ul li.zip input {
  width: 54px;
}
#promo .form .certs {
  text-align: left;
  padding: 8px 0 0 0;
  *padding-top: 7px; /* ie6 ie7 */
}
.version1 #promo .form .certs {
  padding-top: 2px;
  *padding-top: 0px;
}
.uklp #promo .form .certs span.ebay_comp  {
  margin-left: 10px;
}
.uklp #steps {
  width: 444px;
  background: transparent url('/images/lp/uk/smallsteps_bg.gif') no-repeat left top;
  padding-bottom: 11px;
  *padding-bottom: 12px; /* ie7 */
  _padding-bottom: 13px; /* ie6 */
}
  .uklp #steps ul {
    width: 436px;
  }
    .uklp #steps ul li.last {
      margin-right: 0;
    }
.ukflag {
  float: right;
  margin-right: 15px;
}
.uklp #compare .modi .inner ul li label {
  width: 182px;
  margin-right: 0;
}
.uklp #compare .modi .inner ul li a,
.uklp #compare .modi .inner ul li span  {
  margin: 0;
}
.uklp #compare .modi .inner .estimated_savings span {
  margin-left: 23px;
}
.uklp #compare .modi .inner .feedback {
  margin: 5px 0 17px 0;
  *margin-bottom: 22px; /* ie7 */
  _margin-bottom: 16px; /* ie6 */
}
.uklp #recent_vehicles .modi .inner {
  padding-bottom: 0;
}
.uklp #uShip_sublast {
  display: none;
}