BODY {
	overflow-x: scroll;
	overflow-y: scroll;
	scrollbar-track-color: #4A4A4A;
	scrollbar-face-color: Black;
	scrollbar-3dligh-color: Gray;
	scrollbar-arrow-color: Silver;
	scrollbar-base-color: Gray;
	scrollbar-darkshadow-color: Gray;
	scrollbar-highlight-color: Silver;
	scrollbar-shadow-color: Gray;
	background: #0F0F15;
}

.JM1 A {
	color: #0FF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF0;
	line-height: 35px;
	text-decoration: none;
	background-color: #CCC;
	height: 35px;
	width: 150px;
}

.BSBIKES {
	font-family: Arial Narrow;
	font-size: 20pt;
	color: #BDBDBD;
	font-weight: bold
}

.heading1_RED {
	font-family: Arial;
	font-size: 12pt;
	color: #E44343;
	font-weight: bold;
	padding-left: 5px
}

.heading1_GREY {
	font-family: Arial;
	font-size: 12pt;
	color: #666666;
	font-weight: bold;
	padding-left: 5px
}

.menu1 { background: #242341; }

.menu1 A {
	font-family: Arial;
	font-size: 12px;
	line-height: 28px;
	font-variant: normal;
	color: #81BEEA;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #605EA8;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 28px;
	width: 150px;
	padding-left: 3px;
	text-transform: capitalize;
}

.menu1 A:link { }

.menu1 A:visited { }

.menu1 A:hover {
	height: 28px;
	width: 150px;
	background-color: #2C3654;
	padding-left: 10px;
	color: #E0F3FE;
}

.menu1 A:active { }

.menu1b {
	FONT-SIZE: 11px;
	COLOR: #555555;
	TEXT-DECORATION: none;
	font-variant:small-caps;
	font-family:Verdana;
	line-height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}

.JM1 {
	font-family: Arial;
	font-size: 12px;
	font-variant: small-caps;
	color: #CCC;
	line-height: 25px;
}

.menu1sub {
	font-family: Arial;
	font-size: 12px;
	line-height: 50px;
	font-variant: small-caps;
	color: #FFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #605EA8;
}

.menu1sub A {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF0;
}

.menu1b A {
	FONT-SIZE: 11px;
	COLOR: #555555;
	TEXT-DECORATION: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #0FF;
	line-height: 35px;
}

.menu1b A:link {
	COLOR: #555555;
	TEXT-DECORATION: none;
	line-height: 35px;
}

.menu1b A:visited {
	COLOR: #555555;
	TEXT-DECORATION: none;
	line-height: 35px;
}

.menu1b A:hover {
	COLOR: red;
	background: #E0E0E0;
}

.map_link A { border: 1px solid Gray; }

.map_link A:Link { border: 1px solid Gray; }

.map_link A:visited { border: 1px solid Gray; }

.map_link A:hover { border: 1px solid #D70000; }

.small_link_01 {
	font-family: Arial;
	font-size: 10px;
	color: #81BEEA;
	text-decoration: none;
}

.text_hdg01 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-align: left;
}

.text_hdg02 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: Red;
}

.usedbikes_controls {
	font-family: Arial;
	font-size: 8pt;
	color: #004182;
	font-variant: small-caps;
	text-decoration: none;
	font-weight: bold;
	padding-right: 4px;
}

.usedbikes_controls A {
	font-family: Arial;
	font-size: 8pt;
	color: #0099FF;
	font-variant: small-caps;
	text-decoration: none;
	font-weight: bold
}

.usedbikes_controls A:link {
	font-family: Arial;
	font-size: 8pt;
	color: #004182;
	font-variant: small-caps;
	text-decoration: none;
	font-weight: bold
}

.usedbikes_controls A:visited {
	font-family: Arial;
	font-size: 8pt;
	color: #004182;
	font-variant: small-caps;
	text-decoration: none;
	font-weight: bold
}

.usedbikes_controls A:hover {
	font-family: Arial;
	font-size: 8pt;
	color: #C5E6FE;
	font-variant: small-caps;
	text-decoration: none;
	font-weight: bold
}

.image_title01 {
	font-family: Arial;
	font-size: 9pt;
	color: #004182;
	font-weight: bold;
	text-align:left;
}

.pagelink {
	font-family: Arial;
	font-size: 11px;
	color: #808080;
}

