BODY	{ font-family:verdana,arial,sans-serif; font-size:8pt; background-image:url('/assets/waverunner/base/fade_bg.gif'); background-repeat:repeat-y; background-position:center; color:#000000; background-color:#959595; margin: 0 0 0 0}
H1		{ font-family: verdana, arial, sans-serif; font-size: 11pt; color: #000000; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
H2		{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
P		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; }

/* General Styles */
.commontext		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}
.commontextgry	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: none}
.commontextred	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ff0000; text-decoration: none}
.commontextwht	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none}
.catheader		{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #000000; text-decoration: none}
.commonheader	{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #000000; text-decoration: none}
.commonheaderwht	{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #ffffff; text-decoration: none}
.commonheaderred	{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #ff0000; text-decoration: none}
.pageheader		{ font-family: verdana, arial, sans-serif; font-size: 11pt; color: #000000; text-decoration: none}
.pageheadergry	{ font-family: verdana, arial, sans-serif; font-size: 11pt; color: #666666; text-decoration: none}
.prodheader		{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #000000; text-decoration: none}
.prodtext		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}
.prodtextred	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ff0000; text-decoration: none}
.prodprice		{ font-family: verdana, arial, sans-serif; font-size: 9pt; color: #ff0000; text-decoration: none}
.prodpriceoff	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #808080; text-decoration: none}
.prodsale		{ font-family: verdana, arial, sans-serif; font-size: 9pt; color: #c00000; text-decoration: none}
.smalltext		{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none}
.smalltextgry	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: none}
.smalltextwht	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #FFFFFF; text-decoration: none}

A.smalltextwhtlink:LINK { font-family: verdana, arial, sans-serif; font-size: 7pt; color: #FFFFFF; text-decoration: underline}
A.smalltextwhtlink:HOVER { font-family: verdana, arial, sans-serif; font-size: 7pt; color: #cccccc; text-decoration: underline}
A.smalltextwhtlink:VISITED { font-family: verdana, arial, sans-serif; font-size: 7pt; color: #FFFFFF; text-decoration: underline}
A.smalltextwhtlink:VISITED:HOVER { font-family: verdana, arial, sans-serif; font-size: 7pt; color: #cccccc; text-decoration: underline}

.SecProdText	{ font-family: verdana, arial, sans-serif; font-size: 6pt; color: #ffffff; text-decoration: none; vertical-align:bottom;}
.pagelink					{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: underline}
.pagelinkselected			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: underline}
A.pagelink:LINK				{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: underline}
A.pagelink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline}
A.pagelink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: underline}
A.pagelink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline}

.brandheader { font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none; background-color:#000000; font-weight:bold;}

td.secprodnav { background-color:#000000; }

/* Accessories */
.AccPicture	{ border-color:#000000; }
.accessoryfooter				{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #999999; text-decoration: none}
A.accessoryfooter:LINK			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none}
A.accessoryfooter:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #999999; text-decoration: underline}
A.accessoryfooter:VISITED		{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none}
A.accessoryfooter:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #999999; text-decoration: underline}

/* Career Ops */
A.careerlink:LINK				{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline;}
A.careerlink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: none;}
A.careerlink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline;}
A.careerlink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: none;}

.careerheader		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none; background-color:#999999; font-weight:bold;}
.careercompany		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}
.careertext		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}

/* copyright footer */
.copyright		{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #017eb8; text-decoration: none}
A.copyrightlink:LINK			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #ffffff; text-decoration: none}
A.copyrightlink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none}
A.copyrightlink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #ffffff; text-decoration: none}
A.copyrightlink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none}

/* Corporate Nav */
A.corpNav				{ font-family:verdana,arial,sans-serif; font-size:7pt; color:#ffffff; text-decoration: none;}
A.corpNav:HOVER			{ font-family:verdana,arial,sans-serif; font-size:7pt; color:#ffffff; text-decoration: underline;}
A.corpNav:VISITED       { font-family:verdana,arial,sans-serif; font-size:7pt; color:#ffffff; text-decoration: none;}
A.corpNav:VISITED:HOVER { font-family:verdana,arial,sans-serif; font-size:7pt; color:#ffffff; text-decoration: underline;}
.corpNavText { font-family: verdana, arial, sans-serif; font-size: 6pt; color: #ffffff; text-decoration: none}

/* Dealers */
A.dealerlink:LINK			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline}
A.dealerlink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: none}
A.dealerlink:VISITED		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline}
A.dealerlink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: none}

td.dealermapzoom    { background-color:#666666; background-repeat:no-repeat; }
table.dealermapzoom { background-color:#666666; border-color:#ffffff; border-style:solid; border-width:1px;}
.dealermapzoom		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none}

.dealerpageheader	{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #000000; text-decoration: none}
.dealerheader		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none; background-color:#999999; font-weight:bold;}
.dealertext			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}
.dealertextred		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ff0000; text-decoration: none}
.dealertextwht		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none}

.dealercopyright	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: none}

/* Events */
.eventsSmallHeading					{ font-family: verdana, arial, sans-serif; font-size: 9pt; color: #000000; text-decoration: none;}
A.eventsLargeLink:LINK				{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: underline;}
A.eventsLargeLink:HOVER				{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: none;}
A.eventsLargeLink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: underline;}
A.eventsLargeLink:VISITED:HOVER		{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: none;}
A.eventsSmallLink:LINK				{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline;}
A.eventsSmallLink:HOVER				{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none;}
A.eventsSmallLink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline;}
A.eventsSmallLink:VISITED:HOVER		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none;}

/* Frequently Asked Questions */
A.faqlink:LINK				{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline;}
A.faqlink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: none;}
A.faqlink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline;}
A.faqlink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: none;}

