body {
	margin: 0px auto;
	background: #B6B6B6;
}
table {
	border: thin solid #2A2A2A;
	background: #FFFFFF;
}
.table {
	border-style: none;
}
#email {
	background: url(images/header_02.jpg) no-repeat left top;
	height: 22px;
	width: 800px;
	vertical-align: top;
	margin-top: -2px;
}
.raceandtrack {
	font: italic bold small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 10px;
}
.moto46 {
	font: italic bold small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
}
.email {
	font: italic bold small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
a.email:link {
	font: italic bold small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
a.email:visited {
	font: italic bold small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
a.email:hover {
	font: italic bold small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.email:active {
	font: italic bold small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
a:active {
}



hr {
	background: #FFFF00;
	width: 90%;
	color: #F2F100;
	text-align: center;
}
.outline {
	border: 1px solid #333333;
}
.image {
	width: 210px;
	vertical-align: top;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: center;
	border-top: 1px solid #333333;
	border-right: 1px none #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	height: 160px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.description {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	vertical-align: top;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px none #333333;
	padding-top: 10px;
}
.list {
	font: bold normal x-small Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 20px;
}
.alternate {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	vertical-align: top;
	padding: 6px;
	text-align: justify;
}
.models {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	background: top;
	vertical-align: top;
}
#header {
	border-top: thin none #272727;
	border-right: thin none #272727;
	border-bottom: thin solid #272727;
	border-left: thin none #272727;
}
#container {
	background: #FFFFFF;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.menuTable {
	border-style: none;
}
#right {
	background: white;
	width: 580px;
	float: right;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
a.menu:link {
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	background: no-repeat left;
	list-style: none;
	vertical-align: middle;
	top: -2px;
	margin-top: 2px;
}
a.menu:visited {
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: no-repeat center;
	vertical-align: middle;
}
a.menu:hover {
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	background: no-repeat center;
	list-style: none;
	vertical-align: middle;
}
a.menu:active {
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: no-repeat center;
	vertical-align: middle;
}
.bullet {
	vertical-align: middle;
}
h1 {
	font: italic bold 18px Arial, Helvetica, sans-serif;
	color: #7D7D7D;
	text-decoration: none;
}
h2 {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #333333;
}
h3 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
h4 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #374AAD;
}
h5 {
	color: #F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	height: 20px;
}

h6 {
	font: normal x-small Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: center;
}
p {
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	padding-bottom: 10px;
	text-align: justify;
}
.w3c {
	text-align: center;
}
a:link {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
a:visited {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
a:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
#paraSpace {
	padding-top: 10px;
}
#buttonSpace {
	padding-top: 10px;
}
.paraSpace {
	padding-top: 10px;
}
.paragraph {
	font: normal x-small Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}
.paddingRight {
	font: normal x-small Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	margin-right: 10px;
	text-align: justify;
}
.paddingLeftRight {
	padding-right: 6px;
	padding-left: 6px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}
.specialOffer {
	font: normal small Arial, Helvetica, sans-serif;
	color: #2A4288;
	text-decoration: none;
}
.imageRight {
	width: 210px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: right;
	border-top: 1px none #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px none #333333;
	height: 160px;
}
.descriptionMiddle {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	vertical-align: top;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	border: 1px none #333333;
}
.paddingTopBottom {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
}
.paddingBottom {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: center;
	padding-bottom: 6px;
}

#paraSpace2 {
	padding-top: 10px;
}
#buttonSpace2 {
	padding-top: 10px;
}
.leftBorder {
	border-top: 1px solid #333333;
	border-right: 1px none #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
}
.imageRighttyres {
	width: 210px;
	vertical-align: middle;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: right;
	height: 160px;
	padding-top: 2px;
	border: 1px none #333333;
}
a.mailto:link {
	font: normal small Arial, Helvetica, sans-serif;
	color: #2A4288;
	text-decoration: underline;
}
a.mailto:visited {
	font: normal small Arial, Helvetica, sans-serif;
	color: #2A4288;
	text-decoration: underline;
}
a.mailto:hover {
	font: normal small Arial, Helvetica, sans-serif;
	color: #2A4288;
	text-decoration: none;
}
a.mailto:active {
	font: normal small Arial, Helvetica, sans-serif;
	color: #2A4288;
	text-decoration: underline;
}
.bottomLinks {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}

a.bottomLinks:link {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #DA1620;
	text-decoration: underline;
}
a.bottomLinks:visited {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #DA1620;
	text-decoration: underline;
}
a.bottomLinks:hover {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #DA1620;
	text-decoration: none;
}
a.bottomLinks:active {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #DA1620;
	text-decoration: underline;
}

.links {

	font: bold normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: center;
}
.css {
	margin-left: 100px;
}


