#coupon-signup {
	margin: 0 0 10px 0;
	padding: 5px;
	background-color: #ffc;
	border: 3px dashed #0A0369;
	text-align: center;
}
.call-deals {
    font-weight: bold;
    text-align: center;
    color: #11046E;
    font-size: 1.5em;
    letter-spacing: 1px;
    padding: 5px;
}
.left-col {
	float: left;
	width: 130px;
	text-align: center;
}
.right-col {
    margin-left: 150px;
}
img.product-picture {
	width: 111px;
	border: 0;
}

.additional-images p {
	border-top: 1px solid #ddd;
}

.additional-images p.last {
	border-bottom: 1px solid #ddd;
	padding-bottom: 3px;
}

.click-enlarge {
	margin-top: 10px;
	font-size: .9em;
}

.cart-link {
	text-align:center;
	/*height: 19px;*/
	/*line-height: 19px;*/
	font-weight: bold;
/*padding-right:40px;*/
/*background:transparent url(/images/small-cart-right.jpg) no-repeat 98% 0;*/
/*width:200px;*/
/*float:right;*/
	font-size: 1.1em;
}
.Product-1898 .cart-link {
    display: none;
}
.phone-purchase-only {
   font-weight: bold;
    color: #666;
}
.product li {
	margin-left: 25px;
}

.product-price {
	text-align: center;
	font-weight: bold;
	font-size: 1.4em;
	color: #4F4D69;
}

.regular-price {
	text-decoration: line-through;
}

.financing a {
	color: green;
	font-weight: bold;
}
.product-resources {
	width: 200px;
	float: right;
	margin: 10px;
	background: transparent url( /images/info-icon.jpg ) no-repeat 0 0;
	padding-left: 20px;
	min-height: 40px;
}

.product-resources-warranty {
	width: 200px;
	float: right;
	margin: 0 10px 10px;
	padding-left: 20px;
	min-height: 40px;
}

* html .product-resources {
	height: 40px;
}

.product-resources li {
	list-style: none;
    margin-bottom: 5px;
}
.single-issue {
    margin-bottom: 5px;
}
.box-rc-container {
	width: 117px;
	margin: 10px auto;
	text-align: center;
}

.box-rc-top {
	background: transparent url( /images/box-rc-top.jpg ) no-repeat 0 0;
	height: 10px;
}

.box-rc-middle {
	background: transparent url( /images/box-rc-middle.jpg ) repeat-y 0 0;
    padding-bottom: 5px;
    margin-top: -4px;
}

.box-rc-bottom {
	background: transparent url( /images/box-rc-bottom.jpg ) no-repeat 0 100%;
	height: 10px;
    margin-top: -5px;
}


.box-product-top {
	background: transparent url( /images/box-product-top.jpg ) no-repeat 0 0;
	height: 10px;
}

.box-product-middle {
	background: transparent url( /images/box-product-middle.jpg ) repeat-y 0 0;
}

.box-product-bottom {
	background: transparent url( /images/box-product-bottom.jpg ) no-repeat 0 100%;
	height: 10px;
}

.box-lc-container {
	width: 422px;
}

.box-lc-top {
	background: transparent url( /images/box-lc-top.jpg ) no-repeat 0 0;
	height: 10px;
}

.box-lc-middle {
	background: transparent url( /images/box-lc-middle.jpg ) repeat-y 0 0;
}

.box-lc-bottom {
	background: transparent url( /images/box-lc-bottom.jpg ) no-repeat 0 100%;
	height: 10px;
}

.product-features {
	margin: 10px 0;
	width: 600px;
}

.product-features li {
	width: 45%;
	float: left;
	list-style: none;
	margin-bottom: 5px;
	margin-left: 5px;
}

.options-available {
	width: 600px;
	margin-top: 2em;
}

#right-inner p.video-header,
#right-inner p.reviews-header,
#right-inner p.options-available-header,
#right-inner p.specs-header {
	font-weight: bold;
	color: #0A0369;
	margin-top: 25px;
	padding: 5px;
	border-top: 1px solid #0A0369;
	border-bottom: 1px solid #0A0369;
}
.reviews-wrapper,
.video {
    margin-bottom: 15px;
    width: 600px;
}
.video div {
    text-align: center;
}
.options-available .label {
    font-weight: bold;
}
.options-available tr.label td.option-price span,
.options-available tr.label span.free {
    display: none;
}
span.spec-name {
	font-weight: bold;
	color: #575669;
}

.options-available td,
	.options-available th {
	vertical-align: top;
}
.options-available th {
    width: 240px;
    padding: 5px;
}
.options-available td {
    padding: 5px;
}
.options-available th span {
	display: none;
	width: 200px;
}

.options-available tr.first th span {
	display: block;
}

table.pleaseTellUsAboutYourVehicle,
	table.receiverHitchType,
	table.pleaseTellUsAboutYourScooter,
	table.orientationLookingUPTheStaircase,
	table.measurements {
	display: none;
}

.options-available tr.first th,
	.options-available tr.first td {
	border-top: 1px solid #ccc;
}

.options-available tr.even td {
	background-color: #F2F1F7;
}
.options-available tr.no-image td {
    background-color: #fff;
}
.option-pic {
    width: 50px;
}
.no-image .option-pic img {
   display: none;
}
.option-pic img {
    height: 25px;
}
.option-name {
	width: 200px;
}

.option-price {
	padding-right: 5px;
	width: 95px;
	text-align: right;
}

.related-items {
	margin-top: 25px;
	height: 1%;
}

.related-items-header {
	font-weight: bold;
	color: #0A0369;
}

.related-items img {
	width: 75px;
	float: left;
	margin-right: 15px;
}

.related-items li {
	margin-left: 20px;
	margin-bottom: 15px;
	list-style: none;
	clear: left;
}
.rating-header,
.rating-average {
	display: none;
}
.write-a-review a,
.read-a-review a {
	font-size: .9em;
	color: #666;
}
.snippet .review .rating {
	float: none;
	margin-left: auto;
	margin-right: auto;
}
.rating-count {
	display: none;
}
.reviews {
	margin-top: 20px;
}
#right-inner p.curved-rp-header {
    margin-top: 20px;
    font-weight: bold;
}
.Product-1695 .sbw-banner {
    display: none;
}
