﻿.smallControl
{
	font-size: 10px;
	color: #666;	
	background-color: #fff;
	padding: 5px;
}

.smallControl h1 { margin-bottom: 5px;}

.smallControl h1 a
{
	font-size: 14px;
	color: #312D2E;	
	text-decoration: none;	
}

.smallControl a
{
	font-size: 10px;
	color: #323031;	
	text-decoration: underline;
}

b a { text-decoration: none;}


.bestAccessoryControl
{	
	background: transparent url(../Images/Controls/BestAccesory_bgDetails.jpg) repeat-y;
	width: 184px;
	text-align: right !important;  
	padding: 10px 20px;
}

.smallControl td.selectedCategory, .smallControl td.nonSelectedCategory
{
	padding: 6px;
	font-size: 10px;
	width: 105px;
}

.smallControl td.selectedCategory a, .smallControl td.nonSelectedCategory a
{
	text-decoration: none !important;	
}

.smallControl td.selectedCategory		{ background: transparent url(../Images/Controls/BestAccesory_bgCategory.jpg) repeat-y; }
.smallControl td.nonSelectedCategory	{ background: none; }

.bestAccessoryControl a, .bestAccessoryControl span
{
	color: #fff;
	font-size: 15px;
	font-weight: 700;
	margin: 7px 0px;
	text-decoration: none;
}

.bestAccessoryControl .accessoryImage
{
	padding-right: 40px;	
}

.smallControl .border1 { border: solid 1px #fff; background-color: #CECECE; padding: 1px; }
.smallControl .border2 { background-color: #fff; padding: 3px; text-align: center; }
.bestAccessoryControl	 .border1 { margin: 10px 0px 2px 0px; }
.smallControl .smallBorder { width: 90px; margin-bottom: 9px; }
.smallControl .smallBorder .border2 { height: 24px; vertical-align: middle;}
.smallControl .smallBorder .border2 span { margin-top: 4px;}
.topAndRightBorder
{
	padding: 0px 6px 7px 0px;
	margin: 1px 0px 0px 6px;
	border-right: solid 1px #B9B9B9;
	border-bottom:  solid 1px #B9B9B9;
	float: left;
	vertical-align: middle !important;
}


.oneAccessory { height: 285px; background: transparent url(../Images/Controls/BestAccesory_bgGray.jpg) repeat-y; padding: 0px; }