﻿/*Tabs*/
.ActiveMenuButton, .MenuButton {height:70px;margin-left:-1px;*margin-left:0px;}
.ActiveMenuButton .TabInside, .MenuButton .TabInside {margin:11px 18px;}
.ActiveMenuButton .TabInside .Icon, .MenuButton .TabInside .Icon {width:70px;margin-right:18px;float:left;}
.ActiveMenuButton .TabInside .Icon img, .MenuButton .TabInside .Icon img {/*height:49px;*/}
.ActiveMenuButton .TabInside .TabName, .MenuButton .TabInside .TabName {width:100px;float:left;color:#333333;text-transform:uppercase;font-weight:bold;padding-top:15px;position:relative;}
.ActiveMenuButton .TabInside .TabName span, .MenuButton .TabInside .TabName span {color:#666666;font-weight:normal;}
.MainOfferDisplayPanel > :first-child {background:url(/resources/images/offers/offer_tab_1.png) no-repeat;margin-left:0px;}
.ActiveMenuButton .TabInside .MoreInfo, .MenuButton .TabInside .MoreInfo {width:7px;height:20px;float:right;position:absolute;top:16px;right:-20px;}

.MainOfferDisplayPanel {position:relative;}

/*Tabs Tooltips*/
.TabDescription span {background:url(/resources/images/common/2010/leftMenuArrowBlack.gif) no-repeat left center;padding-left:8px;display:block;margin-top:10px;cursor:pointer;}
.TabDescription small {color:#4c4c4c;font-size:11px;line-height:15px;}
.TabDescription strong {display:block;padding-bottom:7px;text-transform:capitalize;}
.TabDescription {width:203px;overflow:hidden;min-height:100px;position:absolute;z-index:10000;right:-83px;top:30px;}
.TabDescription .HintTop {background:url(/resources/images/offers/hint-top.png) no-repeat;height:11px;}
.TabDescription .HintText {background:url(/resources/images/offers/hint-bg.png) repeat-y;min-height:11px;padding:10px 20px;}
.TabDescription .HintBottom {background:url(/resources/images/offers/hint-bottom.png) no-repeat;height:20px;}
.TabSlot0 {left:125px;top:40px;}
.TabSlot1 {left:364px;top:40px;}
.TabSlot2{left:604px;top:40px;}

/*tabs temp*/
.ActiveMenuButton, .MenuButton {float:left;width:241px;background:url(/resources/images/offers/offer_tab.png) no-repeat;}
.ActiveMenuButton {background:url(/resources/images/offers/offer_tab_active.png) no-repeat!important;}
.MenuButton:hover {background:url(/resources/images/offers/offer_tab_hover.png) no-repeat;}

/**/
.OfferBox {border:1px solid #e5e5e5;margin-top:-1px;}

.PopUpPlaceHolder {width:740px;background:#FFFFFF;padding:20px;text-align:left;}
.PopUpPlaceHolder .Close {text-align:right;}
.PopUpPlaceHolder .Close span {cursor:pointer;}
.PopUpPlaceHolder h3 {margin-bottom:15px;}
.PopUpPlaceHolder .holder {overflow:hidden;}
.PopUpPlaceHolder .holder img {float:left;margin:20px;margin-left:0px;margin-top:0px;}
.PopUpPlaceHolder .holder strong {display:block;margin-bottom:15px;}
.PopUpPlaceHolder .holder .holderSteps {overflow:hidden;}
.OfferBox {border:1px solid #e5e5e5;margin-top:-1px;}
.PopUpPlaceHolder .holder .holderSteps div {width:200px;padding:0 10px;border-left:1px solid #e5e5e5;float:left;}
.PopUpPlaceHolder .holder .holderSteps div.first {width:197px;padding:0;padding-right:10px;border:none;}
.PopUpPlaceHolder .holder .holderSteps div span, .PopUpPlaceHolder .holder .holderSteps p {color:#4c4c4c;}
.PopUpPlaceHolder .holder .holderSteps p {padding:15px 0px;clear:both;}
.PopUpPlaceHolder .holder .holderSteps div strong {text-transform:uppercase;margin-bottom:5px;}
.PopUpPlaceHolder .holder table {border-collapse:collapse;width:100%;}
.PopUpPlaceHolder .holder table tr.odd td {background:#eaeae8;}
.PopUpPlaceHolder .holder table th {font-weight:bold;text-align:left;}
.PopUpPlaceHolder .holder table tr td,
.PopUpPlaceHolder .holder table tr th {padding:15px 20px; vertical-align:middle;border-left:1px solid #d3d3d2;border-top:1px solid #d3d3d2;border-bottom:0px;}
.PopUpPlaceHolder .holder table tr td {color:#4c4c4c;border-top:0px!important;border-bottom:0px!important;}
.PopUpPlaceHolder .holder table tr td.selected {border:1px solid #f8b600;border-left:1px solid #f8b600!important;border-top:0px;border-bottom:0px;}
.PopUpPlaceHolder .holder table tr th.selected {border:1px solid #f8b600;border-left:1px solid #f8b600!important;border-bottom:0px;}
.PopUpPlaceHolder .holder table tr.last td {border-bottom:1px solid #d3d3d2!important;}
.PopUpPlaceHolder .holder table tr.last td.selected {border:1px solid #f8b600;border-top:0px;border-bottom:1px solid #f8b600!important;}
.PopUpPlaceHolder .holder table tr th.nextSelected,
.PopUpPlaceHolder .holder table tr td.nextSelected {border-left:1px solid #f8b600;border-right:1px solid #d3d3d2;}
.PopUpPlaceHolder ul {list-style-position:inside;margin-top:0px;padding-left:0px;*margin-left:0px;}
