
td.debugheader{background-color:#eee;border-top:1px solid #444488;border-bottom:1px solid #444488;font-size:0.9em;font-family:Arial,Helvetica,sans-serif}pre.debugtransaction{background-color:#f8f6d8}p.comment{background-color:#ff0;font-weight:bold;padding:4px;margin:4px;border:2px dashed;display:block}td.ezsetup_header{background-color:#eee;border-top:1px solid #444488;border-bottom:1px solid #444488;font-size:120%;font-family:Arial,Helvetica,sans-serif}td.ezsetup_req{font-size:80%;font-family:Arial,Helvetica,sans-serif}.ezsetup_critical{background-color:#eee;border-top:1px solid #444488;border-bottom:1px solid #444488;font-size:120%;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#F00}.ezsetup_uncritical{background-color:#eee;border-top:1px solid #444488;border-bottom:1px solid #444488;font-size:120%;font-family:Arial,Helvetica,sans-serif;color:#E2A31D}.ezsetup_pass{background-color:#eee;border-top:1px solid #444488;border-bottom:1px solid #444488;font-size:120%;font-family:Arial,Helvetica,sans-serif;color:#00B500}div.debug-toolbar label{font-weight:normal}#debug{text-align:left;border-top:1px dashed black;padding:0.3em;background-color:#fff}#debug table{border-collapse:collapse}#timingpoints,#timeaccumulators,#debug_resources,#debug_includes,#debug table.debug_resource_usage{border:1px dashed black}#debug table tr.group td{padding-top:0.7em;font-size:0.95em}#debug table tr.group td:first-child{padding-left:0.2em;font-size:1em}#debug table tr.data td{background-color:#fff;border-top:1px solid #444488;border-bottom:1px solid #444488;font-family:Arial,Helvetica,sans-serif;font-size:0.95em}#debug table tr.data:nth-child(odd) td {  background-color:#eee}#debug table + h2,#debug table + h3{margin-top:1em}#debug table.debug_resource_usage th + th,#debug table.debug_resource_usage td + td,table#timeaccumulators th + th,table#timeaccumulators td + td,table#timingpoints th + th,table#timingpoints td + td,table#debug_resources td,table#debug_includes td{padding:0.25em 0.5em 0.25em 0.5em}#debug th{text-align:left}#debug span.debuginfo:after{border:2px solid #23a4f5;border-radius:10px;color:#23a4f5;height:10px;width:10px;line-height:10px;font-size:10px;content:"i";margin-left:5px;padding:0 5px 0 5px;opacity:0.6}#debug span.debuginfo:hover:after { opacity:1}#templateusage tr.data td:first-child,#templateusage tr.data td:nth-child(n+5) { text-align:center}#debug tr.notice  td.debugheader span { color:green}#debug tr.warning td.debugheader span { color:orange}#debug tr.error   td.debugheader span { color:red}#debug tr.debug   td.debugheader span { color:brown}#debug tr.timing  td.debugheader span { color:blue}#debug tr.strict  td.debugheader span { color:purple}div#ezwt{margin:0.5em auto 0.5em auto}div#ezwt div.tl{background:url(/extension/clubcorp/design/clubcorp/images/websitetoolbar/ezwt-tl.gif) no-repeat top left}div#ezwt div.tr{background:url(/extension/clubcorp/design/clubcorp/images/websitetoolbar/ezwt-tr.gif) no-repeat top right}div#ezwt div.tc{background:url(/extension/clubcorp/design/clubcorp/images/websitetoolbar/ezwt-tc.gif) repeat-x top left}div#ezwt div.mc{background:#e8eaec url(/extension/clubcorp/design/clubcorp/images/websitetoolbar/ezwt-mc.gif) repeat-x center left}div#ezwt div.ml{background:url(/extension/clubcorp/design/clubcorp/images/websitetoolbar/ezwt-ml.gif) repeat-y center left}div#ezwt div.mr{background:url(/extension/clubcorp/design/clubcorp/images/websitetoolbar/ezwt-mr.gif) repeat-y center right}div#ezwt div.bl{background:url(/extension/clubcorp/design/clubcorp/images/websitetoolbar/ezwt-bl.gif) no-repeat bottom left}div#ezwt div.br{background:url(/extension/clubcorp/design/clubcorp/images/websitetoolbar/ezwt-br.gif) no-repeat bottom right}div#ezwt div.bc{background:url(/extension/clubcorp/design/clubcorp/images/websitetoolbar/ezwt-bc.gif) repeat-x bottom left}div#ezwt div.tc,div#ezwt div.bc{height:4px;font-size:0}div#ezwt div.tr,div#ezwt div.mr,div#ezwt div.br{padding:0 4px 0 4px}div#ezwt-ezlogo{margin:3px 4px 2px 2px;float:left;display:inline}div#ezwt-oologo{margin:2px 4px 0 2px;float:right}div#ezwt form{margin:0;padding:0}div#ezwt .left{margin-left:4px;float:left;display:inline}div#ezwt .right{margin-right:4px;float:right;display:inline}div#ezwt select,div#ezwt input{font-family:Arial,Helvetica,sans-serif;font-size:0.85em}div#ezwt select{color:#4a5054;background-color:#f0f2f4;margin:2px 0 2px 0;padding:0;border:1px solid #ccd2d6;border-color:#abb1b5 #ffffff #ffffff #abb1b5;vertical-align:top}div#ezwt input{margin:1px 0 0 0}div#ezwt input.button{color:#4a5054;height:1.8em;background:#f2f4f6 url(/extension/clubcorp/design/clubcorp/images/websitetoolbar/ezwt-button-bg.gif) repeat-x center left;padding:0 0.25em 0 0.25em;border:1px solid;border-color:#fff #abb1b5 #abb1b5 #ffffff;overflow:visible}div#ezwt-help{margin:2px 3px 0 3px;float:right;display:inline}div#ezwt-help p{margin:0;vertical-align:middle}div#ezwt-help a{font-weight:bold;color:#4a5054;padding:0 2px 0 2px;text-decoration:none;display:block}table#ezwt-sort-list tr.ezwt-sort-drag-handler{cursor:move}.hide{display:none}@font-face {font-family:'Giacomo';src:url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/giacomo_regular-webfont.eot');src:local('☺'),url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/giacomo_regular-webfont.woff') format('woff'),url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/giacomo_regular-webfont.ttf') format('truetype'),url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/giacomo_regular-webfont.svg#webfonts4BHnxlh') format('svg');font-weight:normal;font-style:normal}@font-face {font-family:'GiacomoLight';src:url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/giacomo_light-webfont.eot');src:local('☺'),url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/giacomo_light-webfont.woff') format('woff'),url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/giacomo_light-webfont.ttf') format('truetype'),url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/giacomo_light-webfont.svg#webfontsDUVNi0R') format('svg');font-weight:normal;font-style:normal}@font-face {font-family:'GiacomoBold';src:url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/giacomo_bold-webfont.eot');src:local('☺'),url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/giacomo_bold-webfont.woff') format('woff'),url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/giacomo_bold-webfont.ttf') format('truetype'),url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/giacomo_bold-webfont.svg#webfont540AEdXs') format('svg');font-weight:normal;font-style:normal}@font-face {font-family:'CentennialSC';src:url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/centennial_lightsc-webfont.eot');src:local('☺'),url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/centennial_lightsc-webfont.woff') format('woff'),url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/centennial_lightsc-webfont.ttf') format('truetype'),url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/centennial_lightsc-webfont.svg#webfontPxvKHJnC') format('svg');font-weight:normal;font-style:normal}@font-face {font-family:'Centennial';src:url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/centennial_light-webfont.eot');src:local('☺'),url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/centennial_light-webfont.woff') format('woff'),url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/centennial_light-webfont.ttf') format('truetype'),url('/extension/clubcorp/design/clubcorp/stylesheets/fonts/centennial_light-webfont.svg#webfont3UqPAuBL') format('svg');font-weight:normal;font-style:normal}body.noleftmargin #teritiary_nav {display:none}html,body {font:normal normal 11px/1.25em verdana,sans-serif;padding:0;margin:0;color:#333}h1 {border-bottom:1px solid #B2B2B2;color:#999;font:normal normal 24px/1em GiacomoLight,Arial,sans-serif;margin-bottom:8px;padding-bottom:4px;margin-left:195px;text-transform:uppercase;cursor:default}input {font-size:12px;color:#333}textarea {font-size:14px;line-height:20px}select {font-size:14px;line-height:18px}select option {font-size:14px;line-height:18px}input,select { vertical-align:middle}input[type="radio"] { vertical-align:text-bottom}input[type="checkbox"] { vertical-align:bottom}.ir { display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.clearfix:before,.clearfix:after {content:"\0020";display:block;height:0;visibility:hidden}.clearfix:after { clear:both}.clearfix { zoom:1}a{text-decoration:none}a:hover,a:active { outline:none}button:hover,button:active { outline:none}img {border:none}ul {padding-left:20px}p {margin:10px 0 10px 0}sup {line-height:0;margin-right:-4px}:focus {outline:0}.loading {background:url(/extension/clubcorp/design/clubcorp/images/ajax-loader.gif) transparent no-repeat center center;min-height:32px;min-width:32px;height:100%}.clear {clear:both}a.test_graphical span {background:url(/extension/clubcorp/design/images/white/lrgBTTNs_CTA_whtT.png) no-repeat scroll 0 0 transparent;color:#666;float:left;height:47px;line-height:45px;padding:0 0 0 15px;width:125px;overflow:hidden;cursor:pointer;font-family:CentennialSC}a.test_graphical span.arrow {padding-left:25px;width:auto;height:46px;cursor:pointer}.clubs-sales-phone h1 {text-indent:-99999px;border:0;margin:0;padding:0;font-size:1px}#header {position:relative;z-index:20;zoom:1;margin:0 0 0 20px;padding:0}#header .logo {width:180px;height:95px;zoom:1;float:left;margin:10px 0 0 0;overflow:hidden;padding:0}#header .logo img {margin:0 auto;display:block}#header .logo a {display:block;width:180px;height:95px}#header .clubs-top-nav{margin-left:185px}#header .clubs-top-nav .clubs-utility-nav {margin:0;padding:0;position:relative;height:30px}#header .clubs-top-nav .clubs-primary-nav #secondary_nav .submenu dl {margin:0;padding:0}#header .clubs-top-nav .clubs-utility-nav #primary_nav {list-style:none;margin:0;padding:0;position:relative;z-index:23}#header .clubs-top-nav .clubs-utility-nav #primary_nav li {float:right;height:28px;padding-top:6px;padding-left:2px;height:auto;margin:-4px 0 0 0}#header .clubs-top-nav .clubs-utility-nav #primary_nav .nav_divider {background:url(/extension/clubcorp/design/clubcorp/images/dotted-separator.png) no-repeat scroll 0 50% transparent;height:20px;margin-left:7px;margin-right:7px;width:1px;margin-top:0}#header .clubs-top-nav .clubs-utility-nav #primary_nav #member_login button {padding:0 10px 0 0;background:none}#header .clubs-top-nav .clubs-utility-nav #primary_nav #member_login:hover #tab_login_button {background:url(/extension/clubcorp/design/clubcorp/images/smBttnsSelectBoxes_whtT.png) no-repeat 100% -527px transparent}#header .clubs-top-nav .clubs-utility-nav #primary_nav #member_login span {background:none;color:#000;padding:1px 2px 1px 8px;width:70px}#header .clubs-top-nav .clubs-utility-nav #primary_nav #member_login:hover #tab_login_button span {background:url(/extension/clubcorp/design/clubcorp/images/smBttnsSelectBoxes_whtT.png) no-repeat 0 -497px transparent}#header .clubs-top-nav .clubs-utility-nav #primary_nav #member_login {position:relative;line-height:2em}#header .clubs-top-nav .clubs-utility-nav #primary_nav #member_login:hover #login {display:block}#header .clubs-top-nav .clubs-utility-nav #primary_nav #login button {padding:0 10px 0 0}#header .clubs-top-nav .clubs-utility-nav #primary_nav #login button span {color:#000;padding:0 0 0 10px;width:auto;line-height:20px}#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction span {font-size:10px;padding:2px 10px 4px 10px;height:14px;cursor:pointer;display:block;width:66px;margin-top:2px}#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction:hover span,#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction:hover span a {background-position:0 -20px}#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction:active span,#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction:active span a {background-position:0 -40px}#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction span a{padding-left:2px}#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction span > .tl,#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction span > .tr,#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction span > .bl,#header .clubs-top-nav .clubs-utility-nav #primary_nav #callToAction span > .br{width:3px;height:3px;position:absolute}#content_button {position:relative;bottom:10px;height:46px;background:url(/extension/clubcorp/design/clubcorp/images/button_shadow.png) no-repeat -3px 30px transparent}#content_button button {background:url(/extension/clubcorp/design/clubcorp/images/lrgBTTNs_CTA_whtT.png) no-repeat 100% -173px transparent;padding:0 22px 0 0;height:auto;font-size:23px}#content_button button span {background:url(/extension/clubcorp/design/clubcorp/images/lrgBTTNs_CTA_whtT.png) no-repeat 0 -129px transparent;color:#797979;padding:0 0 0 22px;width:auto;line-height:45px;height:40px;font-family:"Bodoni BE Italic"}#header .clubs-top-nav .clubs-utility-nav #primary_nav #call_to_action a,#header .clubs-top-nav .clubs-utility-nav #primary_nav #call_to_action a:hover {text-decoration:none;color:#4f4b4b}#header .clubs-top-nav .clubs-utility-nav #primary_nav .login_button {text-align:right}#header .clubs-top-nav .clubs-utility-nav #primary_nav #login label {position:relative;width:80px;float:left;margin-right:5px;padding:0}#header .clubs-top-nav .clubs-utility-nav #primary_nav .form_row {clear:left;margin-bottom:5px}#header .clubs-top-nav .clubs-utility-nav #primary_nav p.form_row {text-align:right;padding-right:5px;border-bottom:1px solid #AFAFAF;padding-bottom:3px;margin:0 0 5px}#header .clubs-top-nav .clubs-utility-nav #primary_nav p.form_row.last {border-bottom:none;float:left}#header .clubs-top-nav .clubs-utility-nav #primary_nav #login {display:none;left:-120px;position:absolute;vertical-align:bottom;width:210px;z-index:25;top:24px;padding:15px;margin:-15px}#header .clubs-top-nav .clubs-utility-nav #primary_nav #login_content {padding:2px 5px;font-size:10px;border-color:#afafaf;border-width:0 1px;border-style:none solid;position:relative;zoom:1}#header .clubs-top-nav .clubs-utility-nav #primary_nav #login input {font-size:10px;width:107px}#header .clubs-top-nav .clubs-utility-nav #primary_nav #login_top_left_corner {padding-left:4px;height:10px}#header .clubs-top-nav .clubs-utility-nav #primary_nav #login_bottom_left_corner {height:4px;padding-left:4px}#header .clubs-top-nav .clubs-utility-nav #primary_nav #login_bottom_right_corner {height:4px;padding-right:4px}#header .clubs-top-nav .clubs-utility-nav #primary_nav #login_bottom_center_divider {height:4px;height:4px}#header .clubs-top-nav .clubs-utility-nav #primary_nav #login_top_center_divider {height:10px}#header .clubs-top-nav .clubs-sales-phone{margin:13px 22px 12px 15px;padding:0;position:relative;height:15px}#header .clubs-top-nav .clubs-sales-phone .phone_number_text {float:right;cursor:default}#header .clubs-top-nav .clubs-sales-phone .phone_number_text .phone_number_top {font-size:15px}#header .clubs-top-nav .clubs-sales-phone .phone_number_text .intro_text {font:16px/1em Centennial}#header .clubs-top-nav .clubs-primary-nav{}#header .clubs-top-nav .clubs-primary-nav #secondary_nav {font:normal normal 10px/1em verdana,sans-serif;list-style:none;margin:0 18px 0 0;padding:0;zoom:1;position:relative;z-index:21;height:37px;width:765px}#header .clubs-top-nav .clubs-primary-nav #secondary_nav li {background:url(/extension/clubcorp/design/clubcorp/images/BGs_searchAndFindAClub_whtT.png) repeat-x 0 -3px;border-left:1px solid #eee;border-top:3px solid transparent;float:left;margin:0;position:relative;white-space:nowrap}#header .clubs-top-nav .clubs-primary-nav #secondary_nav a,#header .clubs-top-nav .clubs-primary-nav #secondary_nav a:active,#header .clubs-top-nav .clubs-primary-nav #secondary_nav a:visited {display:block;padding:11px;text-decoration:none;font-weight:normal}#header .clubs-top-nav .clubs-primary-nav #secondary_nav li.active{font-weight:normal}#header .clubs-top-nav .clubs-primary-nav #secondary_nav li:hover,#header .clubs-top-nav .clubs-primary-nav #secondary_nav li:active{font-weight:normal}#header .clubs-top-nav .clubs-primary-nav #secondary_nav li:hover {background-position:0 -37px;font-weight:normal}#header .clubs-top-nav .clubs-primary-nav #secondary_nav li#site-search:hover {font-weight:normal}#header .clubs-top-nav .clubs-primary-nav #secondary_nav li.active {text-decoration:none;background-position:0 -37px}#header .clubs-top-nav .clubs-primary-nav #secondary_nav li:first-child {border-left-style:none}#header .clubs-top-nav .clubs-primary-nav #secondary_nav li#search {height:33px}#header .clubs-top-nav .clubs-primary-nav #secondary_nav .submenu {background:url(/extension/clubcorp/design/clubcorp/images/main-dropdown-bg.png) repeat-x 0 0 #f0f0f0;display:none;left:0;position:absolute;top:33px;z-index:100;width:142px;margin-top:-1px;padding-bottom:7px}#header .clubs-top-nav .clubs-primary-nav #amenities .submenu {left:-68px;width:708px}#header .clubs-top-nav .clubs-primary-nav #secondary_nav li:hover .submenu {display:block}#header .clubs-top-nav .clubs-primary-nav #secondary_nav .submenu {width:170px}#header .clubs-top-nav .clubs-primary-nav #secondary_nav .submenu dd,#header .clubs-top-nav .clubs-primary-nav #secondary_nav .submenu dt {margin:0}#header .clubs-top-nav .clubs-primary-nav #secondary_nav .submenu dt a {display:block;padding:10px 10px;font-weight:normal;font-size:11px}#header .clubs-top-nav .clubs-primary-nav #secondary_nav .submenu dt {font-weight:normal}#header .clubs-top-nav .clubs-primary-nav #site-search {float:right}#header .clubs-top-nav .clubs-primary-nav #secondary_nav li#site-search:hover,#header .clubs-top-nav .clubs-primary-nav #secondary_nav li#site-search {background-image:none;border:0;width:190px;position:absolute;right:0;top:1px;height:33px}#header .clubs-top-nav .clubs-primary-nav #site-search form {background:url(/extension/clubcorp/design/clubcorp/images/BGs_searchAndFindAClub_whtT.png) repeat-x 0 -136px;padding:5px}#header .clubs-top-nav .clubs-primary-nav #site-search input {width:148px;height:15px}#header .clubs-top-nav .clubs-primary-nav #site-search button {border-style:none;width:30px;cursor:pointer;height:19px;margin-left:-5px;vertical-align:top;margin-top:2px}#header .clubs-top-nav .clubs-primary-nav #site-search button:hover,#header .clubs-top-nav .clubs-primary-nav #site-search button:active {width:30px}#header .clubs-top-nav .clubs-primary-nav #site-search button::-moz-focus-inner {border:0;padding:0}#header .clubs-title-area{margin:0 20px 0 0;padding:0;position:relative;height:30px}#header .clubs-title-area h4#sidePrimaryNav {font-family:verdana,sans-serif;font-size:11px;font-weight:bold;margin:10px 0 0 0;float:left;width:184px}#header .clubs-title-area h1 {margin-left:195px;margin-bottom:0}#teritiary_nav {background-color:#F4F4F4;float:left;width:184px;color:#484848}#teritiary_nav h2 {font:normal normal 12px/1em Verdana,sans-serif;margin-bottom:0;padding-bottom:9px;padding-left:12px}#teritiary_nav ul {list-style:none;margin-top:0;padding-left:0;margin-bottom:0;margin-left:0}#teritiary_nav li {margin-left:0}#teritiary_nav li p {line-height:33px;margin:0;padding:0 0 0 17px}#teritiary_nav li p a {width:157px;overflow:hidden;display:block}#teritiary_nav li#sidePrimaryNav p {line-height:33px;margin:0;padding:0 0 0 12px}#teritiary_nav li p:hover {background:url(/extension/clubcorp/design/clubcorp/images/smBttnsSelectBoxes_whtT.png) no-repeat 0 -456px transparent;font-weight:normal}#teritiary_nav li p:active {background:url(/extension/clubcorp/design/clubcorp/images/smBttnsSelectBoxes_whtT.png) no-repeat 0 -456px transparent;color:#999;font-weight:normal}#teritiary_nav li p.active {background:url(/extension/clubcorp/design/clubcorp/images/smBttnsSelectBoxes_whtT.png) no-repeat 0 -456px transparent;background-position:0 -456px;font-weight:normal}#teritiary_nav .submenu {-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:1px solid #CCC;padding:8px 12px}#teritiary_nav .submenu li {padding:3px 5px 3px 20px;width:140px}#teritiary_nav .sub-nav-active {font-weight:bold}#content {-moz-box-shadow:0 0 10px #ccc;background:url(/extension/clubcorp/design/clubcorp/images/content-bg.png) repeat-x;margin:0 auto;width:1000px;overflow:hidden}#content #content_area {margin:8px 20px 20px 20px;zoom:1;z-index:19;position:relative}.full-view .content {padding-top:10px}.full-view .bottom_tabbed_content {padding-top:0}.full-view .content p{margin:0 0 10px 0}.full-view #share_button {float:right}#footer {margin:0 20px 20px 20px}#footer .footer-top{padding-top:10px}#footer #share_button {float:right;padding-right:10px}#footer .bottom #static_links {font-size:9px;color:#7d7d7d;margin:0 262px 5px 0}#footer_divider{margin-right:145px}#footer_divider #call_to_action {font-family:Giacomo,Arial,sans-serif;font-weight:lighter;font-size:16px}#footer_divider #small_text {font-size:10px;font-family:GiacomoLight,Arial,sans-serif;font-weight:normal;width:90px;line-height:11px;height:28px;margin-top:7px}#footer_button div:first-child {padding-top:4px;padding-right:0;line-height:0}#footer_divider #breadcrumbs {font-size:12px;color:#7d7d7d;padding-left:10px}#footer_divider a {font-size:12px;color:#7d7d7d;text-decoration:none}#footer_divider a:hover {text-decoration:none;color:#333}#footer_divider #share_button {float:right}#static_links a {margin-right:5px}#footer .bottom  #copyright {font-size:9px;color:#7d7d7d;float:right;margin-bottom:5px}#footer .footer-logos {float:left}#club_address #club_location {font-size:12px;margin-bottom:3px}#club_address p {margin:0;padding:0}#club_address address {font-style:normal}#club_address #phone_number {font-weight:bold}#footer_button button {background:url(/extension/clubcorp/design/clubcorp/images/lrgBTTNs_CTA_whtT.png) no-repeat 100% -245px transparent;padding:0 11px 0 0;height:auto;font-size:16px}#footer_button button span {background:url(/extension/clubcorp/design/clubcorp/images/lrgBTTNs_CTA_whtT.png) no-repeat 0 -218px transparent;color:#797979;padding:0 0 0 34px;width:auto;line-height:30px;height:auto;font-family:GiacomoBold,Arial,sans-serif;font-weight:normal}#footer_button_text:first-letter {color:#999}#footer_content {margin:10px 0 20px 5px}#footer_content ul {list-style:none;margin-top:0;margin-bottom:0;padding-left:0;padding-right:12px;float:left}#footer_content li {margin-left:0;margin-bottom:3px;font-family:Verdana,Geneva,sans-serif;font-size:10px;line-height:10px}#footer_content .bottom {padding:0}#footer_content li:first-child {font-weight:bold}#footer a {text-decoration:none;color:#7d7d7d}#footer a:hover {text-decoration:none;color:#333}#footer_content #club_address {max-width:210px;font-family:Verdana,Geneva,sans-serif;font-size:10px;color:#7d7d7d;float:right;line-height:14px}#footer_content #logo_bug {height:52px;width:48px;float:right;background:url(/extension/clubcorp/design/clubcorp/images/logo_bug.png) transparent;margin-right:10px;margin-top:4px;display:none}#logo_bug div {background:url(/extension/clubcorp/design/clubcorp/images/logo_bug_tree.png) 1px 0 transparent;height:52px;width:48px;padding:0;margin:0}.club_bold,#footer_content #email_address a #footer_content #email_address a:hover,#footer_content #email_address a:visited {font-weight:bold;color:#919191}#footer_divider {height:25px}#tabbed-content #main_content h2.tabbed_area_intro,p.tabbed_area_intro {margin-left:10px}.tabbed_area .content_box .full-view .news_list h3 a {cursor:pointer;display:block;font-size:22px;font-weight:normal;margin-left:0;padding:10px 10px 18px;text-decoration:none}.tabbed_area .content_box .full-view .news_list h3 .date {display:block;font:11px verdana,sans-serif}#main_content {margin:0 0 0 195px;color:#666}#main_content sup {line-height:0;margin-right:-4px}#main_content li sup {line-height:0;margin-right:-4px}#event #main_content,#event-calendar #main_content  {margin-left:0}.full-view {margin:0 195px 20px 0}#content-overview-page .content-list-page #content_list h2 a.h2Link {text-decoration:none;font-weight:normal;font:normal 19px/1em Centennial,Georgia,serif;margin:0}.full-view h2 {font:normal normal 22px/1em Centennial;margin:10px 0 10px 0}.full-view h3 {font:normal normal 16px/1em CentennialSC,Georgia,serif;color:#666;margin:10px 0 10px 0}.full-view h4 {font:normal normal 14px/1em GiacomoBold,Arial,sans-serif;color:#666;line-height:1.3;margin:10px 0 10px 0}.full-view h5 {font:normal normal 11px/1em GiacomoLight,Arial,sans-serif;color:#666;margin:10px 0 10px 0}#main_content .separator {padding:10px 10px}#main_content .separator .separator-design {height:1px;background:#ccc}h6 {font:11px/1.2em verdana,sans-serif;color:#666;margin:10px 0 10px 0}.full-view .media-image {margin-bottom:0}.tabbed_area .full-view {margin:0}#main_content .leadText {font:normal 20px/1em Centennial;padding:10px}#main_content .searchButton {border-style:none;width:30px;cursor:pointer;padding-bottom:7px;margin-left:-5px;vertical-align:top;margin-top:1px;height:20px}#main_content .SearchResultsBLOCK {margin:0;padding:25px 0}#main_content .SearchResultsBLOCK #search-results {width:100%}#main_content .SearchResultsBLOCK #search-results  ul{padding:0;text-indent:0;margin-left:0}#main_content .SearchResultsBLOCK #search-results  li{list-style:none;padding-bottom:20px}#main_content .SearchResultsBLOCK #search-results  li h3{font-size:15pt}#main_content .SearchResultsBLOCK #Search{width:420px}#content-overview-page .content-list-page #content_list,#content-list .content-list-page #content_list {list-style:none outside none;margin-left:0;padding-left:0}#content-overview-page .content-list-page #content_list li {cursor:default;overflow:auto}#content-overview-page .content-list-page #content_list li .content-list-wrapper {margin:10px;width:550px}#content-overview-page .content-list-page #content_list li .content-list-wrapper p {margin:5px 5px 10px 0;padding:0}#content-overview-page .content-list-page #content_list li .content-list-wrapper.image {float:right;margin:7px 20px 5px 5px;width:350px}#content-overview-page .content-list-page #content_list li .content-list-wrapper.image p {margin:5px 5px 10px 0;padding:0}#content-overview-page .content-list-page #content_list li .content-list-wrapper h2 {margin:7px 5px 5px 0;padding-bottom:0}#content-overview-page .content-list-page #content_list li .content-list-wrapper.image h2 {margin:0 5px 5px 0;padding-bottom:0}#content-overview-page .content-list-page #content_list h2 a.h2Link {cursor:pointer}#content-overview-page .content-list-page #content_list h2 a:hover.h2Link {text-decoration:underline}#content-overview-page .content-list-page #content_list li .image_container {cursor:pointer;float:left;margin:10px 5px 10px 10px;width:175px}#content-list .content-list-page #content_list .toggle_contents .content_list{padding-left:0}#content-list .content-list-page #content_list {list-style:none outside none;margin-left:0;padding-left:0}#content-list .content-list-page #content_list .contentlistitem {list-style:none outside none;margin-left:0;padding-left:0}#content-list .content-list-page #content_list li .content-list-wrapper {margin-right:10px}#content-list .content-list-page #content_list li .content-list-wrapper.image {margin-right:10px;width:370px}#content-list .content-list-page #content_list li .content-list-wrapper h3 {margin:9px 5px 5px 10px;padding-bottom:0;font-family:CentennialSC;font-size:20px;font-weight:normal}#content-list .content-list-page #content_list li .content-list-wrapper .content_list_text {padding:0 10px 10px}#content-list .content-list-page #content_list li .content-list-wrapper .content_list_text p {margin:5px 5px 10px 0;padding:0}#content-list .content-list-page #content_list li .content-list-wrapper .content_list_text ul {padding-left:0}#content-list .content-list-page #content_list li {cursor:default;overflow:auto;list-style:none;padding-left:0;margin-left:0}#content-list .content-list-page #content_list li .image_container {float:right;height:95px;margin:10px 10px 10px 0;width:175px;cursor:default}#content-list li.folder.showchildren {list-style:none;padding-left:0;margin-left:0}#content-list .content_list li div.toggle_contents {margin-left:0}#content-list .content_list h2.toggle {cursor:pointer}#content-list .content_list h2.toggle.expanded {cursor:pointer;background:transparent url(/extension/clubcorp/design/clubcorp/images/close.gif) no-repeat left top;padding-left:30px}#content-list .content_list h2.toggle.closed {cursor:pointer;background:transparent url(/extension/clubcorp/design/clubcorp/images/expand.gif) no-repeat left top;padding-left:30px}.tabbed-content-page .content-list-page #content_list {list-style:none outside none;margin-left:0;padding-left:0}.tabbed-content-page .content-list-page #content_list li .content-list-wrapper {margin-right:10px}.tabbed-content-page .content-list-page #content_list li .content-list-wrapper.image {margin-right:10px;width:370px}.tabbed-content-page .content-list-page #content_list li .content-list-wrapper h3 {margin:9px 5px 5px 10px;padding-bottom:0;font-family:CentennialSC;font-size:20px;font-weight:normal}.tabbed-content-page .content-list-page #content_list li .content-list-wrapper .content_list_text p {margin:5px 5px 10px 10px;padding:0}.tabbed-content-page .content-list-page #content_list li {cursor:default;overflow:auto}.tabbed-content-page .content-list-page #content_list li .image_container {float:right;height:95px;margin:10px 10px 10px 0;width:175px;text-align:right;cursor:default}.tabbed-content-page li.folder.showchildren {list-style:none;padding-left:0;margin-left:0}.tabbed-content-page .content_list li div.toggle_contents {margin-left:0}.tabbed-content-page .content_list h2.toggle {cursor:pointer}.tabbed-content-page .content_list h2.toggle.expanded {cursor:pointer;background:transparent url(/extension/clubcorp/design/clubcorp/images/close.gif) no-repeat left top;padding-left:30px}.tabbed-content-page .content_list h2.toggle.closed {cursor:pointer;background:transparent url(/extension/clubcorp/design/clubcorp/images/expand.gif) no-repeat left top;padding-left:30px}div.block-item-promo banner {float:left}body#club-frontpage #main_content,body#frontpage #main_content,body#society-frontpage #main_content {margin-left:0}body#club-frontpage #header .clubs-title-area{height:5px}.zone-layout-clubhomepage {width:960px}#main-position {float:left;margin:0 0 0 10px;width:760px}div.general-content-line {margin:5px 0 0;overflow:auto;zoom:1}div.general-content-line img {float:left}div.general-content-line .wrapper {float:left;margin:0 0 0 10px}div.general-content-line .wrapper.noimg {float:left;margin:0}div.general-content-line .wrapper h2 {margin:0}.people-page #profile-detail {max-width:200px;float:left}#profile-detail-container .loader {position:relative;height:400px;width:550px;z-index:200}#profile-detail-container .loading{position:relative;height:400px;width:550px;z-index:201;background-color:#fff}#profile-detail-container .loader .loadergraphic {position:absolute;top:30%;left:40%;z-index:202}.people-page .profile {position:relative;zoom:1;padding-right:5px}.people-page-full .profile {width:550px;position:relative;overflow:auto;zoom:1}.people-page .profile .details h2 {margin-top:0;padding-left:50px}.people-page.full-view .profile .details h2 {margin-top:0;padding-left:0}.people-page .profile-staff {margin-right:218px}.people-page #profile-list .list-nav{max-height:210px;overflow-y:auto;overflow-x:hidden}.people-page .profile img {float:left;margin:0 10px 0 0;max-width:190px}.people-page #profile-bio.details{margin-left:200px;margin-bottom:10px}.people-page #profile-detail-container .details .data{width:340px}#people #profile-detail-container #profile-bio.details .data td{vertical-align:top}.people-page .profile-line {border:1px solid transparent;cursor:pointer;line-height:12px;margin-bottom:7px;padding:3px 3px 1px 5px;zoom:1;border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}div.people-page .profile-line img {border:1px solid #ccc;margin:2px 8px 5px 0}div.people-page .profile-line .details {font-size:.9em;width:195px;overflow:hidden}div.people-page .profile-line .details .line-details{float:right;width:115px;margin-right:5px}div.people-page .list-nav.jspScrollable .profile-line .details {font-size:.9em;width:180px;overflow:hidden}.people-page .people-area #profile-detail-container .profile h2{margin:0 0 0 50px;padding-bottom:10px;font:19px/1em Centennial,Georgia,serif}.people-page .people-area #profile-detail-container.oneOnly .profile h2{margin:0}div.people-page .profile-line .details h4,div.people-page .profile-line .details span {margin:0}div.people-page .list {float:right;width:210px}div.people-page .people-area {position:relative}div.people-page .people-area #next,div.people-page .people-area #previous {position:absolute;z-index:10;height:20px;width:20px}div.people-page .people-area #previous {background:url(/extension/clubcorp/design/clubcorp/images/galleryArrows.png) no-repeat left top}div.people-page .people-area #next {left:23px;background:url(/extension/clubcorp/design/clubcorp/images/galleryArrows.png) no-repeat right top}div.people-page .list a.profile-line {display:block;border:none;text-decoration:none;color:#999}div.people-page .list .profile-line:hover,div.people-page .list .profile-line.highlight {border:1px solid #ccc;background-color:#eee}div.people-page .list h3 {color:#999;font:normal 14px/1em Centennial,Georgia,serif;margin-bottom:10px!important;margin-top:0}div.people-page .list a.profile-line.highlight {display:block;border:3px solid red;padding:0}div.people-page #previous a {background:url(/extension/clubcorp/design/clubcorp/images/galleryArrows.png) no-repeat left top;height:20px;width:20px;border:none;float:left;margin-right:2px;margin-left:5px}div.people-page #next a {background:url(/extension/clubcorp/design/clubcorp/images/galleryArrows.png) no-repeat right top;height:20px;width:20px;border:none;float:left;margin-right:10px}#member-info-picArea h2,#profile-detail h2.profile-heading {color:#999;font-family:CentennialSC,Georgia,serif;font-style:normal;margin-bottom:0}#member-info-textArea,#profile-bio p {margin-left:0}table.data {width:245px}table.data td {padding-right:10px}.dataLabel {font-weight:bold}.photo-album-page {overflow:auto;zoom:1}.photo-album-page #photo-nav .gallery-image a {display:block;float:left;margin:3px;padding:3px}.photo-album-page #photo-nav .gallery-image a.highlight {display:block;float:left;border:3px solid red;padding:0}.photo-album-page #photo-nav .gallery-image a:hover {display:block;float:left;border:3px solid #FF0;padding:0}.photo-album-page #photo-detail {position:relative;height:350px;width:400px}.photo-album-page #photo-detail #image-1,.photo-album-page #photo-detail #image-2 {position:absolute;top:0;left:0;background-color:#fff}.photo-album-page #photo-detail #image-1,.photo-album-page #photo-detail #image-2 {z-index:9}.photo-album-page #photo-detail #image-1.active,.photo-album-page #photo-detail #image-2.active {z-index:10}#previous,#next {cursor:pointer}#previous.progress,#next.progress {cursor:wait}.tabbed-content-page div.tabbed_area {position:relative;margin:0}#tabbed-set .tabbed_area .general-content-page .content,#tabbed-content .tabbed_area .general-content-page .content{padding-bottom:10px}.tabbed-content-page div.tabbed_area ul.tabs {list-style:none;margin:0;padding:0}#tabbed-content #main_content h2,.h2Link {color:#999}#tabbed-content #main_content h2.tabbed_area_intro,p.tabbed_area_intro {margin-left:10px}.tabbed_area h3 {margin:7px auto 0 0;font:18px/1em "Centennial"}.tabbed_area h3 a {text-decoration:none}.tabbed-content-page div.tabbed_area ul.tabs li {display:inline;padding:10px 0}.tabbed-content-page div.tabbed_area ul.tabs li a {display:inline-block;padding:10px 20px}.tabbed-content-page div.tabbed_area ul.tabs li.active a {font-weight:bold;padding-top:11px;position:relative;top:1px}.tabbed-content-page div.tabbed_area ul.tabs li a:hover {background:0;text-decoration:none}.tabbed-content-page div.tabbed_area ul.tabs li.active a:hover {text-decoration:none}.tabbed-content-page div.tabbed_area div.content_box {padding:4px}#tabbed-content .content_list {padding:10px;margin:0}#tabbed-content .content_list li {padding:0;margin:0;padding-left:10px;border-bottom:1px solid #FFF;height:80px}#tabbed-content .tabbed_area .content ul {padding-left:20px}#clubColors {margin:0 auto;width:1000px;position:relative;zoom:1}div.headerBar {height:5px;position:relative;zoom:1}div.headerBar.primaryBackground {width:80%;float:right}div.headerBar.secondaryBackground {width:20%;margin-right:80%}.content_box p {padding:5px 0}.content_list li.contentlistitem img.thumb_small {float:right;margin-right:0;margin-left:0;-moz-box-shadow:inset 0 0 10px #666;-webkit-box-shadow:inset 0 0 10px #666;box-shadow:inset 0 0 10px #666;height:80px;width:auto}.news-page .news_list h2 {padding:5px;color:#999;margin:0;font-size:20px;padding:10px}.news-page .news_list h2 .date {font-size:11px;font-weight:normal}.news-page h2 a,.listContainer h2 a {color:#999;text-decoration:none}#announcements-list .listContainer h2 a {margin-left:8px}.listContainer h3 {margin:0;font:18px/1em "Centennial"}.listContainer h3 a {color:#666;text-decoration:none;display:block;padding:10px;min-height:40px}.news_list,.announcements_list {padding:0;margin:0}.news_list li {border-bottom:solid 1px #fff;list-style:none}.announcements-page .listContainer ul{list-style:none}.announcements-page .announcements_list h2{margin:0;padding:10px;font-size:20px}.announcements-page .announcements_list h2 .date{font-size:12px;font-weight:normal}li.odd {background-color:#ddd}li.even {background-color:#eee}.more a {text-decoration:none;color:#999;font-weight:bold;text-transform:capitalize}#main_content .right-gutter-promo p.title {font-size:125%;font:18px/1em "Centennial";color:#666;margin-bottom:0;padding-bottom:0}.text-placeholder {color:#AAA}#news-list .listContainer,#announcements-list .listContainer {height:550px}#news-list .news-page h2 {margin:0;padding:0}#main_content .listContainer .news_list .news-article h2 a{cursor:pointer;display:block;font-size:22px;font-weight:normal;margin-left:0;padding:10px 10px 18px;text-decoration:none}.zebraTableA td.noBackgroundColor,.zebraTableB td.noBackgroundColor,.zebraTableA .oddRow td.noBackgroundColor{background-color:transparent}.zebraTableA,.zebraTableB {width:98%}.zebraTableA tbody,.zebraTableB tbody {overflow-x:hidden;overflow-y:auto}.zebraTableA thead th,.zebraTableB thead th {color:#666}#benefitsListView,#benefitsIconView {margin-left:10px;margin-top:10px}#benefit-details .benefit-detail{height:400px;padding:10px;position:relative}#benefit-details .detail-cancel {position:relative;width:auto;height:20px;margin:0;border:0;padding:0 30px 0 0;font-size:10px;line-height:20px;color:#ccc;text-align:right}#benefit-details .detail-cancel:hover {color:#333}#benefit-details .detail-cancel a {display:block;position:absolute;top:0;right:0;width:auto;height:20px;margin:0;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 6px;font-size:14px;line-height:20px;color:#ccc;background:transparent}#benefit-details .detail-cancel:hover a,#benefit-details .detail-cancel a:hover {text-decoration:none !important;color:#333;background:#fff;border:1px solid #333}#benefit-details .benefit-item-list,#benefit-details .benefit-content-list{margin-right:25px;height:300px;width:398px;overflow-y:auto;overflow-x:hidden}#benefit-details .benefit-item-list li,#benefit-details .benefit-content-list li {list-style-type:none;margin-bottom:3px;padding:3px;font-size:10px;line-height:10px}#benefit-details .benefit-item-list li {padding:7px;cursor:pointer}#benefit-details .benefit-item-list li.highlight{background:url("/extension/clubcorp/design/clubcorp/images/benefits_finder_detail_arrow.png") no-repeat scroll 0 0 transparent}#benefit-details .benefit-item-list li.highlight a{color:#CCC}#benefit-details .benefit-content-list{float:right;width:285px;padding-right:15px;margin-bottom:10px}#benefit-details .disclaimer{bottom:0;margin-left:auto;margin-right:auto;width:100%;padding:20px 0;text-align:center}#benefitsListView thead th {height:30px;background:0 color-stop(1,#e7e7e7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#e7e7e7');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#e7e7e7')"}#benefitsIconView,#benefitsIconView tr,#benefitsIconView tr td {padding:0;margin:0;height:auto;width:auto;border-collapse:collapse;cursor:pointer}#benefitsIconView tr td {width:230px;padding:10px}#benefitsIconView tr td img {float:left}#benefits-finder tbody {font-size:11px}#content_area #main_content #benefitsListView tbody tr {height:25px}#content_area #main_content #benefitsListView tbody tr td {padding:0 0 0 10px}#benefitsIconView {margin:10px 0 0 12px}#benefitsIconView p {margin:0 0 0 100px;padding:0}#benefitsIconView p.clubName {color:#666;font-size:1.1em;font-weight:bold;margin-top:15px;margin-bottom:15px}#benefits-finder #main_content .viewSwitch ul,#benefits-finder #main_content .displaySwitch ul,#benefits-finder #main_content .locator ul{list-style:none;padding:0;height:45px}#benefits-finder #main_content .viewSwitch ul li,#benefits-finder #main_content .displaySwitch ul li,#benefits-finder #main_content .locator ul li{float:left;padding-right:7px}#benefits-finder #main_content .is-member {height:10px;padding-right:15px}#benefits-finder #main_content .is-member span{float:right}#benefits-finder  #memberOptions {border-bottom:0;padding-bottom:15px}#benefits-finder #main_content .locator #marketcontainer,#benefits-finder #main_content .locator .button{}#benefits-finder #main_content .locator .button {margin-top:2px}#benefits-finder #main_content .locator input#location {width:135px}#benefits-finder #main_content .viewSwitch ul,#benefits-finder #main_content .displaySwitch ul {float:left;margin-left:11px;margin-right:11px;padding-bottom:0}#benefits-finder #main_content .viewSwitch li.input,#benefits-finder #main_content .displaySwitch li.input{margin-top:3px}#benefits-finder #main_content .viewSwitch li input,#benefits-finder #main_content .displaySwitch li input{margin:0;vertical-align:middle}#benefits-finder #main_content .displaySwitch ul img {margin-right:15px}#benefits-finder #main_content .list_label,.or {font-weight:700;margin-top:4px;font-family:Verdana;font-size:1.2em}#benefits-finder #main_content .or {color:#999;text-transform:uppercase}#benefits-finder #main_content form ul li img {margin-top:8px}#BenefitTypes input{vertical-align:middle}#BenefitTypes .header {padding-top:5px}#BenefitTypes .header .selectAll{float:right;padding-right:15px}#BenefitTypes .header h3 {margin-top:0;text-transform:uppercase}form.benefitTypes div {float:left;margin-left:0;width:175px}#benefits-finder .displaySwitch {margin-left:50px}#benefits-finder #main_content ul li.seperator {background:url(/extension/clubcorp/design/clubcorp/images/warm_grey/iconSprite_Calendar.png) no-repeat scroll 0 0 transparent;background-position:-641px -10px;right:68px;width:5px;height:20px}#main_content .locator ul li button{border:none;height:20px;width:86px;cursor:pointer;color:#fff}#main_content .locator ul li button:hover{background-position:0 -20px}#main_content .locator ul li button:active{background-position:0 -40px}#main_content #benefit-details {min-height:300px;margin:0 10px;background-color:#FFF;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px}#search-results ol {}#search-results ol li {padding:0 0 5px}.search-next {text-align:center;text-transform:uppercase;cursor:pointer;margin:0 auto;width:287px}.search-next a{height:100%;display:block}.search-next a h3{font:10pt/1em Verdana,Geneva,sans-serif !important;margin:0 !important;color:#fff !important;padding:7px}#club_corp {background:url(/extension/clubcorp/design/clubcorp/images/smBttnsSelectBoxes_whtT.png) no-repeat 100% -350px transparent;padding-right:21px;width:200px;position:relative}#club_corp>div {background:url(/extension/clubcorp/design/clubcorp/images/smBttnsSelectBoxes_whtT.png) no-repeat 0 -315px transparent;height:28px;margin-top:-6px;padding:7px 0 0 18px}#club_corp button,#club_corp span#findAClubBtn {background:url(/extension/clubcorp/design/clubcorp/images/smBttnsSelectBoxes_whtT.png) no-repeat 100% -161px transparent;padding:0 16px 0 0;float:right}#club_corp button span,#club_corp span#findAClubBtn span {background:url(/extension/clubcorp/design/clubcorp/images/smBttnsSelectBoxes_whtT.png) no-repeat 0 -139px transparent;color:#000;padding:0 0 0 10px;width:85px;text-align:left}#club_corp img {margin-left:4px;margin-right:4px;margin-top:5px;vertical-align:middle}#club_corp #club_locator_container {display:none;background-image:none;position:absolute;right:21px;top:27px}#locator_top_left_corner {position:relative;top:0;width:100%;height:10px;right:0}#locator_bottom_left_corner {position:relative;top:0;width:100%;height:10px;right:0}#club_corp #club_locator {color:#666;height:auto;margin-top:0;padding:10px;width:247px;min-height:200px}#club_corp:hover #club_locator_container {display:none}#club_corp #club_locator .viewOnMap {margin:12px 0;width:100%;padding-left:5px}#header #club_corp #club_locator .viewOnMap a{display:block}#club_corp #club_locator .viewOnMap span{width:237px;text-align:center;height:18px;display:block;padding-top:2px;color:#fff}#header #club_corp #club_locator .viewOnMap a:hover{text-decoration:none}#header #club_corp #club_locator .tabbed-content-page div.tabbed_area div.content_box .content-list-page{max-height:275px;overflow:auto;width:245px}#header .clubs-top-nav .clubs-utility-nav #primary_nav #club_corp .locator_list li {float:none;margin:0 5px 2px 5px;padding:0 0 5px;width:210px}#club_corp .locator_list li a {display:block}#club_corp .locator_list .list_label {font-size:90%}#club_corp #club_locator .tabbed-content-page div.tabbed_area ul.tabs{overflow:auto}#club_corp #club_locator .tabbed-content-page div.tabbed_area ul.tabs li {float:left;height:auto;margin-right:5px;margin-top:0;padding:0;width:80px;text-align:center}#club_corp #club_locator .tabbed-content-page div.tabbed_area ul.tabs li a {display:block;padding:3px 8px;border:1px solid #bbb;border-bottom:none}#club_corp #club_locator .tabbed-content-page div.tabbed_area ul.tabs li a.active {display:block;border-color:#bbb #bbb #eee;border-style:solid;border-width:1px;background-color:#eee}#club_corp #club_locator .tabbed-content-page div.tabbed_area {margin:0}#club_corp #club_locator .tabbed-content-page div.tabbed_area div.content_box {border:1px solid #bbb;background-color:#eee;padding:0}#club_corp #club_locator .tabbed-content-page div.tabbed_area div.content_box .content p {text-align:right;margin-right:5px;padding-left:20px;margin-bottom:0;background:transparent url('/extension/clubcorp/design/clubcorp/images/icons/society_icon_clublocator.png') no-repeat top 110px}#club_corp #club_locator .tabbed-content-page div.tabbed_area ul {margin:0}#club_corp .locator_list {list-style:none outside none;margin:0;padding:10px}#club_corp .locator_list .list_label {font-weight:bold}#main_content #search-results {width:610px}* html .jspCorner{margin:0 -3px 0 0}.goButton button {border:medium none;color:#FFF;cursor:pointer;height:20px;width:86px}.goButton button:hover {background-position:0 -20px}.goButton button:active {background-position:0 -40px}div.people-page .people-area #previous:hover {background-position:0 -20px}div.people-page .people-area #previous:active {background-position:0 -40px}div.people-page .people-area #next:hover {background-position:100% -20px}div.people-page .people-area #next:active {background-position:100% -40px}#benefit-details a:hover,#benefit-details a:active,#network-map #searchResults a:hover,#network-map #searchResults a:active,#network-map #network-map-container a:hover,#network-map #network-map-container a:active,#main_content .full-view .content a:hover,#main_content .full-view .content a:active,#aside .advisor a:hover,#aside .advisor a:active,#aside .right-gutter-promo .content a:hover,#aside .right-gutter-promo .content a:active{text-decoration:underline}body #page #main_content *.text-right {text-align:right!important}body #page #main_content *.text-left {text-align:left!important}body #page #main_content *.text-center {text-align:center!important}body #page #main_content div.object-right {float:right;margin:0 5px 0 5px}body #page #main_content div.object-left {float:left;margin:5px 5px 10px 5px}body #page #main_content div.object-center {margin:0 auto;margin:0 5px 0 5px}body #page #main_content div.object-center .attribute-caption {margin:0 auto;text-align:center}#gmapShadow {background-color:#000;z-index:999}body #page #content #main_content .content p,body #page #content #main_content .content li,body #page #content #main_content .content-list-wrapper p,body #page #content #main_content .content td,body #page #content #main_content .data td,body #page #content #main_content #profile-bio p{font-size:12px;line-height:1.4em}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute;padding-top:0 !important}.jspVerticalBar{position:absolute;top:0;right:0;width:21px;height:100%;background:#333}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:#333}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#333;position:relative;width:21px}.jspDrag{position:relative;top:0;left:0;cursor:pointer;border:1px solid #000;-moz-border-radius:3px;border-radius:3px}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default}.jspArrow.jspArrowDown,.jspArrow.jspArrowDown.jspDisabled {background-position:0 -21px}.jspArrow.jspArrowUp,.jspArrow.jspArrowUp.jspDisabled {background-position:0 -1px}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}.directions-container {height:310px;position:relative}.directions {padding:15px 0}.directions div {width:550px;padding:0 0 5px}.directions label {display:block;height:28px;font-size:12px;line-height:24px}.directions input,.directions select {display:block;width:100%}.directions button {float:right}.directions #toaddress {padding-bottom:10px}.directions button {border:none;margin:0;padding:0;color:#fff;cursor:pointer;height:34px;width:140px;font:normal normal 14px/34px verdana,sans-serif;background:url("/extension/clubcorp/design/clubcorp/images/club-submit-button.png") no-repeat top left transparent}.directions button:active {background-position:top left}.directions button:hover {background-position:bottom left}.tabbed_area .directions-container {height:310px;margin:0;padding-top:10px}.tabbed_area .directions {margin:0;padding:15px 0}#site-search #search-box #search {color:#ccc}#LPzone {text-indent:-9999em;height:0;width:0;overflow:hidden}#LPzone li {list-style-image:none;list-style-type:none}.youtube-player {position:relative;margin:0;border:0;padding:0;width:560px;height:345px}.tabbed-set-page .full-view {margin-right:0}#tabbed-content .tabbed-set-page {margin-bottom:0}#tabbed-set-bar {margin:10px 0 15px;padding:0;text-align:center;background:transparent url('/extension/clubcorp/design/clubcorp/images/tabbed-set-area-bkg.png') 0 top repeat-x;line-height:9px}#tabbed-set-bar #tabbed-set-area {display:inline-block;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;position:relative;padding:6px 10px 2px;border:1px solid #dcdcdc;border-bottom:1px solid #fff;background:#ffffff;white-space:nowrap;overflow:hidden;line-height:11px;z-index:100}#tabbed-set-bar a {display:inline-block;margin:0;border:1px solid #ccc;padding:3px 10px;background:#eee;line-height:13px}#tabbed-set-bar a:hover {background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#bbb));background:-moz-linear-gradient(center top,#eee,#bbb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE',endColorstr='#BBBBBB')}#tabbed-set-bar a.selected,#tabbed-set-bar a.selected:hover {font-weight:bold;filter:none;border:1px solid #fff;background:#fff;cursor:default}#tabbed-set-bar a span {word-spacing:normal;margin:0;border:0;padding:0}a.inline_button:hover {text-decoration:none !important}#share_button {width:300px;height:30px}#share_button .share_item {float:right}.full-view .content table.no-margin tr td p {margin-left:0;margin-right:0}.ui-helper-hidden { display:none}.ui-helper-hidden-accessible { position:absolute;left:-99999999px}.ui-helper-reset { margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after { content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix { display:inline-block}* html .ui-helper-clearfix { height:1%}.ui-helper-clearfix { display:block}.ui-helper-zfix { width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled { cursor:default !important}.ui-icon { display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay { position:absolute;top:0;left:0;width:100%;height:100%}.ui-accordion { width:100%}.ui-accordion .ui-accordion-header { cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix { display:inline}.ui-accordion .ui-accordion-header-active { border-bottom:0 !important}.ui-accordion .ui-accordion-header a { display:block;font-size:1em; }.ui-accordion-icons .ui-accordion-header a { padding-left:}.ui-accordion .ui-accordion-header .ui-icon { position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content { padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active { display:block;width:100%}.ui-autocomplete { position:absolute;cursor:default}* html .ui-autocomplete { width:1px}.ui-menu {list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu {margin-top:-3px}.ui-menu .ui-menu-item {margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a {text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active {font-weight:normal;margin:-1px}.ui-button { display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only { width:2.2em}button.ui-button-icon-only { width:2.4em}.ui-button-icons-only { width:3.4em}button.ui-button-icons-only { width:3.7em}.ui-button .ui-button-text { display:block;line-height:1.4; }.ui-button-text-only .ui-button-text { padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text { padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text { padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text { padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text { padding-left:2.1em;padding-right:2.1em}input.ui-button { padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon { position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon { left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary { left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary { right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary { right:.5em}.ui-buttonset { margin-right:7px}.ui-buttonset .ui-button { margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner { border:0;padding:0}.ui-datepicker { width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header { position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next { position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover { top:1px}.ui-datepicker .ui-datepicker-prev { left:2px}.ui-datepicker .ui-datepicker-next { right:2px}.ui-datepicker .ui-datepicker-prev-hover { left:1px}.ui-datepicker .ui-datepicker-next-hover { right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span { display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px; }.ui-datepicker .ui-datepicker-title { margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select { font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year {width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year { width:49%}.ui-datepicker table {width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th { padding:.7em .3em;text-align:center;font-weight:bold;border:0; }.ui-datepicker td { border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a { display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane { background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button { float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left}.ui-datepicker.ui-datepicker-multi { width:auto}.ui-datepicker-multi .ui-datepicker-group { float:left}.ui-datepicker-multi .ui-datepicker-group table { width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group { width:50%}.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group { width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left}.ui-datepicker-row-break { clear:both;width:100%}.ui-datepicker-rtl { direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev { right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next { left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover { right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover { left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button { float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right}.ui-datepicker-rtl .ui-datepicker-group { float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0;border-left-width:1px}.ui-datepicker-cover {display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}/*
* jQuery UI Dialog @VERSION
*
* Copyright 2010,AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Dialog#theming
*/
.ui-dialog { position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar { padding:.5em 1em .3em;position:relative; }.ui-dialog .ui-dialog-title { float:left;margin:.1em 16px .2em 0}.ui-dialog .ui-dialog-titlebar-close { position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span { display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus { padding:0}.ui-dialog .ui-dialog-content { position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane { text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float:right}.ui-dialog .ui-dialog-buttonpane button { margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se { width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar { cursor:move}.ui-progressbar { height:2em;text-align:left}.ui-progressbar .ui-progressbar-value {margin:-1px;height:100%}/*
* jQuery UI Resizable @VERSION
*
* Copyright 2010,AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Resizable#theming
*/
.ui-resizable { position:relative}.ui-resizable-handle { position:absolute;font-size:0.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle { display:none}.ui-resizable-n { cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s { cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e { cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w { cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se { cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw { cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw { cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne { cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}/*
* jQuery UI Selectable @VERSION
*
* Copyright 2010,AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Selectable#theming
*/
.ui-selectable-helper { position:absolute;z-index:100;border:1px dotted black}.ui-slider { position:relative;text-align:left}.ui-slider .ui-slider-handle { position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range { position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal { height:.8em}.ui-slider-horizontal .ui-slider-handle { top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range { top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min { left:0}.ui-slider-horizontal .ui-slider-range-max { right:0}.ui-slider-vertical { width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle { left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range { left:0;width:100%}.ui-slider-vertical .ui-slider-range-min { bottom:0}.ui-slider-vertical .ui-slider-range-max { top:0}/*
* jQuery UI Tabs @VERSION
*
* Copyright 2010,AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Tabs#theming
*/
.ui-tabs { position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav { margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li { list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a { float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor:pointer}.ui-tabs .ui-tabs-panel { display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide { display:none !important}.ui-widget { font-family:Verdana,Arial,sans-serif/*{ffDefault}*/;font-size:.75em/*{fsDefault}*/}.ui-widget .ui-widget { font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button { font-family:Verdana,Arial,sans-serif/*{ffDefault}*/;font-size:1em}.ui-widget-content { border:1px solid #aaaaaa/*{borderColorContent}*/;background:#ffffff/*{bgColorContent}*/ url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/;color:#222/*{fcContent}*/}.ui-widget-content a { color:#222/*{fcContent}*/}.ui-widget-header { border:1px solid #aaaaaa/*{borderColorHeader}*/;background:#cccccc/*{bgColorHeader}*/ url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/;color:#222/*{fcHeader}*/;font-weight:bold}.ui-widget-header a { color:#222/*{fcHeader}*/}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default { border:1px solid #d3d3d3/*{borderColorDefault}*/;background:#e6e6e6/*{bgColorDefault}*/ url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/;font-weight:normal/*{fwDefault}*/;color:#555/*{fcDefault}*/}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited { color:#555/*{fcDefault}*/;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus { border:1px solid #999999/*{borderColorHover}*/;background:#dadada/*{bgColorHover}*/ url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/;font-weight:normal/*{fwDefault}*/;color:#212121/*{fcHover}*/}.ui-state-hover a,.ui-state-hover a:hover { color:#212121/*{fcHover}*/;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active { border:1px solid #aaaaaa/*{borderColorActive}*/;background:#ffffff/*{bgColorActive}*/ url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/;font-weight:normal/*{fwDefault}*/;color:#212121/*{fcActive}*/}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited { color:#212121/*{fcActive}*/;text-decoration:none}.ui-widget:active { outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight  {border:1px solid #fcefa1/*{borderColorHighlight}*/;background:#fbf9ee/*{bgColorHighlight}*/ url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/;color:#363636/*{fcHighlight}*/}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color:#363636/*{fcHighlight}*/}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error {border:1px solid #cd0a0a/*{borderColorError}*/;background:#fef1ec/*{bgColorError}*/ url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/;color:#cd0a0a/*{fcError}*/}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a { color:#cd0a0a/*{fcError}*/}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text { color:#cd0a0a/*{fcError}*/}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary { font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary { opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled { opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon { width:16px;height:16px;background-image:url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-icons_222222_256x240.png)/*{iconsContent}*/}.ui-widget-content .ui-icon {background-image:url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-icons_222222_256x240.png)/*{iconsContent}*/}.ui-widget-header .ui-icon {background-image:url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-icons_222222_256x240.png)/*{iconsHeader}*/}.ui-state-default .ui-icon { background-image:url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-icons_888888_256x240.png)/*{iconsDefault}*/}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon {background-image:url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-icons_454545_256x240.png)/*{iconsHover}*/}.ui-state-active .ui-icon {background-image:url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-icons_454545_256x240.png)/*{iconsActive}*/}.ui-state-highlight .ui-icon {background-image:url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {background-image:url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/}.ui-icon-carat-1-n { background-position:0 0}.ui-icon-carat-1-ne { background-position:-16px 0}.ui-icon-carat-1-e { background-position:-32px 0}.ui-icon-carat-1-se { background-position:-48px 0}.ui-icon-carat-1-s { background-position:-64px 0}.ui-icon-carat-1-sw { background-position:-80px 0}.ui-icon-carat-1-w { background-position:-96px 0}.ui-icon-carat-1-nw { background-position:-112px 0}.ui-icon-carat-2-n-s { background-position:-128px 0}.ui-icon-carat-2-e-w { background-position:-144px 0}.ui-icon-triangle-1-n { background-position:0 -16px}.ui-icon-triangle-1-ne { background-position:-16px -16px}.ui-icon-triangle-1-e { background-position:-32px -16px}.ui-icon-triangle-1-se { background-position:-48px -16px}.ui-icon-triangle-1-s { background-position:-64px -16px}.ui-icon-triangle-1-sw { background-position:-80px -16px}.ui-icon-triangle-1-w { background-position:-96px -16px}.ui-icon-triangle-1-nw { background-position:-112px -16px}.ui-icon-triangle-2-n-s { background-position:-128px -16px}.ui-icon-triangle-2-e-w { background-position:-144px -16px}.ui-icon-arrow-1-n { background-position:0 -32px}.ui-icon-arrow-1-ne { background-position:-16px -32px}.ui-icon-arrow-1-e { background-position:-32px -32px}.ui-icon-arrow-1-se { background-position:-48px -32px}.ui-icon-arrow-1-s { background-position:-64px -32px}.ui-icon-arrow-1-sw { background-position:-80px -32px}.ui-icon-arrow-1-w { background-position:-96px -32px}.ui-icon-arrow-1-nw { background-position:-112px -32px}.ui-icon-arrow-2-n-s { background-position:-128px -32px}.ui-icon-arrow-2-ne-sw { background-position:-144px -32px}.ui-icon-arrow-2-e-w { background-position:-160px -32px}.ui-icon-arrow-2-se-nw { background-position:-176px -32px}.ui-icon-arrowstop-1-n { background-position:-192px -32px}.ui-icon-arrowstop-1-e { background-position:-208px -32px}.ui-icon-arrowstop-1-s { background-position:-224px -32px}.ui-icon-arrowstop-1-w { background-position:-240px -32px}.ui-icon-arrowthick-1-n { background-position:0 -48px}.ui-icon-arrowthick-1-ne { background-position:-16px -48px}.ui-icon-arrowthick-1-e { background-position:-32px -48px}.ui-icon-arrowthick-1-se { background-position:-48px -48px}.ui-icon-arrowthick-1-s { background-position:-64px -48px}.ui-icon-arrowthick-1-sw { background-position:-80px -48px}.ui-icon-arrowthick-1-w { background-position:-96px -48px}.ui-icon-arrowthick-1-nw { background-position:-112px -48px}.ui-icon-arrowthick-2-n-s { background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw { background-position:-144px -48px}.ui-icon-arrowthick-2-e-w { background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw { background-position:-176px -48px}.ui-icon-arrowthickstop-1-n { background-position:-192px -48px}.ui-icon-arrowthickstop-1-e { background-position:-208px -48px}.ui-icon-arrowthickstop-1-s { background-position:-224px -48px}.ui-icon-arrowthickstop-1-w { background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w { background-position:0 -64px}.ui-icon-arrowreturnthick-1-n { background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e { background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s { background-position:-48px -64px}.ui-icon-arrowreturn-1-w { background-position:-64px -64px}.ui-icon-arrowreturn-1-n { background-position:-80px -64px}.ui-icon-arrowreturn-1-e { background-position:-96px -64px}.ui-icon-arrowreturn-1-s { background-position:-112px -64px}.ui-icon-arrowrefresh-1-w { background-position:-128px -64px}.ui-icon-arrowrefresh-1-n { background-position:-144px -64px}.ui-icon-arrowrefresh-1-e { background-position:-160px -64px}.ui-icon-arrowrefresh-1-s { background-position:-176px -64px}.ui-icon-arrow-4 { background-position:0 -80px}.ui-icon-arrow-4-diag { background-position:-16px -80px}.ui-icon-extlink { background-position:-32px -80px}.ui-icon-newwin { background-position:-48px -80px}.ui-icon-refresh { background-position:-64px -80px}.ui-icon-shuffle { background-position:-80px -80px}.ui-icon-transfer-e-w { background-position:-96px -80px}.ui-icon-transferthick-e-w { background-position:-112px -80px}.ui-icon-folder-collapsed { background-position:0 -96px}.ui-icon-folder-open { background-position:-16px -96px}.ui-icon-document { background-position:-32px -96px}.ui-icon-document-b { background-position:-48px -96px}.ui-icon-note { background-position:-64px -96px}.ui-icon-mail-closed { background-position:-80px -96px}.ui-icon-mail-open { background-position:-96px -96px}.ui-icon-suitcase { background-position:-112px -96px}.ui-icon-comment { background-position:-128px -96px}.ui-icon-person { background-position:-144px -96px}.ui-icon-print { background-position:-160px -96px}.ui-icon-trash { background-position:-176px -96px}.ui-icon-locked { background-position:-192px -96px}.ui-icon-unlocked { background-position:-208px -96px}.ui-icon-bookmark { background-position:-224px -96px}.ui-icon-tag { background-position:-240px -96px}.ui-icon-home { background-position:0 -112px}.ui-icon-flag { background-position:-16px -112px}.ui-icon-calendar { background-position:-32px -112px}.ui-icon-cart { background-position:-48px -112px}.ui-icon-pencil { background-position:-64px -112px}.ui-icon-clock { background-position:-80px -112px}.ui-icon-disk { background-position:-96px -112px}.ui-icon-calculator { background-position:-112px -112px}.ui-icon-zoomin { background-position:-128px -112px}.ui-icon-zoomout { background-position:-144px -112px}.ui-icon-search { background-position:-160px -112px}.ui-icon-wrench { background-position:-176px -112px}.ui-icon-gear { background-position:-192px -112px}.ui-icon-heart { background-position:-208px -112px}.ui-icon-star { background-position:-224px -112px}.ui-icon-link { background-position:-240px -112px}.ui-icon-cancel { background-position:0 -128px}.ui-icon-plus { background-position:-16px -128px}.ui-icon-plusthick { background-position:-32px -128px}.ui-icon-minus { background-position:-48px -128px}.ui-icon-minusthick { background-position:-64px -128px}.ui-icon-close { background-position:-80px -128px}.ui-icon-closethick { background-position:-96px -128px}.ui-icon-key { background-position:-112px -128px}.ui-icon-lightbulb { background-position:-128px -128px}.ui-icon-scissors { background-position:-144px -128px}.ui-icon-clipboard { background-position:-160px -128px}.ui-icon-copy { background-position:-176px -128px}.ui-icon-contact { background-position:-192px -128px}.ui-icon-image { background-position:-208px -128px}.ui-icon-video { background-position:-224px -128px}.ui-icon-script { background-position:-240px -128px}.ui-icon-alert { background-position:0 -144px}.ui-icon-info { background-position:-16px -144px}.ui-icon-notice { background-position:-32px -144px}.ui-icon-help { background-position:-48px -144px}.ui-icon-check { background-position:-64px -144px}.ui-icon-bullet { background-position:-80px -144px}.ui-icon-radio-off { background-position:-96px -144px}.ui-icon-radio-on { background-position:-112px -144px}.ui-icon-pin-w { background-position:-128px -144px}.ui-icon-pin-s { background-position:-144px -144px}.ui-icon-play { background-position:0 -160px}.ui-icon-pause { background-position:-16px -160px}.ui-icon-seek-next { background-position:-32px -160px}.ui-icon-seek-prev { background-position:-48px -160px}.ui-icon-seek-end { background-position:-64px -160px}.ui-icon-seek-start { background-position:-80px -160px}.ui-icon-seek-first { background-position:-80px -160px}.ui-icon-stop { background-position:-96px -160px}.ui-icon-eject { background-position:-112px -160px}.ui-icon-volume-off { background-position:-128px -160px}.ui-icon-volume-on { background-position:-144px -160px}.ui-icon-power { background-position:0 -176px}.ui-icon-signal-diag { background-position:-16px -176px}.ui-icon-signal { background-position:-32px -176px}.ui-icon-battery-0 { background-position:-48px -176px}.ui-icon-battery-1 { background-position:-64px -176px}.ui-icon-battery-2 { background-position:-80px -176px}.ui-icon-battery-3 { background-position:-96px -176px}.ui-icon-circle-plus { background-position:0 -192px}.ui-icon-circle-minus { background-position:-16px -192px}.ui-icon-circle-close { background-position:-32px -192px}.ui-icon-circle-triangle-e { background-position:-48px -192px}.ui-icon-circle-triangle-s { background-position:-64px -192px}.ui-icon-circle-triangle-w { background-position:-80px -192px}.ui-icon-circle-triangle-n { background-position:-96px -192px}.ui-icon-circle-arrow-e { background-position:-112px -192px}.ui-icon-circle-arrow-s { background-position:-128px -192px}.ui-icon-circle-arrow-w { background-position:-144px -192px}.ui-icon-circle-arrow-n { background-position:-160px -192px}.ui-icon-circle-zoomin { background-position:-176px -192px}.ui-icon-circle-zoomout { background-position:-192px -192px}.ui-icon-circle-check { background-position:-208px -192px}.ui-icon-circlesmall-plus { background-position:0 -208px}.ui-icon-circlesmall-minus { background-position:-16px -208px}.ui-icon-circlesmall-close { background-position:-32px -208px}.ui-icon-squaresmall-plus { background-position:-48px -208px}.ui-icon-squaresmall-minus { background-position:-64px -208px}.ui-icon-squaresmall-close { background-position:-80px -208px}.ui-icon-grip-dotted-vertical { background-position:0 -224px}.ui-icon-grip-dotted-horizontal { background-position:-16px -224px}.ui-icon-grip-solid-vertical { background-position:-32px -224px}.ui-icon-grip-solid-horizontal { background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se { background-position:-64px -224px}.ui-icon-grip-diagonal-se { background-position:-80px -224px}.ui-corner-tl { -moz-border-radius-topleft:4px/*{cornerRadius}*/;-webkit-border-top-left-radius:4px/*{cornerRadius}*/;border-top-left-radius:4px/*{cornerRadius}*/}.ui-corner-tr { -moz-border-radius-topright:4px/*{cornerRadius}*/;-webkit-border-top-right-radius:4px/*{cornerRadius}*/;border-top-right-radius:4px/*{cornerRadius}*/}.ui-corner-bl { -moz-border-radius-bottomleft:4px/*{cornerRadius}*/;-webkit-border-bottom-left-radius:4px/*{cornerRadius}*/;border-bottom-left-radius:4px/*{cornerRadius}*/}.ui-corner-br { -moz-border-radius-bottomright:4px/*{cornerRadius}*/;-webkit-border-bottom-right-radius:4px/*{cornerRadius}*/;border-bottom-right-radius:4px/*{cornerRadius}*/}.ui-corner-top { -moz-border-radius-topleft:4px/*{cornerRadius}*/;-webkit-border-top-left-radius:4px/*{cornerRadius}*/;border-top-left-radius:4px/*{cornerRadius}*/;-moz-border-radius-topright:4px/*{cornerRadius}*/;-webkit-border-top-right-radius:4px/*{cornerRadius}*/;border-top-right-radius:4px/*{cornerRadius}*/}.ui-corner-bottom { -moz-border-radius-bottomleft:4px/*{cornerRadius}*/;-webkit-border-bottom-left-radius:4px/*{cornerRadius}*/;border-bottom-left-radius:4px/*{cornerRadius}*/;-moz-border-radius-bottomright:4px/*{cornerRadius}*/;-webkit-border-bottom-right-radius:4px/*{cornerRadius}*/;border-bottom-right-radius:4px/*{cornerRadius}*/}.ui-corner-right {  -moz-border-radius-topright:4px/*{cornerRadius}*/;-webkit-border-top-right-radius:4px/*{cornerRadius}*/;border-top-right-radius:4px/*{cornerRadius}*/;-moz-border-radius-bottomright:4px/*{cornerRadius}*/;-webkit-border-bottom-right-radius:4px/*{cornerRadius}*/;border-bottom-right-radius:4px/*{cornerRadius}*/}.ui-corner-left { -moz-border-radius-topleft:4px/*{cornerRadius}*/;-webkit-border-top-left-radius:4px/*{cornerRadius}*/;border-top-left-radius:4px/*{cornerRadius}*/;-moz-border-radius-bottomleft:4px/*{cornerRadius}*/;-webkit-border-bottom-left-radius:4px/*{cornerRadius}*/;border-bottom-left-radius:4px/*{cornerRadius}*/}.ui-corner-all { -moz-border-radius:4px/*{cornerRadius}*/;-webkit-border-radius:4px/*{cornerRadius}*/;border-radius:4px/*{cornerRadius}*/}.ui-widget-overlay { background:#aaaaaa/*{bgColorOverlay}*/ url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/;opacity:.3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/}.ui-widget-shadow { margin:-8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/;padding:8px/*{thicknessShadow}*/;background:#aaaaaa/*{bgColorShadow}*/ url(/extension/clubcorp/design/clubcorp/stylesheets/images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/;opacity:.3;filter:Alpha(Opacity=30)/*{opacityShadow}*/;-moz-border-radius:8px/*{cornerRadiusShadow}*/;-webkit-border-radius:8px/*{cornerRadiusShadow}*/;border-radius:8px/*{cornerRadiusShadow}*/}#aside {color:;float:right;padding-left:9px;width:185px}#aside h2 {color:#666;font:14px/1em Centennial;margin:0 auto 5px auto}#aside h3 {color:;font:10px/1em Verdana,Geneva,sans-serif}#aside h4,#profile-list h4 {font:bold 12px/1em Verdana,Geneva,sans-serif}#aside p {margin:0 0 8px;padding:0 !important}#aside a {text-decoration:none;word-wrap:break-word;cursor:pointer}#aside address {color:;font:normal 9px/1.2em Verdana;margin:0}#aside blockquote {margin:0;padding:0}#aside cite {font-family:"Centennial"}#aside .right-gutter-promo {border-bottom:1px solid #CCCCCC;overflow:hidden;padding:10px 0;zoom:1}#aside .right-gutter-promo img {float:left}#aside .promo-module-image {height:auto}#aside table {font-size:10px;border:none}#aside table th {border:none}#aside table tr {border:none}#aside table tr td {border:none}#aside .right-gutter-promo .attribute-image img {float:none;margin-bottom:10px}#aside a.graphical,div a.graphical,div a.graphical:hover {background:url(/extension/clubcorp/design/clubcorp/images/lrgBTTNs_CTA_whtT.png) no-repeat 100% -62px transparent;padding:0 27px 0 0;height:auto;float:left;text-decoration:none}#aside button {background:url(/extension/clubcorp/design/clubcorp/images/lrgBTTNs_CTA_whtT.png) no-repeat 100% -62px transparent;padding:0 27px 0 0;height:auto}#aside button span,#aside a.graphical span,div a.graphical span {background:url(/extension/clubcorp/design/clubcorp/images/lrgBTTNs_CTA_whtT.png) no-repeat 0 0 transparent;color:;padding:0 0 0 19px;width:auto;line-height:60px;height:62px;font-family:"Centennial";font-size:13pt}#aside .advisor {color:;font-weight:bold;font-size:12px;margin-bottom:10px;line-height:12px;overflow:hidden;zoom:1}#aside .advisor span,#aside .advisor .advisor-contact {font-weight:normal;font-size:11px}#aside .advisor img {background-color:#CCC;margin:2px 8px 5px 0;height:45px}#aside .renderedtable {width:180px}#aside .right-gutter-promo.weather {padding-bottom:0;overflow:hidden}#aside #conditions {float:left;font-size:12px;width:70px}#aside .right-gutter-promo.weather #temp {font:normal normal 40px/1em Centennial;float:left;margin:0 5px 8px}#aside .right-gutter-promo.weather #wind {background-color:#eee;padding-left:5%;width:107%;overflow:hidden;margin-top:5px}#aside #high {}#aside #low {}#aside .right-gutter-promo ul {list-style:none;margin-left:0;padding-left:0}#aside .right-gutter-promo ul li.pdf {padding-bottom:5px;background:url(/extension/clubcorp/design/clubcorp/images/icon_pdf.gif) no-repeat right}#aside #email_address {font-weight:bold;word-wrap:break-word;margin:0}#aside #phone_number {font-weight:bold;margin:0}#aside .inviteQuestion {color:;font-family:"CentennialSC";font-style:normal;margin-bottom:0}#aside .offerHelp {border-bottom:2px solid #CCCCCC;color:;font-size:10px;margin:0 0 2px;padding-bottom:8px}#aside .standout {font-style:normal;font-variant:small-caps}.list #aside {padding-left:0;width:auto}#news #aside .right-gutter-promo {padding:4px}#news #aside .right-gutter-promo h2 {color:}#aside a.second_test_graphical,a.second_test_graphical,a.second_test_graphical:hover{padding:0 8px 0 0;display:inline-block;zoom:1;height:26px;font-family:"Centennial";font-size:12pt;position:absolute;bottom:10px}#aside .right-gutter-promo.club-contact p{padding:0}.club-frontpage-container .promotional-module-row-1,.club-frontpage-container .promotional-module-row-2{width:960px;clear:both;margin-top:6px auto;overflow:hidden}.club-frontpage-container .promotional-module-row-1 {height:185px}.club-frontpage-container .promotional-module-row-2 {margin-top:15px;padding-bottom:10px}.club-frontpage-container .promotional-module-row-1 .block-container,.club-frontpage-container .promotional-module-row-2 .block-container {float:left;height:185px;margin-left:6px;overflow:hidden;width:316px}.homepage-promo-module {border:1px solid transparent}.homepage-promo-module .content-container{background-image:url(/extension/clubcorp/design/clubcorp/images/white/moduleBG.jpg) repeat-x;height:141px;overflow:hidden;position:relative;margin:0;background:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#fff));background:-moz-linear-gradient(top,#ddd,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dddddd,endColorstr=#fffffe);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#dddddd,endColorstr=#fffffe)"}table.homepage-calendar {width:100%}table.homepage-announcements {width:310px;margin-left:0}table.homepage-announcements td{padding:5px;margin:0;font-size:11px}table.homepage-announcements a{text-decoration:none;display:block}.homepage-promo-module h4,.homepage-promo-module h4 a,.homepage-promo-module h4 a:visited {margin:0}.homepage-promo-module .content-container .contentwrapper.image{float:right;width:170px}.promotional-module-row-2 .content-container {}.homepage-promo-module div ul {list-style:none;margin:0;padding:0}.homepage-promo-module.just-text .promo-module-text,.block-container.small_mod .promo-module-text {height:auto;width:98%}.homepage-promo-module .promo-module-image {position:relative;width:130px;height:130px;overflow:hidden;clear:none;float:left;margin:5px 0 5px 5px}.homepage-promo-module h4 a{height:15px;width:298px}.homepage-promo-module h4 {position:relative;border-bottom:1px solid #FFFFFF;padding:5px;height:17px;cursor:default}.homepage-promo-module h4,.homepage-promo-module h4 a,.homepage-promo-module h4 a:hover,.homepage-promo-module h4 a:active,.homepage-promo-module h4 a:visited {color:#999;font:18px/1em "CentennialSC","times roman",serif;text-decoration:none}.promotional-module-row-2 .homepage-promo-module h4 a{padding-top:0}.homepage-promo-module .view{background:transparent url("/extension/clubcorp/design/clubcorp/images/button_viewPage.png") no-repeat top left;border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#FFF;float:right;height:25px;margin:0 5px 0 0;text-decoration:none;width:32px;z-index:10;position:relative}.homepage-promo-module .view a{color:#fff;text-decoration:none;display:block;height:25px;width:26px;position:relative;background:transparent:}.homepage-promo-module .homepageTitle{position:relative}.homepage-promo-module.two-button,.homepage-promo-module.two-button .wrapper {overflow:hidden}.homepage-promo-module.two-button .wrapper .column {float:left;height:141px;overflow:hidden;width:49%}#main_content .homepage-promo-module.two-button .wrapper .column p {padding:0;margin:0;padding-left:5px;padding-top:10px}.homepage-promo-module.two-button .wrapper .column.right {border-left:1px solid #fff}.homepage-promo-module.two-button .wrapper .column.left {border-right:1px solid #ccc}.homepage-promo-module.two-button a.graphical span{height:50px;line-height:16px;overflow:hidden;padding-top:15px;width:90px;word-wrap:break-word}.content.promo-module-text {clear:none;float:right;position:relative}.content-view-embed .class-image div.attribute-image {padding:5px}.plain-button {background-image:none;background-color:#666;color:#fff;padding:5px;text-transform:uppercase}.homepage-promo-module .cta{border:1px solid #ccc;background-color:#333;color:#fff}.homepage-promo-module .cta a:link{color:#fff;text-decoration:none}.promo-module-ctaButton {float:right;right:5px}.promo-module-ctaButton button {background:url("/extension/clubcorp/design/clubcorp/images/lrgBTTNs_CTA_whtT.png") no-repeat scroll 100% -62px transparent;height:auto;padding:0 27px 0 0}.promo-module-ctaButton.TpLft {float:left;left:10px;position:relative;top:-146px}.homepage-promo-module.just-image .promo-module-ctaButton {position:relative;z-index:999;margin-bottom:-40px;left:7px}.homepage-promo-module.just-image .promo-module-ctaButton a {text-decoration:none}.homepage-promo-module .callToAction {background-color:#F0F}.homepage-promo-module .call_to_action a,.homepage-promo-module .call_to_action a:hover {text-decoration:none;color:#4f4b4b}.homepage-promo-module .callToAction button {background:url(/extension/clubcorp/design/clubcorp/images/smBttnsSelectBoxes_whtT.png) no-repeat 100% -22px transparent;padding:0 10px 0 0}.homepage-promo-module .callToAction span {background:url(/extension/clubcorp/design/clubcorp/images/smBttnsSelectBoxes_whtT.png) no-repeat 0 -0px transparent;padding:1px 0 1px 10px}.right-gutter-promo.calendar table {width:100%;background-color:#eee;text-align:center;border-collapse:collapse;border:#ccc solid 1px}.right-gutter-promo.calendar table thead {background-color:#ccc;border:none;text-align:left}.right-gutter-promo.calendar table tbody td {cursor:pointer}.right-gutter-promo.calendar table thead tr.calendar_heading_days {text-align:center;font-weight:bold}.right-gutter-promo.calendar table thead tr.calendar_heading_days td {padding-bottom:5px}.right-gutter-promo.calendar table tbody {-moz-box-shadow:0 0 6px 4px #fff inset;behavior:url(/extension/clubcorp/design/clubcorp/stylesheets/ie-css3.htc)}.right-gutter-promo.calendar table .active {background-color:#ccc}.right-gutter-promo.calendar table tbody.week tr:hover {background-color:#ccc}.right-gutter-promo.calendar table tbody.day td:hover {background-color:#ccc}.right-gutter-promo.calendar table tbody.week tr td,.right-gutter-promo.calendar table tbody.day tr td {padding:1px;cursor:pointer}table.homepage-calendar {width:100%;border-collapse:collapse}table.homepage-calendar td{padding:5px;margin:0;font-size:11px}table.homepage-calendar td.light {background-color:#e9e9e9;width:25%}table.homepage-calendar td.light-light {background-color:#eee;border-left:1px solid #aaaaaa;padding-right:21px}table.homepage-calendar td.dark {background-color:#d3d3d3;width:25%}table.homepage-calendar td.dark-dark {background-color:#ccc;border-left:1px solid #aaaaaa}table.homepage-calendar {width:314px;border-collapse:collapse}table.ui-datepicker-calendar { font-size:12px}.ui-datepicker  { width:180px;padding:0}.ui-datepicker .ui-datepicker-header  { position:relative;padding:7px 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next  { position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev  { left:2px}.ui-datepicker .ui-datepicker-next  { right:130px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span  { display:block;position:absolute;left:50%;margin-left:-10px;top:50%;margin-top:-10px}.ui-datepicker .ui-datepicker-title  { margin:0 54px;line-height:11px;text-align:center}.ui-datepicker table { width:100%;font-size:10px;border-collapse:collapse;margin:0}.ui-datepicker th { padding:3px;text-align:center;font-weight:bold;border:0 none}.ui-datepicker td { border:0 none;padding:1px}.ui-datepicker td span,.ui-datepicker td a { display:block;padding:2px;text-align:right;text-decoration:none}.ui-state-default,.ui-widget-content .ui-state-default {border:none;background:none}.ui-datepicker .ui-icon {background:url("/extension/clubcorp/design/clubcorp/images/galleryArrows.png") no-repeat;display:inline-block;height:20px;left:23px;width:20px}.ui-datepicker .ui-datepicker-prev span {background-position:top left}.ui-datepicker .ui-datepicker-next span {background-position:top right}.club-frontpage-container .promotional-module-row-1 .block-container:first-child,.club-frontpage-container .promotional-module-row-2 .block-container:first-child {padding-left:0;margin-left:0}.homepage-promo-module.general-promo .contentwrapper .content{margin:3px 10px 10px 10px}.homepage-promo-module.border.general-promo .contentwrapper.image .second_test_graphical{position:absolute;bottom:10px;left:148px}.homepage-promo-module.border.general-promo .contentwrapper.image a.second_test_graphical:hover{text-decoration:none}#twitter-module-header {height:28px}#twitter-module-header #username {height:28px;line-height:28px;margin:0;padding:0 0 0 5px;cursor:pointer;background:transparent url('/extension/clubcorp/design/clubcorp/images/twitter/tweeter-dialog-arrowhead.png') 1px bottom no-repeat;overflow:hidden}#twitter-module-header #username a {line-height:28px}#twitter-module-header #follow-button {float:right;display:block;background:url('/extension/clubcorp/design/clubcorp/images/twitter/twitter-button.png') 0 top no-repeat;height:16px;width:49px;margin:6px 5px 0 3px;cursor:pointer}#twitter-module-header #follow-button:hover {background-position:0 bottom}#twitter-module-header #follow {float:right;padding:0;font-size:10px;line-height:28px;color:#09c;cursor:pointer}#twitter-module-container {}#twitter-module-container .tweet-text {margin:0 7px;padding:5px 0;color:#666;border-bottom:1px solid #ccc}#twitter-module-container .tweet-text.lastOne {border:0 !important}#twitter-module-container .tweet-text .link {color:#444}#twitter-module-container .tweet-text .reply {color:#444}#twitter-module-container .tweet-text .hashtag {color:#444}#twitter-module-container .time-ago {color:#95c5d5;font-style:italic}#event #calendar-main-cont {margin:auto}#event-calendar #calendar-main-cont {position:relative;margin-right:185px}#event-calendar #calendar-main-cont.eventDetail {margin:auto 200px auto 0}#event-calendar #view-shifters {margin-top:3px;position:absolute}#event-calendar span a.next,#event-calendar h3 a.next {background:url(/extension/clubcorp/design/clubcorp/images/galleryArrows.png) no-repeat right top;display:inline-block;height:20px;left:23px;width:20px}#event-calendar span a.previous,#event-calendar h3 a.previous {display:inline-block;height:20px;width:20px}#event-calendar #main_content,#event #main_content{margin-left:195px}#event-calendar #main_content h2,#event #main_content h2 {color:#999;position:relative;top:2px;font:18px/1em "CentennialSC";margin-left:55px}#event-calendar div#main_content h2.eventTitle,#event div#main_content h2.eventTitle {margin:0 0;width:460px}#event-calendar .gridViewContainer {float:right;margin-right:9px;margin-top:0;position:relative;width:187px;z-index:10}#event-calendar .eventDetail .gridViewContainer {float:right;margin-right:30px;margin-top:0;position:relative;width:187px;z-index:10}#event-calendar .gridViewContainer span {float:left;margin-top:4px;cursor:pointer}#event-calendar #view{margin:0;padding:0}#event-calendar #view li {background:url("/extension/clubcorp/design/clubcorp/images/white/iconSprite_Calendar.png") no-repeat scroll 0 0 #555555;display:inline-block;height:24px;position:absolute;z-index:2;cursor:pointer}#event-calendar #view li a span {height:100%;margin:0;width:100%}#event-calendar #view li#grid {background-position:-565px -10px;right:124px;width:27px}#event-calendar #view li#grid:hover,#event-calendar #view li#grid:active {background:url("/extension/clubcorp/design/clubcorp/images/white/iconSprite_Calendar_active.png") no-repeat scroll -565px -10px transparent}#event-calendar #view li#list {background-position:-594px -10px;cursor:pointer;right:76px;width:46px}#event-calendar #view li#list ul li a:link,#event-calendar #view li#list ul li a:visited,#event-calendar #view li#list ul li a:hover,#event-calendar #view li#list ul li a:active {display:block;padding:5px}#event-calendar #view li#list:hover,#event-calendar #view li#list:active {background:url("/extension/clubcorp/design/clubcorp/images/white/iconSprite_Calendar_active.png") no-repeat scroll -594px -82px transparent;height:19px}#event-calendar #view li#list:hover ul {display:block}#event-calendar #view li#list ul {background:url("/extension/clubcorp/design/clubcorp/images/white/iconSprite_Calendar_active.png") repeat scroll -580px -97px transparent;display:none;left:-14px;list-style:none outside none;margin-left:0;padding:8px 5px 5px 5px;position:absolute;top:17px;width:48px;border-bottom:1px solid #ccc}#event-calendar #view li#list ul li {background-color:transparent;position:static;width:100%;height:20px}#event-calendar #view li#list ul li a:link,#event-calendar #view li#list ul li a:visited,#event-calendar #view li#list ul li a:hover,#event-calendar #view li#list ul li a:active{display:block;padding:5px}#event-calendar #view li#list ul li a:hover {background-color:}#event-calendar #view li#seperator {background-position:-641px -10px;right:68px;width:5px}#event-calendar #view li#print {background-position:-647px -10px;right:0;width:66px}#event-calendar #view li#print:hover,#event-calendar #view li#print:hover {background:url("/extension/clubcorp/design/clubcorp/images/white/iconSprite_Calendar_active.png") no-repeat scroll -647px -10px transparent}#event-calendar #calendarFilter_nav {font:12px/1em verdana,sans-serif;height:30px;list-style:none;margin:15px 10px 5px -1px;padding:0}#event-calendar #calendarFilter_nav li {background-image:url("/extension/clubcorp/design/clubcorp/images/white/iconSprite_Calendar.png");background-position:-157px -42px;color:#666;display:inline-block;float:left;margin:0;padding:8px 8px 9px;text-align:center;width:47.2px;height:13px}#event-calendar #calendarFilter_nav li.active {background-image:url("/extension/clubcorp/design/clubcorp/images/white/iconSprite_Calendar_active.png");background-position:-49px -44px;background-repeat:no-repeat;color:#999;border-top:1px solid #eee;border-bottom:1px solid #ccc;height:9px;margin-top:1px}#event-calendar #calendarFilter_nav li.first {background-image:url("/extension/clubcorp/design/clubcorp/images/icons/iconSprite_Calendar.png");background-position:-144px -42px;background-repeat:no-repeat}#event-calendar #calendarFilter_nav li.first.active {background-image:url("/extension/clubcorp/design/clubcorp/images/white/iconSprite_Calendar.png");background-position:-145px -82px;background-repeat:no-repeat;border:none;height:11px}#event-calendar #calendarFilter_nav li.last {background-image:url("/extension/clubcorp/design/clubcorp/images/icons/iconSprite_Calendar.png");background-position:-646px -42px;background-repeat:no-repeat;width:49px}#event-calendar #calendarFilter_nav li.last.active {background-image:url("/extension/clubcorp/design/clubcorp/images/white/iconSprite_Calendar.png");background-position:-645px -82px;background-repeat:no-repeat;border:none;height:11px}#event-calendar #calendarFilter_nav a {color:inherit;padding:5px 2px;text-decoration:none}#event-calendar #calendarContainer {-moz-box-shadow:inset 0 0 5px #666;-webkit-box-shadow:inset 0 0 5px #666;background-color:#CCC;behavior:url(/extension/clubcorp/design/clubcorp/stylesheets/ie-css3.htc);box-shadow:inset 0 0 5px #666;padding:5px;width:525px}#event-calendar .calendar_month {background-color:#fff;border:5px solid #ccc;font:normal 20px/1em "Centennial","times roman",serif;margin:0;padding:0;text-align:left;z-index:9;position:relative}#event-calendar .calendar_heading_days {background-color:#ccc;font:12px/1em "Centennial","times roman",serif;padding:10px 5px}#event-calendar .calendar_heading_days th {padding:5px}#event-calendar .calendar_heading_days th div.colSize {-ms-word-wrap:break-word;text-align:center;width:64px;word-wrap:break-word;wordbreak:break-all;cursor:default}#event-calendar .calendar_month td {background-color:#eee;border-bottom:1px solid #ccc;border-right:1px solid #ccc;height:85px;padding:3px;vertical-align:top;width:73px}#event-calendar .calendar_month td:hover {background:#eee url(/extension/clubcorp/design/clubcorp/images/white/calendarGradient.png) repeat-x;cursor:pointer}#event-calendar .calendar_month td.padded {}#event-calendar .calendar_month td.padded.prev .day,#event-calendar .calendar_month td.padded .day {-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5}#event-calendar .calendar_month td.focus {-moz-box-shadow:inset 0 0 6px 0 #C9C9C9;-webkit-box-shadow:inset 0 0 6px 0 #C9C9C9;background-color:#C9C9C9;box-shadow:inset 0 0 6px 0 #C9C9C9}#event-calendar .calendar_month td.prev {}#event-calendar .calendar_month td.prev:hover {background:#eee url(/extension/clubcorp/design/clubcorp/images/white/calendarGradient.png) repeat-x}#event-calendar .calendar_month td div {position:relative}#event-calendar .calendar_month td div.day {height:100%;width:100%}#event-calendar .calendar_month td .icons {bottom:0;line-height:1px;width:100%}#event-calendar .calendar_month td em {float:right}#event-calendar .calendar_month td a:link,#event-calendar .calendar_month td a:visited {color:#999}#event-calendar .calendar_month td a:hover,#event-calendar .calendar_month td a:active {color:#999}#event-calendar h3 a.next,#event-calendar h3 a.previous {clear:both;height:20px;margin:0;width:20px}#event-calendar span a.previous:hover,#event-calendar h3 a.previous:hover {background-position:0 -20px}#event-calendar span a.next:hover,#event-calendar h3 a.next:hover {background-position:100% -20px}#event-calendar span a.previous:active,#event-calendar h3 a.previous:active {background-position:0 -40px}#event-calendar span a.next:active,#event-calendar h3 a.next:active {background-position:100% -40px}#event-calendar .activityIcon {background-image:url("/extension/clubcorp/design/clubcorp/images/icons/CC-Icons_calendarSM.png");background-position:-52px -64px;float:left;height:27px;width:30px;cursor:pointer}#event-calendar .activityIconLG {-moz-box-shadow:inset 0 0 3px #333;-webkit-box-shadow:inset 0 0 3px #333;background-color:#ccc;background-image:url("/extension/clubcorp/design/clubcorp/images/icons/CC-Icons_calendarLG.png");behavior:url(/extension/clubcorp/design/clubcorp/stylesheets/ie-css3.htc);border:1px solid #EEE;box-shadow:inset 0 0 3px #333;float:left;height:60px;width:60px;margin:6px}#event-calendar .activityIconLG a {height:60px;width:60px;display:block;zoom:1;position:relative}#event-calendar .tennis {background-position:-48px -16px}#event-calendar .swimming {background-position:-159px -16px}#event-calendar .dining {background-position:-85px -16px}#event-calendar .golf {background-position:-10px -16px}#event-calendar .business {background-position:-122px -16px}#event-calendar .croquet {background-position:-198px -16px}#event-calendar .social {background-position:-233px -16px}#event-calendar .outdoor {background-position:-270px -16px}#event-calendar .specialEvent {background-position:-309px -16px}#event-calendar .junior {background-position:-347px -16px}#event-calendar .spa {background-position:-129px -63px}#event-calendar .croquet{background-position:-48px -16px}#event-calendar .club {background-position:-52px -64px}#event-calendar .fitness {background-position:-89px -64px}#event-calendar .wedding {background-position:-162px -64px}#event-calendar .hotel {background-position:-125px -64px}#event-calendar .tournament {background-position:-200px -64px}#event-calendar .party {background-position:-237px -64px}#event-calendar .announcements {background-position:-275px -64px}#event-calendar .news {background-position:-308px -64px}#event-calendar .openNew {background-position:-10px -16px}#event-calendar .PDF {background-position:-10px -16px}#event-calendar #events-by-day,#event #events-by-day {-moz-box-shadow:-3px 3px 3px #EEE;behavior:url(/extension/clubcorp/design/clubcorp/stylesheets/ie-css3.htc);border-bottom:1px solid #DDD;border-left:1px solid #DDD;float:right;overflow:hidden;width:185px}#event-calendar #events-by-day_content,#event #events-by-day_content {height:603px;overflow-y:auto;padding:0}#event-calendar #events-by-day h3,#event #events-by-day h3 {background-image:url("/extension/clubcorp/design/clubcorp/images/calendar_side_headingBG.jpg");display:block;font:11pt/1em GiacomoLight,Arial,sans-serif;height:21px;letter-spacing:-1px;margin:0;overflow-x:auto;overflow-y:hidden;padding:3px;position:relative}#event-calendar #events-by-day h3 span,#event #events-by-day h3 span {font-weight:normal;position:absolute;right:15px;top:32px}#event-calendar #events-by-day h3 span.date,#event #events-by-day h3 span.date {font-weight:bold;left:50px;position:absolute;top:6px;cursor:default}#event-calendar .eventDetail,#event .eventDetail{border-bottom:#ccc solid 1px;margin:5px 0}#event-calendar #events-by-day_content .eventDetail,#event events-by-day_content .eventDetail{border-bottom:#ccc solid 1px;padding:5px 0;margin:0;cursor:pointer}#event-calendar #events-by-day_content .eventDetail.highlight,#event #events-by-day_content .eventDetail.highlight {background-color:#e9e9e9;margin:0}#event-calendar .eventDetail .activityIcon,#event .eventDetail .activityIcon {float:left}#event-calendar .eventDetail h4,#event .eventDetail h4 {color:#999;margin:0 auto 0 33px}#event-calendar .eventDetail .time  {margin-left:33px}#event-calendar .eventDetail span,#event .eventDetail span {display:block;margin-bottom:10px}#event-calendar .circle,#event .circle {background:url(/extension/clubcorp/design/clubcorp/images/orangeDot.png) no-repeat;color:#FFF;display:block;float:right;font-size:10px;height:6px;padding-top:6px;text-align:center;width:12px}#event-calendar .calendar_month tbody,#event .calendar_month tbody {border:3px solid #ccc}#event-calendar .eventDetail .eventDetail.dayEntry,#event .eventDetail.dayEntry{border-bottom:none;margin-left:0;margin-top:15px}#event-calendar .eventDetail .eventDetail.dayEntry a.downloadCalendar:hover {text-decoration:underline}#event-calendar .eventDetail.dayEntry .dataLabel,#event .eventDetail.dayEntry .dataLabel {float:left;width:150px}#event-calendar .eventDetail.dayEntry .data,#event .eventDetail.dayEntry .data {margin-left:0;overflow:auto}#event-calendar form.download div,#event form.download div {float:left;margin-left:20px;width:auto}#event-calendar form.download div:first-of-type,#event-calendar form.download div:last-of-type,#event form.download div:first-of-type,#event form.download div:last-of-type {margin-left:0}#event-calendar form.download .download,#event form.download .download {clear:left}#event-calendar .formBox,#event .formBox {-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#eee;border:#ccc solid 1px;border-radius:5px;clear:none;margin-bottom:10px;overflow:auto;padding:5px}#event-calendar .entryImage,#event .entryImage {width:545px;overflow:hidden;background-color:#fff;margin-top:20px;padding:5px}#event-calendar .entryImage img,#event .entryImage img {max-width:535px;height:auto}#event-calendar .entryImage table,#event .entryImage table {max-width:535px!important}#event-calendar h2.eventTitle + .gridViewContainer,#event h2.eventTitle + .gridViewContainer {float:right;height:40px;margin-right:45px;position:relative;width:187px;top:0}#event-calendar h2.eventTitle ~ #closeEvent,#event h2.eventTitle ~ #closeEvent  {position:absolute;right:0;top:0;width:30px;height:24px;text-indent:-9999em}#event-calendar #weekView {height:390px;list-style:none outside none;margin:0;overflow:auto;padding:0;width:568px;z-index:9;position:relative}#event-calendar .listContainer li{cursor:pointer}#event-calendar #weekView .listContainer {height:auto;overflow:auto}#event-calendar h4.dayOfWeek {background:0;border-bottom:#fff solid 1px;margin:0;padding:5px}#event-calendar .announcement .activityIconLG {background-position:-803px -23px}#event-calendar .announcement .tennis {background-position:-101px -23px}#event-calendar .announcement .movie {background-position:354px -23px}#event-calendar .announcement .spa {background-position:-953px -23px;}#event-calendar .announcement .swimming {background-position:-332px -23px}#event-calendar .announcement .dining {background-position:-178px -23px}#event-calendar .announcement .golf {background-position:-23px -23px}#event-calendar .announcement .business {background-position:-254px -23px}#event-calendar .announcement .croquet {background-position:-101px -23px}#event-calendar .announcement .social {background-position:-487px -23px}#event-calendar .announcement .outdoor {background-position:-561px -23px}#event-calendar .announcement .specialEvent {background-position:-642px -23px}#event-calendar .announcement .junior {background-position:-721px -23px}#event-calendar .announcement .club {background-position:-803px -23px}#event-calendar .announcement .fitness {background-position:-880px -23px}#event-calendar .announcement .wedding {background-position:-1031px -23px}#event-calendar .announcement .hotel {background-position:-953px -23px}#event-calendar .announcement .tournament {background-position:-1111px -23px}#event-calendar .announcement .party {background-position:-1186px -23px}#event-calendar .announcement .announcements {background-position:-1263px -23px}#event-calendar .announcement .news {background-position:-1342px -23px}#event-calendar .announcement .openNew {background-position:-1459px -23px}#event-calendar .announcement .PDF {background-position:-1589px -23px}#event-calendar .listContainer h3 a {margin:0;padding:5px 0 0;max-height:40px;min-height:15px}#event-calendar .announcements_list li {min-height:75px}#event-calendar h4.dayOfWeek.noEvents {background:none;color:#aaa}#event-calendar h4.dayOfWeek.noEvents + .listContainer {color:#aaa;display:none}#event-calendar .jspContainer{overflow:hidden;position:relative}#event-calendar  .jspPane{position:absolute;padding-top:0 !important}#event-calendar  .jspVerticalBar{position:absolute;top:0;right:0;width:21px;height:100%;background:#333}#event-calendar .jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:#333}#event-calendar .jspVerticalBar *,#event-calendar .jspHorizontalBar *{margin:0;padding:0}#event-calendar .jspCap{display:none}#event-calendar .jspHorizontalBar .jspCap{float:left}#event-calendar .jspTrack{background:#333;position:relative;width:21px}#event-calendar .jspDrag{background:transparent url('/extension/clubcorp/design/clubcorp/images/corporate/homepage_module_scrollbar.png') repeat-y top left;position:relative;top:0;left:0;cursor:pointer;border:1px solid #000;-moz-border-radius:3px;border-radius:3px}#event-calendar .jspHorizontalBar .jspTrack,#event-calendar .jspHorizontalBar .jspDrag{float:left;height:100%}#event-calendar .jspArrow{background:transparent url('/extension/clubcorp/design/clubcorp/images/corporate/homepage_module_arrows.png') no-repeat top left;text-indent:-20000px;display:block;cursor:pointer}#event-calendar .jspArrow.jspDisabled{cursor:default;background:transparent url('/extension/clubcorp/design/clubcorp/images/corporate/homepage_module_arrows.png') no-repeat top left}#event-calendar .jspArrow.jspArrowDown,#event-calendar .jspArrow.jspArrowDown.jspDisabled {background-position:0 -21px}#event-calendar .jspArrow.jspArrowUp,#event-calendar .jspArrow.jspArrowUp.jspDisabled {background-position:0 -1px}#event-calendar .jspVerticalBar .jspArrow{height:16px}#event-calendar .jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}#event-calendar .jspVerticalBar .jspArrow:focus{outline:none}#event-calendar .jspCorner{background:#eeeef4;float:left;height:100%}div.rotating-gallery {background-color:transparent;width:560px;visibility:hidden;position:relative;margin-bottom:10px}div.rotating-gallery.front-page {width:960px}div.rotating-gallery div.gallery-image a.gallery {background:url(/extension/clubcorp/design/clubcorp/images/gallery_buttons.png) no-repeat center -3px
transparent;padding:0;height:32px;width:93px;float:left;text-decoration:none;cursor:pointer;position:absolute;bottom:0;z-index:2000;bottom:-1px}div.rotating-gallery div.gallery-image.front-page a.gallery {background:url(/extension/clubcorp/design/clubcorp/images/gallery_buttons.png) no-repeat center -3px
transparent;padding:0;height:35px;width:190px;float:left;text-decoration:none;cursor:pointer}div.rotating-gallery div.gallery-image.front-page a.gallery:hover {background:url(/extension/clubcorp/design/clubcorp/images/gallery_buttons.png) no-repeat center -78px
transparent}div.rotating-gallery div.gallery-image a.gallery:hover {background:url(/extension/clubcorp/design/clubcorp/images/gallery_buttons.png) no-repeat center -78px
transparent}div.rotating-gallery div.gallery-image.front-page a.gallery.active {background:url(/extension/clubcorp/design/clubcorp/images/gallery_buttons.png) no-repeat center -40px
transparent;padding:0;height:32px;width:190px;float:left;text-decoration:none}div.rotating-gallery div.gallery-image a.gallery.active {background:url(/extension/clubcorp/design/clubcorp/images/gallery_buttons.png) no-repeat center -40px
transparent;padding:0;height:32px;width:92px;float:left;text-decoration:none;bottom:0}div.rotating-gallery div.gallery-image {float:left;height:32px;width:93px}div.rotating-gallery div.gallery-image.front-page {float:left;height:32px;width:190px}div.rotating-gallery div.gallery-image img {position:absolute;left:0;bottom:0}div.rotating-gallery div.gallery-image active img {display:none}div.rotating-gallery div.gallery-image .wrapper {display:none}div.rotating-gallery .imageDisplay {height:308px;width:560px;padding:0;margin:0;background-repeat:no-repeat;position:relative}div.rotating-gallery.front-page .imageDisplay {height:409px;width:960px}div.rotating-gallery div.imageDisplay div.blackBox {background:url(/extension/clubcorp/design/clubcorp/images/blackbox.png) repeat-x transparent;height:280px;width:227px;position:absolute;top:0;right:0;z-index:1}div.rotating-gallery div.imageDisplay div.blackBox.singleGalleryImage {height:307px}div.rotating-gallery.front-page div.imageDisplay div.blackBox {width:280px;height:377px;zoom:1}div.displayContent {padding:50px 30px 10px}div.displayContent.sub {padding:20px 10px}div.rotating-gallery div.imageDisplay div.blackBox div.displayContent div.textBox{height:238px;width:220px;text-transform:uppercase;color:#FFF;font:34px "CentennialSC","times roman",serif;font-weight:normal;word-wrap:break-word;overflow:hidden;cursor:default;line-height:30px}div.rotating-gallery div.imageDisplay div.blackBox div.displayContent div.textBox.sub{height:238px;width:195px;text-transform:uppercase;color:#FFF;font:25px "GiacomoLight","verdana",sans-serif;font-weight:normal;letter-spacing:0;margin-left:5px}div.rotating-gallery.front-page div.imageDisplay div.blackBox div.displayContent div.textBox{height:230px;margin-bottom:30px;text-transform:uppercase;color:#FFF;font:30px/1.2em "GiacomoLight","verdana",sans-serif;font-weight:normal}div.rotating-gallery div.imageDisplay div.blackBox div.displayContent a.graphical{display:none;visibility:hidden}div.rotating-gallery.front-page div.imageDisplay div.blackBox div.displayContent a.graphical{display:inline;visibility:visible}div.rotating-gallery.front-page div.gallery-image.active div.secondaryBackground{width:190px;height:5px;position:absolute;bottom:0;display:block;visibilitiy:visible}div.rotating-gallery div.gallery-image.active div.secondaryBackground{width:93px;height:3px;position:absolute;bottom:0;display:block;visibilitiy:visible}div.rotating-gallery div.gallery-image div.secondaryBackground{display:none;visibilitiy:hidden;z-index:1}div.rotating-gallery div.galleryImagesContainer{position:absolute;bottom:0}div.rotating-gallery div.displayContainer{position:absolute;top:0;left:0;width:560px;height:308px;overflow:hidden;-moz-box-shadow:inset 0 0 10px #000000;-webkit-box-shadow:inset 0 0 10px #000000;box-shadow:inset 0 0 10px #000000;behavior:url(/extension/clubcorp/design/clubcorp/stylesheets/ie-css3.htc)}div.rotating-gallery.front-page div.displayContainer{width:960px;height:409px}div.rotating-gallery.front-page .caption{display:block;position:absolute;z-index:1;color:#fff;top:335px;left:20px;font:18px "Centennial","times roman",serif;font-style:italic}div.rotating-gallery .caption{display:block;position:absolute;z-index:1;color:#fff;top:255px;left:20px;font:18px "Centennial","times roman",serif;font-style:italic}div.rotating-gallery .caption p{margin:0}div.rotating-gallery.front-page .imageDisplay #starburstBox{width:250px;height:250px;display:block;position:absolute;z-index:1;left:-30px;top:-30px}div.rotating-gallery.front-page .imageDisplay #starburstImage{height:250px;width:250px;cursor:pointer}div.rotating-gallery.front-page .imageDisplay #starburstLink{display:none}div.rotating-gallery .gallery-image .caption p{display:none}#network-map-container h2{margin-left:0;display:block;color:#cecece;width:165px}#searchResults .toggle .detail img.thumb_small {float:left}#network-map-container div.networkMapDisplay{height:450px;width:763px;background:#cecece;margin:40px 0 2px 0;position:relative}#network-map-container{position:relative;padding-bottom:18px}#network-map-container .controls{position:relative;z-index:10;top:0;width:765px;height:50px}#network-map-container .controls .networkComponent{float:left;padding:0 5px}#network-map-container .controls .networkComponent a{margin-left:2px}#network-map-container .controls .networkComponent h2{margin-bottom:3px}#network-map-container .networkComponent.tabbed{float:right;width:192px;padding-right:0}#network-map-container .networkComponent.tabbed h2{margin-left:15px}#network-map-container .controls #network_map_tabs{float:right;margin-right:5px;position:relative}#network-map-container .controls #network_map_tabs ul{list-style:none;margin:0;padding:0;width:172px}#network-map-container .controls #network_map_tabs li{float:left;padding:0;display:block}#network-map-container .controls #network_map_tabs li{background:url("/extension/clubcorp/design/clubcorp/images/corporate/tabbed_content.jpg") repeat-x scroll left top transparent;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;color:#6C6C6C;margin-left:3px}#network-map-container .controls #network_map_tabs li.properties{margin-left:0}#network-map-container .controls #network_map_tabs #amenlabel,#network-map-container .controls #network_map_tabs #proplabel{cursor:pointer;padding:3px 15px 4px 5px}#network-map-container .controls #network_map_tabs #amenlabel,#network-map-container .controls #network_map_tabs #proplabel{background:transparent url('/extension/clubcorp/design/clubcorp/images/corporate/arrow.png') no-repeat 66px 5px;position:relative;width:60px}#network-map-container .controls #network_map_tabs #amenlabel.active-amen{background:#484848 url('/extension/clubcorp/design/clubcorp/images/corporate/arrow-down.png') no-repeat 66px 5px;position:relative;width:60px;top:1px;margin-top:-1px;z-index:10}#network-map-container .controls #network_map_tabs #proplabel.active{background:#484848 url('/extension/clubcorp/design/clubcorp/images/corporate/arrow-down.png') no-repeat 66px 5px;position:relative;width:60px;top:1px;margin-top:-1px;z-index:10}#network-map-container .controls #network_map_tabs #nw_properties,#network-map-container .controls #network_map_tabs #nw_amenities{display:none}#network-map-container .controls #network_map_tabs #nw_properties,#network-map-container .controls #network_map_tabs #nw_amenities{position:absolute;right:0}#network-map-container .controls #network_map_tabs #nw_properties{position:absolute;margin-right:5px}#network-map-container .controls #network_map_tabs #nw_amenities{position:absolute;margin-right:5px}#network-map-container .controls #network_map_tabs a,#network-map-container .controls #network_map_tabs a:link,#network-map-container .controls #network_map_tabs a:visited {color:#cecece;text-decoration:none}#network-map-container .controls #network_map_tabs ul li{background:url("/extension/clubcorp/design/clubcorp/images/corporate/tabbed_content.jpg") repeat-x scroll left top transparent;border:1px solid #000000;color:#6C6C6C;margin-left:3px;-moz-border-radius:3px;border-radius:3px}#network-map-container .controls #network_map_tabs ul li:hover{background-color:#484848;border:1px solid #000000;color:#000;background-image:none;-moz-border-radius:3px;border-radius:3px}#network-map-container .controls #network_map_tabs ul li.active,#network-map-container .controls #network_map_tabs ul li.active-amen{background-color:#484848;border-bottom:1px solid #484848;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;background-image:none;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#network-map-container .controls #network_map_tabs ul li ul li{background:none;border-left:none;border-right:none;border-top:none;color:#6C6C6C;margin-left:3px;float:left;width:140px;border:none;width:150px;padding:2px 0}#network-map-container .controls #network_map_tabs ul li ul li:hover{background:none;border-left:none;border-right:none;border-top:none;border:none;color:#6C6C6C;margin-left:3px;float:left;width:150px}#network-map-container div.selections{margin:0;padding:0}#network-map-container .controls #network_map_tabs ul div.selections ul{float:left;width:155px;margin:0 0 0 2px;padding:5px;list-style:none}#network-map-container div.selections li{float:left;width:14em;margin:0;padding:4px 0}#network-map-container div.selections ul li input{float:left;margin:0;padding:0}#network-map-container div.selections ul {border:1px solid #000;background-color:#484848;margin:0 0 0 1px}#network-map-container div.selections ul li label{font-size:12px;width:110px;margin:3px}#network-map-container .networkMapDisplay{position:relative;margin-top:0;top:0;z-index:9}#network-map #searchResults {padding-top:0;display:none;margin-bottom:20px}#network-map-container div.networkComponent {height:auto}#network-map #main_content h3 {font:18px/1em "Centennial";padding:5px 0;margin:0}#network-map #main_content h2 {font:18px/1em "Centennial";padding:5px 0}#network-map-container form #searchByAddress {width:150px;margin-bottom:5px}#network-map-container select#selectClub {width:170px;background-color:#666;color:#fff}#network-map-container #mapCaption {width:740px;padding:0 5px 0 0;background-image:none;height:auto;position:relative;top:0}#network-map-container #mapCaption p{padding-left:0}#network-map-container .networkMapDisplay #mapCaption h2{color:#fff}#network-map-container .networkMapDisplay #mapCaption p{color:#fff}#network-map-container .networkMapDisplay .map-bubble{font:12px/1.25em verdana,sans-serif}#network-map-container .networkMapDisplay .map-bubble div{color:#333;font:12px/1.25em verdana,sans-serif}#network-map-container .networkMapDisplay .map-bubble div a{color:#333;font:12px/1.25em verdana,sans-serif}#network-map-container .networkMapDisplay .map-bubble h4 a{color:#333;font:bold 12px/1.25em verdana,sans-serif}#network-map #searchResults.displayResults {display:block;width:763px;margin-bottom:115px}#network-map #searchResults .individualResult {overflow:auto;padding:10px}#network-map #searchResults .individualResult.odd {background-color:#2D2D2D}#network-map #searchResults .individualResult.even {background-color:#232323}#network-map#searchResults .individualResult:first-child {border-top:1px solid #333}#network-map #searchResults .clubIMG{width:100px;float:left}#network-map #searchResults .clubName{width:260px;float:left;padding-left:10px;font-weight:normal}#network-map #searchResults .clubAddress{width:175px;float:left;padding-left:10px;font-weight:normal}#network-map #searchResults .clubPhone{width:98px;float:left;padding-left:10px;font-weight:normal}#network-map #searchResults.displayResults #searchResults .individualResult img {float:left}#network-map #searchResults.displayResults .clubName h3 {margin-top:0;margin-bottom:0;font:normal 16px CentennialSC !important}#network-map #searchResults.displayResults .clubName h3 a {text-decoration:none;margin-top:0;margin-bottom:0;font:normal 16px CentennialSC !important}#network-map #searchResults.displayResults .clubName a {text-decoration:none}#network-map #searchResults p {padding:0;cursor:default}#network-map #searchResults .individualResult .benefits_toggle_link {width:80px;text-align:right;float:right}#network-map #searchResults .individualResult .benefits_toggle_link a {font-weight:normal}#network-map #searchResults .individualResult .toggle_contents_list_label {font-weight:bold}#network-map #searchResults .map-directions {position:absolute;display:none;width:300px;-moz-border-radius:4px;border-radius:4px}#network-map-container .controls .networkComponent button {vertical-align:top;height:20px;width:30px;margin-left:-2px}#network-map .map-directions div {padding:3px 3px 3px 10px;clear:both;overflow:auto}#network-map .map-directions a.closeBtn {float:right;color:#C0C0C0;padding:0 5px;-moz-border-radius:4px;border-radius:4px;border:1px solid #C0C0C0;display:block;text-transform:uppercase}#network-map .map-directions label {width:40px;display:block;float:left}#network-map .map-directions label{color:#C0C0C0}#network-map .map-directions input {display:block;float:left;width:225px}#network-map .map-directions .button {width:274px;margin-bottom:10px}#network-map .map-directions button {display:block;float:right;height:20px}#network-map .map-directions button:hover {background-position:0 -20px}#network-map .map-directions button:active {background-position:0 -40px}#network-map .moreDetail ul {float:left;list-style:none;padding:0;width:175px}#network-map .moreDetail ul li.moreDetail_list_label p {padding:0;font-weight:bold}#network-map-legend {background-color:#fff;border-style:solid;border-width:1px;border-color:#D0D0D0 #707070 #707070 #D0D0D0;padding:3px 10px;font-family:Arial,sans-serif;font-size:12px;color:black}#network-map-legend .legend-title {cursor:pointer;font-weight:bold;text-align:right}#network-map-legend ul {margin-bottom:0}#network-map-legend ul li {background:url("/extension/clubcorp/design/clubcorp/images/icons/map/legend-icons.png") 0 -6px no-repeat;padding-left:24px;height:22px;list-style:none;margin-left:-20px}#network-map-legend ul li.home {}#network-map-legend ul li.business {background-position:0 -35px}#network-map-legend ul li.country {background-position:0 -60px}#network-map-legend ul li.athletic {background-position:0 -124px}#network-map-legend ul li.golf {background-position:0 -151px}#network-map-legend ul li.partner {background-position:0 -178px}#network-map-legend ul li.resorts {background-position:0 -94px}.photo-album-page #gallery{position:relative;width:570px}.photo-album-page .titleArea #albumSwitch{margin-left:0}.photo-album-page .titleArea h2{font:normal normal 20px CentennialSC;float:left;margin-bottom:5px}#main_content .photo-album-page {margin:0}.photo-album-page #albumSwitch button{border:none;padding:0 19px 0 0;cursor:pointer;float:right;margin-right:15px;margin-top:5px;width:120px}.photo-album-page #albumSwitch button span{display:block;padding:2px 6px 3px;font-size:10px;margin-top:-1px;color:#666;height:15px}.photo-album-page .controls #prev:hover {background-position:0 -54px}.photo-album-page .controls #prev:active {background-position:0 -108px}.photo-album-page .controls #next:hover {background-position:0 -54px}.photo-album-page .controls #next:active {background-position:0 -108px}.photo-album-page #albumSwitch button:hover{border:none;padding:0 19px 0 0;cursor:pointer;background-position:100% -205px}.photo-album-page #albumSwitch button:hover span{display:block;padding:2px 6px 3px;font-size:10px;background-position:0 -183px}.photo-album-page #albumSwitch button.active{border:none;padding:0 19px 0 0;background-position:100% -250px}.photo-album-page #albumSwitch button.active:hover {color:#333}.photo-album-page #albumSwitch button.active span{display:block;padding:2px 6px 3px;font-size:10px;background-position:0 -228px}.photo-album-page #albumSwitch .switcherContent{display:none;position:absolute;z-index:5;right:15px;top:25px;width:150px}.photo-album-page #albumSwitch .switcherContent ul{list-style:none;margin:0;padding:0}.photo-album-page #albumSwitch .switcherContent ul li{padding:3px;cursor:pointer}.photo-album-page #albumSwitch .switcherContent ul li:hover{}.photo-album-page #albumSwitch .switcherContent .top{height:6px;position:relative;right:0;top:0;width:100%}.photo-album-page #albumSwitch .switcherContent .middle{padding:5px}.photo-album-page #albumSwitch .switcherContent .bottom{height:10px;position:relative;right:0;top:0;width:100%}.photo-album-page .controls{width:570px;margin:0;padding:0}.photo-album-page .controls #prev{margin:0;width:11px;height:54px;padding:0;cursor:pointer;float:left}.photo-album-page .controls #next{margin:0;padding:0;width:11px;height:54px;cursor:pointer;float:right}.photo-album-page .scrollable {margin:0 auto;position:relative;overflow:hidden;width:545px;height:48px;padding:3px 0;float:left}.photo-album-page .scrollable .items {position:absolute}.photo-album-page .scrollable img {margin:0 auto;text-align:center;display:table-cell;vertical-align:middle}.photo-album-page .items div {float:left;cursor:pointer;width:71px;height:48px;text-align:center;display:table-cell;vertical-align:middle;padding:0 2px}.photo-album-page .items div img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5}.photo-album-page .items div.active img,.photo-album-page .items div:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.photo-album-page .toolTip {display:none;position:absolute;color:#fff;background:url(/extension/clubcorp/design/clubcorp/stylesheets/images/tooltip.png) no-repeat;z-index:1;font-family:verdana;font-size:10px;padding:14px 14px 14px 21px;margin-left:20px}.photo-album-page .items div:hover .toolTip{display:block}.photo-album-page .items div.active img,.photo-album-page .items div:hover img {border:1px solid #666}.photo-album-page #imageContainer{margin:0 auto;width:570px;height:320px;cursor:pointer;overflow:hidden;padding:0;vertical-align:middle;text-align:center;display:table-cell}.photo-album-page #imageContainer img{text-align:center;display:inline;vertical-align:middle}.photo-album-page .horizRule{width:570px;height:1px;margin:10px 0 15px 0}.photo-album-page #photoContent{margin-top:10px}.photo-album-page #photoContent .content{margin:0}.photo-album-page #photoContent h3{font:normal normal 18px CentennialSC;margin:0 0 5px 0}.tabbed-content-page .photo-album-page #gallery,.tabbed-content-page .photo-album-page .controls,.tabbed-content-page .photo-album-page .horizRule,.tabbed-content-page .photo-album-page #imageContainer {width:557px}.tabbed-content-page .photo-album-page .controls {height:53px;background-color:#F4F4F4;border-bottom:1px solid #E0E0E0;border-top:1px solid #E0E0E0}.tabbed-content-page .photo-album-page .controls #prev {background:url("/extension/clubcorp/design/clubcorp/images/white/photo_prev.png") repeat scroll 0 0 transparent}.tabbed-content-page .photo-album-page .controls #next {background:url("/extension/clubcorp/design/clubcorp/images/white/photo_next.png") repeat scroll 0 0 transparent}.tabbed-content-page .photo-album-page .horizRule {background-color:#E0E0E0;margin:10px 0 15px;height:1px}.tabbed-content-page .photo-album-page .scrollable {width:535px}.tabbed-content-page .photo-album-page #imageContainer {background-color:#F4F4F4;border:1px solid #e0e0e0}.membership-comparison .headings{margin-bottom:10px;height:30px}.membership-comparison .headings ul{background:transparent url('/extension/clubcorp/design/clubcorp/images/white/membership_compare/comparison_sprite.png?1') no-repeat 0 0;height:28px;width:336px;margin:0;padding:0;display:block;list-style:none;float:right}.membership-comparison #siggoldonly .headings ul {background:url("/extension/clubcorp/design/clubcorp/images/white/membership_compare/comparison_sprite.png?1") no-repeat scroll -337px 0 transparent;width:169px}.membership-comparison .headings ul li{float:left;display:block;height:28px}.membership-comparison #my-club,.membership-comparison #my-community,.membership-comparison #my-world,.membership-comparison #both{cursor:pointer}.membership-comparison .headings #my-club,.membership-comparison li.my-club{width:72px}.membership-comparison #siggoldonly li.my-club{width:79px}.membership-comparison .headings #my-community,.membership-comparison li.my-community{width:102px}.membership-comparison .headings #my-world,.membership-comparison li.my-world{width:79px}.membership-comparison #siggoldonly li.my-world{width:80px}.membership-comparison .headings #both,.membership-comparison li.both{width:74px}.membership-comparison .headings-bubbles{position:relative;height:37px}.membership-comparison .headings-bubbles div{background:#fff url('/extension/clubcorp/design/clubcorp/images/white/membership_compare/comparison_sprite.png?1') no-repeat 0 0;position:absolute;display:none;height:34px}.membership-comparison .headings-bubbles .my-club-bubble{background-position:-30px -30px;width:146px;top:0;left:205px}.membership-comparison #siggoldonly .headings-bubbles .my-club-bubble{left:369px}.membership-comparison .headings-bubbles .my-community-bubble{background-position:-179px -30px;left:306px;top:0;width:104px}.membership-comparison .headings-bubbles .my-world-bubble{background-position:-447px -30px;left:399px;top:0;width:104px}.membership-comparison #siggoldonly .headings-bubbles .my-world-bubble{background-position:-447px -30px;left:466px;top:0;width:104px}.membership-comparison .headings-bubbles .both-bubble {background-position:-285px -30px;left:390px;top:0;width:159px}.membership-comparison .comparison-data{background-color:#ccc;padding-bottom:4px}#page #main_content .membership-comparison .comparison-data .data-set h2{font:normal normal 18px/1em CentennialSC;color:#555;margin:5px;padding:5px;width:220px}#page #main_content .membership-comparison #siggoldonly .comparison-data .data-set h2{width:380px}.membership-comparison .data-set .data{background-color:#eee;color:#666;margin:0 4px 0 4px}.membership-comparison .data-set .data ul{list-style:none;margin:0;padding:0}.membership-comparison .data-set .data li{float:left;border-right:1px solid #ccc;height:40px;vertical-align:middle;padding-top:5px}.membership-comparison .data-set .data li.row-header{width:230px}.membership-comparison #siggoldonly .data-set .data li.row-header{width:400px}.membership-comparison .data-set .data li.row-header span{display:block;padding:5px 0 5px 10px}.membership-comparison .data-set .data li div.checked{background:transparent url('/extension/clubcorp/design/clubcorp/images/white/membership_compare/comparison_sprite.png?1') no-repeat 0 -29px;width:26px;height:23px;margin:0 auto}button.graphical::-moz-focus-inner {border:0;padding:0}button.dropdown,button.graphical,a.graphical,span.button{position:static;border:0;height:22px;font-size:10px;width:auto;overflow:visible;padding:0 10px 0 0;cursor:pointer}button.dropdown {background-position:100% -184px;padding-right:23px}button.dropdown span,button.graphical span,a.graphical span,span.button span {position:static;display:block;color:#fff;height:22px;line-height:20px;padding:0 0 0 10px;margin:0;white-space:nowrap}button.dropdown:hover {background-position:100% -207px}button.graphical:hover,a.graphical:hover {background-position:100% -115px}button.dropdown:hover span,button.graphical:hover span {background-position:0 -23px}button.dropdown.active,button.dropdown:active {background-position:100% -230px}button.graphical:active,a.graphical:active {background-position:100% -138px}button.dropdown:active span,button.graphical:active span {background-position:0 -46px}button.dropdown[disabled]:hover,button.dropdown[disabled]:active,button.dropdown[disabled] {background-position:100% -253px}button.graphical[disabled]:hover,button.graphical[disabled]:active,button.graphical[disabled] {background-position:100% -161px}button.dropdown[disabled]:hover span,button.dropdown[disabled]:active span,button.dropdown[disabled] span,button.graphical[disabled]:hover span,button.graphical[disabled]:active span,button.graphical[disabled] span {background-position:0 -69px}@media screen and (-webkit-min-device-pixel-ratio:0) {button.dropdown span,button.graphical span {margin-top:-1px}}.arrow-up,.arrow-down,.arrow-right,.arrow-left {margin:4px 5px 4px 6px}.arrow-up-1,.arrow-up-2,.arrow-down-1,.arrow-down-2,.arrow-right-1,arrow-right-2,.arrow-left-1,.arrow-left-2 {height:0;width:0;overflow:hidden}.arrow-up {clear:both;width:10px;background:transparent}.arrow-up-1 {border-right:4px solid green;border-top:5px solid transparent;float:left}.arrow-up-2 {border-left:4px solid green;border-top:5px solid transparent;float:left}.arrow-down {width:13px;background:url("/extension/clubcorp/design/clubcorp/images/corporate/member_comp_arrowDOWN.png") no-repeat scroll 0 0 transparent;height:14px;float:left}#membershipComparison .arrow-down {margin-left:3px;margin-top:7px}.arrow-down-1 {border-bottom:5px solid transparent;border-right:4px solid green;float:left}.arrow-down-2 {border-bottom:5px solid transparent;border-left:4px solid green;float:left}.arrow-right {clear:both;height:10px;background:transparent}.arrow-right-1 {border-left:5px solid green;border-top:4px solid transparent}.arrow-right-2 {border-bottom:4px solid transparent;border-left:5px solid green}.arrow-left {clear:both;height:10px;background:transparent}.arrow-left-1 {border-right:5px solid green;border-top:4px solid transparent}.arrow-left-2 {border-bottom:4px solid transparent;border-right:5px solid green}#membershipComparison .arrowUp {background:url('/extension/clubcorp/design/clubcorp/images/corporate/member_comp_arrowUP.png') no-repeat;float:left;height:15px;width:13px;margin-top:5px}.survey-view .block{padding:5px 0;overflow:auto;margin-left:0}.survey-view label.error{display:block;color:red}.survey-view label label.error{float:right;position:relative;margin-left:105px;left:-101px;top:5px}.survey-view .block label{font-size:11px}.survey-view .block .survey-choices{padding-top:2px}.survey-view .block .survey-choices textarea{width:500px}.survey-view .block .survey-choices #EstimatedAttendees{width:50px}.goButton {overflow:auto;width:505px;margin-top:20px}.goButton input{}.survey-choices .float-break .element {float:left;padding-right:10px}.survey-choices.float-break .block {display:block}.survey-choices #SelectInterests {width:500px}.survey-choices #SelectInterests .element {width:190px}.survey-choices #DietaryConcerns{padding-top:0}#main_content .full-view.contact_us p{padding:0}.survey-choices #EmailAddress{width:263px}.survey-choices button.ui-datepicker-trigger{border:none;background:transparent url('/extension/clubcorp/design/clubcorp/images/corporate/calendarIcon.png') no-repeat 0 1px;text-indent:-999em;height:15px;width:20px;margin:4px}.survey-choices button:hover.ui-datepicker-trigger{border:none;background:transparent url('/extension/clubcorp/design/clubcorp/images/corporate/calendarIcon.png') no-repeat 0 -14px;text-indent:-999em}.survey-choices button:focus,.survey-choices button:active{outline:0}.survey-choices .ui-datepicker th span{color:#000}.ui-datepicker .ui-datepicker-title {font-size:10px;line-height:11px;margin:0 54px;text-align:center}.ui-datepicker .ui-datepicker-prev {left:7px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {height:1.8em;position:absolute;top:5px;width:1.8em}#qtip-overlay.blurs,.qtip-close{cursor:pointer}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-red,.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}.qtip-red{background-color:#F78B83;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}#qtip-overlay,#qtip-overlay div{left:0;top:0;width:100%;height:100%}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(/extension/clubcorp/design/clubcorp/stylesheets/#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed}#qtip-overlay div{position:absolute;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}.hasCountdown {border:1px solid #CCC;background-color:#EEE;height:27px;padding:5px 0;margin:10px 0 30px 12px;width:286px}}.countdown_rtl {direction:rtl}.countdown_holding span {color:#888}.countdown_row {clear:both;width:100%;padding:0 2px;text-align:center}.countdown_show1 .countdown_section {width:98%}.countdown_show2 .countdown_section {width:48%}.countdown_show3 .countdown_section {width:32.5%}.countdown_show4 .countdown_section {width:24.5%}.countdown_show5 .countdown_section {width:19.5%}.countdown_show6 .countdown_section {width:16.25%}.countdown_show7 .countdown_section {width:14%}.countdown_section {display:block;float:left;font-size:75%;text-align:center}.countdown_amount {font-size:200%}.countdown_descr {display:block;width:100%}