BODY
{
	background: #000000;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.nav
{
	width: 160px;
    FONT-SIZE: 8pt;
    CURSOR: pointer;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
.nav A, .nav A:active, .nav A:visited
{
	padding-top: 3px;
	PADDING-LEFT: 15px;
	height: 20px;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    display: block;
    background: url(/images/button_up.gif);
    background-repeat: no-repeat;
}
.nav A:hover
{
	padding-top: 3px;
	PADDING-LEFT: 15px;
	height: 20px;
    COLOR: #013974;
    TEXT-DECORATION: none;
    display: block;
    background: url(/images/button_over.gif);
    background-repeat: no-repeat;
}
.mainCell
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 10px;
    COLOR: #ffffff;
    PADDING-TOP: 8px;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: justify
}
.boldBlue
{
    FONT-WEIGHT: bold;
    COLOR: #013974
}
.homepageBikes
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    CURSOR: pointer;
    COLOR: #013974;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, arial;
    BACKGROUND-COLOR: #9c9dfe;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.homepageBikes A
{
    COLOR: #013974;
    TEXT-DECORATION: none
}
.homepageBikes A:hover
{
    COLOR: #9c9dfe;
    TEXT-DECORATION: underline
}
.newUpdatedProducts
{
    FONT-SIZE: 8pt;
    COLOR: #013974;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffd900;
    TEXT-ALIGN: center
}
.newUpdatedProducts A
{
    COLOR: #013974;
    TEXT-DECORATION: none
}
.newUpdatedProducts A:hover
{
    COLOR: #013974;
    TEXT-DECORATION: underline
}
.hotProducts
{
    FONT-SIZE: 8pt;
    COLOR: #013974;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #9c9dfe;
    TEXT-ALIGN: center
}
.hotProducts A
{
    COLOR: #013974;
    TEXT-DECORATION: none
}
.hotProducts A:hover
{
    COLOR: #ffd900;
    TEXT-DECORATION: underline
}
.link
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.link A
{
    COLOR: #ffd900;
    TEXT-DECORATION: none
}
.link A:hover
{
    COLOR: #9c9dfe;
    TEXT-DECORATION: underline
}
.location
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    COLOR: #013974;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffd900
}
.location A:hover
{
    COLOR: #9c9dfe;
    TEXT-DECORATION: underline
}
.location A
{
    COLOR: #013974;
    TEXT-DECORATION: none
}
.mainCell A
{
    COLOR: #ffd900;
    TEXT-DECORATION: none
}
.mainCell A:hover
{
    COLOR: #9c9dfe;
    TEXT-DECORATION: underline
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffd900;
    FONT-FAMILY: Verdana, Arial
}
.text
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
.tableListing
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.tableListing A
{
    COLOR: #ffd900;
    TEXT-DECORATION: none
}
.tableListing A:hover
{
    COLOR: #9c9dfe;
    TEXT-DECORATION: underline
}
.tableCell
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center    
}
.tableHeading
{
    BORDER-TOP: #ffffff 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #013974;
    TEXT-ALIGN: center;
}
.input
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.headerBanner
{
	width: 990px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-collapse: collapse;

}
.headerBanner TR
{
	padding: 0;
	margin: 0;
}
.headerBanner .logoCell
{
	width: 166px;
	background: #023874;
	text-align: center;
	vertical-align: top;
}
.headerBanner .bannerCell
{
	background: #000000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	vertical-align: middle;
	width: 822px;
}
.headerBanner .linkCell
{
	text-align: left;
}
.mainContainerTable
{
	width: 980px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-collapse: collapse;
}
.mainContainerTable .catalogueContainer
{
	width: 820px;
	vertical-align: top;
	background-color: #293569;
}
.mainContainerTable .catalogueContainer .catalogueTable
{
	width: 820px;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
}
.mainContainerTable .mainContentContainer
{
	width: 610px;
	vertical-align: top;
	background-repeat: no-repeat;
	background-image: url("/images/bg-center.jpg");
	background-color: #130E14;
}
.mainContainerTable .mainContentContainer .mainContent
{
	width: 820px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}
.mainContainerTable .leftNavContainer
{
	padding-top: 2px;
	width: 160px;
	vertical-align: top;
	background-color: #023874;
}
.mainContainerTable .leftNavContainer .leftNav
{
	width: 160px;
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.mainContainerTable .rightBandContainer
{
	width: 210px;
	vertical-align: top;
	background-color: #023874;
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}
.mainContainerTable .rightBandContainer .rightBand
{
	border-collapse: collapse;
	width: 210px;
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 105px;
}
.mainContainerTable .rightBandContainer .rightBand TR
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.currentPromotions
{
	background-color: #9C9DFE; 
	width: 190px; 
	border-collapse: collapse; 
	padding: 0; 
	margin-top: 20px; 
	margin-bottom: 20px; 
	margin-left: auto; 
	margin-right: auto;	
}
.partTable
{
	margin: 0 auto; 
	width: 500px;
}
#form_notes
{
    display: none;
}