/******************************************************************/
/* COLOR TABLE
/******************************************************************/
#content .product_colors .color_table
{
	background-color:#f7f7f7;	/*gray*/
	border:1px solid #dddddd;	/*dark gray*/
	padding-top:10px;
	padding-bottom:4px;
	margin-bottom:10px;
}

	#content .product_colors .color_table .head
	{
		width:142px;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:10px;
	}

	#content .product_colors .color_table .row
	{
		display:block;
	}
	
		#content .product_colors .color_table .row .separator
		{
			width:100%;
			height:1px;
			display:block;
			clear:both;
		}
	
		/******************************************************************/
		/* COLOR ITEM
		/******************************************************************/
		#content .product_colors .color_table .row .color_item
		{
			width:155px;
			height:60px;
			margin:0px;
			padding:5px;
			float:left;
			display:inline;
			margin-top:5px;
			margin-left:5px;
			margin-right:5px;
			background-color:#ffffff;
			border:1px solid gray;
		}
		
		#content .product_colors .color_table .row .color_item:hover
		{
			cursor:pointer;
			background-color:#d8dee6 !important;	/*light blue*/
		}
		
		#content .product_colors .color_table .row .color_item.center
		{
			width:175px !important;
			margin-left:0px !important;
			margin-right:0px !important;
		}
		
			#content .product_colors .color_table .row .color_item .image
			{
				width:50px;
				height:50px;
				margin-right:5px;
				float:left;
				display:inline;
			}
			
				#content .product_colors .color_table .row .color_item .image .wrap
				{
					width:auto;
					height:100%;
					margin:0px;
					background-image:url("../images/color_circle.gif");
					background-color:transparent;
				}
				
				#content .product_colors .color_table .row .color_item:hover .image .wrap
				{
					background-image:url("../images/color_circle_hover.gif") !important;
					background-color:transparent;
				}
				
			#content .product_colors .color_table .row .color_item p, #content .product_colors .color_table .row .color_item a
			{
				width:100px;
				margin-top:-1px;
				float:left;
				display:inline;
			}
			
			#content .product_colors .color_table .row .color_item a.name
			{
				font-weight:bold;
				color:#000000;
			}
			
			#content .product_colors .color_table .row .color_item p.price
			{
				font-weight:bold;
				color:Red;
			}
		
		/******************************************************************/
		/* COLOR DETAILS
		/******************************************************************/
		#content .product_colors .color_table .row .color_details
		{
			width:auto;
			height:20px;
			margin-left:5px;
			margin-right:5px;
			padding:5px;
			display:none;
			clear:both;
			background-color:#d8dee6;	/*dark blue*/
		}