/* big buttons on the right side */
.rightBtn
{	
	display: block;
	width: 200px;
	height: 61px;
	margin-bottom: 10px;
}

/* green bottom border */
.underline
{	
	padding-bottom: 10px;
	border-bottom: 3px dotted #7ac143;
	margin-bottom: 10px;
}

.cl {clear:both}

div.tabholder
{
	width: 650px;
	height: 30px;
	border-bottom: 3px solid #7ac143;
	margin-bottom: 10px;
}
	
	div.tabSelected
	{
		float: left;
		width: 200px;
		height: 20px;
		padding-top: 10px;
		background-image: url(../img/tab_selected.jpg);
	}
	
	div.tabUnselected
	{
		float: left;
		width: 200px;
		height: 20px;
		padding-top: 10px;
		background-image: url(../img/tab_unselected.jpg);
	}
	
	div.tabSmallSelected
	{
		float: left;
		width: 150px;
		height: 20px;
		padding-top: 10px;
		background-image: url(../img/tabSmall_selected.jpg);
	}
	
	div.tabSmallUnselected
	{
		float: left;
		width: 150px;
		height: 20px;
		padding-top: 10px;
		background-image: url(../img/tabSmall_unselected.jpg);
	}

div.smallItem
{	
	height: auto;
	min-height: 90px;
	width: 650px;
	overflow: visible;
}

div.bigItem
{	
	min-height: 105px;
	width: 650px;
	overflow: auto;
}
	/* features icons */
	img.icon
	{
		float: left;
		background-color: white;
	}
	
	div.smallItemDesc
	{	
		float: right;
		width: 560px;
		
	}
	
	div.bigItemDesc
	{	
		float: right;
		height: auto;
		width: 540px;
	}
	
div.space{
	width: 100%;
	height: 5px;
	
}

/* eequipment bicycles */
td.bic
{
	padding: 20px 0px 20px 20px;
	border-bottom: 3px dotted #7ac143;
}

td.borderRight
{
	padding: 20px 0px 20px 20px;
	border-bottom: 3px dotted #7ac143;
	border-right: 3px dotted #7ac143;
}

/* eequimpent aa */
td.aa
{
	padding: 5px 0;
	width: 100%;
}

/* cequipment */
td.darkGreen
{
	width: 50%;
	background-color:#95cb64;
	padding: 5px 10px;
}
td.lightGreen
{
	width: 50%;
	background-color: #c8e2ae;
	padding: 5px 10px;
}

/* pricing */
td.darkYellow
{
	background-color: #ffd200;
	padding: 5px 10px;	
}

td.lightYellow
{
	background-color: #ffd94f;
	padding: 5px 10px;	
}

td.lightBlue
{
	background-color: #81d3ed;
	padding: 5px 10px;	
}

td.darkBlue
{
	background-color: #00b2e8;
	padding: 5px 10px;	
}

td.darkGreen2
{
	background-color:#95cb64;
	padding: 5px 10px;
}
td.lightGreen2
{
	background-color: #c8e2ae;
	padding: 5px 10px;
}