#basketDiv {
	position:absolute;
	left:4px;
	top:8px;
	width:235px;
	z-index:2;
	background-color: #FFFFFF;
	visibility: hidden;
}

/* BLUE STYLES */

.titles_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #0099CC;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
	width: 143px;
	padding-left:5px;
}

.basket_totals_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0099CC;
}

.list_titles_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0099CC;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
	width: 143px;
	padding-left:5px;
}

.navlinks_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #0099CC;
	text-indent: 7px;
	text-decoration:none;
}

.navlinks_blue a:link {

	color: #0099CC;
	text-decoration:none;

}

.navlinks_blue a:visited {

	color: #0099CC;
	text-decoration:none;

}

.bike_price_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0099CC;
}

.bike_price_blue a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0099CC;
	text-decoration:none;
}

.bike_price_blue a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0099CC;
	text-decoration:none;
}

.bike_price_blue_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0099CC;
}

.bike_price_blue_small a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0099CC;
	text-decoration:none;
}

.bike_price_blue_small a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0099CC;
	text-decoration:none;
}

.bike_price_blue_small a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0099CC;
	text-decoration:none;
}

.bike_titles_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #0099CC;
}

.range_title_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #0099CC;
	text-indent: 7px;
}

.product_titles_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #0099CC;
	text-decoration:none;
	text-indent: 7px;

}

.product_titles_blue a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #0099CC;
	text-decoration:none;
	text-indent: 7px;

}

.product_titles_blue a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #0099CC;
	text-decoration:none;
	text-indent: 7px;
}

.product_titles_blue a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #0099CC;
	text-decoration:none;
	text-indent: 7px;
}

.product_titles_blue a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #0099CC;
	text-decoration:none;
	text-indent: 7px;
}

/* YELLOW STYLES */

.titles_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #e1d22c;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
	width: 143px;
	padding-left:5px;
}

.basket_totals_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #e1d22c;
}

.list_titles_yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #e1d22c;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
	width: 143px;
	padding-left:5px;
}

.navlinks_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #e1d22c;
	text-indent: 7px;
	text-decoration:none;
}

.navlinks_yellow a:link {

	color: #e1d22c;
	text-decoration:none;

}

.navlinks_yellow a:visited {

	color: #e1d22c;
	text-decoration:none;

}

.bike_price_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #e1d22c;
}

.bike_price_yellow a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #e1d22c;
	text-decoration:none;
}

.bike_price_yellow a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #e1d22c;
	text-decoration:none;
}

.bike_price_yellow_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #e1d22c;
}

.bike_price_yellow_small a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #e1d22c;
	text-decoration:none;
}

.bike_price_yellow_small a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #e1d22c;
	text-decoration:none;
}

.bike_price_yellow_small a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #e1d22c;
	text-decoration:none;
}

.bike_titles_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #e1d22c;
}

.range_title_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #e1d22c;
	text-indent: 7px;
}

.product_titles_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #e1d22c;
	text-decoration:none;
	text-indent: 7px;

}

.product_titles_yellow a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #e1d22c;
	text-decoration:none;
	text-indent: 7px;

}

.product_titles_yellow a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #e1d22c;
	text-decoration:none;
	text-indent: 7px;
}

.product_titles_yellow a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #e1d22c;
	text-decoration:none;
	text-indent: 7px;
}

.product_titles_yellow a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #e1d22c;
	text-decoration:none;
	text-indent: 7px;
}

/* PINK STYLES */

.titles_pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #c23ba7;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
	width: 143px;
	padding-left:5px;
}

.basket_totals_pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #c23ba7;
}

.list_titles_pink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #c23ba7;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
	width: 143px;
	padding-left:5px;
}

.navlinks_pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #c23ba7;
	text-indent: 7px;
	text-decoration:none;
}

.navlinks_pink a:link {

	color: #c23ba7;
	text-decoration:none;

}

.navlinks_pink a:visited {

	color: #c23ba7;
	text-decoration:none;

}

.bike_price_pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #c23ba7;
}

.bike_price_pink a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #c23ba7;
	text-decoration:none;
}

.bike_price_pink a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #c23ba7;
	text-decoration:none;
}

.bike_price_pink_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #c23ba7;
}

.bike_price_pink_small a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #c23ba7;
	text-decoration:none;
}

.bike_price_pink_small a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #c23ba7;
	text-decoration:none;
}

.bike_price_pink_small a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #c23ba7;
	text-decoration:none;
}

