BODY	{ font-family:verdana,arial,sans-serif; font-size:8pt; color:#000000; background-color:#cccccc; 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; }

/* 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: #808080; text-decoration: none}
.commontextred	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #003399; 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: #800000; text-decoration: none}
.commonheader	{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #003399; text-decoration: none}
.pageheader		{ font-family: verdana, arial, sans-serif; font-size: 11pt; color: #003399; text-decoration: none}
.pageheadergry	{ font-family: verdana, arial, sans-serif; font-size: 11pt; color: #c0c0c0; text-decoration: none}
.prodheader		{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #003399; text-decoration: none}
.prodtext		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #808080; text-decoration: none}
.prodtextred	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #c00000; text-decoration: none}
.prodprice		{ font-family: verdana, arial, sans-serif; font-size: 9pt; color: #c00000; 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: #303030; text-decoration: none}
.smalltextgry	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #808080; text-decoration: none}
.smalltextwht	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #FFFFFF; text-decoration: none}
.pagelink					{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #003399; text-decoration: underline}
.pagelinkselected			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #003399; text-decoration: underline}
A.pagelink:LINK				{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; 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: #000000; 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:#0000ab; font-weight:bold;}

td.secprodnav { background-color:#000000; }

	
.content-scroll {
	width:590px;
	height:450px;
	z-index:250;
	overflow:auto;
	font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: none;

	}

/* 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: underline}
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: underline}
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: 7pt; color: #000000; text-decoration: underline;}
A.careerlink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: underline;}
A.careerlink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline;}
A.careerlink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: underline;}

.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: 7pt; color: #000000; text-decoration: none}

/* copyright footer */
.copyright		{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: none}
A.copyrightlink:LINK			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000080; 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: #666666; 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:#000000; text-decoration: none;}
A.corpNav:HOVER			{ font-family:verdana,arial,sans-serif; font-size:7pt; color:#003399; text-decoration: underline;}
A.corpNav:VISITED       { font-family:verdana,arial,sans-serif; font-size:7pt; color:#000000; text-decoration: none;}
A.corpNav:VISITED:HOVER { font-family:verdana,arial,sans-serif; font-size:7pt; color:#003399; text-decoration: underline;}

/* 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:#003399; background-repeat:no-repeat; }
table.dealermapzoom { background-color:#003399; 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: #800000; 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: #003399; text-decoration: none;}
A.eventsLargeLink:LINK				{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #003399; font-weight: bold; text-decoration: underline;}
A.eventsLargeLink:HOVER				{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #003399; font-weight: bold; text-decoration: underline;}
A.eventsLargeLink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #003399; font-weight: bold; text-decoration: underline;}
A.eventsLargeLink:VISITED:HOVER		{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #003399; font-weight: bold; text-decoration: underline;}
A.eventsSmallLink:LINK				{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #003399; text-decoration: underline;}
A.eventsSmallLink:HOVER				{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #003399; text-decoration: underline;}
A.eventsSmallLink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #003399; text-decoration: underline;}
A.eventsSmallLink:VISITED:HOVER		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #003399; text-decoration: underline;}

/* 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: underline;}
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: underline;}

.faqheader		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #003399; 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: #003399; letter-spacing: 1px; text-decoration: none; font-weight:bold;}
.flextext		{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none;}
A.flexlink:LINK				{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #003399; text-decoration: underline}
A.flexlink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline}
A.flexlink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #003399; text-decoration: underline}
A.flexlink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; 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}

/* Media Navigation */
A.mediaNav					{ font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:normal; color:#003399; text-decoration: none;}
A.mediaNav:HOVER			{ font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:normal; color:#000000; text-decoration: underline;}
A.mediaNav:VISITED			{ font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:normal; color:#003399; text-decoration: none;}
A.mediaNav:VISITED:HOVER	{ font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:normal; color:#000000; text-decoration: underline;}
A.mediaNavActive					{ font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:normal; color:#003399; text-decoration: underline;}
A.mediaNavActive:HOVER				{ font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:normal; color:#000000; text-decoration: none;}
A.mediaNavActive:VISITED			{ font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:normal; color:#003399; text-decoration: underline;}
A.mediaNavActive:VISITED:HOVER		{ font-family:verdana,arial,sans-serif; font-size:7pt; font-weight:normal; color:#000000; text-decoration: none;}

/* My Yamaha Section */
.myyamahaHeaderBackground	{ background-color: #E6EAF5; background-image: url('/assets/myyamaha/lifestyle/sport_myyamahabg.jpg'); }
.myyamahaLargeHeading	{ font-family: verdana, arial, sans-serif; font-size: 12pt; color: #003399; text-decoration: none; font-weight: bold; }
.myyamahaSmallHeading	{ font-family: verdana, arial, sans-serif; font-size: 9pt; color: #003399; text-decoration: none; font-weight: bold; }
.myyamahaFormAccentColor	{ background-color: #003399; }
.myyamahaFormColor			{ background-color: #e6eaf5; }
.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: 8pt; color: #FF0000; text-decoration: none; font-weight: normal; }
LI.myyamahaText				{ font-family: verdana, arial, sans-serif; font-size: 7pt; 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: #003399; text-decoration: underline}
A.myyamahaLink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #006699; text-decoration: underline}
A.myyamahaLink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #003399; text-decoration: underline}
A.myyamahaLink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #006699; text-decoration: underline}
A.myyamahaLinkSmall:LINK			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #003399; text-decoration: underline}
A.myyamahaLinkSmall:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #006699; text-decoration: underline}
A.myyamahaLinkSmall:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #003399; text-decoration: underline}
A.myyamahaLinkSmall:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #006699; 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: #006699; 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: #006699; 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: #003399; 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 */
.specheader		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none; background-color:#999999; font-weight:bold;}
.spectitle		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none;}
.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;}
.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');}

/* 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: #003399; text-decoration: underline}
A.videolink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline}
A.videolink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #003399; text-decoration: underline}
A.videolink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline}

/* 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: underline; 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: underline; font-weight:normal}

/* Left Nav and Page */
A.topButton:LINK			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #003399; text-decoration: none}
A.topButton:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline}
A.topButton:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #003399; text-decoration: none}
A.topButton:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline}

td.Leftside			{ background-color:#cccccc; background-image: url('/assets/sport/base/bg-left.gif'); background-repeat: repeat-y; background-position: right;  }
td.Rightside		{ background-color:#cccccc; background-image: url('/assets/sport/base/bg-right.gif'); background-repeat: repeat-y; background-position: left;  }
td.Leftsidecorner	{ background-color:#cccccc; background-image: url('/assets/sport/base/bg-left-cnr.gif'); background-repeat: repeat-y; background-position: right;  }
td.Rightsidecorner	{ background-color:#cccccc; background-image: url('/assets/sport/base/bg-right-cnr.gif'); background-repeat: repeat-y; background-position: left;  }
td.bottomtable		{ background-color:#cccccc; background-image: url('/assets/sport/base/bg-bottom.gif'); background-repeat: repeat-x; background-position: left;  }
td.ContentArea { background-color:#ffffff; }

td.Sidenav     { background-color:#003399; background-repeat:no-repeat; }
td.SideNavBarHeader {font-family:verdana,arial,sans-serif; color: #cccccc; font-size: 7pt; font-weight: bold; letter-spacing: 1px; 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: #d0d0d0;
	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: 0px 3px 0px 3px;
	text-decoration: none;
	border:1px solid #003399;
}

ul#mainlinks a.selected { color: White; background: #000000; border:1px solid #000000;}
ul#mainlinks a:hover	{ color: White; background: #000000; border:1px solid #000000;}

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: 0px 3px 0px 12px;}
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/sport/base/arrow_ltr_over.gif'); background-repeat: repeat-y; background-position: right;}
ul#mainlinks td.multi a		    { font-weight: Bold;}
ul#mainlinks td.multi a:hover	{ cursor:default; background-image: url('/assets/sport/base/arrow_ltr.gif'); background-repeat: repeat-y; background-position: right;}

ul#mainlinks td.multiIndent			{ cursor:default; background-image: url('/assets/sport/base/arrow_ltr_over.gif'); background-repeat: repeat-y; background-position: right;}
ul#mainlinks td.multiIndent a		{ padding: 0px 3px 0px 12px;}
ul#mainlinks td.multiIndent a:hover	{ cursor:default; background-image: url('/assets/sport/base/arrow_ltr.gif'); background-repeat: repeat-y; background-position: right;}

ul#mainlinks td.singleHeader a
{
	color: #d0d0d0;
	background: #003399;
	font-family:verdana,arial,sans-serif;
	font-size: 7pt;
	font-weight: Bold;
	letter-spacing: 0px;
	text-align: left;
	text-transform: none;
	display: block;
	padding: 0px 3px 0px 3px;
	text-decoration: none;
	border:1px solid #003399;
	cursor:default;
}

ul#mainlinks td.singleHeader a:hover
{
	color: #d0d0d0;
	background: #003399;
	border:1px solid #003399;
	cursor:default;
}

ul.flyout {width: auto; margin: 0; padding: 0; list-style-type: none; z-index:0;}

ul.flyout a 
{
	color: #d0d0d0;
	background: #000066;
	font-family:verdana,arial,sans-serif;
	font-size: 7pt;
	font-weight: normal;
	letter-spacing: 0px;
	text-align: left;
	text-transform: none;
	display: block;
	padding: 1px 7px 1px 7px;
	text-decoration: none;
	border:1px solid #808080;
}

ul.flyout a:hover { color: White; background: #000000; border:1px solid #808080;}

td.SideNavBar,
td.SideNavBar a.menuButton,
td.SideNavBar a.menuButtonMulti			{ font-family:verdana,arial,sans-serif; font-size: 7pt; font-weight: bold; letter-spacing: 1px; text-align: left; text-transform:none; background-image: url('/assets/sport/base/arrow_ltr_over.gif'); background-repeat: repeat-y; background-position: right;  }
td.SideNavBar a.menuButtonMulti			{ color: #cccccc; 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:#000000; border:1px solid #ffffff; background-image: url('/assets/sport/base/arrow_ltr.gif');}
td.SideNavBar a.menuButton				{ color: #cccccc; 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:#000000; border:1px solid #ffffff; background-image: url('/assets/sport/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: 1px; 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: #d0d0d0; 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:#000000; border:1px solid #ffffff;}
td.SideNavBarSingle a.menuButton			{ color: #d0d0d0; 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:#000000; 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: 1px; text-align: left; text-transform:none; background-image: url('/assets/sport/base/arrow_ltr_over.gif'); background-repeat: repeat-y; background-position: right;  }
td.SideNavBarIndent a.menuButtonMulti		{ color: #d0d0d0; 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:#000000; border:1px solid #ffffff; background-image: url('/assets/sport/base/arrow_ltr.gif');}
td.SideNavBarIndent a.menuButton			{ color: #d0d0d0; 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:#000000; border:1px solid #ffffff; background-image: url('/assets/sport/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: 1px; 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: #d0d0d0; 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:#000000; border:1px solid #ffffff;}
td.SideNavBarSingleIndent a.menuButton				{ color: #d0d0d0; 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:#000000; border:1px solid #ffffff;}

td.SideNavBarFly,
td.SideNavBarFly a.menuButtonFly		{font-family:verdana,arial,sans-serif; font-size: 7pt; font-weight: normal; letter-spacing: 1px; text-align: left; text-transform:none;}
td.SideNavBarFly						{ background-color:#000066; border:0px solid #444444; padding: 0px 0px 0px 0px; text-align: left;}
td.SideNavBarFly a.menuButtonFly		{ background-color:#000066; border:1px solid #808080; 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:#000000; 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; color:#303030; background-color:#dddddd;}

/* Sitemap */
.SiteMapLink					{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: none}
A.SiteMapLink:LINK				{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none}
A.SiteMapLink:HOVER				{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: underline}
A.SiteMapLink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none}
A.SiteMapLink:VISITED:HOVER		{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #666666; text-decoration: underline}

.SiteMapHeader					{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #ffffff; text-decoration: none; background-color:#999999; font-weight:bold;}
.SiteMapTitle					{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none;}
.SiteMapText					{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none;}
.SiteMapAltText					{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #000000; text-decoration: none;}
