﻿
BODY
			{
			margin: 0px;
			FONT-FAMILY: arial;
			font-size: xx-small;
			color: #666666;
			}

A
			{	
			text-decoration:	none;
			font-weight: normal;
			color:	#666666;
			font-size: 8pt;
			}	
		
A:hover	
			{	
			text-decoration:	underline;
			color:	#000000;
			}

A.nav
			{	
			text-decoration:	none; 
			font-weight: bold;
			color:	#ffffff;
			margin-left: 20px;
			line-height: 25px;
			}	
		
A.nav:hover	
			{	
			text-decoration:	underline;
			color:	#ffffff;
			}

A.headNav
			{	
			text-decoration:	none;
			font-weight: normal;
			color:	#ffffff;
			font-size: 7pt;
			}	
		
A.headNav:hover	
			{	
			text-decoration:	underline;
			color:	#ffffff;
			}
			
A.footNav
			{	
			text-decoration:	none;
			font-weight: normal;
			color:	#ffffff;
			font-size: 8pt;
			}	
		
A.footNav:hover	
			{	
			text-decoration:	underline;
			color:	#ffffcc;
			}
			
table.outerTable
			{
			padding: 0px;
			width: 100%;
			height: 100%;
			border-collapse: collapse;
			}
			
td.outerCell
			{
			padding: 0px;
			}

table.main
			{
			padding: 0px;
			font-size: 8pt;
			width: 100%;
			height: 100%;
			border-collapse: collapse;
			}
			
td.head, td.nav
			{
			background-color: #000033;
			padding: 0px;
			}

td.head
			{
			height: 100px;
			}
			
td.headNav
			{
			border-top: solid 1px #ffffff;
			border-bottom: solid 1px #ffffff;
			text-align: right;
			height: 18px;
			background-color: #353568;
			color: #ffffff;
			font-size: 7pt;
			padding-right: 14px;
			filter: progid:DXImageTransform.Microsoft.Gradient(
			GradientType=0, StartColorStr='#353568', EndColorStr='#000033');
			}	
			
td.nav
			{
			vertical-align: top;
			width: 160px;
			padding-top: 10px;
			background-image: url(images/navBG.jpg);
			border-top: solid 1px #000000;
			}
			
td.specialHeading
			{
			filter: progid:DXImageTransform.Microsoft.Gradient(
			GradientType=1, StartColorStr='#cc0000', EndColorStr='#ffffff');
			color: #ffff00;
			}

td.content
			{
			vertical-align: top;
			padding: 14px;
			border-left: solid 1px #000000;
			border-top: solid 1px #000000;
			}			
			
td.rightPane
			{
			width: 150px;
			vertical-align: top;
			padding: 0px 8px 8px 8px;
			border-left: dashed 2px #cccccc;
			border-top: solid 1px #000000;
			}
			
a.bikeListButton
			{
			border: solid 1px #000000;
			text-align: center;
			height: 18px;
			width: 80px;
			padding-top: 1px;
			background-color: #999999;
			color: #ffffff;
			font-size: 8pt;
			}
			
a.bikeListButton:hover
			{
			border: solid 1px #000000;
			text-align: center;
			height: 18px;
			width: 80px;
			padding-top: 1px;
			background-color: #999999;
			color: #ffffcc;
			font-size: 8pt;
			}
			
table.tbl2010Range
				{

				}
			
table.tbl2010Range TD
				{
				border-top: 2px #cccccc solid;
				font-size: 9pt;
				}
				
				
table.tbl2010Range TABLE TD
				{
				border-top: 0px #cccccc solid;
				}

table.tbl2010Range img.bike
				{
				margin-right: 30px;
				border: 0px;
				}			
				
table.tbl2010Range a
				{
				font-weight: bold;
				font-size: 7pt;
				}
				
table.tbl2010Range h3
			{
			background-image: url('/images/template/newBikeTitle.jpg');
			color: #ffffff;
			background-repeat: repeat-x;
			height: 30px;
			padding: 4px 0px 0px 4px;
			}
			
			
table.tbl2010Range h4
			{
			border: 0px #cccccc solid;
			color: #ffffff;
			background-image: url('/images/template/newBikePrice.jpg');
			background-repeat: repeat-y;
			margin: 0px 0px 0px 0px;
			font-size: 10pt;
			padding: 4px;
			}			
			
			
			
			
			
			
			
			/* END */
			