.bike_titles_pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #c23ba7;
}

.range_title_pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #c23ba7;
	text-indent: 7px;
}

.product_titles_pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #c23ba7;
	text-decoration:none;
	text-indent: 7px;

}

.product_titles_pink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #c23ba7;
	text-decoration:none;
	text-indent: 7px;

}

.product_titles_pink a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #c23ba7;
	text-decoration:none;
	text-indent: 7px;
}

.product_titles_pink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #c23ba7;
	text-decoration:none;
	text-indent: 7px;
}

.product_titles_pink a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #c23ba7;
	text-decoration:none;
	text-indent: 7px;
}


/* ORANGE STYLES */

.titles_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #dc933d;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
	width: 143px;
	padding-left:5px;
}

.basket_totals_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #dc933d;
}

.list_titles_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #dc933d;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
	width: 143px;
	padding-left:5px;
}

.navlinks_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #dc933d;
	text-indent: 7px;
	text-decoration:none;
}

.navlinks_orange a:link {

	color: #dc933d;
	text-decoration:none;

}

.navlinks_orange a:visited {

	color: #dc933d;
	text-decoration:none;

}

.bike_price_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #dc933d;
}

.bike_price_orange a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #dc933d;
	text-decoration:none;
}

.bike_price_orange a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #dc933d;
	text-decoration:none;
}

.bike_price_orange_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #dc933d;
}

.bike_price_orange_small a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #dc933d;
	text-decoration:none;
}

.bike_price_orange_small a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #dc933d;
	text-decoration:none;
}

.bike_price_orange_small a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #dc933d;
	text-decoration:none;
}

.bike_titles_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #dc933d;
}

.range_title_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #dc933d;
	text-indent: 7px;
}

.product_titles_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #dc933d;
	text-decoration:none;
	text-indent: 7px;

}

.product_titles_orange a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #dc933d;
	text-decoration:none;
	text-indent: 7px;

}

.product_titles_orange a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #dc933d;
	text-decoration:none;
	text-indent: 7px;
}

.product_titles_orange a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #dc933d;
	text-decoration:none;
	text-indent: 7px;
}

.product_titles_orange a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #dc933d;
	text-decoration:none;
	text-indent: 7px;
}

/* PEACH STYLES */

.basket_totals_peach {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #834eb9;
}

.list_titles_peach {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #834eb9;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
	width: 143px;
	padding-left:5px;
}

.text_purple a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #e2d6ef;
	text-decoration:none;
	width: 143px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 30px;
}

.titles_purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #834eb9;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
}

.navlinks_peach {

	color: #834eb9;
	text-decoration:none;
}

.navlinks_peach a:link {

	color: #834eb9;
	text-decoration:none;

}

.navlinks_peach a:visited {

	color: #834eb9;
	text-decoration:none;

}

.bike_price_peach {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #834eb9;
	text-decoration:none;
}

.bike_price_peach_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #834eb9;
	text-decoration:none;
}

.bike_price_peach_small a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #834eb9;
	text-decoration:none;
}

.bike_price_peach_small a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #834eb9;
	text-decoration:none;
}

.bike_price_peach_small a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #834eb9;
	text-decoration:none;
}

.titles_peach {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #cc3333;
	line-height: 20px;
}

.text_peach {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cc3333;
	line-height: 20px;
}

.range_title_peach {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #834eb9;
	text-indent: 7px;
}


/* GREEN STYLES */


.basket_totals_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #008675;
}

.list_titles_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #008675;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
	width: 143px;
	padding-left:5px;
}

.text_green a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #e2d6ef;
	text-decoration:none;
	width: 143px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 30px;
}

.titles_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #008675;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
}

.navlinks_green {

	color: #008675;
	text-decoration:none;
}

.navlinks_green a:link {

	color: #008675;
	text-decoration:none;

}

.navlinks_green a:visited {

	color: #008675;
	text-decoration:none;

}

.bike_price_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #008675;
	text-decoration:none;
}

.bike_price_green_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #008675;
	text-decoration:none;
}

.bike_price_green_small a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #008675;
	text-decoration:none;
}

.bike_price_green_small a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #008675;
	text-decoration:none;
}

.bike_price_green_small a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #008675;
	text-decoration:none;
}

.titles_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #cc3333;
	line-height: 20px;
}

.text_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cc3333;
	line-height: 20px;
}

.range_title_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #008675;
	text-indent: 7px;
}



/* RED STYLES */