.faqheader		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none; background-color:#999999; font-weight:bold;}

/* Features & Benefits */
.featureheader	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none; background-color:#999999; font-weight:bold;}
.featuretitle	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none;}
.featuretext	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none;}
LI.featuretext	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; margin-bottom:6px;}

/* Financing */
.financeFormColor		{ background-color: #E5E5E5; }
.financeFormDollar		{ font-family: verdana, arial, sans-serif; font-size: 12pt; color: #000000; text-decoration: none; font-weight: bold; }
.financeFormField		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; }
.financeFormButton		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; }

/* Flex Content Areas */
.flexheader		{ font-family: verdana, arial, sans-serif; font-size: 9pt; color: #cccccc; letter-spacing: 2px; text-decoration: none; font-weight:bold;}
.flextext		{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #ffffff; text-decoration: none;}
A.flexlink:LINK				{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #ff0000; text-decoration: underline}
A.flexlink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #cccccc; text-decoration: underline}
A.flexlink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #ff0000; text-decoration: underline}
A.flexlink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #cccccc; text-decoration: underline}

/* Image Gallery */
.imglink				{ border-color:#000000; }
A.imglink:LINK			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: none}
A.imglink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline}
A.imglink:VISITED		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: none}
A.imglink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline}

TABLE.GalleryPreviewOuter		{ background-color: #ffffff; padding: 2px; }
TABLE.GalleryPreviewOuterOn		{ background-color: #ff0000; padding: 2px; }
TABLE.GalleryPreviewOuterActive	{ background-color: #666666; padding: 2px; }
TD.GalleryPreviewInner			{ background-color: #ffffff; padding: 2px; }

/* Media Navigation */
A.mediaNav					{ font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:bold; color:#666666; text-decoration: none;}
A.mediaNav:HOVER			{ font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:bold; color:#000000; text-decoration: underline;}
A.mediaNav:VISITED			{ font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:bold; color:#666666; text-decoration: none;}
A.mediaNav:VISITED:HOVER	{ font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:bold; color:#000000; text-decoration: underline;}
A.mediaNavActive					{ font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:bold; color:#666666; text-decoration: underline;}
A.mediaNavActive:HOVER				{ font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:bold; color:#000000; text-decoration: none;}
A.mediaNavActive:VISITED			{ font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:bold; color:#666666; text-decoration: underline;}
A.mediaNavActive:VISITED:HOVER		{ font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:bold; color:#000000; text-decoration: none;}

/* My Yamaha Section */
.myyamahaHeaderBackground	{ background-color: #666666; background-image: url('/assets/myyamaha/lifestyle/waverunner_myyamahabg.jpg'); }
.myyamahaLargeHeading	{ font-family: verdana, arial, sans-serif; font-size: 12pt; color: #000000; text-decoration: none; font-weight: bold; }
.myyamahaSmallHeading	{ font-family: verdana, arial, sans-serif; font-size: 9pt; color: #000000; text-decoration: none; font-weight: bold; }
.myyamahaFormAccentColor	{ background-color: #666666; }
.myyamahaFormColor			{ background-color: #e6e6e6; }
.myyamahaFormField			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; }
.myyamahaFormButton			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; }
.myyamahaFormText			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; font-weight: normal; }
.myyamahaFormComment		{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none; font-weight: normal; }
.myyamahaFormError			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #FF0000; text-decoration: none; font-weight: normal; }
LI.myyamahaText				{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
A.myyamahaLink:LINK				{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline}
A.myyamahaLink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: underline}
A.myyamahaLink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline}
A.myyamahaLink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: underline}
A.myyamahaLinkSmall:LINK			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline}
A.myyamahaLinkSmall:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: underline}
A.myyamahaLinkSmall:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline}
A.myyamahaLinkSmall:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: underline}
A.myyamahaLinkSmallGry:LINK				{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: underline}
A.myyamahaLinkSmallGry:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: none}
A.myyamahaLinkSmallGry:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: underline}
A.myyamahaLinkSmallGry:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: none}
A.myyamahaLinkWht:LINK				{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: underline}
A.myyamahaLinkWht:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #CCCCCC; text-decoration: underline}
A.myyamahaLinkWht:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: underline}
A.myyamahaLinkWht:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #CCCCCC; text-decoration: underline}

/* Performance Bulletins */
.perfbullTableColor					{ background-color:#31475E; }
.perfBullResultsTable				{ border:1px solid #31475E; }
.perfbullResultsHeader				{ background-color:#31475E; font-family: verdana, arial, sans-serif; font-size: 7pt; color: #FFFFFF; text-decoration: none}
.perfbullText						{ font-family: arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; }
.perfbullPaging						{ font-family: arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: none; }
A.perfbullPaging:LINK				{ font-family: arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline}
A.perfbullPaging:HOVER				{ font-family: arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: underline}
A.perfbullPaging:VISITED			{ font-family: arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline}
A.perfbullPaging:VISITED:HOVER		{ font-family: arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: underline}

/* Race Results */
.raceresultsDriver	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: none}
.raceresults		{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none}

/* Search  */
.searchtext			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #333333; text-decoration: none;}
div.searchindent	{ margin-left:20px;}
.searchheader		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none; background-color:#999999; font-weight:bold;}
A.searchlink:LINK			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000080; text-decoration: underline;}
A.searchlink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: none;}
A.searchlink:VISITED		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000080; text-decoration: underline;}
A.searchlink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #666666; text-decoration: none;}


/* Specifications */
.spec_content, .features_content{ padding-left:15px;padding-top:2px; }
.SpecList select{
font-family: verdana, arial, sans-serif;
font-size: 7pt;
color: black;
text-decoration: none;
}
.SpecList td{border: 1px solid #C0C0C0;padding:3px 0 3px 6px;  }
.SpecList A:Link	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: red; text-decoration: underline}
.SpecList A:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: red; text-decoration: underline}
.SpecList A:VISITED	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: red; text-decoration: underline}
.SpecList A:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: red; text-decoration: underline}
.specheader		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none; background-color:#DCDCDC;color:red; font-weight:bold;}
.spectitle		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: red; text-decoration: none;background-color:#DCDCDC;}
.specMSRPtitle		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none;background-color:#DCDCDC;padding:2px 0px 0px 5px; }
.speccategoryvalue { font-family: verdana, arial, sans-serif; font-size: 8pt; color:#000000; text-decoration: none;background-color:#DCDCDC;}
.SpecList .specCatSpacer		{border-left-width: 0px;border-right-width: 0px;border-top:0px;border-bottom:0px; }
.specremove 		{font-family: verdana, arial, sans-serif; font-size: 7pt; color: red; text-decoration: underline }
.spectitlebg	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; background-color:#dddddd;}
.spectext		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; background-color:#ffffff;}
.specvalue		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; background-color:#ffffff;}
.specalttext	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; background-color:#f9f9f9;}
.specseparator	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; background-image: url('/assets/common/line.gif');}

