﻿.pvnLeft
{
	width:35%;
	text-align:left;
	}
.pvnMiddle
{
	text-align:center;
	width:30%;
	color:#1f1fa1;
	font-weight:bold;
	}	
.pvnRight
{
	text-align:right;
	width:35%;
	}
.previousNextContainer1
{
	width:100%;
	float:left;	
	clear:both;
	margin-bottom:2px;
}
.OfferFilter
{	
	margin-bottom:3px;
	margin-left:1px;	
	float:left;
	width:24%;
	text-align:center;
}
.divOffersPanel
{	
	margin-top:1px;
	margin-bottom:15px;	
	float:left;	
	width:100%;	
	z-index:0;
	padding:0px;
}

.SearchCell
{
	width:65%;
	float:left;	
}
.NoDiscountPrice
{
	font-size: 90%;
	font-weight: bold;
}
.offerSelectBtn
{
	font-size:x-small;
	position:relative;
	width:57px;
	right:1px;
	top:6px;
}
.offerSelectBtn2
{
	font-size:12px;
	font-weight:bold;
	color:Green;
	position:relative;
	width:57px;
	right:1px;
	top:6px;
}
.OfferCtrlLbl3
{
	width: 120px;
	float: left;
	color: #003366;		
	text-align: left;
	font-size: 10px;
	padding-left:16px;
}

.dateselectfield3
{
	z-index:-1;
	border:solid 1px #c2cfbb;	
	width: 130px;
	font-size: x-small;	
	color: #003366;
	text-align: left;	
}
.searchOfferBtn2
{
	font-size: 11px;
	margin-left: 10px;	
	background-color:#1010a2;
	border:none 0px #1010a2;
	color:White;
	font-weight:bold;	
}
.searchOfferBtn
{
	font-size: 12px;
	color: Black;
	text-decoration: none;
}
.OffersPageIndex
{
	margin-left: 5px;
	margin-right: 5px;
}
.GridViewOffers
{	
	float:left;
	clear:both;
	margin-left: 1px;
	width: 100%;	
	margin-top:7px;
	border:none 0px white;
}
.offers-second2
{
	background-color: #e7e7e7;	
}
.SpecialsGridItem2
{	
	padding-bottom:3px;
	border:none 0px white;
	border-bottom:solid 1px #caced9;
}
.offers-header2
{
	padding-left:3px;
	/*background-color: #cccccc;*/
	background: url('../images/topBackround1.gif' ) repeat;
	font-weight: bold;	
	border-bottom:solid 1px #caced9;
	border-top:solid 1px #caced9;
	border-right:solid 1px #caced9;
	height:20px;
	color:#1f1fa1;
}
.offerPeriodItem
{
	padding-left:2px;
	width: 12%;
	border-bottom:solid 1px #caced9;
	padding-bottom:5px;
}
.OfferLocation
{
	font-size: 89%;
	margin-top: 5px;
}
.OfferLocationItalic
{
	font-size: 89%;
	margin-top: 5px;
	font-style: italic;
}
.offerModelItem
{
	padding-left:2px;
	width: 55%;
	border-bottom:solid 1px #caced9;
}
.OfferYachtName
{
	font-weight: bold;
	font-size: 85%;
	margin-top: 5px;	
}
.offerDiscountItem
{
	text-align:center;
	width: 12%;
	font-size: 100%;
	font-weight: bold;
	color: red;
	border-bottom :solid 1px #caced9;
}
.discount2
{
	font-size: 95%;
	font-weight: bold;
	color: red;
}
.listprice
{
	font-size: 90%;
	text-decoration: line-through;
}
.price
{
	font-weight: bold;
	color: red;
}
.price2
{
	font-size: 90%;
	font-weight: bold;
	color: red;
}
.offerlink2 a
{
	font-size: 83%;
	text-align: right;
	font-style: italic;	
	white-space: nowrap;
	text-decoration: none;
}
.offerlink2 a:hover
{	
	text-decoration: underline;
}
.bookinglink2 a
{
	text-decoration: none;
	font-size: 83%;
	text-align: right;
	font-style: italic;
	color: green;
	white-space: nowrap;
}
.bookinglink2 a:hover
{
	color: green;
	text-decoration: underline;
}
.previousNextContainer
{		
	width: 99%;
}
.previousNextContainer a
{	
	text-decoration:underline;
}
.previousNextContainer a:hover
{
	text-decoration:none;
}

.offersPanel
{
	width: 100%;
	max-width: 100%;
}
.Offercontrol{	border:solid 1px #8dacc3;	margin-bottom:20px;margin-top:0px;width:100%;float:left;padding:0px;}

.updateProgress{position: absolute;background-color: #fff;filter: alpha(opacity=70);MozOpacity: 0.7;	opacity: 0.7;padding: 0px;margin: 0px;}
.loading{padding-top:50px;text-align:center;}
.LoadingSpan{font-size:17px;}	
.ProgressTemplatediv{z-index: 1001;	float:left;clear:both;position:absolute;background-color: #fff;filter: alpha(opacity=70);
					mozopacity: 0.7;opacity: 0.7;width: 700px;height:100%;}
.ProgressTemplatedivIFrame{width:100%;height:200px;}
.searchingOffers{font-size: 17px;font-weight: bold;text-align: center;}
.offersErr{clear:both;color: Red;width: 500px;overflow: hidden;font-size: 10px;}
.btnSearchContainer{padding-top:35px;text-align:left;float:right;margin-right:2px;}
.OffersPage{width: 93%;margin-left: 3%;}
.pvnLeft a,.pvnRight a{color:#1f1fa1;}
.pvnLeft a:hover,.pvnRight a:hover{text-decoration:none;}

.specialOImg{float:left;vertical-align:top;width:15%;}
