body 				{margin: 0px; background-color: #FFFFFF;}
body,p,div,input,a,select	{font-family: verdana,arial,helvetica,sans-serif;}	 
/* New Colours for buttons */
/* Booster Series */
.bgBD262C			{background-color: #BD262C;}
/* Stunt */     	
.bgF4921F			{background-color: #F4921F;}
/* Dakota */    	
.bgb61c14			{background-color: #b61c14;}
/* Phenix */    	
.bg2d64a7			{background-color: #2d64a7;}
/* MachG */     	
.bg003A67			{background-color: #003A67;}
/* Nitro */     	
.bg96C438			{background-color: #96C438;}
/* Ovetto */    	
.bgFBC58D			{background-color: #FBC58D;}
/* Flipper */   	
.bgADD4D6			{background-color: #ADD4D6;}
/* X-Power */   	
.bg1E3F5C			{background-color: #1E3F5C;}
/* X-Limit Enduro */
.bg8093A2			{background-color: #8093A2;}
/* X-Limit SM */
.bgFDD214			{background-color: #FDD214;}
/* Skyliner 125 */
.bgF0D29D			{background-color: #F0D29D;}
/* Flame X */
.bgB5C98E			{background-color: #B5C98E;}
/* Skycruiser 125 */
.bg95807E			{background-color: #95807E;}
/* Active Navigation Item */
.bgActive			{background-color: #9FC2EE;}
.bgBlue100			{background-color: #90B5CF;}
.bgBlue80			{background-color: #A1C0D6;}
.bgBlue60			{background-color: #B1CBDD;}
.bgBlue40			{background-color: #C2D6E4;}
.bgRed				{background-color: #C2D6E4;}
.bgMouseover		{background-color: #9BA8B0;}
.bgFree 			{background-color: #4CA2A6;}
.bgYoung			{background-color: #A1B945;}
.bgActiveRed		{background-color: #E50028;}
.bgActiveDarkBlue	{background-color: #00265E;}
.bgActiveBlue		{background-color: #007DC6;}
.bgActiveGreen		{background-color: #596D04;}
.bgActiveGrey		{background-color: #928570;}	
	
.bodyPopNav 		{margin: 0px; background-color: #7F7F7F;}
.textBreadcrumbs 	{font-size: 10px; color: #BCB1B2; font-weight: bold; width: 574px;} 
.titleBlack			{font-size: 12px; color: #000000; font-weight: bold;}
.titleWhite			{font-size: 12px; color: #FFFFFF; font-weight: bold;}
.titleBlue			{font-size: 12px; color: #2375BB; font-weight: bold;}
.titleRed			{font-size: 12px; color: #FF0000; font-weight: bold;}
.titleFashionPink	{font-size: 12px; color: #FF009B; font-weight: bold;}
.titlePoll			{font-size: 13px; color: #FF009B; font-weight: bold;}
.text 				{font-size: 11px; color: #000000; line-height: 18px;} 
.textSmall			{font-size: 10px; color: #000000; line-height: 18px;}
.textBlack 			{font-size: 11px; color: #000000; line-height: 18px;}
.textBlackSmall 	{font-size: 10px; color: #000000; line-height: 18px;}
.textWhite 			{font-size: 11px; color: #FFFFFF; line-height: 18px;} 
.textWhiteSmall 	{font-size: 10px; color: #FFFFFF; line-height: 18px;} 
.textSpecsBold		{font-size: 11px; color: #000000; font-weight: bold;}
.textSpecsBoldBlue	{font-size: 11px; color: #2375BB; font-weight: bold;}
.textSpecsSmall		{font-size: 10px; color: #000000;} 
.textSpecsSmallBlue	{font-size: 10px; color: #2375BB; font-weight: bold;}
.textPrice			{font-size: 10px; color: #2375BB; font-weight: bold;}
.textPriceBlue		{font-size: 11px; color: #2375BB; font-weight: bold;}
.textPriceRed		{font-size: 11px; color: #FF0000; font-weight: bold;}
.textPriceTotall	{font-size: 12px; color: #FF0000; font-weight: bold;}
.textColors 		{font-size: 10px; color: #000000; font-weight: bold; text-align: center;}
.textKeyfeatures	{font-size: 10px; color: #000000; background-color: #D9D3D3;}
.textPoll 			{font-size: 10px; color: #000000;} 
.textForm 			{font-size: 11px; color: #000000;}
.textFormSmall 		{font-size: 10px; color: #000000;}
.textRequired 		{font-size: 10px; color: #0772BC;}
.textPageNavigation	{font-size: 11px; color: #7F7F7F;}
.textPageSelected 	{font-size: 11px; color: #0772BC;}
.textCompareListCap	{font-size: 11px; color: #000000; line-height: 13px;}
.textCompareList	{font-size: 10px; color: #000000; line-height: 13px;}
.date 				{font-size: 11px; color: #4C4C4C;}]
.sourceLink 		{font-size: 11px; color: #000000; text-decoration: underline;}
	 
/* styles accessories */
.titleAccInfo 		{font-size: 15px; color: #000000; font-weight: bold;}
.titleAccPopup 		{font-size: 11px; color: #000000; font-weight: bold;}
.textAdd 			{font-size: 10px; color: #0772BC;}
.textAcc,.textAccName 	{font-size: 10px; color: #000000;}
.textAccInfo 			{font-size: 11px; color: #666666;}
.textAccSpecial 		{font-size: 10px; color: #2375BB; font-weight: bold;}
	 
/* styles dealers */
.textDealers			{font-size: 10px; color: #000000; line-height: 18px;}
.textDealersError		{font-size: 10px; color: #FF0000;}
.textDealersInfo 		{font-size: 11px; color: #FFFFFF; line-height: 14px;} 
.textDealersInfoSmall 	{font-size: 10px; color: #FFFFFF; line-height: 14px;}
.textDealersResult 		{font-size: 11px; color: #5D5D5D; line-height: 14px;}
a.linkDealersInfo,a.linkDealersInfo:active,a.linkDealersInfo:visited,a.linkDealersInfo:hover
	{ 
	 font-size: 11px;
	 color: #5D5D5D;
	 font-weight: bold;
	 line-height: 14px;
	 text-decoration: underline;}
a.linkDealersUrl,a.linkDealersUrl:active,a.linkDealersUrl:visited,a.linkDealersUrl:hover
	{ 
	 font-size: 11px;
	 color: #566CB6;
	 line-height: 14px;
	 text-decoration: underline;}
.bgDealersResult		{background-color: #BCBCBC;}
	 
/* styles cells */
.cellRight				{text-align: right;}

/* styles background */
/* white backgrounds */
.bgWhite				{background-color: #FFFFFF;}
.bgWhiteRight			{text-align: right; background-color: #FFFFFF;}
.bgWhiteHeader			{font-size: 12px; color: #E21018; font-weight: bold; background-color: #FFFFFF;} 
.bgWhiteText			{font-size: 11px; color: #888888; background-color: #FFFFFF;} 
/* grey backgrounds */
.bgGrey100				{font-size: 11px; color: #000000; background-color: #818080;}
.bgGrey100Right			{font-size: 11px; color: #000000; text-align: right; background-color: #818080;}
.bgGrey100Header		{font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #818080;}
.bgGrey100Text			{font-size: 11px; color: #000000; background-color: #818080;}
.bgGrey90				{background-color: #979595;} 
.bgGrey90Right			{text-align: right; background-color: #979595;} 
.bgGrey90Header			{font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #979595;}
.bgGrey90Text			{font-size: 11px; color: #000000; background-color: #979595;}
.bgGrey80				{background-color: #AAAAAA;}
.bgGrey80Right			{text-align: right; background-color: #AAAAAA;}
.bgGrey80Header			{font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #AAAAAA;}
.bgGrey80Text			{font-size: 11px; color: #000000; background-color: #AAAAAA;}
.bgGrey70				{background-color: #CAC2C3;}
.bgGrey70Right			{text-align: right; background-color: #CAC2C3;}
.bgGrey70Header			{font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #CAC2C3;} 
.bgGrey70Text 			{font-size: 11px; color: #000000; background-color: #CAC2C3;} 
.bgGrey60				{background-color: #D9D3D3;}
.bgGrey60Right			{text-align: right; background-color: #D9D3D3;}
.bgGrey60Header			{font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #D9D3D3;}
.bgGrey60Title			{font-size: 12px; color: #000000; background-color: #D9D3D3;}
.bgGrey60Text			{font-size: 11px; color: #000000; background-color: #D9D3D3;}
.bgGrey					{background-color: #D3D3D3;}
.bgGreyRight			{text-align: right; background-color: #D3D3D3;}
.bgGreyHeader			{font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #D3D3D3;}
.bgGreyText				{font-size: 11px; color: #000000; background-color: #D3D3D3;}

/* red backgrounds */	
.bgRed    				{background-color: #FE0000;}
.bgRedRight				{text-align: right; background-color: #FE0000;}
.bgRedHeader			{font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #FE0000;}
.bgRedText				{font-size: 11px; color: #000000; background-color: #FE0000;}

/* orange backgrounds */	 
.bgOrange				{background-color: #FFB400;}
.bgOrangeRight			{text-align: right; background-color: #FFB400;}
.bgOrangeHeader			{font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #FFB400;}
.bgOrangeText			{font-size: 11px; color: #000000; background-color: #FFB400;}

/* yellow backgrounds */	
.bgYellow				{background-color: #FBB817;}
.bgYellowRight   		{text-align: right; background-color: #FBB817;}
.bgYellowHeader			{font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #FBB817;}
.bgYellowText			{font-size: 11px; color: #000000; background-color: #FBB817;}

/* blue backgrounds  */
.bgBlue					{background-color: #0772BC;}
.bgBlueRight			{text-align: right; background-color: #0772BC;}
.bgBlueTitle			{font-size: 13px; color: #FFFFFF; font-weight: bold; background-color: #0772BC;}
.bgBlueHeader			{font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #0772BC;}
.bgBlueText				{font-size: 11px; color: #B7BBF8; background-color: #0772BC;}
.bgBlueTextInfo			{font-size: 11px; color: #FFFFFF; font-weight: bold; background-color: #0772BC;}
.bgBlueTextSmall		{font-size: 10px; color: #B7BBF8; background-color: #0772BC;}
.bgLightBlue			{background-color: #4BBDF4;}
.bgLightBlueRight		{text-align: right; background-color: #4BBDF4;}
.bgLightBlueTitle		{font-size: 13px; color: #FFFFFF; font-weight: bold; background-color: #4BBDF4;}
.bgLightBlueHeader		{font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #4BBDF4;}
.bgLightBlueText		{font-size: 11px; color: #FFFFFF; background-color: #4BBDF4;}
.bgLightBlueTextInfo	{font-size: 11px; color: #FFFFFF; font-weight: bold; background-color: #4BBDF4;}
.bgBluePowerzone		{background-color: #B7BBF8;}
.bgBluePowerzoneRight	{text-align: right; background-color: #B7BBF8;}
.bgBluePowerzoneHeader	{font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #B7BBF8;}
.bgBluePowerzoneText	{font-size: 11px; color: #FFFFFF; background-color: #B7BBF8;}

/* green backgrounds */	
.bgGreen				{background-color: #00D000;}
.bgGreenRight			{text-align: right; background-color: #00D000;}
.bgGreenHeader			{font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #00D000;}
.bgGreenText			{font-size: 11px; color: #000000; background-color: #00D000;}
.bgToxicGreen			{background-color: #C0FF00;}
.bgToxicGreenRight		{text-align: right; background-color: #C0FF00;}
.bgToxicGreenHeader		{font-size: 12px; color: #FF009B; font-weight: bold; background-color: #C0FF00;}
.bgToxicGreenText		{font-size: 11px; color: #000000; background-color: #C0FF00;}

/* fashion pink backgrounds */
.bgFashionPink			{background-color: #FF009B;}
.bgFashionPinkRight 	{text-align: right;	background-color: #FF009B;}
.bgFashionPinkHeader	{font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #FF009B;}
.bgFashionPinkText		{font-size: 11px; color: #FFFFFF; background-color: #FF009B;}

/* beige nackgrounds  */	
.bgBeige				{background-color: #BDAE7F;}
.bgBeigeRight			{text-align: right; background-color: #BDAE7F;}
.bgBeigeHeader			{font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #BDAE7F;}
.bgBeigeText			{font-size: 11px; color: #000000; background-color: #BDAE7F;}

/* other backgrounds */
.bgPresscorner			{background-color: #F0EEEE;}
.bgPresscornerRight		{text-align: right; background-color: #F0EEEE;}
.bgPresscornerHeader	{font-size: 12px; color: #000000; font-weight: bold; background-color: #F0EEEE;}
.bgPresscornerText		{font-size: 12px; color: #2375BB; font-weight: bold; background-color: #F0EEEE;}
.bgModelText			{font-size: 10px; color: #FFFFFF; line-height: 11px; background-color: #9E8F90;}
   
/* styles linken */ 
a,a:active,a:visited,a:hover {font-size: 11px; color: #000000; text-decoration: underline;} 
a.linkBreadcrumbs,a.linkBreadcrumbs:active,a.linkBreadcrumbs:visited 
	{ 
	 font-size: 10px;
	 color: #BCB1B2;
	 font-weight: bold;
	 text-decoration: none;}  
a.linkBreadcrumbs:hover		{font-size: 10px; color: #BCB1B2; font-weight: bold; text-decoration: underline;}
a.buttonWhite,a.buttonWhite:active,a.buttonWhite:visited,a.buttonWhite:hover 
	{ 
	 font-size: 13px;
	 color: #FFFFFF;
	 font-weight: bold;
	 text-decoration: none;} 
a.linkBlackSmall,a.linkBlackSmall:active,a.linkBlackSmall:visited,a.linkBlackSmall:hover 
	{ 
	 font-size: 10px;
	 color: #000000;
	 text-decoration: none;}
a.linkBlue,a.linkBlue:active,a.linkBlue:visited,a.linkBlue:hover
	{ 
	 font-size: 11px;
	 color: #0772BC;
	 text-decoration: underline;} 
a.linkBlack,a.linkBlack:active,a.linkBlack:visited
	{ 
	 font-size: 11px;
	 color: #000000;
	 text-decoration: none;}
a.linkBlack:hover
	{ 
	 font-size: 11px;
	 color: #000000;
	 text-decoration: underline;}
a.linkWhite,a.linkWhite:active,a.linkWhite:visited
	{ 
	 font-size: 11px;
	 color: #FFFFFF;
	 text-decoration: none;}
a.linkWhite:hover
	{ 
	 font-size: 11px;
	 color: #FFFFFF;
	 text-decoration: underline;}
a.linkWhiteSmall,a.linkWhiteSmall:active,a.linkWhiteSmall:visited
	{ 
	 font-size: 10px;
	 color: #FFFFFF;
	 text-decoration: none;}
a.linkWhiteSmall:hover
	{ 
	 font-size: 10px;
	 color: #FFFFFF;
	 text-decoration: underline;}
a.linkLatestNews,a.linkLatestNews:active,a.linkLatestNews:visited,a.linkLatestNews:hover
	{ 
	 font-size: 12px;
	 color: #0772BC;
	 font-weight: bold;
	 text-decoration: none;}
a.linkNews,a.linkNews:active,a.linkNews:visited,a.linkNews:hover 
	{ 
	 font-size: 12px;
	 color: #2375BB;
	 font-weight: bold;
	 text-decoration: none;} 
a.navigation,a.navigation:active,a.navigation:visited,a.navigation:hover 
	{ 
	 font-size: 11px;
	 color: #000000;
	 font-weight: bold;
	 text-align: right;
	 text-decoration: underline;} 
a.linkSitemapMain,a.linkSitemapMain:active,a.linkSitemapMain:visited
	{ 
	 font-size: 12px;
	 color: #000000;
	 font-weight: bold;
	 text-decoration: none;}
a.linkSitemapMain:hover
	{ 
	 font-size: 12px;
	 color: #000000;
	 font-weight: bold;
	 text-decoration: underline;}
a.linkSitemapSub,a.linkSitemapSub:active,a.linkSitemapSub:visited
	{ 
	 font-size: 12px;
	 color: #000000;
	 text-decoration: none;}
a.linkSitemapSub:hover
	{ 
	 font-size: 12px;
	 color: #000000;
	 text-decoration: underline;}
a.linkSitemapSubSub,a.linkSitemapSubSub:active,a.linkSitemapSubSub:visited
	{ 
	 font-size: 10px;
	 color: #000000;
	 text-decoration: none;}
a.linkSitemapSubSub:hover
	{ 
	 font-size: 10px;
	 color: #000000;
	 text-decoration: underline;}
a.linkWishlist,a.linkWishlist:active,a.linkWishlist:visited
	{ 
	 font-size: 11px;
	 color: #000000;
	 text-decoration: none;}
a.linkWishlist:hover
	{ 
	 font-size: 11px;
	 color: #000000;
	 text-decoration: underline;}
a.linkPageNavigation,a.linkPageNavigation:active,a.linkPageNavigation:visited,a.linkPageNavigation:hover
	{ 
	 font-size: 11px;
	 color: #7F7F7F;
	 text-decoration: none;}
	 
/* styles layers */
#MenuPos			{position:relative; visibility: visible; width:122; height:143;}

/* styles forms */ 
.selectCountry 		{color: #0772BC; font-size: 11px; background-color: #FFFFFF; width: 122px; height: 17px;} 
.selectModel 		{color: #000000; font-size: 11px; background-color: #FFFFFF; width: 161px; height: 17px;}
.ToxicGreenradio 	{width: 11px; height: 11px; border-width: 0px; margin-bottom: 10px; } 
	
	/* styles Send To a Friend */
input.SendToaFriend
	{color: #000000;
	 font-size: 10px;
	 width: 100%;
	 height: 18px;
	 padding:2px 3px 0 3px;
	 background-color: #FFFFFF;
	 border:solid 1px #0772BC;
	 } 
	 
textarea.SendToaFriend
	{color: #000000;
	 font-size: 10px;
	 width: 100%;
	 height: 98px;
	 padding:2px 3px 2px 3px;
	 background-color : #FFFFFF;
	 border:solid 1px #0772BC;
	 overflow: auto;} 
	 
input.dealerLocator 
	{color: #000000;
	 font-size: 10px;
	 width: 160;
	 height: 18px;
	 padding:2px 3px 0 3px;
	 background-color: #FFFFFF;
	 border-width: 0px;}
input.Location 
	{color: #000000;
	 font-size: 10px;
	 width: 145;
	 height: 18px;
	 padding:2px 3px 0 3px;
	 background-color: #FFFFFF;
	 border-width: 0px;}
.buttonArrow 		{width: 17px; height: 15px; border-width: 0px; background-color: transparent;}
.buttonSendcard 	{width: 23px; height: 15px; background-color: #FFFFFF; border-width: 0px;} 
.radio 				{width: 11px; height: 11px; border-width: 0px;} 
.checkbox 			{width: 11px; height: 11px; border-width: 0px;} 
.select71 			{color: #000000; font-size: 12px; background-color: #FFFFFF; width: 68px; height: 20px;}
.select145 			{color: #000000; font-size: 12px; background-color: #FFFFFF; width: 145px; height: 20px;} 
.select175 			{color: #000000; font-size: 12px; background-color: #FFFFFF; width: 175px; height: 20px;} 
.select196 			{color: #000000; font-size: 12px; background-color: #FFFFFF; width: 195px; height: 20px;}
.select204 			{color: #000000; font-size: 12px; background-color: #FFFFFF; width: 204px; height: 20px;}

/* added redesign 2006 */
div.clear 	{clear:both;padding:0;margin:0;font-size:0px}
div.flash_or_visual table	{background:#407e7c}

table#sitenav 				{background:#407e7c}
table#sitenav td 			{background:#fff; padding: 2px 0px 2px 6px; }
table#sitenav td.hover 		{background:#b2d5eb; padding: 2px 0px 2px 6px; }
table#sitenav td.hover a	{font-weight:bold; color:#000;}
table#sitenav td a			{width:100%; display:block; font-weight:bold; color:#707070; font-size:9px; font-family:verdana,arial,helvetica,sans-serif;}
table#sitenav td a:hover	{font-size:9px;}

div#news_home				{position:relative; z-index:3; width:284px; height:114px;}
div#news_home table			{margin:26px 10px 3px 7px}
div#news_home table	b		{font-size:14px}
div#news_home table	a		{text-decoration:none}
div#news_home table	a:hover	{text-decoration:none}

#nav, #nav ul 		{display:block; list-style:none; font-weight:normal; padding:0;	margin:0; z-index:100;	}
#nav ul				{border-top:solid 1px #407e7c; }
#nav a 				{display:block; width:100%; padding: 2px 0px 2px 6px; color:#707070; font-size:10px; text-decoration:none; font-weight:bold; font-family:verdana,arial,helvetica,sans-serif; font-size:12px; }
#nav li 			{display:block; width:123px; float:left;	margin:0;	background:#fff;
					border-left:solid 1px #407e7c; border-right:solid 1px #407e7c; border-bottom:solid 1px #407e7c; }
#nav li ul 			{position:absolute; left:-999em; height:auto; font-weight:normal; margin:0px;}
#nav li ul a 		{display:block; }
#nav li ul ul,#nav li ul{
	margin: -19px 0px 0px -123px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}
#nav li li a:hover, #nav li li li a:hover{
	display:block; color: #000;
}
#nav li:hover, #nav li.sfhover {
	color: #000; background:#b2d5eb;
}
#nav li:hover a,#nav li.sfhover a{
	color:#000;
}
#nav li li:hover, #nav li li.sfhover {
	background: #b2d5eb;
}
#nav li:hover li a,#nav li.sfhover li a{
	color:#707070;
}
#nav li:hover a:hover{
	color:#000;
}

/* Support for the "iehover-fix.js" */
ul.nav iframe {
	position: absolute;	left: 0;	top: 0;	z-index: -1;
    /* This is the line which makes sure the iFrame is over the dropdowns */
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}
* html ul.nav li { z-index: 201; }