.SpecList  .ModelName{ font-family: verdana, arial, sans-serif; font-size: 8pt;vertical-align:top; text-decoration: none; background-color:#FFFFFF;color:black; font-weight:bold;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;border-bottom-width: 0px;padding:0px 0px 5px 0px; }



/* Standards and Options */
.stopheader		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none; background-color:#999999; font-weight:bold;}
.stoptitle		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none;}
.stoptitlebg	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; background-color:#dddddd;}
.stoptext		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; background-color:#ffffff;}
.stopalttext	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; background-color:#f9f9f9;}
.stopseparator	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; background-image: url('/assets/common/line.gif');}

/* Standards and Options - Legend */
.stoplegendheader	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none; background-color:#999999; font-weight:bold;}
.stoplegendtext		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; background-color:#ffffff;}

/* Videos Section */
.videotext					{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: none;}
A.videolink:LINK			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline}
A.videolink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: none}
A.videolink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline}
A.videolink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: none}

.videoHeader	{ font-family:verdana, arial, sans-serif; font-size: 9pt; font-weight: bold; color:Black; text-decoration:none;}

/* Wishlist */
.wishlistheader	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none; background-color:#999999; font-weight:bold;}
.wishlisttext	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none;}

/* Wallpapers */
.wpaper					{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none; font-weight:bold;}
A.wpaper:LINK			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: underline; font-weight:normal}
A.wpaper:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none; font-weight:normal}
A.wpaper:VISITED		{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: underline; font-weight:normal}
A.wpaper:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none; font-weight:normal}

