﻿.styleOffersContainer
{
	width: 625px;
	font-size: 14px;	
	color: Black;
	text-align: left;
}

.styleOffersMainTable
{	
	width: 600px;
}

.styleOffersMainTable_Top
{
	width: 600px;
	height: 64px;	
}

.styleOffersHeader
{	
	width: 600px;
	font-size: 24pt;	
	color: Blue;
}

.styleOffersMainTable_Bottom
{	
	height: 100%;	
}

.styleOffersTable
{	
	width: 600px;
}

.styleOffersTableTop
{	
	width: 200px;
	text-align: left;
}

.styleOffersTableMiddle
{	
	width: 200px;
	text-align: center;
	vertical-align: top
}

.styleOffersTableBottom
{	
	width: 200px;
	text-align: center;
	vertical-align: top
}

.styleListOfOffers
{
	padding: 8px 8px 8px 8px; 
	height: 100%;
	text-align: left;
}

.styleOfferContainer
{
	width: 100%;
}

.styleOfferTable
{
	height: 135px; 
	width: 100%;
}

.styleOfferTableColumnImage
{
	height: 125px;  /*styleSpaceAboveLabel.height + styleOfferLabelContainer.height + styleOfferDescriptionContainer.height*/
	width: 125px;
}

.styleOfferLabelContainer
{ 
	height: 55px;	
}

.styleOfferLabel
{	
	margin-left: -10px;
	height: 100%;
	width: 300px;
	background-color: #E71C31; 
	color: #FFD700; 
	font-size: 11px; 
	font-weight: bold;
	border: dashed 2px #F79600;
	vertical-align: middle;
	position: relative;	
}

.styleOfferName
{
}

.styleOfferPrice
{
	 
}

.styleOfferDescriptionContainer
{
	height: 65px;
	font-weight: bold;		 
	color: Black;
	font-size: medium;
}

.styleOfferDescription
{
	margin-left: 25px; 
	width: 400px;
}

.styleSpaceAboveLabel
{
	height: 5px;
}

.styleSpaceUnderLabel
{
	height: 10px;
}