/*----------About VV tempalte classes starts here----------*/
.Logo_About{background:url("images/logo.png") no-repeat 0 0;}
.About_Black_Overlay{ background:url("images/blackoverlay_bg.png") repeat 0 0; width:1024px; height:768px;}
.Popup_holder{background:url("images/spalshScreen.png") no-repeat 0 0; width:739px; height:260px; position:absolute; top:0; margin:192px 0 0 113px; padding:72px 35px 0; font-family:Arial, Helvetica, sans-serif; color:#FFF;}
.Ico_Close{ background:url("images/mainSprite.png") no-repeat -486px -10px; width:27px; height:26px; position:absolute; right: 2px;  top: -6px; cursor:pointer;}
.Ico_Close:hover{ background:url("images/mainSprite.png") no-repeat -520px -10px;}
.Welcome_Holder{ padding:0 7px 20px; border-bottom:1px solid #837d79; margin-bottom:20px; }
.Clear{ padding:0px; margin:0px; line-height:0px; height:0px; font-size:0px; clear:both;}
.Welcome_Msg{ float:left; }
.Welcome_Msg h1{color: #FFFFFF;	font-size: 28px;	margin: 0;	line-height:37px; width:370px;}
.Welcome_Msg h1 sup {vertical-align: baseline;	position: relative;	top: -1.1em; font-size:11px;	left:0; }
.Welcome_Msg  p {	color: #FFFFFF;	font-size: 17px;	font-weight: normal;	margin: 0;	padding:17px 0 0 0;}
.Welcome_Desc{ float:right; width:278px; text-align:justify; }
.Welcome_Desc p {margin: 0;	padding: 0 0 10px 0;	line-height:14px; font-size: 10px;}
.Welcome_Desc p sup {vertical-align: baseline;	position: relative;	top: -0.4em;	font-size:6px;}
.VV_Logo{ background:url("images/spalshScreen.png") no-repeat -321px -373px; margin:0 7px; color:#c5c6c4; font-size:10px; padding:3px 0 5px 448px;}
.VV_Logo a{ color:#c5c6c4; text-decoration:none;}
.VV_Logo a:hover{ color:#C1F0FE;}
.VV_Logo sup {vertical-align: baseline;	position: relative;	top: -0.4em; font-size:6px;}
/*----------About VV tempalte classes ends here----------*/

/*----------Companrebox tempalte classes starts here----------*/
/*mid section classes starts here*/
.mid_section {background: url("images/mainSprite.png") no-repeat -10px -51px;cursor: pointer;height: 59px;margin: 0;padding: 3px 0 0;text-align:center;width: 93px;}
#Compare_Title {width:100%; font-size:16px; color:#fff; float:left; font-family:Arial, Helvetica, sans-serif;}
#Compare_Slider {background: url("images/mainSprite.png") no-repeat -326px -16px;  float: left; height: 19px; margin:6px 0 0 13px; width: 68px;}
#Compare_Slider_Bg {background: url("images/mainSprite.png") no-repeat -211px -18px; float: left;height: 17px;margin: 0;width: 35px; margin:1px 0; position: relative;}
/*mid section classes ends here*/
#Select_Another_Section_To_Compare {height: 84px;left: 111px;position: absolute;top:38px;width: 399px;}
#Select_Another_Section_To_Compare a#Compare_Btn_Image {display:block; height:84px; width:399px; background:url("images/mainSprite.png") no-repeat -286px -164px ;}
/*----------Companrebox tempalte classes ends here----------*/

/*----------Footer tempalte classes starts here----------*/
#Footer{background:url("images/verticalBgSprite.png") repeat-x 0 -214px; height: 26px; margin-top: -26px;  font-family: Arial,Helvetica,sans-serif; font-size: 11px; width: 100%; z-index: 99999; position:absolute; left:0; top:0;}
#Footer_Logo { background:url("images/footerLogo.png") no-repeat  bottom center; position:absolute; left:44.8%; top:-15px; height: 40px; width:107px; z-index: 99999; }
#Footer p {    color: #9c9c9c; font-size: 9px; margin: 0; padding: 5px 20px 0 0; text-align: right;}
#Footer p a {    color: #9c9c9c; text-decoration: none;}
#Footer p a:hover {    color: #c1f0fe; text-decoration: none;}
#Social_Network {height: 21px;     left: 0;     position: absolute;     top: 0;     width: 200px;     margin: 3px 0 0 26px;     overflow: hidden; }
/*----------Footer tempalte classes ends here----------*/

/*----------Hotspot Gallery navigator tempalte classes starts here----------*/
#Suite_Benefits_Panel {position:relative; right:0; margin-top:0px; top:0; }
.Open { background:url("images/HotspotGalleryTemplate/right_benefit_open.png") no-repeat 0 0; width:29px; height:116px; display:block; float:left; }
.Close { background:url("images/HotspotGalleryTemplate/right_benefit_open.png") no-repeat 0 0; width:29px; height:116px; display:block; float:left; }
#right_panel_content { background:url("images/HotspotGalleryTemplate/right_benefit_bg.png") no-repeat 0 0; width:283px; height:451px; float:left; }
#right_panel_content h2 { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:15px 23px; margin:0px; }
#right_panel_content ul { list-style-type:none; padding:0px; margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; margin:0 20px; }
#right_panel_content ul li { background:url("images/HotspotGalleryTemplate/right_benefit_bullet.png") no-repeat 3px 15px; padding:10px 0 0 16px; }
#Suite_Menu_Body { float: left; width:1024px; height:768px; position:absolute; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0; background:#B5121B;}
.Background_Image_Container { float: left; width:1024px; height:768px; position:absolute; }
#Suite_Menu_Body img { margin: 68px 0 0 192px; }
#Suite_Menu_Body span.Hot_Spot { height: 37px; position: absolute; width: 36px; z-index: 1; }
#Suite_Menu_Body span.Hot_Spot img { margin:0; padding:0; }
#Suite_Menu {left: 0;overflow: hidden;position: absolute;top: 0;width: 171px;margin-top:92px;}
#Suite_Menu_Main {width: 160px;padding:10px 0 0 15px; float:left; background: url("images/HotspotGalleryNavigatorTemplate/left_navigation_bg_Suit.png") no-repeat scroll 0 0 transparent;}
#Suite_Menu_Main h2#Suite_Menu_Title {color: #FFFFFF;float: left;font-size: 14px;font-weight: bold;margin: 0;padding:5px 0 0 0;width: 86%;}
#Suite_Menu_Main ul#Suite_Menu_List {float: left;margin: 0 0 0 5px;padding: 5px 0 0;white-space: nowrap;width:94%;}
#Suite_Menu_Main ul#Suite_Menu_List li {background: url("images/HotspotGalleryNavigatorTemplate/leftnavigation_bottom_line.png") repeat-x scroll 0 100% transparent;clear: both;color: #FFFFFF;float: left;font-family: Arial, Helvetica, sans-serif;height: 21px;list-style: none outside none;padding: 4px 0 0;position: relative;text-transform: capitalize;white-space: nowrap;width: 130px;}
#Suite_Menu_Main ul#Suite_Menu_List li label{float:left; font-size:11px; padding:3px 0 0 15px; white-space:nowrap; width:80px; background:url("images/HotspotGalleryNavigatorTemplate/left_nav_inactive.png") no-repeat 0 4px; cursor:pointer;}
#Suite_Menu_Main ul#Suite_Menu_List li label:hover {color: #B5121B; background:url("images/HotspotGalleryNavigatorTemplate/left_nav_active.png") no-repeat 0 4px;}
#Suite_Menu_Main ul#Suite_Menu_List li input {border: 0 none;cursor: pointer;float: left;height: 20px;margin: 0;padding: 0;text-align: left;white-space: nowrap;width: 20px;}
.Suite_Menu_Btm_Curve{ background:url("images/HotspotGalleryNavigatorTemplate/left_navigation_bg_Suit.png") no-repeat 0 bottom; width:171px; height:8px; float:left;}
.labelSelected {color: #B5121B; background:url("images/HotspotGalleryNavigatorTemplate/left_nav_active.png") no-repeat 0 4px !important; cursor: default !important;}
/*----------Hotspot Gallery navigator tempalte classes ends here----------*/

/*----------Hotspot Gallery tempalte classes starts here----------*/
#hotSpotTopNavigationPanel { position: absolute;top: 0px;left: 0px;z-index:99999;}
#hotSpotBenefitPanel{ position: absolute; top:92px;right: -283px; z-index: 99999;}
/*----------Hotspot Gallery tempalte classes ends here----------*/

/*----------Hotspot Gallery top navigator tempalte classes starts here----------*/
#Popup_Top_Navigation_Bar {   background: url("images/HotspotGalleryTopNavigatorTemplate/head_bg.png") repeat-x scroll 0 0 transparent; font-size: 13px; height: 31px; position: relative; width: 1024px;}
#Popup_Branding_Top_Navigation { background: url("images/HotspotGalleryTopNavigatorTemplate/logo.png") no-repeat 0 0; height: 30px; float:left; width: 205px; padding:0 0 0 0px; display:block;}
#Popup_Branding_Top_Navigation:hover {  background:url("images/HotspotGalleryTopNavigatorTemplate/logo_hover.png") no-repeat 0 0;}
.Brand_Active { background:url("images/HotspotGalleryTopNavigatorTemplate/logo_hover.png") no-repeat 0 0 !important;}
#Popup_Branding_Top_Navigation span { background: url("images/HotspotGalleryTopNavigatorTemplate/head_sep.png") no-repeat scroll 100% 0 transparent; display: block; height: 32px; width: 206px; }
.Popup_Alink:hover{ background: url("images/HotspotGalleryTopNavigatorTemplate/suit_view_rollover.png") repeat-x scroll 0 0 transparent; color: #B5121B; }
#Popup_Back_Button { height: 25px; float: left; text-align: center; top: 0; width: 159px; color: #FFFFFF; display: block; font-size: 14px;padding: 6px 0 0; text-decoration: none; width: 122px; cursor:pointer; background:url("images/HotspotGalleryTopNavigatorTemplate/head_sep.png") no-repeat scroll right 0 transparent; margin:0 333px 0 0;  }
#Popup_Back_Button:hover{ background: url("images/HotspotGalleryTopNavigatorTemplate/suit_view_rollover.png") repeat-x scroll 0 0 transparent; color: #AC1A2F;}
#Popup_Back_Button span{ background:url("images/HotspotGalleryTopNavigatorTemplate/back_botton_image.png") no-repeat 0 3px; padding:0 12px;}
/*----------Hotspot Gallery top navigator tempalte classes ends here----------*/

/*----------Instruction Screen tempalte classes starts here----------*/
#Instruction_Screen_Holder{ padding:0px; margin:0px; width:1024px; background:url("images/verticalBgSprite.png") repeat-x 0 -430px #B5121B; float:left; height:768px;}
#Instruction_Screen_Header{ background:url("images/mainSprite.png") no-repeat 0 -1566px; width:670px; height:38px; margin:88px 0 45px 142px;}
.Instruction_Screen{ width:413px; float:left; margin:0 1px 60px 68px;}
.Instruction_Screen h1{ font-family:Arial, Helvetica, sans-serif; font-size:23px; font-weight:bold; color:#FFF; margin:0px; padding:0 0 12px;}
.Instruction_Screen p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; margin:0px; padding:0px; line-height:18px; height:100px;}
/*----------Instruction Screen tempalte classes ends here----------*/

/*----------Main View tempalte classes starts here----------*/
#mapView { width: 1024px; height: 768px; position: relative; }
#navigatorView, #sectionGroupNavigatorView { position: absolute; top: 6%; left: 0px; z-index:2; -webkit-backface-visibility:hidden; }
#topNavigationView { position: absolute; top: 0px; left: 0px; z-index:99999; }
#sectionSelectorBoxView { width: 96.5%; padding: 0 18px; position: absolute; bottom:37px; }
#sectionSelectorBoxLeftView { width: 436px;position: absolute; left: 14px; bottom: -5px; z-index: 4; }
#sectionSelectorBoxRightView { width: 436px;  position: absolute; right: 19px; bottom: -5px; z-index: 4; }
#compareButton { width: 106px; position: absolute; bottom: 120px; left: 463px; z-index: 4;}
#aboutVVPopupView { position: absolute; z-index:99999; top:0px; }
#instructionScreenPopupView { position: absolute; z-index:99999; top:0px; }
#instructionScreenView { position: absolute; z-index: 99999; }
#sectionRollOverPopupView {   position:absolute;   top:0px;   display: none;   z-index:100; }
#sectionSelectorBoxViewOverlay{ background-image:url("images/blackoverlay_bg.png"); display: none; height: 768px; left: 0; position: absolute; top: -730px; width: 1024px; z-index: 3; }
#vrGallery, #hotSpotGallery{ position: absolute; z-index:99999; top:0px; }
#vrSuiteBenefitsIpad{position:absolute;right:-283px;top:4%;width:312px;z-index:2147483647;}
.Pano_Expand_Container{display: none; position:absolute; top: 4%; left: 0;  z-index:9999999;}
.Pano_Expand_Black_Container_Left{display: none; background-color: black;position: absolute; top: -497px; left: -19px; width: 1024px; height: 768px; z-index:99999}
.Pano_Expand_Black_Container_Right{display: none; background-color: black;position: absolute; top: -497px; left: -574px; width: 1024px; height: 768px; z-index:99999}
/*----------Main View tempalte classes ends here----------*/

/*----------Navigator tempalte classes starts here----------*/
#Navigation_View {left: 0;position: absolute;top: 5px;width: 171px;z-index:99995; font-family:Arial, Helvetica, sans-serif;}
#Camera_Menu {background: url("images/mainSprite.png") no-repeat -469px -266px; min-height: 136px; width:171px;float:left;}
#Camera_Menu_Btn {background:url("images/mainSprite.png") no-repeat -469px -1018px; height: 8px;width:171px;float:left;}
#Camera_Menu_Item {width: 171px;padding-top: 5px;}
#Camera_Menu_Item h2 {color: #FFFFFF;float: left;font-size: 14px;font-weight: bold;margin: 0;padding: 10px 0 0 22px;width: 86%;font-family:Arial, Helvetica, sans-serif;}
#Camera_Menu_Item ul {margin: 0 0 0 22px;padding: 5px 0 12px;float: left;width: 89%;white-space: nowrap;}
#Camera_Menu_Item ul li {clear: both;color: #FFFFFF; cursor: pointer; height: 21px;list-style: none outside none; float:left;padding: 4px 0 0;position: relative;white-space: nowrap;width: 126px; border-bottom:1px solid #676866;}
#Camera_Menu_Item ul li label {background:url("images/mainSprite.png") no-repeat scroll -722px -19px; float: left; font-size: 11px;padding: 2px 0 0 19px; white-space: nowrap; width: 80px;font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
#Camera_Menu_Item ul li label:hover {background:url("images/mainSprite.png") no-repeat scroll -722px -2px; color: #C1F0FE;}
#Camera_Menu_Item ul li label.Active {background:url("images/mainSprite.png") no-repeat scroll -722px -2px; color: #C1F0FE;}
#Camera_Menu_Item ul li input {border: 0 none;cursor: pointer;float: left;text-align: left;white-space: nowrap;width:20px;height:20px;margin:0;padding:0;}
#Navigator_Item {height: 122px;left:169px;margin: 0;position: absolute;width: 32px;}
#Navigator_Item.Open { background:url("images/mainSprite.png") no-repeat -53px -124px; cursor: pointer; display: block; height: 122px; width: 33px;}
#Navigator_Item.Hide { background:url("images/mainSprite.png") no-repeat -8px -124px; cursor: pointer; display: block; height: 122px; width: 32px; }
.Padding15px {padding-top:15px!important;}
.Btm_Curve{background:url("images/mainSprite.png") no-repeat -469px -1018px; width:171px; height:7px; padding:0px; margin:0px; line-height:0px; font-size:0px; display:block; float:left;}
/*----------Navigator tempalte classes ends here----------*/

/*----------rollover template classes starts here----------*/
/* with header */
.Rollover_popup_Holder{padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; float:left; width:auto;}
.clear{ padding:0px; margin:0px; line-height:0px; height:0px; clear:both; font-size:0px;}
.Popup_Curve_Left{background:url("images/mainSprite.png") no-repeat -566px -19px; width:20px; height:103px; display:block; float:left;}
.Popup_Curve_Right{background:url("images/mainSprite.png") no-repeat -599px -19px; width:20px; height:103px; display:block; float:left;}
.Popup_Content{background:url("images/verticalBgSprite.png") repeat-x 0 -1206px; float:left; padding-top:5px; height:98px;}
#Section_Type_Large_Title{border-bottom: 1px solid #9e9fa1; font-size: 14px; font-weight: bold; margin-left: -9px; padding:10px 5px 4px 12px; position: relative; width: 100%;}
#Section_Type_Rollover_Large{height:20px; float:left; height:47px; padding:6px 14px 0 2px; border-right:1px solid #9e9fa1;}
#Section_Type_Rollover_Large p#Section_Rollover_Large_Title{font-size:13px; padding:0; margin:0px;}
#Section_Type_Rollover_Large h2#Section_Rollover_Large_Name{ font-size:25px; font-weight:bold; padding:0; margin:0px;}
#Section_Row_Rollover_Large{ text-align:center; float:left; height:47px;  padding:6px 11px 0; border-right:1px solid #9e9fa1;}
#Section_Row_Rollover_Large p#Section_Row_Rollover_Large_Title{font-size:13px; padding:0; margin:0px;}
#Section_Row_Rollover_Large h2#Section_Row_Rollover_Large_Name{font-size:25px; font-weight:bold; padding:0; margin:0px;}
#Section_Price_Rollover_Large{float:left; padding:6px 0 0 10px; }
#Section_Price_Rollover_Large p#Section_Price_Rollover_Large_Title { padding:0 0 3px; margin:0px; font-size:12px; height:13px; }
#Section_Price_Rollover_Large h2#Section_Price_Rollover_Large_Text{ font-size:25px; font-weight:bold; padding:0px; margin:0px;}
#Donation_Price_Rollover_Large{float:left; padding:6px 0 0 10px; border-left: 1px solid #9e9fa1; margin-left:10px; }
#Donation_Price_Rollover_Large p#Donation_Price_Rollover_Large_Title {padding:0 0 3px; margin:0px; font-size:13px; height:13px; }
#Donation_Price_Rollover_Large h2#Donation_Price_Rollover_Large_Text{font-size:25px; font-weight:bold; padding:0px; margin:0px;}
/*without header */
.Rollover_popup_Holder_Small{padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; float:left;}
.Popup_Curve_Left_Small{width:13px;  background:url("images/mainSprite.png") no-repeat -656px -402px; width:17px; height:78px; display:block; float:left;}
.Popup_Curve_Right_Small{width:13px; background:url("images/mainSprite.png") no-repeat -695px -402px; width:17px; height:78px; display:block; float:left;}
.Popup_Content_Small{ background:url("images/verticalBgSprite.png") repeat-x 0 -1310px; float:left; padding-top:5px; height:78px;}
#Section_Type_Rollover_Small{height:20px; float:left; height:50px; padding:6px 14px 0 2px; border-right:1px solid #9e9fa1; margin-top:6px;}
#Section_Type_Rollover_Small p#Section_Rollover_Small_Title{font-size:13px; padding:0; margin:0px;}
#Section_Type_Rollover_Small h2#Section_Rollover_Small_Name{font-size:25px; font-weight:bold; padding:0; margin:0px;}
#Section_Row_Rollover_Small{ text-align:center; float:left; height:50px;  padding:6px 11px 0; border-right:1px solid #9e9fa1; margin-top:6px;}
#Section_Row_Rollover_Small p#Section_Row_Rollover_Small_Title{font-size:13px; padding:0; margin:0px;}
#Section_Row_Rollover_Small h2#Section_Row_Rollover_Small_Name{font-size:25px; font-weight:bold; padding:0; margin:0px;}
#Section_Price_Rollover_Small{float:left; padding:6px 0 0 10px; margin-top:6px;}
#Section_Price_Rollover_Small p#Section_Price_Rollover_Small_Title {padding:0; margin:0px; font-size:11px; line-height:12px;}
#Section_Price_Rollover_Small h2#Section_Price_Rollover_Small_Text{font-size:17px; font-weight:bold; padding:0; margin:0px;}
/*Suite rollover template*/
#Suite_Rollover_Popup_Club{ background:url("images/mainSprite.png") no-repeat 0 -1618px; width:325px; height:99px; font-family:Arial, Helvetica, sans-serif; }
#Suite_Rollover_Popup_Club #Suite_Type_Large_Title{ font-size:14px;height:18px ; font-weight:bold; width:206px; padding:16px 15px 4px;}
#Suite_Rollover_Popup_Club #Suite_Type_Rollover_Large{ width:76px; height:20px; float:left; margin-left:11px; height:55px;}
#Suite_Rollover_Popup_Club #Suite_Type_Rollover_Large p#Suite_Rollover_Large_Title{text-align:center; font-size:13px; padding:6px 0 0; margin:0px;}
#Suite_Rollover_Popup_Club #Suite_Type_Rollover_Large h2#Suite_Rollover_Large_Name{ font-size:20px; font-weight:bold; padding:0; margin:2px; text-align:center; }
#Suite_Rollover_Popup_Club #Suite_Price_Rollover_Large{ width:192px; height:55px; float:left; margin: 5px 0 0 10px;}
#Suite_Rollover_Popup_Club #Suite_Price_Rollover_Large p#Suite_Price_Rollover_Large_Title { padding:6px 9px 0 10px; margin:0px; font-size:11px; line-height:12px;}
#Suite_Rollover_Popup_Club #Suite_Price_Rollover_Large h2#Suite_Price_Rollover_Large_Text{ font-size:11px; font-weight:bold; padding:6px 0 0 10px; margin:0px;}
.Rollover_Content{  max-width: 150px;font-weight:bold;  font-size:13px;}
.max_width{ max-width:241px !important; }
/* new classes for price alignment*/
/*.sectionPrice_Single{float:left; height:47px;  padding:6px 11px 0; }
.sectionPrice_Single p#Section_Price_Rollover_Large_Title{ color:#252525; font-size:13px; padding:0; margin:0px;}
.sectionPrice_Single h2#Section_Price_Rollover_Large_Text{ color:#B5121B; font-size:25px; font-weight:bold; padding:0; margin:0px;}
.sectionPrice_Double{float:left; height:47px;  padding:5px 11px 0; }
.sectionPrice_Double p#Section_Price_Rollover_Large_Title{ color:#252525; font-size:13px; padding:0; margin:0px; }
.sectionPrice_Double h2#Section_Price_Rollover_Large_Text{ color:#B5121B; font-size:25px; font-weight:bold; padding:0; margin:0px;}*/
/*----------rollover template classes ends here----------*/

/*----------Select Box template classes starts here----------*/
.Buy_Ticket_Btn_small{ background:url("images/mainSprite.png") no-repeat -117px -54px; width:68px; height:46px; padding-top:13px; float:right; cursor:pointer; line-height:18px; text-align:center; font-size:24px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; margin-top:8px; text-indent: -2px;}
.Buy_Ticket_Btn_small:hover{ background:url("images/mainSprite.png") no-repeat -194px -54px; color:#ffffff;}
.Buy_Ticket_Btn_small span{  display:block; font-size:12px;}
.Suite_Content{float: left; padding: 7px 0 0;width: 220px;}
.Section_Suite_Left{float:left; background:url("images/verticalBgSprite.png") no-repeat right -1425px; padding:16px 11px 0 4px; margin-top:1px; font-size:14px; height:55px;}
.Section_Suite_Left strong{display:block; font-size:26px; color:#fff; margin-top:4px;}
.Section_Suite_Right{ float:left; background:url("images/verticalBgSprite.png") no-repeat right -1425px; padding:16px 11px 0 4px; margin-top:1px; font-size:14px; height:55px;}
.Section_Suite_Right strong{ display:block; font-size:26px; margin-top:4px;}
.Section_Detail_Holder_Left{ background:url("images/mainSprite.png") no-repeat -11px -267px; width:410px; height:73px; padding:0 10px 0; color:#FFFFFF;   position: relative; }
.Section_Detail_Holder_Left .Section{float:left; background:url("images/verticalBgSprite.png") no-repeat right -1425px; padding:16px 11px 0 4px; margin-top:1px; font-size:14px; height:55px;}
.Section_Detail_Holder_Left .Section strong{ display:block; font-size:26px; color:#fff; margin-top:4px;}
.Section_Detail_Holder_Left .Row{ float:left; background:url("images/verticalBgSprite.png") no-repeat right -1425px;  padding:16px 10px 0;  height:55px; margin-top:1px; text-align:center; font-size:14px; color:#ffffff;}
.Section_Detail_Holder_Left .Row strong{display:block; font-size:26px; color:#fff; margin-top:4px;}
.Section_Detail_Holder_Left .Ticket_Price{ float:left;   padding:16px 0 3px 10px;  height:55px; margin-top:1px; font-size:14px;}
.Section_Detail_Holder_Left .Ticket_Price strong{display:block; font-size:26px; color:#fff; margin-top:3px;}
.Section_Detail_Holder_Left .Ticket_Price.doubleLine{ padding:1px 0 3px 10px;  height:67px;}
.Section_Detail_Holder_Right{background:url("images/mainSprite.png") no-repeat -11px -347px; width:410px; height:73px; padding:0 10px 0; color:#ffffff; position: relative;}
.Section_Detail_Holder_Right .Section{float:left; background:url("images/verticalBgSprite.png") no-repeat right -1425px; padding:16px 11px 0 4px; margin-top:1px; font-size:14px; height:55px;}
.Section_Detail_Holder_Right .Section strong{display:block; font-size:26px; margin-top:4px;}
.Section_Detail_Holder_Right .Row{ float:left; background:url("images/verticalBgSprite.png") no-repeat right -1425px;  padding:16px 10px 0;  height:55px; margin-top:1px; text-align:center; font-size:14px;}
.Section_Detail_Holder_Right .Row strong{ display:block; font-size:26px; margin-top:4px;}
.Section_Detail_Holder_Right .Ticket_Price{ float:left;   padding:16px 0 0 10px;  height:55px; margin-top:1px; font-size:14px; width:130px;}
.Section_Detail_Holder_Right .Ticket_Price strong{display:block; font-size:26px; margin-top:3px;}
.Section_Detail_Holder_Right .Ticket_Price.doubleLine{ padding:1px 0 3px 10px;  height:67px;}
.Benefits_Content .Benefits_Category_Nav ul li{float:left; background:none !important; margin:0px !important;   width: auto; padding: 0 5px; color: #acacac; font-size: 15px; cursor: pointer;}
.Benefits_Content .Benefits_Category_Nav ul li:hover{color:#ff6f40;}
.Benefits_Content .Benefits_Category_Nav ul li.active {color: #fff;}
.Benefits_Content .Benefits_Category_Nav ul li.active:hover { color: #fff;}
.Chat_Expand_Btn{background: url("images/mainSprite.png") no-repeat -271px -56px ; color: #FFFFFF; cursor: pointer; float: right; font-size: 11px; margin:1px 5px 0 0;   padding: 4px 0 5px; text-align: center; width: 99px;}
.Chat_Expand_Btn:hover{background: url("images/mainSprite.png") no-repeat -271px -88px; color: #ffffff;}
#VR_Benefits_Panel_Expand{padding: 16px 20px 0 !important;}
.Benefits_Content_ul{padding:0 0 8px 0px !important;}
.Benefits_Content ul{ padding:0px; margin:0px; list-style-type:none;}
.Price_List_Content{overflow: hidden; padding:12px 10px 0; position: relative; width: 415px;}
.Price_List_Content p{ font-size:12px;margin:0; color:#FFFFFF; padding:0 20px; text-align:center;}
.Price_List_Content a{ color:#ff5113; text-decoration:underline;}
.Price_List_Content a:hover{text-decoration:none;}
.Price_Section{ float:left; padding:4px 4px 0; color:#FFFFFF; height:60px;}
.Price_Section p{ padding:0; font-size:11px; margin:0px; height:31px; text-align:center;}
.Price_Section p span{ font-size:10px; display:block; margin:0px; padding:0px;}
.Price_Section h2{ font-size:20px; text-align:center; display:block; padding:0px; margin:0px;}
.Price_Section_Ipad{ float:left; padding:6px 2px 0; color:#FFFFFF; height:50px;}
.Price_Section_Ipad p{ padding:0; font-size:11px; margin:0px; height:24px; text-align:left;}
.Price_Section_Ipad p span{ font-size:10px; display:block; margin:0px; padding:0px;}
.Price_Section_Ipad h2{ font-size:20px; color:#ac1a2f; text-align:center; display:block; padding:0px; margin:0px;}
.Select_Box{ background:url("images/mainSprite.png") no-repeat -10px -427px; width:430px; height:308px; padding:3px 4px 4px; font-family:Arial, Helvetica, sans-serif;}
.Select_Tab{ background:url("images/mainSprite.png") no-repeat -300px -1968px; width:438px;}
.Tab{ background:url("images/mainSprite.png") no-repeat  -413px -123px; width:97px; height:25px; float:left; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; cursor:pointer; padding:7px 0 0 25px;}
.Tab.active{ background:url("images/mainSprite.png") -540px -123px;}
.tabDisable{ background:url("images/mainSprite.png") -286px -123px; color:#acacac; cursor:default; width:97px; height:25px; padding:7px 0 0 25px; float:left; font-size:14px;}
.Clear{ clear:both; padding:0px; margin:0px; height:0px; font-size:0px; line-height:0px;}
.Btn_Close{ background:url("images/mainSprite.png") no-repeat -486px -10px; width:27px; height:26px; float:right; cursor:pointer; right:-17px; top:16px; position:absolute;}
.Btn_Close:hover{ background:url("images/mainSprite.png") no-repeat -520px -10px;}
.Stadium_View_Holder{ border:1px solid #755c5c; border-top:none; width:428px; height:234px; position:absolute;}
.Section_Type{ background:url("images/mainSprite.png") no-repeat  -10px -750px; width:408px; height:24px; color:#fff; font-size:15px; font-weight:bold; padding:4px 0 0 20px; position:absolute; z-index:200;}
.Social_And_Btn_Holder{background: url("images/blackoverlay_bg.png") repeat; bottom: 0; height: 27px;padding: 4px 0 0; position: absolute;     z-index: 200; width: 428px;}
.Social_Icon_Holder{float: left; height: 24px; padding: 3px 0 0 10px; width: 181px;}
.Pano_Holder{width:428px; height:234px;}
.Benefits_Content{overflow: hidden; padding: 20px 20px 0; position: relative; width: 396px;}
ul.Price_List_Holder{ background:url("images/verticalBgSprite.png") repeat-x 0 -249px; width:100%; height:56px; margin-bottom:20px; list-style-type:none; padding:0px; margin:0px;}
ul.Price_List_Holder li{ background:url("images/verticalBgSprite.png") repeat-x 0 -140px; overflow: hidden; white-space: nowrap;}
ul.Price_List_Holder li:first-child{ background:none;}
.Benefits_Content .Benefits_Category_Nav{    float: left; width: 100%; list-style: none; display: inline; padding:0 0 10px; margin: 0;}
.Benefits_Content .Benefits_Category_Nav ul{ list-style-type:none; padding:0px; margin:0px;}
.Pano_loader_Small{position: absolute; top:0px;}
.Pano_loader_Small p{width:429px; padding-top:90px !important; text-align: center;}
.Section_Box_Expanded{height:2px; overflow: hidden;width:436px;border-left:1px solid #888888; border-right: 1px solid #888888; background:url("images/section_expand_bg.png"); font-family:Arial, Helvetica, sans-serif;}
#Benifits_Pages_Left_Partial_All_Container, #Benifits_Pages_Right_Partial_All_Container{ display: none;}
.benifits_pages{ overflow: hidden; height: 115px; margin-bottom: 11px;}
#Section_Box_Expanded_Left{ position: relative;}
.Hide_Tab{background:url("images/mainSprite.png") no-repeat 122px -1779px; width:438px;height: 32px;}
.Buy_Ticket_Btn_Left{ background:url("images/mainSprite.png") no-repeat -117px -54px; width:68px; height:46px; padding-top:13px; float:right; cursor:pointer; line-height:18px; text-align:center; font-size:24px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; margin-top:8px; text-indent: -2px;}
.Buy_Ticket_Btn_Left:hover{ background:url("images/mainSprite.png") no-repeat -194px -54px; color:#ffffff;}
.Buy_Ticket_Btn_Left span{  display:block; font-size:12px;}
.Buy_Ticket_Btn_Right{ background:url("images/mainSprite.png") no-repeat -648px -509px; width:68px; height:46px; padding-top:13px; float:right; cursor:pointer; line-height:18px; text-align:center; font-size:24px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; margin-top:8px; text-indent: -2px;}
.Buy_Ticket_Btn_Right:hover{ background:url("images/mainSprite.png") no-repeat -648px -731px; color:#ffffff;}
.Buy_Ticket_Btn_Right span{  display:block; font-size:12px;}
.Section_Detail_Holder_Right .call_price, .Suite_Content_Left, .Suite_Content{  float: left; font-size: 14px; height: 64px; line-height: 16px; margin-top: 1px;     padding: 16px 0 0 10px;}
.Section_Detail_Holder_Left .call_price, .Suite_Content_Right, .Suite_Content{  float: left; font-size: 14px; height: 64px; line-height: 16px; margin-top: 1px;     padding: 16px 0 0 10px;}
.width200{width: 200px !important;}
.buybtnContainer{position: absolute; right: 10px; top: 0px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .Section_Detail_Holder_Left .Section strong{margin-top:6px;}
    .Section_Detail_Holder_Right .Section strong{margin-top:6px;}
    .Section_Detail_Holder_Left .Row strong{margin-top:6px;}
    .Section_Detail_Holder_Right .Row strong{margin-top:6px;}
    .Section_Detail_Holder_Left .Ticket_Price strong{margin-top:6px;}
    .Section_Detail_Holder_Right .Ticket_Price strong{margin-top:6px;}
    .Buy_Ticket_Btn_Left, .Buy_Ticket_Btn_Right{text-indent: -3px;}
}
.Section_Detail_Holder_Left .Section strong{margin-top:6px\9;}
.Section_Detail_Holder_Right .Section strong{margin-top:6px\9;}
.Section_Detail_Holder_Left .Row strong{margin-top:6px\9;}
.Section_Detail_Holder_Right .Row strong{margin-top:6px\9;}
.Section_Detail_Holder_Left .Ticket_Price strong{margin-top:6px\9;}
.Section_Detail_Holder_Right .Ticket_Price strong{margin-top:6px\9;}
/*----------Select Box template classes ends here----------*/

/*----------Spalsh Screen classes starts here----------*/
.Logo_Splash{background:url("images/logo.png") no-repeat 0 0; }
.Splash_Screen_Button_Inactive.Splash_Screen_Button{ background:url("images/spalshScreen.png") no-repeat -155px -365px ;  cursor: pointer; }
.Splash_Screen_Button_Inactive.Splash_Screen_Button:hover{ background:url("images/spalshScreen.png") no-repeat -5px -407px; }
.Popup_holder_Splash{ background:url("images/spalshScreen.png") no-repeat 0 0; width:739px; height:260px; position:absolute; top:0; margin:192px 0 0 113px; padding:72px 35px 0; font-family:Arial, Helvetica, sans-serif; color:#FFF;}
.Welcome_Holder_Splash{ padding:0 7px 10px;}
.Clear{ padding:0px; margin:0px; line-height:0px; height:0px; font-size:0px; clear:both;}
.Welcome_Msg_Splash{ float:left; }
.Welcome_Msg_Splash h1{color: #FFFFFF;	font-size: 28px;	margin: 0;	line-height:37px; width:370px;}
.Welcome_Msg_Splash h1 sup {vertical-align: baseline;	position: relative;	top: -1.1em; font-size:11px;	left:0;}
.Welcome_Msg_Splash  p {	color: #FFFFFF;	font-size: 17px;	font-weight: normal;	margin: 0;	padding:17px 0 0 0;}
.Welcome_Desc_Splash{ float:right; width:305px; }
.Welcome_Desc_Splash p {margin: 0;	padding: 0 0 18px 0;	line-height:18px; font-size: 14px;}
.Welcome_Desc_Splash p strong{font-size: 17px;}
.Welcome_Desc_Splash p sup {vertical-align: baseline;	position: relative;	top: -0.6em;	font-size:8px;}
.VV_Logo_Splash{ background:url("images/spalshScreen.png") no-repeat -321px -373px; margin:0 7px; color:#c5c6c4; font-size:10px; padding:3px 0 5px 439px;}
.VV_Logo_Splash a{ color:#c5c6c4; text-decoration:none;}
.VV_Logo_Splash a:hover{ color:#C1F0FE;}
.VV_Logo_Splash sup {vertical-align: baseline;	position: relative;	top: -0.4em; font-size:6px;}
.Btn_Holder_Splash{ height:35px;}
.Splash_Screen_Button_Inactive{background:url("images/spalshScreen.png") no-repeat -6px -366px;  width:142px; height:35px; text-align:center; font-size:15px; color:#afafaf; cursor:default; float:left; line-height:32px; margin-right:5px;}
#Progress_Bar{ background:url("images/spalshScreen.png") no-repeat -6px -341px; width:725px; height:11px; position: relative; padding:4px 3px 0 4px; margin:10px 0 17px 5px;}
#Progress_Bar span.prgleft {background: url("images/spalshScreen.png") no-repeat -170px -414px;	float: left;	height: 8px;	width: 3px;}
#Progress_Bar span.prgmain {background: url("images/verticalBgSprite.png") repeat-x scroll 0 -132px transparent;	float: left;	height: 8px;}
#Progress_Bar span.prgright{background: url("images/spalshScreen.png") no-repeat -170px -433px;	float: left;	height: 8px;	width: 4px;}
.loadText {	color: #FFFFFF;	font-size: 10px;	top: 0px; text-align:center; position:absolute; left:350px;}
#Splash_Screen_Back {height: 768px; width: 1024px;}
#Initial_Bg_Image {height: 768px;width: 1024px;	background: url("images/splash_background.jpg");}
/*----------Spalsh Screen classes ends here----------*/

/*----------top navifation classes starts here----------*/
/*popup View Starts*/
#Popup_Back_Button { height: 24px; float: left; text-align: center; top: 0; width: 159px; color: #FFFFFF; display: block; font-size: 14px;padding: 6px 0 0; text-decoration: none; width: 122px; cursor:pointer; background:url("images/verticalBgSprite.png") no-repeat right -140px; margin:0 333px 0 0;  }
#Popup_Back_Button:hover{ background:url(images/verticalBgSprite.png) repeat-x 0 -36px; color: #FFFFFF;}
#Popup_Back_Button span{ background:url("images/mainSprite.png") no-repeat -722px -137px; padding:0 12px;}
#Popup_Back_Button:hover span{ background:url("images/mainSprite.png") no-repeat -722px -137px; padding:0 12px;}
#Popup_Top_Navigation_Bar {   background:url("images/verticalBgSprite.png") repeat-x scroll 0 0; font-size: 13px; height: 31px; position: relative; width: 1024px; }
#Popup_Branding_Top_Navigation {  background:url("images/mainSprite.png") no-repeat -493px -1080px; height: 30px; float:left; width: 205px; padding:0 0 0 0px; display:block;}
#Popup_Branding_Top_Navigation:hover {   background:url("images/mainSprite.png") no-repeat -493px -1043px;}
.Brand_Active { background:url("images/mainSprite.png") no-repeat -493px -1043px !important;}
#Popup_Branding_Top_Navigation span { background: url("images/verticalBgSprite.png") no-repeat right -140px; display: block; height: 30px; width: 206px; }
#Search_Box { background:url("images/verticalBgSprite.png") no-repeat right -140px; height:32px; float:left; width:255px; }
#Search_Box span { float:left; width:255px; padding:4px 0 0 18px; }
#Search_Box span input { background:url("images/mainSprite.png") no-repeat -10px -16px; border: 0 none; color: #707070; font-size: 11px!important; font-style: italic; padding:5px; height: 22px; float:left; width: 187px; margin:0; }
#Search_Box span strong {background:url("images/mainSprite.png") no-repeat -178px -16px; cursor: default; height: 22px; float:left; width:23px; margin:0; cursor:pointer; }
#Suit_View_Button { background: url("images/verticalBgSprite.png") no-repeat right -140px; height: 30px; position: absolute; right: 46px; text-align: center; top: 0; width: 159px; z-index: 99; }
#Suit_View_Button a{ color: #FFFFFF; display: block; font-size: 14px; height: 29px; margin: 0 auto; padding: 6px 0 0; text-align: center; text-decoration: none; width: 159px; }
#Suit_View_Button a:hover { background:url("images/verticalBgSprite.png") repeat-x 0 -37px; color: #B5121B; display: block; font-size: 14px; height: 29px; padding:6px 0 13px 0; text-align: center; text-decoration: none; width: 159px; }
.Popup_Top_View_Button { height: 30px; float: left; right: 205px; text-align: center; top: 0; width: 159px; z-index: 99; }
.Seprator { background:url("images/verticalBgSprite.png") no-repeat left -140px height: 30px; }
.Popup_Top_View_Button a { color: #FFFFFF; display: block; font-size: 14px; height: 29px; margin: 0 auto; padding: 6px 0 0; text-align: center; text-decoration: none; width: 159px; }
.Popup_Top_View_Button a:hover {  background:url("images/verticalBgSprite.png") repeat-x 0 -37px; color: #B5121B;}
#Popup_Information_Button { background: url("images/verticalBgSprite.png") no-repeat 0 -140px; height: 30px; position: absolute; right: 0; top: 0; width: 48px; }
#Popup_Information_Button .Popup_Ico_Info {background: url("images/mainSprite.png") no-repeat -702px -99px; display: block; height:30px; position: absolute; right: 0; top: 0; width: 48px; cursor:pointer; }
#Popup_Information_Button .Popup_Ico_Info:hover { background:url("images/mainSprite.png") repeat-x -429px -5px; }
#Popup_Information_Button .Popup_Ico_Info.Active {background:url("images/mainSprite.png") repeat-x -429px -5px; }
#Pricing_Map_Bg {background: url("images/mainSprite.png") no-repeat -211px -18px; cursor: pointer; height: 19px; left: 1px; position: relative; width: 34px; }
#Pricing_Map_Slider { background:url("images/mainSprite.png") no-repeat -251px -16px;  height: 19px; width: 70px; float:left; margin:0; }
span#Section_Map_Text { float:left; width:85px; color: #FFFFFF; font-size: 14px; }
#Section_Map_Slider, #headerLockview {/*background:url("images/verticalBgSprite.png") no-repeat right -140px;*/color: #FFFFFF; font-size: 14px; height: 29px; padding:5px 10px 0px 17px; text-shadow: -1px -1px 1px #333333; width: 173px; float:left; }
.ui-menu { list-style:none; padding: 0px; margin: 0px; display:block; float: left; width:208px; overflow:hidden; font-family:Arial, Trebuchet MS, Tahoma, Verdana, sans-serif; font-size:13px; cursor: default; position: absolute; background: #FFFFFF; border: 0px solid #DDDDDD; color: #636363; top:0px; left:0px; }
.ui-menu .ui-menu-item { margin:0; padding: 0; width: 100%; }
.ui-menu .ui-menu-item a { text-decoration:none; display:block; line-height:25px; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:0 .4em; }
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; background-color:#eaeaea; border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; }
.Popup_Alink{ color: #FFFFFF; display: block; font-size: 14px; height: 25px; float:left; margin: 0 auto; padding: 6px 0 0; text-align: center; text-decoration: none; width: 159px; cursor:pointer; }
.Popup_Alink:hover{ background:url("images/verticalBgSprite.png") repeat-x 0 -37px; color: #ffffff; }
/*popup View ends*/
/*Venue View Starts*/
#Top_Navigation_Bar { background:url("images/verticalBgSprite.png") repeat-x 0 0px; font-size: 13px; height: 34px; position: relative; width: 1024px;}
#Branding_Top_Navigation { background:url("images/mainSprite.png") no-repeat -493px -1080px; height: 30px; float:left; width: 203px; padding:0 0 0 0px; display:block; }
#Branding_Top_Navigation:hover { background:url("images/mainSprite.png") no-repeat -493px -1043px;}
.Brand_Active { background:url("images/mainSprite.png") no-repeat -493px -1043px !important;}
#Branding_Top_Navigation span { background:url("images/verticalBgSprite.png") no-repeat right -140px; display: block; height: 30px; width: 204px; }
#Search_Box {background:url("images/verticalBgSprite.png") no-repeat right -140px;height:24px; float:left; width:223px; padding:6px 0 0 31px; }
#Search_Box span { float:left; width:255px; padding:5px 0 0 28px; }
#Search_Box span.Input_Bg {background:url("images/mainSprite.png") no-repeat -10px -16px; border: 0 none; color: #a1a1a1; font-size: 11px!important; font-style: italic; padding:0 5px; height: 19px; float:left; width: 187px; margin:0; line-height:19px; -webkit-border-radius:0px !important;}
#Search_Box span input { background:none; border: 0 none; color: #a1a1a1; font-size: 11px!important; font-style: italic; padding:0; height: 19px; float:left; width: 163px; margin:0; line-height:19px;}
#Search_Box span strong {background:url("images/mainSprite.png") no-repeat -178px -16px; cursor: default; height: 22px; float:left; width:23px; margin:0; cursor:pointer; }
#Suit_View_Button {background:url("images/verticalBgSprite.png") no-repeat right -140px; height: 30px; position: absolute; right: 46px; text-align: center; top: 0; width: 159px; z-index: 99; }
#Suit_View_Button a{ color: #FFFFFF; display: block; font-size: 14px; height: 29px; margin: 0 auto; padding: 6px 0 0; text-align: center; text-decoration: none; width: 159px; }
#Suit_View_Button a:hover { background:url("images/verticalBgSprite.png") repeat-x 0 -37px; color: #B5121B; display: block; font-size: 14px; height: 29px; padding:6px 0 13px 0; text-align: center; text-decoration: none; width: 159px; }
.Seprator { background:url("images/verticalBgSprite.png") no-repeat left -140px; height: 30px; }
.Seprator_Rightbg {/*background:url("images/verticalBgSprite.png") no-repeat right -140px;*/ height: 30px; }
#Information_Button {background:url("images/verticalBgSprite.png") no-repeat left -140px; height: 30px; float:right; width: 48px; }
#Information_Button .ico_info { background: url("images/mainSprite.png") no-repeat -702px -99px; display: block; height:30px; position: absolute; right: 0; top: 0; width: 48px; cursor:pointer; }
#Information_Button .ico_info:hover {background:url("images/mainSprite.png") repeat-x -429px -5px; }
#Information_Button .ico_info.Active {background:url("images/mainSprite.png") repeat-x -429px -5px; }
#Pricing_Map_Bg { background: url("images/mainSprite.png") no-repeat -211px -18px; cursor: pointer; height: 17px; left: 1px; position: relative; width: 35px; top:1px; }
#Pricing_Map_Slider { background:url("images/mainSprite.png") no-repeat -251px -16px; height: 19px; width: 70px; float:left; margin:0; }
span#Section_Map_Text { float:left; width:99px; color: #FFFFFF; font-size: 14px;padding-left: 3px;}
#Section_Map_Slider, #headerLockview { color: #FFFFFF; font-size: 14px; height: 24px; padding:6px 15px 0 20px; text-shadow: -1px -1px 1px #333333; width: 181px; float:left; } /* NSI : 6/20/12 11:43 AM */
.ui-menu { list-style:none; padding: 0px; margin:0; display:block; float: left; width:187px !important; max-height: 218px; overflow-x: hidden; overflow-y: scroll; -webkit-overflow-scrolling: touch; font-family:Arial, Trebuchet MS, Tahoma, Verdana, sans-serif; font-size:13px; cursor: default; position: absolute; background: #FFFFFF; border: 0px solid #DDDDDD; color: #636363; top:26px !important; left:237px !important; }
.ui-menu .ui-menu-item { margin:0; padding: 0; width: 100%; }
.ui-menu .ui-menu-item a { text-decoration:none; display:block; line-height:25px; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:0 .4em; }
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; background-color:#eaeaea; border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; }
.Alink{ color: #FFFFFF; display: block; font-size: 12px; height: 25px; float:left; margin: 0 auto; padding: 8px 0 0; text-align: center; text-decoration: none; width:100%; cursor:pointer; }
.Alink:hover{ background:url("images/verticalBgSprite.png") repeat-x 0 -36px;  color: #ffffff; }
.Top_Views_Button { height: 30px; float: right; right: 205px; text-align: center; top: 0; width: 101px; z-index: 99; }
.Top_Views_Button a { color: #FFFFFF; display: block; font-size: 14px; height: 30px; margin: 0 auto; padding: 6px 0 0; text-align: center; text-decoration: none; width: 159px; }
.Top_Views_Button a:hover {background:url("images/verticalBgSprite.png") repeat-x 0 -37px;  color: #B5121B;}
/*Venue View ends*/
/*----------top navigation classes ends here----------*/

/*----------VR gallery template classes starts here----------*/
#Club_View_Container {background: url("images/verticalBgSprite.png") repeat-x scroll 0 -430px transparent; height: 768px; width: 1024px;}
h1#Club_View_Header { color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 35px; margin: 0; padding: 25px 0 20px; text-align: center;}
p#Club_View_Text { color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 18px; margin: 0 56px 15px;}
.Club_View_Thumb_Holder { float: left; margin: 0 7px 20px; width: 303px;}
.Club_View_Thumb_Holder img { border: 1px solid #D5D8DD; float: left; margin-bottom: 15px;}
#Club_View_Container .Club_View_Button { background: url("images/mainSprite.png") no-repeat scroll -494px -1125px transparent; color: #FEFEFE; cursor: pointer; display: block; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 11px; height: 17px; line-height: 19px; padding-bottom: 10px; text-align: center; text-decoration: none; width: 145px;}
#Club_View_Container .Club_View_Button:hover { background-position: -494px -1158px; color: #FFFFFF;}
.Club_View_Spacer { display: block; float: left; height: 10px; width: 13px;}
h2.Benefits_Header { color: #FFFFFF; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; margin: 0; padding: 0 0 5px; width: 275px;}
p.Benefits_Text {    color: #FFFFFF; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 18px; margin: 0; padding: 0; width: 275px;}
.Benefits ul {    color: #FFFFFF; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 18px; list-style-type: none; margin: 0; padding: 0; width: 275px;}
.Benefits ul li {    background: url("images/mainSprite.png") no-repeat scroll -723px -155px transparent; padding: 5px 0 0 12px;}
#Loop_Container {    padding-left: 41px;}
.VrGalleryPagesAll {    overflow: hidden; color: #FFFFFF; font-size: 14px;}
#Club_View_Container a {    color: #FFFFFF; text-decoration: underline;}
#Club_View_Container a:hover {    text-decoration: none;}
.Club_View_Thumb_Holder ul {    list-style-type: none; margin: 0; padding: 5px 0;}
.Club_View_Thumb_Holder ul li {    background: url("images/mainSprite.png") no-repeat scroll -730px -2990px transparent; color: #FFFFFF; font-size: 12px; padding: 0 0 2px 14px;}
div.Benefits_Text {    float: left;}
.Benefits_Text p {    color: #FFFFFF; font-size: 12px; line-height: 14px; margin: 0; padding: 0;}
#Club_View_Container .Club_View_3Button {    background: url("images/mainSprite.png") no-repeat scroll -378px -1686px transparent; color: #FEFEFE; cursor: pointer; display: block; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 11px; height: 17px; line-height: 19px; padding-bottom: 10px; text-align: center; text-decoration: none; width: 91px;}
#Club_View_Container .Club_View_3Button:hover {    background-position: -475px -1686px; color: #FFFFFF;}
/*----------VR gallery template classes ends here----------*/

/*----------Easter Eggs template classes starts here----------*/
.Easter_Holder{ width:183px;  position:absolute;  top:17%; font-family:Arial, Helvetica, sans-serif;}
.Back_Btn_Easter{text-align:center; font-size:15px; color:#FFFFFF; width:183px; height:24px; cursor:pointer; padding:6px 0 0 0; border-bottom:1px solid #979899; background:url("images/mainSprite.png") no-repeat 0 -1279px;}
.Back_Btn_Easter span{ background:url("images/mainSprite.png") no-repeat -724px -39px; padding:0 0 0 11px;}
.Back_Btn_Easter:hover{ background:url("images/mainSprite.png") no-repeat -202px -1000px;  color:#ffffff; }
.Text_Holder_Easter{ background:url("images/mainSprite.png") no-repeat 0 -1356px; padding:17px; width:149px; font-size:15px; text-align:center; color:#FFFFFF; border-bottom:1px solid #979899;}
.Btn_Holder_Easter{ background:url("images/mainSprite.png") no-repeat scroll 0 -1310px; width:183px; height:42px; text-align:center;}
.Table_Easter{ margin:0 auto;}
.Btn_Easter{ background:url("images/mainSprite.png") no-repeat -474px -56px; width:77px; height:20px; text-align:center; color:#FFFFFF; font-size:11px; cursor:pointer; display:block; line-height:20px; margin:10px auto 0;}
.Btn_Easter:hover{ background:url("images/mainSprite.png") no-repeat -474px -90px; color:#ffffff;}
/*----------Easter Eggs template classes ends here----------*/

/*----------VR HotSpot gallery Benefits template classes starts here----------*/
#Right_Benefits_Panel { width: 312px; right: 0; position: relative; top: 0px;}
#Right_Benefits_Panel #Suite_Benefits_Panel.Open{background:url("images/mainSprite.png") no-repeat -681px -266px; width:29px;height:116px;display:block;float:right;cursor:pointer;}
#Right_Benefits_Panel #Suite_Benefits_Panel.Close{background:url("images/mainSprite.png") no-repeat -648px -266px; width:29px;height:116px;display:block;
    position: absolute; left:0px;cursor:pointer;}
#Right_Benefits_Panel #Right_Panel_Content{background:url("images/mainSprite.png") no-repeat -193px -1038px; width:283px;float:right;padding-bottom:8px;}
#Right_Benefits_Panel #Right_Panel_Content h2{font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;padding:15px 23px 13px;margin:0 0 3px;}
#Right_Benefits_Panel ul#Right_Panel_Benefits_Category{float:left;width:100%;list-style:none;display:inline;padding:7px 0px 0px 20px;margin:0;}
#Right_Benefits_Panel ul#Right_Panel_Benefits_Category li{float:left;width:auto;padding:05px;}
#Right_Benefits_Panel ul#Right_Panel_Benefits_Category li{color:#a4a4a4;text-decoration:none;font-size:12px;cursor:pointer;}
#Right_Benefits_Panel ul#Right_Panel_Benefits_Category li:hover{color:#B5121B;}
#Right_Benefits_Panel ul#Right_Panel_Benefits_Category li.First{color:#a4a4a4;text-decoration:none;border-right:1px solid #84827F;}
#Right_Benefits_Panel ul#Right_Panel_Benefits_Category li.Active{color:#fff;text-decoration:none;font-size:12px;}
#Right_Benefits_Panel .Paging{text-align:center;padding-top:10px;}
#Right_Benefits_Panel .Paging img{margin:05px;}
#Right_Benefits_Panel .rightPanelBenefits_pages{overflow:hidden;height:205px;}
#Right_Benefits_Panel .rightPanelBenefits_pages ul{margin:0;padding:0px;list-style:none;list-style-type:none;padding:0;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#ffffff;margin:0 20px 10px;}
#Right_Benefits_Panel .rightPanelBenefits_pages ul li{ background: url("images/mainSprite.png") no-repeat scroll -730px -2992px transparent; padding:0 0 0 16px; margin-top: 6px;}
#Right_Benefits_Panel #Right_Panel_Benefits_Partial_Container{display:none;}
#Right_Benefits_Panel .Btm_Curve_Benefits{background:url("images/mainSprite.png") no-repeat -193px -1530px ; width:283px;height:8px;display:block;float:right;}
/*----------VR HotSpot gallery Benefits template classes ends here----------*/

/*----------VR HotSpot gallery template classes starts here----------*/
#Suite_VR_Info_Box {width:183px;  position:absolute;  top:17%; font-family:Arial, Helvetica, sans-serif;}
#Box_Content_Area #Back_Btn {background:url("images/mainSprite.png") no-repeat scroll 0 -1279px ; border-bottom: 1px solid #84827F; color: #FFFFFF; cursor: pointer;font-size: 14px; padding:7px 0 6px; text-align: center; width: 183px;}
#Box_Content_Area #Back_Btn span{background: url("images/mainSprite.png") no-repeat -724px -39px;  padding: 0 0 0 11px;}
#Box_Content_Area #Back_Btn:hover {background: url("images/mainSprite.png") no-repeat scroll -202px -1000px ; color: #ffffff;}
#Box_Content_Area #Suite_Info { border-bottom: 1px solid #84827F; color: #FFFFFF;  font-size: 20px; font-weight: bold; padding: 6px 0; text-align: center; width: 183px;}
#Box_Content_Area #Suite_Information { color: #FFFFFF; font-size: 11px;padding: 6px 10px 6px 32px; text-align: left;}
#Box_Content_Area .Chat_Reset_Buttons {border-top: 0px solid #84827F; color: #FFFFFF; cursor: pointer; padding: 6px 0 5px 52px; width: 131px;}
#Box_Content_Area .Chat_Reset_Buttons span.Chat_Reset_Btn { background:url("images/mainSprite.png") no-repeat -474px -56px; color: #ffffff; display: block; font-size: 11px; padding: 3px 0;text-align: center; width: 77px;}
#Box_Content_Area .Chat_Reset_Buttons span.Chat_Reset_Btn:hover {background: url("images/mainSprite.png") no-repeat -474px -90px;  color: #ffffff;}
#VR_Reset_Btn_Suite_View.Btn_last {background: url("images/mainSprite.png") no-repeat scroll 0 -1322px ;}
.Text_Holder_VR_Info_Box {background:url("images/mainSprite.png") no-repeat 0 -1356px; border-bottom: 1px solid #979899; color: #FFFFFF;font-size: 15px;padding: 0; text-align: center;width: 183px;}
.clear {clear: both;}
/*----------VR HotSpot gallery template classes ends here----------*/

/*----------VR Info Box template classes starts here----------*/
.Back_Btn{ text-align:center; font-size:15px; color:#FFFFFF; width:183px; height:24px; cursor:pointer; padding:6px 0 0 0; border-bottom:1px solid #979899;}
.Back_Btn span{ background:url("images/mainSprite.png") no-repeat -724px -39px; padding:0 0 0 11px;}
.Back_Btn:hover{ background:url("images/mainSprite.png") no-repeat -202px -1000px;  color:#ffffff; }
.Buy_Ticket_Btn_small_VR{ background:url("images/mainSprite.png") no-repeat -117px -54px; width:68px; height:46px; padding-top:10px; cursor:pointer; line-height:17px; text-align:center; font-size:19px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.Buy_Ticket_Btn_small_VR:hover{ background:url("images/mainSprite.png") no-repeat -194px -54px; color:#B5121B;}
.Buy_Ticket_Btn_small_VR span{ display:block; font-size:14px;}
.VR_Small_Btn { background:url("images/mainSprite.png") no-repeat -474px -56px; width:80px; height:20px; text-align:center; color:#FFFFFF; font-size:11px; cursor:pointer; display:block; line-height:20px; margin:6px auto 0;}
.VR_Small_Btn:hover{ background:url("images/mainSprite.png") no-repeat -474px -90px; color:#ffffff;}
.Price_Section_VR{ float:left; padding:6px 7px 0; color:#FFFFFF; height:60px;}
.Price_Section_VR p{ padding:0; font-size:12px; margin:0px; height:25px; text-align: left;}
.Price_Section_VR p span{ font-size:10px; display:block; margin:0px; padding:0px;}
.Price_Section_VR h2{ font-size:20px; color:#B5121B; text-align:center; display:block; padding:0px; margin:0px;}
.Benefits_Content h2{color: #FFFFFF;   font-size: 16px; margin: 0; padding: 0 0 0 5px;}
.Benefits_Content ul{ padding:0px; margin:0px; list-style-type:none;}
.Benefits_Content ul li{ padding:0 0 0px 14px; font-size:13px; color:#FFFFFF; background:url("images/mainSprite.png") no-repeat -730px -2990px; margin-bottom: 7px;}
.Price_List_Content_VR{overflow: hidden; padding:20px 10px 0; position: relative; width: 415px;}
.Price_List_Content_VR p{ font-size:11px; color:#FFFFFF; padding:1px 0 0; text-align:center;}
.Price_List_Content_VR a{ color:#ff5113; text-decoration:underline;}
.Price_List_Content_VR a:hover{text-decoration:none;}
.Panel_Container{ position:absolute;  top:4%; font-family:Arial, Helvetica, sans-serif;}
.Panel_Holder{ background:url("images/mainSprite.png") no-repeat 0 -1873px; width:183px;  float:left;}
.Section_Row_Holder{border-bottom:1px solid #979899; font-size:15px; color:#ffffff;}
.Section_VR{ width:79px; float:left; padding:15px 0 0 15px;border-right: 1px solid #979899;}
.Section_VR strong{ display:block; font-size:29px; padding-bottom: 10px;}
.Row_VR{ width:76px; float:left; padding:15px 0 0 12px; }
.Select_Box_VR{color: #E31837; float: left; font-size: 20px; font-weight: bold; height: 31px; margin: 5px 0 0; width: 65px;}
.Price_Btn_Holder{border-bottom:1px solid #979899; text-align:center; padding-top:7px; min-height:114px;}
.Price_Btn_Holder .price{ color:#FFF; font-size:11px; line-height:13px; padding:0 8px; margin-bottom:10px;}
.Price_Btn_Holder .price span{ display:block; font-size:26px; font-weight:bold; padding:8px 0 0;}
/*RBI: added classes for donation case*/
.Price_Btn_Holder .donation{ color:#FFF; font-size:11px; line-height:13px; padding:0 8px; margin:5px 0 10px;}
.Price_Btn_Holder .donation span{ display:block; font-size:26px; font-weight:bold; padding:8px 0 0;}
.Buy_Tickets_Btn span{ display:block; font-size:13px;}
.VR_Chat_Reset_Holder { width:182px; text-align:center;}
.Tab_Section{ float:left; margin-top:30px;}
.Tab_Content{ background:url("images/mainSprite.png") no-repeat -10px -785px; width:440px; height:204px; float:left; margin-right:1px; position: absolute; left: -440px;}
.Tabs{ width:27px; float:left; margin-left:-1px; position:absolute; right: 0px;}
.Benefits{ background:url("images/mainSprite.png") no-repeat -250px -124px; width:27px; height:96px; cursor:pointer;}
.Benefits.active{ background:url("images/mainSprite.png") no-repeat -212px -124px;}
.Benefits.disable {cursor: default; background: url("images/mainSprite.png") no-repeat -671px -860px; margin: 0 0 0 0px;}
.Price_List{ background:url("images/mainSprite.png") no-repeat -137px -124px; width:27px; height:96px;  cursor:pointer;}
.Price_List.active{ background:url("images/mainSprite.png") no-repeat -100px -124px;}
.Price_List.disable {cursor: default; background: url("images/mainSprite.png") no-repeat -175px -124px; margin: 0 0 0 0px;}
.Benefits_Content{overflow: hidden; padding: 20px 20px 0; position: relative; width: 396px;}
ul.Price_List_Holder{ background:url("images/verticalBgSprite.png") repeat-x 0 -244px; width:100%; height:70px; margin-bottom:20px; list-style-type:none; padding:0px; margin:0px;}
ul.Price_List_Holder li{ background:url("images/verticalBgSprite.png") no-repeat 0 -141px; overflow: hidden; white-space: nowrap;}
ul.Price_List_Holder li:first-child{ background:none;}
#Scroll_Content {    left: 183px; position: absolute; top: 0; width: 26px; overflow: hidden; height: 265px; -webkit-backface-visibility:hidden;}
.ex_benefits_pages{ overflow: hidden; height: 130px; margin-bottom: 0px;}
.ex_benefits_pages ul {    margin: 0; padding: 0px; list-style: none;}
.ex_benefits_pages ul li {    background:url("images/mainSprite.png") no-repeat -730px -2990px; width: 97%; padding: 0 0 0px 14px !important; margin-bottom:7px;}
#Benefits_Pages_Partial_All_Container{ display: none}
.table{ margin:0 auto;}
.Hide_Price_List_Tab{border-left: 1px solid #888888; cursor: default !important; margin: 0 0 0 0px !important; position: relative; background: none !important;}
.vr_Btm_Curve{background:url("images/mainSprite.png") no-repeat 0 -2562px; width:183px;  float:left; height:7px;}
/*----------VR Info Box template classes ends here----------*/

/*----------VR View template classes starts here----------*/
#vrViewPanoContainer{width:100%;height:100%;top:200;left:0;background-color:#000000;}
#vrViewInfoBox{position:absolute;z-index:2147483647;top:2%;}
#vrViewBenefitsPanel{position:absolute;right:-283px;top:2%;width:312px;z-index:2147483647;}
#vrViewInfoBoxPanel{position:absolute;z-index:2147483647;top:0;}
#vrViewFooter{width:100%;position:absolute;z-index:9999999999;bottom:0px;left:0;}
#Ipad_Logo{background:url("images/ipad_logo.png") no-repeat scroll 0 0 transparent;bottom:40px;cursor:pointer;height:36px;position:absolute;right:10px;width:217px;z-index:2147483647;}
/*----------VR View template classes ends here----------*/

/*--------Suite RollOver pop up template starts here------------*/
.Rollover_popup_Holder_suit{padding:0px; margin:0 0 0 15px; font-family:Arial, Helvetica, sans-serif; float:left;}
.clear{ padding:0px; margin:0px; line-height:0px; height:0px; clear:both; font-size:0px;}
.Popup_Curve_Left_suit{background:url("images/mainSprite.png") no-repeat -566px -19px; width:21px; height:103px; display:block; float:left; margin:-5px  0 0 -21px;}
.Popup_Curve_Right_suit{background:url("images/mainSprite.png") no-repeat -597px -19px; background:url("images/mainSprite.png") no-repeat -597px -18px\9; width:21px; height:103px; display:block; float:left; margin:-37px -21px 0 0}
.Popup_Content_suit{background:url("images/verticalBgSprite.png") repeat-x 0 -1206px; float:left; padding-top:5px; height:98px;}
#Section_Type_Large_Title_suit{border-bottom: 1px solid #98A3AE;  font-size: 14px; font-weight: bold; margin-left: -10px; padding:10px 5px 4px 14px;  padding:10px 3px 4px 14px\9; position: relative; width: 100%;}
#Section_Type_Rollover_Large_suit{height:20px; float:left; height:47px; padding:6px 14px 0 2px; border-right:1px solid #98a3ae;}
#Section_Type_Rollover_Large_suit p#Section_Rollover_Large_Title_suit{ font-size:13px; padding:0; margin:0px;}
#Section_Type_Rollover_Large_suit h2#Section_Rollover_Large_Name_suit{ font-size:25px; font-weight:bold; padding:0; margin:0px;}
#Section_Row_Rollover_Large_suit{float:left; height:47px;  padding:6px 0 0 11px; max-width:241px; }
#Section_Row_Rollover_Large_suit p#Section_Row_Rollover_Large_Title_suit{ font-size:13px; padding:0; margin:0px; height: 45px; overflow:hidden;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .Popup_Curve_Right_suit{background:url("images/mainSprite.png") no-repeat -597px -18px;}

}
/*--------Suite RollOver pop up template ends here------------*/

#arrowLeftImageView{ background:url(images/leftRightArrow.png) no-repeat 0 0; width:52px; height:65px; display:block; position:absolute; top:45%; z-index:2147483647; cursor:pointer;}
#arrowLeftImageView:hover{ background-position:0 -66px;}
#arrowRightImageView{ background:url(images/leftRightArrow.png) no-repeat 0 -132px; width:52px; height:65px; display:block; position:absolute; top:45%; right:0; z-index:2147483647; cursor:pointer;}
#arrowRightImageView:hover{ background-position:0 -198px;}
/*------------------------------------------------*/


/*---------------- Parking template starts here ----------------------*/
#ParkingRollOverPopup {left: 0; position: absolute; top: 0; opacity: 0; display: none; z-index: 100;}
#parkingTopNavigationPanel{ position: absolute; z-index: 1}
.parking{font:normal 13px  Arial, Helvetica, sans-serif; color:#64594b; }
.parking ul li{ line-height:17px;}
.parking .title{ margin:0 14px; padding:10px 10px 0; float:left;}
.parking span{ font-size:35px; font-weight:bold; display:block;}
.parkingRollover{ width:437px;}
.section_title{ background:url(images/ParkingTemplate/section_title.png) no-repeat 0 0; width:437px; height:70px;}
.section_title span{color:#c0272c;}
.section_benefits{ background:url(images/ParkingTemplate/benefitsbg.png) no-repeat 0 0; width:437px; min-height:50px;}
.section_benefits ul{ padding:14px 17px 17px; margin:0 13px 0 7px; list-style-type:none;}
.section_benefits li strong{color:#c0272c;}
.section_enter_exit_info{ background:url(images/ParkingTemplate/enter_exit_info.png) no-repeat bottom left; width:437px; min-height:50px;}
.section_enter_exit_info ul{ padding:12px 17px 17px; margin:0 13px 0 7px; list-style-type:none;}
.section_enter_exit_info li{ font-weight:bold;}
.section_enter_exit_info ul:first-child{ padding-bottom:0;}
.section_enter_exit_info ul:last-child{ padding-bottom:35px;}
.seperator{ background:url(images/ParkingTemplate/seperator.png) repeat-x bottom left;}
.icon_close{ background:url(images/ParkingTemplate/icon_close.png) no-repeat 0 0; width:20px; height:18px; float:right; cursor:pointer; margin:15px 22px;}
/*---------------------------------------------------------------------*/

/*---------------- Disclaimer link starts here ----------------------*/
.disclaimerLink{color:#FFFFFF; float: right; margin-right: 10px; font-size: 10px; position: absolute; top:15px; right:25px;}
.disclaimerLink a.inactive{color:#FFFFFF; text-decoration: none; cursor:default}
.disclaimerLink a.active{color:#FFFFFF; text-decoration: none; cursor:pointer;}
.disclaimerLink a.active:hover{color:#c1f0fe; text-decoration: none;}
.disclaimer_Msg {color: #FFFFFF; font-size: 10px; font-weight: normal; margin: 0; padding: 17px 0 0;}
/*---------------------------------------------------------------------*/



/* New Rollover popupDesign CSS starts */
#Section_Desc{ max-width:400px; padding:5px 0 0; font-size:13px; line-height:15px; color:#464646; height:47px; overflow:hidden;}
/* New Rollover popupDesign CSS ends */

/*---------------------------Section Group Navigator Template-------------------------*/

#sectionGroupBack {background:url("images/mainSprite.png") no-repeat 0 -1279px ; border-bottom: 1px solid #84827F; color: #FFFFFF; cursor: pointer;font-size: 14px; padding:7px 0 6px; text-align: center; width: 183px;}
#sectionGroupBack span{background: url("images/mainSprite.png") no-repeat -724px -39px;  padding: 0 0 0 11px;}
#sectionGroupBack:hover {background: url("images/mainSprite.png") no-repeat -202px -1000px ; color: #ffffff;}
.textSectionGroupNavigator {background: url("images/mainSprite.png") no-repeat 0 -1356px; color: #FFFFFF; font-size: 15px; padding:  6px 0 0 0; text-align: center; width: 183px;position:relative;min-height:21px}
.sectionGroupNavigatorCurve{background: url("images/mainSprite.png") no-repeat scroll 0 -1347px rgba(0, 0, 0, 0); float: left; height: 7px; width: 183px;}
/*------------------------------End----------------------------------------*/

.textSectionGroupNavigator #prevSectionGroup{position:absolute;top:7px;left:15px;display:inline-block;background:url(images/mainSprite.png) -86px -2984px no-repeat;width:15px;height:16px;text-indent:-9999px;cursor:pointer}
.textSectionGroupNavigator #prevSectionGroup + div{display:inline-block;width:100px;line-height:17px; overflow:hidden;}
.textSectionGroupNavigator #nextSectionGroup{position:absolute;top:7px;right:15px;display:inline-block;background:url(images/mainSprite.png) 0 -2984px no-repeat;width:15px;height:16px;text-indent:-9999px;cursor:pointer}
#Top_Navigation_Bar input[type="radio"]{  display: inline-block;  margin-top: 0;  position: relative; top: 1px;}
.Chat_Expand_Btn{line-height:16px;}
#Footer p a{line-height:17px;}
.Price_Section h2{line-height:27px;}
.disableInterface{ height: 100%; position: absolute; width: 100%; opacity: 0; background-color: #FFFFFF; z-index: 999999;}
.sectionGroup_RollOver #Section_Type_Large_Title{border-bottom:none;padding-top:10px;padding-left:48px;padding-right:40px;width:auto}
.sectionGroup_RollOver .Popup_Curve_Left{ background-position: -658px -616px;  height: 54px;  width: 11px;}
.sectionGroup_RollOver .Popup_Curve_Right{  background-position: -696px -616px;  height: 76px; width: 11px;}
.sectionGroup_RollOver .Popup_Content{  background-position: 0 -1525px;  height: 43px;}

.Select_Tab_Border{ border-bottom:1px solid #888888; height: 32px;}


.Price_List.active{background-position:-5px -3257px}
.Price_List{background-position:-53px -3257px}
.Benefits.infoboxBenefitbg{background-position:-144px -3257px}
.Benefits.infoboxBenefitbg.active{background-position:-99px -3257px}

.yearlayer{color: rgb(255, 255, 255); line-height: 33px; float: left; background: url('images/verticalBgSprite.png') no-repeat scroll left -140px transparent; padding-left: 10px;}
#Start_App_Btn_1{margin-right:0}