body
{
	font-size: 9pt;
	font-weight: normal;
	font-family: Arial, 'Times New Roman';
	color: black;
}
.MainText
{
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
.NormalText
{
    font-weight: normal;
    font-size: 10pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
.MainHeader
{
    font-weight: bold;
    font-size: 14pt;
    color: navy;
    font-family: Arial, 'Times New Roman'
}
.SubHeader
{
    font-weight: bold;
    font-size: 12pt;
    color: navy;
    font-family: Arial, 'Times New Roman'
}
.SubHeader2
{
    font-weight: bold;
    font-size: 8pt;
    color: navy;
    font-family: Arial, 'Times New Roman'
}
.bigboldred
{
    font-weight: bold;
    font-size: 14pt;
    color: red;
    font-family: Arial, 'Times New Roman'
}
a.FeatureRide
{
    color: red;
    font-family: Arial, 'Times New Roman';
    font-size: 10pt;
    font-weight: bold
}
a:link.BigLink
{
	color: red;
	
    font-family: Arial, 'Times New Roman';
    font-size: 14pt;
    font-weight: bold
}
a:visited.BigLink
{
	color: red;
    font-family: Arial, 'Times New Roman';
    font-size: 14pt;
    font-weight: bold
}
a.MainHREF
{
    color: red
}
.UserMessage
{
    font-weight: bold;
    font-size: 8pt;
    color: #FF0000;
    font-family: Arial, 'Times New Roman'
}
.MainTextSmall
{
    font-weight: normal;
    font-size: 8pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
a.MainTextSmall
{
	color: Blue;
}
a.BulletinLink
{
	font-weight: bold;
	font-size: 10pt;
	color: Blue;
	font-family: Arial, 'Times New Roman'
}
.BulletinTable
{
	border: solid 1 maroon
}
.BulletinMessage
{
	font-weight: normal;
	font-size: 9pt;
	color: Black;
	font-family: Arial, 'Times New Roman'
}
.BulletinHeader
{
	font-weight: bold;
	font-size: 12pt;
	color: red;
	font-family: Arial, 'Times New Roman'
}
td.FeaturedRide
{
	background-color: Yellow;
	border-bottom : solid 2 Maroon;
	border-top : solid 2 Maroon;
}

/* -- Admin specific styles -- */
.EditData
{
    font-weight: normal;
    font-size: 10pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
.DisplayData
{
    font-weight: normal;
    font-size: 10pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
.LabelData
{
    font-weight: normal;
    font-size: 10pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
.Button
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
.ListHeader
{
	background-color: navy;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial, 'Times New Roman'
}
.ListDetail
{
	background-color: #ffffff;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, 'Times New Roman'
}
.ListAlternatingDetail
{
	background-color: #ffffff;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, 'Times New Roman'
}
.ListSelected
{
	background-color: yellow;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, 'Times New Roman'
}
.ListFooter
{
	background-color: #ffffff;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, 'Times New Roman'
}
a.ListLink
{
	font-weight: normal;
	font-size: 9pt;
	color: Blue;
	font-family: Arial, 'Times New Roman'
}
a.AdminLink
{
    font-weight: normal;
    font-size: 9pt;
    color: blue;
    font-family: Arial, 'Times New Roman'
}
.CalendarDay
{
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	background-color: #ffffff;
	font-family: Arial, 'Times New Roman'
}
.CalendarOtherMonthDay
{
	font-weight: normal;
	font-size: 9pt;
	background-color: #FFFFFF;
	font-family: Arial, 'Times New Roman'
}
.CalendarNextPrev
{
	font-weight: bold;
	font-size: 10pt;
	background-color: silver;
	font-family: Arial, 'Times New Roman'
}
.CalendarDayHeader
{
	font-weight: normal;
	font-size: 10pt;
	color: maroon;
	background-color: #EEEEEE;
	font-family: Arial, 'Times New Roman'
}
.CalendarSelectedDay
{
	font-weight: bold;
	font-size: 10pt;
	background-color: yellow;
	font-family: Arial, 'Times New Roman'
}
.CalendarTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: navy;
	background-color: silver;
	font-family: Arial, 'Times New Roman'
}
.CalendarWeekend
{
	font-weight: normal;
	font-size: 9pt;
	font-style: italic;
	background-color: #ffffff;
	font-family: Arial, 'Times New Roman'
}
.AdminMainHeader
{
    font-weight: bold;
    font-size: 14pt;
    color: navy;
    font-family: Arial, 'Times New Roman'
}
.AdminSubHeader
{
    font-weight: bold;
    font-size: 11pt;
    color: maroon;
    font-family: Arial, 'Times New Roman'
}
/* -- End Admin specific styles -- */

/* -- Catalog related styles -- */
.CatListPrice
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
.CatListTitle
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
.CatListDesc
{
    font-weight: normal;
    font-size: 8pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
.CatListSupplier
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Arial, 'Times New Roman';
    TEXT-ALIGN: center
}
.CatListPartNo
{
    font-weight: normal;
    font-size: 8pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
a.CatListLink
{
    font-weight: normal;
    font-size: 8pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
.CatSupplierText
{
    font-weight: normal;
    font-size: 8pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
TR.EvenRow
{
    font-size: 8pt;
    font-family: Arial, 'Times New Roman';
    BACKGROUND-color: white
}
TR.OddRow
{
    font-size: 8pt;
    font-family: Arial, 'Times New Roman';
    BACKGROUND-color: yellow
}
.ItemTitle
{
    font-weight: bold;
    font-size: 12pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
.ItemCaption
{
    font-size: 8pt;
    color: black;
    font-style: italic;
    font-family: Arial, 'Times New Roman'
}
.ItemLabel
{
    font-size: 10pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
.ItemPrice
{
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
.ItemPartNo
{
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
.ItemMfr
{
    font-size: 10pt;
    color: black;
    font-style: italic;
    font-family: Arial, 'Times New Roman'
}
.ItemSDesc
{
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
.ItemLDesc
{
    font-weight: normal;
    font-size: 10pt;
    color: black;
    font-family: Arial, 'Times New Roman'
}
.FooterKeywords
{
    font-weight: normal;
    font-size: 8pt;
    color: white;
}
a.ItemBackLink
{
    font-weight: normal;
    font-size: 9pt;
    color: navy;
    font-family: Arial, 'Times New Roman'
}
.footer
{
    font-size: 8pt;
}

/*-- Navigation Bar Styles --*/
.navspace
{
    font-weight: bold;
    font-size: 9pt;
    font-family: Arial, 'Times New Roman';
    text-decoration:none
}
a.navlink
{
    font-weight: bold;
    font-size: 9pt;
    font-family: Arial, 'Times New Roman';
	color:#FFFF00
}
a.navlink:active
{
	color:#FFFF00
}
a.navlink:hover
{
	color:orange
}
a.navlink:visited
{
	color:#00CCFF
}
.hitcount
{
	color:Yellow;
	font-family: Arial, 'Times New Roman';
	font-weight: bold;
	font-size: 12pt
}
.hitcounttext
{
	color:#FFFFFF;
	font-weight: bold;
	font-family: Arial, 'Times New Roman';
	font-size: 9pt;
	font-style: italic
}
a
{
	font-size: 9pt;
	font-weight: normal;
	font-family: Arial, 'Times New Roman';
}
span
{
	font-size: 9pt;
	font-weight: normal;
	font-family: Arial, 'Times New Roman';
	color: Black;
}
a:active
{
	color:Blue
}
a:visited
{
	color:Blue
}