#home {
	color: #B51215;
	font-weight: bold;
	text-align: justify;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.homeHeading {
	color: #B51215;
	font-weight: bold;
	text-align: justify;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}


.spacer {
	clear: both;
	height: 5px;
	width: 100px;
}
#buttonSpace2 {

	padding-top: 10px;
}
#buttonSpace3 {

	padding-top: 10px;
}
.tablePadding {
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #333333;
	border: 1px solid #333333;
}
.tableHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
}
.dymagImg {
	margin-bottom: 10px;
	border: medium solid #333333;
	text-align: right;
}

.dymagHeading {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
}
.dymagTable {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.protectors {
	width: 80%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	margin-left: 30px;
}
.bobbins {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.manufacturer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #374AAD;
	text-decoration: underline;
	font-style: italic;
}
a.manufacturer:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #374AAD;
	text-decoration: underline;
	font-style: italic;
}
a.manufacturer:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #374AAD;
	text-decoration: underline;
	font-style: italic;
}
a.manufacturer:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #374AAD;
	text-decoration: underline;
	font-style: italic;
}
.description2 {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	vertical-align: top;
	text-align: justify;
	border: 1px none #333333;
}
.models2 {
	color: #333333;
	text-decoration: none;
	background: top;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}
.models3 {

	color: #333333;
	text-decoration: none;
	background: top;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.img2 {
	border: thin solid #333333;
}
outsideBorder {
	border: 1px solid #333333;
}
.outsideBorder {

	border: 1px solid #333333;
}

/*START MENUS*/

#menu {
	float: left;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 20px;
	border-style: none;
}

#menuTyres {
	float: left;
	height: 810px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}
#menuCrashBobbins {
	float: left;
	height: 2400px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}
#menuQuickShifters {
	float: left;
	height: 4800px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}
#menuGPQuickShifters {
	float: left;
	height: 1290px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}
#menuBodykits {
	float: left;
	height: 800px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}
#menuSubframes {
	float: left;
	height: 1020px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}
#menuRearsets {
	float: left;
	height: 1400px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}
#menuExhausts {

	float: left;
	height: 1030px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}

#menuPetrolcaps {
	float: left;
	height: 1550px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}
#menuBrakingwheels {

	float: left;
	height: 680px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}

#menuTechnoflex {


	float: left;
	height: 1550px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}
#menuLinks {
	float: left;
	height: 780px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}
#menuCarbonfibre {
	float: left;
	height: 830px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}
#menuBikes {
	float: left;
	height: 640px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}
#menuCBR600 {

	float: left;
	height: 1650px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}
#menuHome {

	float: left;
	height: 1300px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 20px;
	border-style: none;
}
#menuDymag {

	float: left;
	height: 2200px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}
#menuFilters {
	float: left;
	height: 1000px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}
#menuThrottles {
	float: left;
	height: 700px;
	width: 190px;
	background: #333333;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	border-style: none;
}
#menuWavey {
	height: 740px;
	float: left;
	width: 190px;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	background-color: #333333;
}
#menuAirfilters {
	height: 1900px;
	float: left;
	width: 190px;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	background-color: #333333;
}
#menuHELbrakelines {


	float: left;
	height: 1240px;
	width: 190px;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	background-color: #333333;
}
#menuCrashProtection {


	float: left;
	height: 2730px;
	width: 190px;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	background-color: #333333;
}
#menuDampers {
	float: left;
	height: 1810px;
	width: 190px;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	background-color: #333333;
}

/*END MENUS*/
li {
	text-indent: -24px;
	text-align: justify;
	line-height: 24px;
}

.protectorsManuf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}
.li2 {
	text-align: justify;
	line-height: 24px;
}
.imgCentre {
	text-align: center;
}
.titax {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#menuTitaxDampers {

	float: left;
	height: 1480px;
	width: 190px;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	background-color: #333333;
}
#menuTitaxLevers {


	float: left;
	height: 1160px;
	width: 190px;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 18px;
	background-color: #333333;
}
.quickshifters {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.imageCopy {
	width: 210px;
	vertical-align: top;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: center;
	height: 134px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.slipperclutch {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
	width: 350px;
}
.accessories {
	border: 1px solid #333;
}
.throttleHeader {
	color: #F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	height: 20px;
	vertical-align: middle;
	padding-left: 10px;
	border: 1px solid #333;
}
.throttleTable {
	border: 1px solid #333;
	padding-left: 10px;
	vertical-align: top;
}
.throttleTable2 {
	padding-left: 10px;
	vertical-align: top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
}
.throttleTable3 {
	padding-left: 10px;
	vertical-align: top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
}
.throttleTable4 {
	padding-left: 10px;
	vertical-align: top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
}