.pagelink A {
	font-family: Arial;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

.pagelink A:Link {
	font-family: Arial;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

.pagelink A:Visited {
	font-family: Arial;
	color: #FFFFFF;
	font-size: 11px;
}

.pagelink A:Hover {
	font-family: Arial;
	color: #99CCFF;
	font-weight: bold;
	font-size: 11px;
}

.text_normal {
	font-family: Arial;
	font-size: 10pt;
	color: #4D556A;
	padding-left: 5px;
	padding-right:5px;
	padding-bottom: 3px;
	list-style-type: square;
	text-align: justify;
}

.text_normal A { color: #0099FF; }

.text_normal A:Link {
	font-family: Arial;
	font-size: 10pt;
	color: #0099FF;
	text-decoration:underline
}

.text_normal A:Visited {
	color: #0099FF;
	text-decoration: underline;
}

.text_normal A:Hover {
	font-family: Arial;
	font-size: 10pt;
	color: #FF0099;
	text-decoration:underline
}

.address_main {
	font-family: Arial;
	font-size: 11px;
	color: #F0F8FF;
	font-weight: bold
}

.model_title01 {
	font-family: Arial;
	font-size: 11px;
	color: #808080;
	font-weight: bold;
	text-align: left
}

.text_dkblue_10px {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #444C94;
}

.accessories_title {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	text-align: right;
}

.bike_headers {
	font-family: Verdana;
	font-size: 12px;
	font-variant: small-caps;
	color: #D0D5D9;
	padding-left: 5px;
	padding-right: 5px;
}

.model_title01 A {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #808080;
}

.model_title01 A:Link {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #808080;
	text-decoration: underline;
}

.model_title01 A:Hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: ##3366FF;
	text-decoration: underline;
}

.model_title01 A:Visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #808080;
	text-decoration: underline;
}

.text_dkblue_12_pdd {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	padding-right: 5px;
	padding-left: 5px;
}

.table15BG { }

.seperators {
	background-color: #000033;
	height: 25px;
	font-family: Arial;
	font-size: 12px;
	font-variant: small-caps;
	color: #81BEEA;
	text-align: right;
	padding-right: 3px;
}

.About_Title {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	font-variant: small-caps;
	color: #CCC;
	height: 25px;
	vertical-align: middle;
	text-align: left;
	background-color: #383768;
}

.seperator_cntr {
	font-family: Arial;
	font-size: 22px;
	font-style: italic;
	font-weight: bold;
	font-variant: small-caps;
	color: #313566;
	background-color: #000033;
	height: 25px;
	text-align: right;
}

.mainmenu_iframe {
	height: 600px;
	width: 150px;
}

.mainmenu_iframeSub {
	height: 725px;
	width: 150px;
}

.mainmenu-cell {
	width: 150px;
	font-family: Arial;
	background-color: #242341;
}

.menu1sub A:link {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF0;
}

.specsheet { }

.specsheet A {
	font-family: Arial;
	font-size: 12px;
	font-variant: small-caps;
	color: #0099FF;
	padding-right: 3px;
	text-decoration: none;
}

.specsheet A:Link { color: #0099FF; }

.specsheet A:Visited { color: #0099FF; }

.specsheet A:Hover { color: #CCFFFF; }

.specsheet A:Active {
	font-family: Arial;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	font-variant: small-caps;
	color: #0099FF;
}

.specpanel_Hdg {
	font-family: Arial;
	font-size: 12px;
	font-variant: small-caps;
	color: #E3E7F4;
	text-align: right;
	padding-right: 2px;
}

.specpanel_Data {
	font-family: Arial;
	font-size: 12px;
	font-variant: small-caps;
	color: #CDD3EB;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	padding-right: 2px;
}

.copyright {
	font-family: Verdana;
	font-size: 10px;
	color: #3C3A6B;
}

.gallerydate {
	font-family: Arial;
	font-size: 16pt;
	font-style: italic;
	font-weight: bold;
	color: #B7B7CA;
}

.gallerydate A {
	font-family: Arial;
	font-size: 11pt;
	font-style: italic;
	font-weight: normal;
	color: #D7BBDD;
	padding-left: 10px;
	text-decoration: none;
	font-variant: small-caps;
}

.gallerydate A:Link { }

.gallerydate A:Hover {
	font-family: Arial;
	font-size: 11pt;
	font-style: italic;
	font-weight: normal;
	color: #82CDE3;
	padding-left: 10px;
}

.gallerydate A:Visited { }

.gallerydate A:Active { }

.touring_text {
	font-family: Arial;
	font-size: 12px;
	color: #ACB3BF;
	text-align: justify;
	padding: 5px;
}

.text_normal_specs {
	font-family: Arial;
	font-size: 12px;
	color: #CCC;
	padding-left: 5px;
	padding-right:5px;
	padding-bottom: 3px;
	list-style-type: square;
	text-align: justify;
}

.text_normal_specs A { color: #0099FF; }

.text_normal_specs A:Link {
	font-family: Arial;
	font-size: 12px;
	color: #0099FF;
	text-decoration:underline
}

.text_normal_specs A:Visited {
	color: #0099FF;
	text-decoration: underline;
}

.text_normal_specs A:Hover {
	font-family: Arial;
	font-size: 12px;
	color: #FF0099;
	text-decoration:underline
}

#table_submodel { background: #000; }