/* Left Nav and Page */
A.topButton:LINK			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #ffffff; text-decoration: none; letter-spacing:0px;}
A.topButton:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #ffffff; text-decoration: underline}
A.topButton:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #ffffff; text-decoration: none}
A.topButton:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #ffffff; text-decoration: underline}
.topButtongry	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #ffffff; text-decoration: none;}

td.Leftside			{ background-color:#959595; background-image: url('/assets/waverunner/base/bg-left-red.gif'); background-repeat: no-repeat; background-position: top right;  }
td.Rightside		{ background-color:#959595; background-image: url('/assets/waverunner/base/bg-right-red.gif'); background-repeat: no-repeat; background-position: top left;  }
td.leftsidecorner	{ background-color:#959595; background-image: url('/assets/waverunner/base/bg-left-cnr.gif'); background-repeat: no-repeat; background-position: top right;  }
td.rightsidecorner	{ background-color:#959595; background-image: url('/assets/waverunner/base/bg-right-cnr.gif'); background-repeat: no-repeat; background-position: top left;  }
td.bottomtable		{ background-color:#959595; background-image: url('/assets/waverunner/base/bg-bottom.gif'); background-repeat: repeat-x; background-position: left;  }

td.CorporateNavigation	{ background-color:#ffffff; background-image: url('/assets/waverunner/base/corporatenav_bg-red.jpg'); background-repeat: repeat-x;  background-position: left; height:21px; padding-top:2px;}
td.PurchaseNavigation	{ background-color:#ffffff; background-image: url('/assets/waverunner/base/purchasenav_bg-red.jpg'); background-repeat: no-repeat; padding-top:2px; height:31px;}

#CorpNavRight {width:20px;}

td.bottomcopyright		{ background-color:#959595; background-image: url('/assets/waverunner/base/bg-copyright.gif'); background-repeat: no-repeat; background-position: right; height:22px;}

td.ContentArea { background-color:#ffffff; padding-top:8px; padding-bottom:2px;}

td.Sidenav			{ background-color:#000000; background-image: url('/assets/waverunner/nav/nav-bg.jpg'); background-repeat: repeat-x; }
td.SideNavBarHeader {font-family:verdana,arial,sans-serif; color: #ffffff; font-size: 7pt; font-weight: bold; letter-spacing: 0px; text-align: left; text-transform:none; padding: 5px 0px 0px 3px; margin-left:0px;}

ul#mainlinks { width:150px; margin: 0; padding: 0; list-style-type: none;}

ul#mainlinks a
{
	color: #ffffff;
	background: transparent;
	font-family:verdana,arial,sans-serif;
	font-size: 7pt;
	font-weight: normal;
	letter-spacing: 0px;
	text-align: left;
	text-transform: none;
	display: block;
	padding: 4px 3px 4px 3px;
	text-decoration: none;
	border:0px solid #017a99;
	border-color: transparent;
}

ul#mainlinks a.selected { color: White; background: #0a1845; border:1px solid #ffffff;}
ul#mainlinks a:hover	{ color: White; background: #0a1845; border:1px solid #ffffff; padding: 3px 3px 3px 2px;}

ul#mainlinks td.single			{ cursor:hand; background-image: url('/assets/common/blank.gif'); background-repeat: repeat-y; background-position: right;}
ul#mainlinks td.single a:hover	{ cursor:hand; background-image: url('/assets/common/blank.gif'); background-repeat: repeat-y; background-position: right;}

ul#mainlinks td.singleIndent		 { cursor:hand; background-image: url('/assets/common/blank.gif'); background-repeat: repeat-y; background-position: right;}
ul#mainlinks td.singleIndent a		 { padding: 4px 3px 4px 7px;}
ul#mainlinks td.singleIndent a:hover { cursor:hand; background-image: url('/assets/common/blank.gif'); background-repeat: repeat-y; background-position: right;}

ul#mainlinks td.multi			{ cursor:default; background-image: url('/assets/waverunner/base/arrow_ltr_over.gif'); background-repeat: repeat-y; background-position: right;}
ul#mainlinks td.multi a		    { font-weight: Bold; background-image: url('/assets/waverunner/base/arrow_ltr_over.gif'); background-repeat: repeat-y; background-position: right;}
ul#mainlinks td.multi a:hover	{ cursor:default; background-image: url('/assets/waverunner/base/arrow_ltr.gif'); background-repeat: repeat-y; background-position: right;}

ul#mainlinks td.multiIndent			{ cursor:default; background-image: url('/assets/waverunner/base/arrow_ltr_over.gif'); background-repeat: repeat-y; background-position: right;}
ul#mainlinks td.multiIndent a		{ padding: 4px 3px 4px 7px; background-image: url('/assets/waverunner/base/arrow_ltr_over.gif'); background-repeat: repeat-y; background-position: right;}
ul#mainlinks td.multiIndent a:hover	{ cursor:default; background-image: url('/assets/waverunner/base/arrow_ltr.gif'); background-repeat: repeat-y; background-position: right;}

ul#mainlinks td.singleHeader a
{
	color: #ffffff;
	background: #666666;
	font-family:verdana,arial,sans-serif;
	font-size: 7pt;
	font-weight: Bold;
	letter-spacing: 0px;
	text-align: left;
	text-transform: none;
	display: block;
	padding: 4px 3px 4px 3px;
	text-decoration: none;
	border:1px solid #017a99;
	cursor:default;
}

ul#mainlinks td.singleHeader a:hover
{
	color: #ffffff;
	background: #000000;
	border:1px solid #ffffff;
	cursor:default;
}

ul.flyout {width: auto; margin: 0; padding: 0; list-style-type: none; z-index:0;}

ul.flyout a 
{
	color: #ffffff;
	background: #666666;
	font-family:verdana,arial,sans-serif;
	font-size: 7pt;
	font-weight: normal;
	letter-spacing: 0px;
	text-align: left;
	text-transform: none;
	display: block;
	padding: 5px 7px 5px 7px;
	text-decoration: none;
	border:1px solid #000000;
}

ul.flyout a:hover { color: White; background: #0a1845; border:1px solid #ffffff;}

td.SideNavBar,
td.SideNavBar a.menuButton,
td.SideNavBar a.menuButtonMulti			{ font-family:verdana,arial,sans-serif; font-size: 7pt; font-weight: bold; letter-spacing: 0px; text-align: left; text-transform:none; background-image: url('/assets/waverunner/base/arrow_ltr_over.gif'); background-repeat: repeat-y; background-position: right;  }
td.SideNavBar a.menuButtonMulti			{ color: #ffffff; cursor:default; padding: 4px 2px 4px 3px;  text-decoration: none; width:100%; height:20px;}
td.SideNavBar a.menuButtonMulti:hover	{ color: #ffffff; cursor:default; padding: 3px 2px 3px 2px;  text-decoration: none; width:100%; height:20px; background-color:#0a1845; border:1px solid #ffffff; background-image: url('/assets/waverunner/base/arrow_ltr.gif');}
td.SideNavBar a.menuButton				{ color: #ffffff; cursor:hand;    padding: 4px 2px 4px 3px;  text-decoration: none; width:100%; height:20px;}
td.SideNavBar a.menuButton:hover		{ color: #ffffff; cursor:hand;    padding: 3px 2px 3px 2px;  text-decoration: none; width:100%; height:20px; background-color:#0a1845; border:1px solid #ffffff; background-image: url('/assets/waverunner/base/arrow_ltr.gif');}

td.SideNavBarSingle,
td.SideNavBarSingle a.menuButton,
td.SideNavBarSingle a.menuButtonMulti		{font-family:verdana,arial,sans-serif; font-size: 7pt; font-weight: normal; letter-spacing: 0px; text-align: left; text-transform:none; background-image: url('/assets/common/blank.gif'); background-repeat: repeat-y; background-position: right;  }
td.SideNavBarSingle a.menuButtonMulti		{ color: #ffffff; cursor:default; padding: 4px 2px 4px 3px; text-decoration: none; width:100%; height:20px;}
td.SideNavBarSingle a.menuButtonMulti:hover	{ color: #ffffff; cursor:default; padding: 3px 2px 3px 2px; text-decoration: none; width:100%; height:20px; background-color:#0a1845; border:1px solid #ffffff;}
td.SideNavBarSingle a.menuButton			{ color: #ffffff; cursor:hand;    padding: 4px 2px 4px 3px; text-decoration: none; width:100%; height:20px;}
td.SideNavBarSingle a.menuButton:hover		{ color: #ffffff; cursor:hand;    padding: 3px 2px 3px 2px; text-decoration: none; width:100%; height:20px; background-color:#0a1845; border:1px solid #ffffff;}

td.SideNavBarIndent,
td.SideNavBarIndent a.menuButton,
td.SideNavBarIndent a.menuButtonMulti		{font-family:verdana,arial,sans-serif; font-size: 7pt; font-weight: normal; letter-spacing: 0px; text-align: left; text-transform:none; background-image: url('/assets/waverunner/base/arrow_ltr_over.gif'); background-repeat: repeat-y; background-position: right;  }
td.SideNavBarIndent a.menuButtonMulti		{ color: #ffffff; cursor:default; padding: 4px 2px 4px 8px; text-decoration: none; width:100%; height:20px;}
td.SideNavBarIndent a.menuButtonMulti:hover	{ color: #ffffff; cursor:default; padding: 3px 2px 3px 7px; text-decoration: none; width:100%; height:20px; background-color:#0a1845; border:1px solid #ffffff; background-image: url('/assets/waverunner/base/arrow_ltr.gif');}
td.SideNavBarIndent a.menuButton			{ color: #ffffff; cursor:hand;    padding: 4px 2px 4px 8px; text-decoration: none; width:100%; height:20px;}
td.SideNavBarIndent a.menuButton:hover		{ color: #ffffff; cursor:hand;    padding: 3px 2px 3px 7px; text-decoration: none; width:100%; height:20px; background-color:#0a1845; border:1px solid #ffffff; background-image: url('/assets/waverunner/base/arrow_ltr.gif');}

td.SideNavBarSingleIndent,
td.SideNavBarSingleIndent a.menuButton,
td.SideNavBarSingleIndent a.menuButtonMulti			{font-family:verdana,arial,sans-serif; font-size: 7pt; font-weight: normal; letter-spacing: 0px; text-align: left; text-transform:none; background-image: url('/assets/common/blank.gif'); background-repeat: repeat-y; background-position: right;  }
td.SideNavBarSingleIndent a.menuButtonMulti			{ color: #ffffff; cursor:default; padding: 4px 2px 4px 8px; text-decoration: none; width:100%; height:20px;}
td.SideNavBarSingleIndent a.menuButtonMulti:hover	{ color: #ffffff; cursor:default; padding: 3px 2px 3px 7px; text-decoration: none; width:100%; height:20px; background-color:#0a1845; border:1px solid #ffffff;}
td.SideNavBarSingleIndent a.menuButton				{ color: #ffffff; cursor:hand;    padding: 4px 2px 4px 8px; text-decoration: none; width:100%; height:20px;}
td.SideNavBarSingleIndent a.menuButton:hover		{ color: #ffffff; cursor:hand;    padding: 3px 2px 3px 7px; text-decoration: none; width:100%; height:20px; background-color:#0a1845; border:1px solid #ffffff;}

td.SideNavBarFly,
td.SideNavBarFly a.menuButtonFly		{font-family:verdana,arial,sans-serif; font-size: 7pt; font-weight: normal; letter-spacing: 0px; text-align: left; text-transform:none;}
td.SideNavBarFly						{ background-color:#666666; border:0px solid #017a99; padding: 0px 0px 0px 0px; text-align: left;}
td.SideNavBarFly a.menuButtonFly		{ background-color:#666666; border:1px solid #000000; color: #ffffff; cursor:hand; padding: 4px 10px 4px 8px; position: relative; font-weight: normal; text-decoration: none; width:100%; height:20px;}
td.SideNavBarFly a.menuButtonFly:hover	{ background-color:#0a1845; border:1px solid #ffffff; color: #ffffff; cursor:hand; padding: 4px 10px 4px 8px; position: relative; font-weight: normal; text-decoration: none; width:100%; height:20px;}

.topinput { font-family:verdana,arial,sans-serif; font-size:7pt; height:17; color:#585858; background-color:#e6e6e6; border: solid 1px #666666;}

.overviewHeader		{ font-family: verdana, arial, sans-serif; font-size: 9pt; color: #000000; font-weight: bold; text-decoration: none; text-align: center; height: 20px; background-color:#cccccc; }

/* FAQ */

.faqhdr{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #002059; text-decoration: none; font-weight:bold;}
.faqrowbg { background-color:#002059;}
.faqhdrrow { background-color:#eeeeee;}
.Faqbgcolor{ background-color:#eeeeee;}

A.faqlink:LINK			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #002059; text-decoration: none}
A.faqlink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #002059; text-decoration: underline}
A.faqlink:VISITED		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #002059; text-decoration: none}
A.faqlink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #002059; text-decoration: underline}


.leftNavHeader { font-family: Verdana, sans-serif; font-weight: bold; color: #999999; font-size: 10pt; padding: 4px 0px 4px 6px; }
.leftNavHeaderOther { font-family: Verdana, sans-serif; font-weight: bold; color: #999999; font-size: 8pt; padding: 12px 0px 4px 6px; border-bottom-style: solid; border-bottom-width:1px;}
#accoordion { font-family: Verdana, sans-serif; color: #FFFFFF; margin: 0px; padding: 0px; width: 150px; }
#accoordion h3 { border-bottom: 1px solid #727272; margin: 0px; padding: 3px 0px 3px 6px; }
#accoordion h3 a { font-size: 8.5pt; font-weight: bold; text-decoration: none; color: #FFFFFF; }

.modelLink { margin: 0px; padding: 2px 0px 2px 12px; }
.modelLinkOther { margin: 0px; padding: 2px 0px 2px 6px; font-weight: bold;  border-top-style: solid; border-top-width:1px; border-top-color:#999999}
.modelOverviewLink { margin: 0px; padding: 2px 0px 2px 6px; }
.modelMasterOverviewLink { margin: 0px; padding: 2px 0px 2px 6px; font-weight: bold; }

.modelLink a, .modelLinkOther a, .modelOverviewLink a { font-family: Verdana, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; margin: 0px; padding: 0px; text-decoration: none; }
.modelMasterOverviewLink a { font-family: Verdana, sans-serif; font-size: 8.5pt; color: #FFFFFF; text-decoration: none; margin: 0px; padding: 0px; text-decoration: none; }

.navHover { background-color: #999999; color: #FFFFFF; }
.navCatHover { background-color: #999999; color: #FFFFFF; }
.borderBottom { border-bottom: 1px solid #727272; }

