img {
	border:none;	
}


/* Start Common Layout */
#TAB, #disclaimer {
	font-size:12px;
	color:#cccccc;
}

#TAB {
}

#TAB-head ul {
	margin:0px;
	padding:0px 0px 0px 15px;
}

#TAB-head ul li {
	padding:2px 0px;	
}

.TAB_landing #TAB-head {
	height:285px;
}

.TAB_demo-events #TAB-head {
	height:325px;
}

.TAB_rent-a-bike #TAB-head {
	height:330px;
	width:320px;
}

#TAB-video {
	position:absolute;
	top:1px;
	right:2px;
}

.TAB_demo-events #TAB-video {
	float:right;
	width:485px;
	right:7px;
}

#TAB-title {
	position:relative;	
	top:25px;
}

.TAB_landing #TAB-title {
	left:408px;	
}

.TAB_rent-a-bike #TAB-title {
	font-weight:bold;
}

#TAB-container {
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/bg_TAB-container.png) center repeat-y;
	position:relative;
}

#TAB-container-top {
	position:absolute;
	top:0px;
	left:0px;
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/bg_TAB-container-top.png) center top no-repeat;
	height:5px;
	width:100%;
	z-index:0;
}

.TAB_landing #TAB-container-top {
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/bg_TAB-container-top_landing.png) center top no-repeat;
	height:471px;
}

.TAB_demo-events #content-container {
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/bg_TAB-container-top_demo-events.png) center top no-repeat;
}

.TAB_rent-a-bike #TAB-container-top {
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/bg_TAB-container-top_rent-a-bike.png) center top no-repeat;
	height:454px;
}

#content-container {
	position:relative;
	z-index:1;
	padding:0px 25px 25px 25px;
}

.TAB_landing #content-container {
	padding-left:13px;
	padding-right:13px;
}

#bucket-container {

}

#TAB-container .bucket {
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/bg_bucket.png) no-repeat;
	float:left;
	width:245px;
	height:248px;
	margin:0px 5px 0px 10px;
	font-size:11px;
}

#TAB-container .bucket img {
	padding:5px 0px 0px 5px;
}

#TAB-container .bucket p {
padding:0px 25px 0px 22px;
margin:12px 0;
}

#TAB-container-bottom {
	clear:both;
	height:5px;
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/bg_TAB-container-bottom.png) center bottom no-repeat;
}

#main-content {
	float:left;
	width:500px;	
}

#promos {
	position:relative;
	z-index:1;
	clear:both;
	padding:20px 25px 10px 25px;
}

#promos .fix {
	margin: 0 auto;
	width: 690px;
}
 #sidebar {
	float:right;
	width:233px;
	position:relative;
}

#disclaimer {
	font-size:10px;
	color:#999999;	
	padding:0px 65px 0px 15px;
}

#disclaimer div {
	float:left;
	height:30px;
	width:10px;
}

/* End Common Layout */

/*=====================================================================*/

/* Start Common Questions */
#common-questions-container {
	width:232px;
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/bg_common-questions-container.png) center repeat-y;
	position:relative;
}

#common-questions-container-top {
	position:absolute;
	top:0px;
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/bg_common-questions-container-top.png) center top no-repeat;
	height:305px;
	width:100%;
	z-index:0;
}

#common-questions-container-bottom {
	height:6px;
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/bg_common-questions-container-bottom.png) center bottom no-repeat;
}

#common-questions {
	font-size:11px;
	position:relative;
	z-index:1;
}

#common-questions-header {
	padding:10px 20px 5px 20px;	
}

#common-questions #common-questions-content h3 {
	font-weight:normal;	
	border-top:solid 1px #3b3a38;
	margin:0px 0px 0px 0px;
	padding:10px 25px;
	outline:none;
	font-size:12px;
	color:#999966;
}

#common-questions #common-questions-content h3 a:hover {
	text-decoration:none;	
}

#common-questions-content div.ui-accordion-content {
	padding:0px 25px 10px 25px;
	border:solid 1px #434343; /* Makes sure bg color works properly in IE */
	/*zoom:1;*/ /* Keeps links from disappearing in IE */
}

#common-questions-content h3.ui-state-active,
#common-questions-content div.ui-accordion-content-active {
	background:#434343;
}

#common-questions-content h3.ui-state-active,
#common-questions-content div.ui-accordion-content-active {
	background:#434343;
}

#common-questions-content h3 a {
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/img_arrow-right.png) right no-repeat;
	padding-right:15px;
	display:block;
}

#common-questions-content h3.ui-state-active a {
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/img_arrow-down.png) right no-repeat;
	padding-right:15px;
}

#common-questions span.item-open {
	
}

#common-questions span.item-closed {
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/img_arrow-right.png) center no-repeat;
	width:9px;
	height:9px;
}

/* End Common Questions */

/*=====================================================================*/

/* Start Demo Ride Events */

#nonFlashCopy p {
	font-size:10px;
	background:#726F69;
	padding:5px 10px;
	margin:0px;
}

