﻿.offersPanel { width: 100%; max-width: 100%; font-size:15px; }
.Offercontrol { border: solid 1px #daddde; margin: 0px 0 20px 1px; width: 99%; float: left; padding: 0px; }
.center{text-align:center;}
.pvnLeft { width: 35%; text-align: left; }
.pvnMiddle { text-align: center; width: 30%; color: #c94315; font-weight: bold; }
.pvnRight { text-align: right; width: 35%; }
.previousNextContainer1 { width: 100%; float: left; clear: both; margin-bottom: 2px; }
.OfferFilter { margin-bottom: 5px; 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 { position: relative; width: 60px; right: 1px; top: 6px; font-size:10px;cursor:pointer;font-weight:normal;border:none;height:18px;color: #465d9e;}
.offerSelectBtn  {background: url(  "../images/buttons1_032.png" ); }
.offerSelectBtn2 { font-size: 12px; font-weight: bold; color: Green; position: relative; width: 57px; right: 1px; top: 6px; }
.OfferCtrlLbl3 { width: 120px; float: left; text-align: left;  padding-left: 20px; font-size:11px;}

.dateselectfield3 { z-index: -1; border: solid 1px #e3e5e6; width: 130px; color: #465d9e; text-align: left; font-size:11.6px;}
.searchOfferBtn2 { font-size: 11px; margin-left: 10px;  border: none ; color: White; font-weight: bold; background: url(  "../images/buttons1_033.png" );width:60px;height:18px;}
.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 #e3e5e6; }
.offers-header2 { padding-left: 3px; font-weight: bold; border-bottom: solid 1px #e3e5e6; border-top: solid 1px #e3e5e6; border-right: solid 1px #e3e5e6; height: 20px; color: #465d9e; }
.offers-headerDisc{ padding-left: 3px; font-weight: bold; border-bottom: solid 1px #e3e5e6; border-top: solid 1px #e3e5e6; border-right: solid 1px #e3e5e6; height: 20px; color: #465d9e;text-align:center; }
.offerPeriodItem { padding-left: 2px; width: 12%; border-bottom: solid 1px #e3e5e6; padding-bottom: 5px;}
.OfferLocation {  margin-top: 5px; }
.OfferLocationItalic { margin-top: 5px; font-style: italic; }
.offerModelItem { padding-left: 2px; width: 55%; border-bottom: solid 1px #e3e5e6; }
.OfferYachtName { margin-top: 5px; color: #c94315; }
.offerDiscountItem { text-align: center; width: 12%; color: #c94315; border-bottom: solid 1px #e3e5e6; }
.discount2 { color: #c94315; }
.listprice {  text-decoration: line-through; }
.price { color: #c94315; }
.price2 {  color: #c94315; }
.offerlink2 a {  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; }

.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: 710px; height: 900px; }
.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: #465d9e;text-decoration:none; }
.pvnLeft a:hover, .pvnRight a:hover { text-decoration: none; }

.specialOImg { float: left; vertical-align: top; width: 15%; }