.basket_totals_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CC3333;
}

.list_titles_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CC3333;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
	width: 143px;
	padding-left:5px;
}

.text_red a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #e2d6ef;
	text-decoration:none;
	width: 143px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 30px;
}

.titles_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #CC3333;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
}

.navlinks_red {

	color: #CC3333;
	text-decoration:none;
}

.navlinks_red a:link {

	color: #CC3333;
	text-decoration:none;

}

.navlinks_red a:visited {

	color: #CC3333;
	text-decoration:none;

}

.bike_price_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CC3333;
	text-decoration:none;
}

.bike_price_red_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC3333;
	text-decoration:none;
}

.bike_price_red_small a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC3333;
	text-decoration:none;
}

.bike_price_red_small a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC3333;
	text-decoration:none;
}

.bike_price_red_small a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC3333;
	text-decoration:none;
}

.titles_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #cc3333;
	line-height: 20px;
}

.text_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cc3333;
	line-height: 20px;
}

.range_title_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #CC3333;
	text-indent: 7px;
}



/* OTHER STYLES */

.titleswhite {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

.smalltext {font-size: 9px}

rangebody {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.white_text {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.white_text a:link{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.white_text a:visited{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}


.white_text_larger {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.white_text_larger a:link{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.white_text_larger a:visited{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.white_text_larger a:hover{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.prodBoxHeader {
	color: #FFFFFF;
	font-size: 12px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.orange_text {
	color: #FF6600;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.orange_text a:link{
	color: #FF6600;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.orange_text a:visited{
	color: #FF6600;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.orange_text a:hover{
	color: #FF6600;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.bottom_bar_text_green {
	color: #008675;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bottom_bar_text_green a:link{
	color: #008675;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.bottom_bar_text_green a:visited{
	color: #008675;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.black_text {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.black_text_large {
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.grey_text {
	color: #333333;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 7px;
}

.basket_totals_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}

.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.content_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-align: left;
	vertical-align: top;
	line-height: 30px;
}
.text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #9BE7FF;
	text-decoration:none;
	width: 143px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 30px;
}
.text a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
	width: 143px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 30px;
}
.text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
	width: 143px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 30px;
}
.text a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
	line-height: 30px;
}

.image_padding {
padding:5px;
}

.alignme_7px {

padding-left:7px;
}

.alignme {

padding-left:5px;

}
.accessories {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;

	width:149px;
}
.accessories a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e2d6ef;
	background-color: #e2d6ef;
	text-decoration:none;
	width:149px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;

}
.accessories a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
	width: 149px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;

}
.accessories a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
	width: 149px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;

}
.accessories a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
	line-height: 30px;
}

.accessories_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
}
.accessories_white a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	text-decoration:none;
	width: 149px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 30px;
}
.accessories_white a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	width: 149px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 30px;
}
.accessories_white a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	width: 149px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 30px;
}
.accessories_white a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	line-height: 30px;
}


.navlinks_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-indent: 7px;
	text-decoration:none;
}

.bike_price_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FF6600;
}
.titles_larger {

font-size: 16px;

}

.vat text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
}
.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 150px;
}

.advice_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
}
.advice_menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #ffcccc;
	text-decoration:none;
	width: 200px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 30px;
}
.advice_menu a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
	width: 200px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 30px;
}
.advice_menu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
	width: 200px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 30px;
}
.advice_menu a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
	line-height: 30px;
}

.repairhowto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-align: left;
	vertical-align: top;
	padding-top: 1px;
	padding-bottom: 5px;
	margin-left:15px;
}
.repairhowto a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #ffcccc;
	text-decoration:none;
	width: 180px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 20px;
	margin-left:15px;

}
.repairhowto a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	width: 185px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 20px;
	margin-left:15px;

}
.repairhowto a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	width: 185px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 20px;
	margin-left:15px;

}
.repairhowto a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	line-height: 20px;
	margin-left:15px;
}

.advice_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #CC3333;
	text-indent: 7px;
	
}

.quantity {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	width: 40px;
	float: left;
	text-align: right;
}
.productlist_pricebackground {
	background-image: url(../images/bikerange/product_list/product_cost_back.gif);
	background-repeat: no-repeat;
}
.buytnow_amount {
	width: 40px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
}
.shoppingbasket_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #008675;
	text-indent: 7px;
}
.product_titles_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #008675;
	text-indent: 7px;
}
.collect_postcode_width {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	width: 150px;
}