#txt_upcoming-demo-ride-events {
	padding-top:4px;	
}

#demo-ride-events {
	width:485px;
	padding-top:10px;	
}

#demo-ride-events-header {
	padding-bottom:20px;
}

#demo-state {
	float:left;
	margin:1px 15px 0px 0px;	
}

#error,
#alert {
	display:none;
}

#alert {
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/bg_demo-events-error.png) top repeat-x #bdbe8c;
	border:solid 2px #a8a889;
	padding:10px;
	color:#333333;
	font-size:10px;
}

#alert h2 {
	font-size:14px;
	margin:0;
}

#alert p {
	margin:5px 0px;
}

#alert a {
	color:#333333;
	border-bottom:2px solid #9e9f79;
}

#error {
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/bg_error-message_error.png) top repeat-x #992525;
	font-size:11px;
	color:#ffffff;
	padding:10px;
	margin-bottom:10px;
	border:solid 1px #992525;
}

#demo-ride-events-table {
	width:100%;	
	font-size:10px;
	clear:both;
}

#demo-ride-events-table tbody tr {
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/bg_demo-event-tr.png) repeat-x;
}

#demo-ride-events-table td {
	padding:0px 10px;
	height:54px;
	font-size:11px;
}

#demo-ride-events-table td.date {
	padding-left:15px;
}

#demo-ride-events-table td.event {
	width:170px;
}

#demo-ride-events-table td.location {
	width:100px;
	padding-right:15px;
}

#demo-ride-events-table td.date,
#demo-ride-events-table td.event {
	font-weight:bold;
}

#demo-ride-events-table th {
	font-weight:normal;
	padding:10px 0px;
}

#demo-ride-events-table thead th {
	padding-top:0px;
}

#demo-ride-events-table th.demo-ride-item-count {
	padding-left:15px;
}

#demo-ride-events-table td a {
	color:#cccccc;
}

th.demo-ride-navigation {
	text-align:right;
}

.demo-ride-navigation a {
	text-decoration:underline;
	padding:0px 3px;
}

.demo-ride-navigation a.active,
.demo-ride-navigation a:hover {
	color:#cccccc;
}

.demo-ride-navigation a.active {
	font-weight:bold;
}

a.back-to-top {
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/img_arrow-up.png) left center no-repeat;
	padding-left:15px;
}

a.previous_link {
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/img_arrow-left.png) left center no-repeat;
	padding-left:10px;
}

a.next_link {
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/img_arrow-right.png) right center no-repeat;
	padding-right:10px;
}



/* End Demo Ride Events */


/*=====================================================================*/


/* Start Rent a Bike */

#txt_find-a-harley-rental-location {
	padding:20px 0px 15px 0px;
}

#error {
	display:none;
}

#stateSelectorLoading,
#rentalSelectorLoading{
	display:none;	
}

#rentalContainer {
	display:none;
}

#rentalPickupDateWarning,
#rentalPickupDateWarningPast,
#rentalDropoffDateWarning,
#rentalDropoffDateWarningPast {
	display:none;
}

#rentform h4 {
	font-size:12px;
	font-weight:bold;
	color:#cccccc;
	margin:0px 0px 5px 0px;
}

#rentform p {
	margin:5px 0px;
}

#rentalCountryContainer {
	float:left;
}

#rentalStateContainer {
	float:left;
	margin-left:20px;
}

#rentalContainer {
	clear:both;
}

#rentalSelector {
	float:left;
}

#rentalSelectorContainer,
#rentalDateContainer {
	clear:both;
	padding-top:35px;
}

#rentalDatePickupLabel,
#rentalDateDropoffLabel {
	color:#cccccc;
	font-size:14px;
	padding:5px 0px;
}

#rentalDatePickupContainer {
	float:left;
}

#rentalDateDropoffContainer {
	padding-left:40px;
	float:left;
}

#rentform input.date {
	width:80px;
}

#rentform #btn_find {
	margin-left:15px;	
}

#rentform img.ui-datepicker-trigger {
	margin-top:5px;
	margin-left:5px;
	cursor:pointer;
	vertical-align:bottom;
}

#promo_best-western {
	float:left;
}

#promo_no-boundaries {
	float:right;
}

#btn_find {
	margin-top:0px;
}

#map-of-locations {
	margin-left:15px;
}

/* End Rent a Bike */


/*=====================================================================*/


a.external span {
	padding-left:5px;
}

a.internal {
	background:url(/en_US/Media/images/Content/Pictorial/Try_a_Bike/img_arrow-right.png) right center  no-repeat;
	padding-right:15px;
}

.clear {
	clear:both;	
}

.left {
	float:left;	
}

.right {
	float:right;	
}

.pointer {
	cursor:pointer;
}

.border-error {
	border:solid 1px red;
}
.TAB_demo-events #videoOutter {
	position:absolute;
	top:1px;
	float:right;
	width:485px;
	right:6px;
}

