﻿*.List.Thumbnail
{
	margin: 3px;
	padding: 0px;
	
	list-style-type: none;
}



	*.List.Thumbnail > li
	{
		display: inline-block;
		vertical-align: top;
		
		margin: 3px;
		border: 1px solid #003399;
		padding: 10px;
		
		background-color: transparent;
		background-image: url("TranspSolidVertical.png");
		background-repeat: repeat-x;
		background-position: left bottom;
		
		width: 250px;
		height: 370px;
		overflow: auto;
	}
	
	
	
		*.List.Thumbnail > li > h2,
		*.List.Thumbnail > li > h2 > a
		{
			display: block;
			
			background-color: #627AAD;
			color: #FFFFFF;
			text-align: center;
			font-size: 14px !important;
		}
		*.List.Thumbnail > li > h2
		{
			margin: -10px -10px 10px -10px;
			border: 0;
			padding: 5px;
		}
		*.List.Thumbnail > li > h2 > a
		{
			margin: -5px;
			padding: 5px;
			outline: 0px none transparent;
		}
		*.List.Thumbnail > li:hover > h2 > a
		{
			background-color: #6D86B7;
		}
		
		
		
		*.List.Thumbnail > li > div.Content
		{
			margin: 0px 0px 15px 0px;
			border: 0px none transparent;
			padding: 0px;
			
			height: 215px;
			overflow: auto;
		}
		
		
		
			*.List.Thumbnail > li > div.Content > img.Photo.Icon,
			*.List.Thumbnail > li > div.Content > a.Photo.Icon
			{
				float: left;
			}
			*.List.Thumbnail > li > div.Content > img.Photo.Icon,
			*.List.Thumbnail > li > div.Content > a.Photo.Icon > img
			{
				max-width: 150px;
				max-height: 200px;
			}
			
			
			
			*.List.Thumbnail > li > div.Content   p
			{
				margin: 5px 0px 5px 0px;
				border: 0;
				padding: 0;
			}
		
		
		
		*.List.Thumbnail > li > table
		{
			margin: 0px auto 10px auto;
		}
		
		
		
		*.List.Thumbnail > li > a.Link
		{
			float: left;
			clear: both;
			
			margin: 5px 5px 5px 5px !important;
		}
		
		*.List.Thumbnail > li > a.Link.Button.Buy
		{
			float: right;
			clear: none;
		}