.CONTAINER{clear:both}input,button,select,textarea{font-family:Roboto,sans-serif}.CONTAINER:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .CONTAINER{height:1%}html>body .CONTAINER{height:auto;min-height:1%}.CONTAINER{margin-left:auto;margin-right:auto}.CLEAR{clear:both}.ModuleTitle{font:700 20px Raleway,sans-serif;color:#101820}.Module002{margin-top:25px}.Module002 .divider{height:16px;margin-top:10px;border-top:1px solid #e2e1d9}.Module002 .column{width:33.2%;float:left;text-align:center;border-top:1px solid #e2e1d9}.Module002 .column.center{border:solid 1px #e2e1d9;border-bottom:none}.Module002 .column a{font-weight:bold}.Module002 .column p{padding:7px 0;font-size:93%}.Module002 .column img{width:198px;height:116px;margin:3px 0}.Module002 .column .title{margin:3px 5px;line-height:26px;height:26px;background:#f2efe3;text-align:center;font-size:18px;font-weight:normal}.Module002 .column .content{margin:3px 5px;text-align:left}.Module002 .column h2{font-size:12px}.Module004{margin-bottom:10px}.Module004 .ModuleTitle{line-height:30px}.Module004 .Module004Corner{position:relative;z-index:1;width:12px;height:12px;background:transparent url("/ui/images/sprite-box-2.png") no-repeat}.Module004 .Module004Corner{_font-size:0}.Module004 .Module004Corner.topLeft{float:left;background-position:top left}.Module004 .Module004Corner.topRight{float:right;background-position:top right}.Module004 .Module004Corner.bottomLeft{float:left;background-position:bottom left;margin-top:-12px}.Module004 .Module004Corner.bottomRight{float:right;background-position:bottom right;margin-top:-12px}.Module004 .Module004Body{padding:5px 15px 15px;border:solid 1px #e2e1d9;background:#f8f8f8}.Module004 .Module004Body_box{padding:15px 15px 15px;border:solid 1px #e2e1d9;background:#f8f8f8}.Module004 .Module004Container{background:#fff;border:solid 1px #e2e1d9}.Module004 .Module004Content{position:relative;top:-1px;background:url("/ui/images/arrow-2.png") no-repeat 30px -2px;padding:10px}.Module004 .Module004Content_box{position:relative;top:-1px;padding:10px}.Module005{margin-bottom:10px}.Module005 .Module005Head{background:#f5f2e9;line-height:30px}.Module005 .Module005HeadCorner{width:15px;height:15px;background:transparent url("/ui/images/sprite-box-1.gif") no-repeat}.Module005 .Module005HeadCorner{_font-size:0}.Module005 .Module005HeadCorner.topLeft{float:left;background-position:top left}.Module005 .Module005HeadCorner.topRight{float:right;background-position:top right}.Module005 .Module005Head .content{padding:0 8px}.Module005 .Module005Foot{background:#f5f2e9;line-height:30px}.Module005 .Module005FootCorner{width:15px;height:15px;background:transparent url("/ui/images/sprite-box-1.gif") no-repeat}.Module005 .Module005FootCorner{_font-size:0}.Module005 .Module005FootCorner.bottomLeft{float:left;background-position:bottom left;margin-top:-15px}.Module005 .Module005FootCorner.bottomRight{float:right;background-position:bottom right;margin-top:-15px}.Module006{margin-bottom:10px;position:relative}.Module006 .Module006_tl{height:5px;width:5px;background:url('/ui/images/sprite_Module006.gif') 0 0;position:absolute;top:0;left:0}.Module006 .Module006_tr{height:5px;width:5px;background:url('/ui/images/sprite_Module006.gif') 30px 0;position:absolute;top:0;right:0}.Module006 .Module006_bl{height:5px;width:5px;background:url('/ui/images/sprite_Module006.gif') 10px 0;position:absolute;bottom:0;left:0}.Module006 .Module006_br{height:5px;width:5px;background:url('/ui/images/sprite_Module006.gif') 5px 0;position:absolute;bottom:0;right:0}.Module006 .body{border:3px solid #e4e4e4;padding:10px 5px;background:#eaf2fa}.ModuleHeader{background:url("/img/title/background.gif") no-repeat top left;color:#213b52;font-family:Roboto,sans-serif;font-size:18px;font-weight:normal;height:30px;margin-bottom:5px;padding:5px 5px 0;width:300px}.ModuleHeader2{background:url("/img/title/background_2.png") no-repeat top left;color:#fff;font-family:Roboto,sans-serif;font-size:18px;font-weight:normal;height:30px;margin-bottom:5px;padding:5px 5px 0;width:300px}.ModuleHeader2 a{color:#fff}.ModuleHeader2 a:hover{color:#fff;text-decoration:underline}.AdUnit300x250{min-height:40px;padding:5px 0;text-align:bottom}.AdUnit300x250.loading{background:url("/ui/images/ticker-1.gif") no-repeat center center}.FeaturedArticleModule .photo{float:left;width:31%;padding:5px 10px 0 0}.FeaturedArticleModule .details{float:left;width:31%;padding-right:5px;border-right:solid 1px #dedede}.FeaturedArticleModule .column2{float:left;padding:0 0 0 10px;border:0}.FeaturedArticleModule li{list-style-type:disc;margin:2px 0 0 15px}.Related_title{margin-left:45px;display:block}.RelatedArticlesModule img{float:left;height:35px;width:35px}.RelatedArticlesModule a{margin-top:3px;padding-bottom:10px;font-weight:bold}.RelatedArticlesModule p{margin:0;padding:4px 0 0;margin-left:45px}.RelatedArticlesModule .header{height:auto !important;background-position:top !important;padding-bottom:5px !important}.RelatedProductReviewModule img{padding:5px 11px 5px 4px;height:35px;width:35px}.RelatedProductReviewModule a{font-weight:bold;vertical-align:middle}.RelatedProductReviewModule .header{height:auto !important;background-position:top !important;padding-bottom:5px !important}.right_box .content .last{border:none}.GearCategoriesModule .Module004Body{padding:5px 15px 0 15px;position:relative}.GearCategoriesModule .Module004Body .image_bg{background:url('/img/gear/gear-land-club-bg2.jpg') 460px bottom no-repeat}.GearCategoriesModule .Module004Body .flc{padding:10px 0 15px 0}.GearCategoriesModule .Module004Body .left{float:left;padding:0 90px 0 20px}.GearCategoriesModule .Module004Body .right{float:left;text-align:left}.PaginationModule{margin:5px 0}.PaginationModule .status{float:left;padding:2px 8px}.PaginationModule .paging{margin:0 auto;width:400px;line-height:35px}.PaginationModule .paging ul{list-style:none}.PaginationModule .paging ul li{display:inline}.PaginationModule .paging ul li a{float:right;width:25px;text-align:center}.PaginationModule .paging ul li a:hover{text-decoration:underline}.PaginationModule .paging .selected{color:#000;font-weight:bold}.PaginationModule .paging .selected:hover{text-decoration:none;cursor:default}.PaginationModule .paging .button{float:right}.PaginationModule .paging .previousPage{padding-left:12px;margin-right:12px;background:url('/images/Bullet_Arrow_L.gif') no-repeat 0 center}.PaginationModule .paging .nextPage{padding-right:12px;margin-left:12px;background:url('/images/Bullet_Arrow_R.gif') no-repeat right center}.PaginationModule .paging .previousPageSet{padding-left:12px;margin-right:12px;background:url('/images/Bullet_Arrow_L.gif') no-repeat 0 center}.PaginationModule .paging .nextPageSet{padding-right:12px;margin-left:12px;background:url('/images/Bullet_Arrow_R.gif') no-repeat right center}.PaginationModule .paging .unavailable{cursor:default;color:#333}#NavItemList .pro{background-color:#cf2727;color:#fff;padding:5px 7px;font-size:8.84px;font-weight:normal;border-radius:3.4px;letter-spacing:.39px;position:absolute;right:7px}.TipsWarningsModule{margin:0 0 30px 0}.TipsWarningsModule .content{padding:10px 0 0 25px}.icon{background:url('/ui/images/icons.gif') no-repeat 0 0;height:18px;width:19px;margin:1px 15px 0 0;float:left}.icon_warnings{background-position:0 -32px}.tip_warning_content{float:left;width:550px;display:inline}.button_small{background:url("/ui/images/sprite_buttons.png");display:block;height:20px;padding:0 0 0 5px;width:100px;color:#fff}.button_small span{background:url("/ui/images/sprite_buttons.png");display:block;height:20px;padding:0 5px 0 0;line-height:20px;text-align:center;background-position:right 0}.gradient_box{position:relative;margin:0 0 30px 0}.gradient_box_sprite{border:1px solid #ddd;background:#f8f8f8;background:-moz-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(234,234,234,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(248,248,248,1)),color-stop(100%,rgba(234,234,234,1)));background:-webkit-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(234,234,234,1) 100%);background:-o-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(234,234,234,1) 100%);background:-ms-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(234,234,234,1) 100%);background:linear-gradient(to bottom,rgba(248,248,248,1) 0%,rgba(234,234,234,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#eaeaea',GradientType=0)}.gradient_box_corners{background:url('/ui/images/sprite_box_gradient.png') no-repeat top left;height:3px;width:3px}.gradient_box .tl{background-position:top left;position:absolute;top:0;left:0}.gradient_box .tr{background-position:left -6px;position:absolute;top:0;right:0}.gradient_box .br{background-position:left -12px;position:absolute;bottom:0;right:0}.gradient_box .bl{background-position:left -18px;position:absolute;bottom:0;left:0}.module_promo{margin-bottom:10px;position:relative}.module_promo_corners{background:url('/ui/images/sprite_right_column_rounded_box2.gif') no-repeat top left;height:4px;width:4px}.module_promo .tl{background-position:0 0;position:absolute;top:0;left:0}.module_promo .tr{background-position:-8px 0;position:absolute;top:0;right:0}.module_promo .br{background-position:-16px 0;position:absolute;bottom:0;right:0}.module_promo .bl{background-position:-24px 0;position:absolute;bottom:0;left:0}.module_promo .body{border:3px solid #e4e4e4;padding:10px 5px;background:#eaf2fa}.module_right2{margin-bottom:10px;position:relative}.module_right_corners{background:url('/ui/images/sprite_right_column_rounded_boxs.gif') no-repeat top left;height:4px;width:4px}.module_right2 .tl{background-position:0 -8px;position:absolute;top:0;left:0}.module_right2 .tr{background-position:-8px -8px;position:absolute;top:0;right:0}.module_right2 .br{background-position:-16px -8px;position:absolute;bottom:0;right:0}.module_right2 .bl{background-position:-24px -8px;position:absolute;bottom:0;left:0}.module_right2 .body{border:3px solid #e4e4e4;padding:10px 4px;background:#fff}.module_right2 .subheader{background:url('/img/title/background.gif') no-repeat;height:33px;margin:0 auto 5px auto;padding:5px 5px 0 5px;width:300px}.module_right_blue{padding:10px 5px;background-color:#eaf2fa;-moz-border-radius:5px;-webkit-border-radius:5px;border:3px solid #e4e4e4;margin:0 0 10px 0}.module_right_blue .subheader{color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #6198ce;background:url('/img/title/background_2.gif') repeat-x;padding:5px 0 0 5px;margin:0 auto 0 auto;height:25px;font-family:Roboto,sans-serif}.module_right_blue .subheader a{color:#fff}.module_right_blue .body{padding:10px 5px 0 5px}.module_right{background-color:#f1f3fa;border:1px solid #e1e1e1;margin:0 0 10px 0}.module_right .subheader{background:url('/img/title/background.gif') no-repeat;background-size:98%;height:28px;margin:0 auto;padding:5px 0 0 5px;width:300px}.module_right .body{padding:10px}.thin_rounded_box{background-color:#fbfbfa;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #e4e4e4;margin:0 auto 10px auto;width:280px;padding:10px}.ad_300x250{position:relative;z-index:9;padding:10px 0;padding-left:10px}.golf_news_leaderboard{padding:0 0 0 3px}.content_module{padding:10px 0 0 0}.content_module ul{border-top:1px solid #e4e4e4;padding:10px 0 10px 0}.content_module ul li{background:url('/img/icons/bullet2.gif') no-repeat 0 4px;padding-left:10px}.content_module .view_all{text-align:center}.module_right .image_list{margin:0 0 10px 0}.module_right .image_list a img{height:77px;float:left;margin:0 10px 0 0;display:inline}.tee_times_module{text-align:center;padding:10px 0 8px 0}.find_a_golf_course{padding:10px 0}.popular_courses{margin:5px 0 0 25px}.popular_courses li{padding-bottom:5px}.write_for_golflink2{background:url('/ui/images/write_for_golflink.png') no-repeat left 15px;padding:0 10px 5px 120px}.write_for_golflink2 a{margin:10px 0 0 0}.write_for_golflink2 .big_button{margin:25px auto 10px auto}#newsletter_module p{margin:0 0 10px 0}#newsletter_module .left-side{width:170px;float:left;margin:0 20px 0 0;display:inline}#newsletter_module .left-side ul{padding:0 0 0 15px}#newsletter_module .left-side li{margin:0 0 8px 0;list-style-type:disc}#newsletter_module .right-side{width:74px;float:left;margin:0 0 0 0;display:inline}.hiring .body{text-align:center}.hiring .body p{margin:0 0 5px 0}.hiring .body a{margin:15px auto 5px auto}.page_title{margin:0 0 20px 0;font-size:24px;color:#213b52;font-family:Roboto,sans-serif}.module_header{font-family:Roboto,sans-serif;font-size:18px}.more_link{text-align:right}.large_blue_button{background:url("/ui/images/buttons/large_blue.gif") bottom repeat-x;padding:5px 10px;text-align:center;font-weight:bold;font-family:Roboto,sans-serif;color:#fff;text-decoration:none;-webkit-border-radius:8px;width:auto;-moz-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;border:1px solid #6198ce}.large_blue_button:hover{background:#4672ac;text-shadow:rgba(0,0,0,.5) 0 1px 0}.small_blue_button{background:url("/ui/images/buttons/small_blue.gif") bottom repeat-x;padding:0 5px 2px 5px;height:18px;text-align:center;font-size:12px;font-family:Roboto,sans-serif;color:#fff;text-decoration:none;-webkit-border-radius:8px;width:auto;-moz-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;border:1px solid #6198ce}.small_blue_button:hover{background:#4672ac;text-shadow:rgba(0,0,0,.5) 0 1px 0}.help_links{float:right}.help_links a{display:block;text-align:right;margin:0 0 10px 0}.round_course_details{border:1px solid #f00}.round_course_details .image{background:url('/ui/images/box-3.png') no-repeat top left;width:213px;height:141px}.round_course_details img{height:123px;width:195px;padding:7px 0 0 9px}.round_course_details .details .course{font-size:24px;color:#213b52;font-family:Roboto,sans-serif}.round_course_details .details p{margin:0}.overlay_title{font-size:21px;font-family:Roboto,sans-serif;color:#213b52}.Interstitial{background:#fff;border:3px solid #e4e4e4;display:none;-moz-border-radius:16px;padding:17px;-webkit-border-radius:16px;width:757px}.Interstitial .close{background:url(/ui/images/pages/interstitial/close-x.gif) no-repeat right 1px;display:block;float:right;font-family:Roboto,sans-serif;padding-right:13px;text-align:right;width:65px}.Interstitial h3{color:#213b52;font:normal 16px 'Open Sans';line-height:60px}.Interstitial h3 em{font-style:normal;font-weight:bold}.Interstitial dl{float:left;width:400px}.Interstitial dl dt{background:url(/ui/images/pages/interstitial/app-interstitial-phone.jpg) no-repeat left top;float:left;height:225px;text-indent:-99999em;width:138px}.Interstitial dl dd{float:left;text-align:left;width:262px}.Interstitial dl dd ul{margin-top:25px}.Interstitial dl dd ul li{background:none !important;color:#213b52;display:block !important;font:normal 12px/20px 'Lato',sans-serif}.Interstitial dl dd ul li .bullet{color:#9bb770;font:bold 14px 'Lato',sans-serif}.Interstitial dl dd a{background:url(/ui/images/pages/interstitial/interstitial-learn-more.jpg) no-repeat left top;display:block;height:32px;margin-top:15px;text-indent:-99999em;width:114px}.Interstitial fieldset{border:none;border-left:1px solid #d3d8dc;height:225px}.Interstitial fieldset .row{clear:both;font:normal 12px 'Lato',sans-serif;padding-left:30px;text-align:left}.Interstitial fieldset .row .input{float:left;margin-bottom:10px;padding:0 3px;width:20px}.Interstitial fieldset .row .label{display:block;float:left;margin-bottom:10px;padding-top:2px;text-align:left;width:250px}.Interstitial fieldset .row .label span,.Interstitial fieldset .row .label select{display:block;margin-top:7px}.Interstitial fieldset .continue{clear:both;display:block;float:left;font:normal 12px 'Lato',sans-serif;margin-left:30px;text-align:left;width:100px}.CourseYardageMap{border-bottom:1px solid #dadada}.CourseYardageMap dl{padding-bottom:10px;height:auto}.CourseYardageMap dl dt{float:left;position:relative;width:305px}.CourseYardageMap dl dt .tryNow{height:111px;left:-20px;position:absolute;top:-18px;width:113px;z-index:100}.CourseYardageMap dl dt .tryNow img{border:0}.CourseYardageMap dl dt img{border:1px solid #ccc}.CourseYardageMap dl dt .disclaimer{color:#666;font:normal 11px 'Lato',sans-serif}.CourseYardageMap dl dd{float:left;width:290px}.CourseYardageMap dl dd .nomap{background-color:#fbfbfa;border:1px solid #e4e4e4;margin-bottom:10px;padding:10px;text-align:center}.CourseYardageMap dl dd .premium{color:#5385bd;display:block;font:bold 13px 'Lato';text-transform:uppercase}.CourseYardageMap dl dd h3{color:#213b52;font:normal 26px/35px 'Open Sans'}.CourseYardageMap dl dd h4{color:#369;font:normal 20px 'Open Sans';margin:5px 0 10px}.CourseYardageMap dl dd h4 .connect{white-space:nowrap}.CourseYardageMap dl dd ul{height:250px}.CourseYardageMap dl dd .bullet{color:#5385bd;float:left;padding:4px 0;width:16px}.CourseYardageMap dl dd .point{float:left;padding:4px 0;width:270px}.CourseYardageMap dl dd .point a{color:#5385bd}.CourseYardageMap dl dd .point.full{color:#5385bd;font-weight:bold;padding-top:10px;width:286px}.CourseYardageMap dl dd .point.full.buttons{padding:15px 0 10px;width:286px}.CourseYardageMap dl dd .point .sample{color:#5385bd;display:block;font-weight:bold}.CourseYardageMap dl dd a.signup{background:url(/ui/images/pages/yardage-maps/ym-sign-up-now.gif) no-repeat center top;display:block;height:31px;margin:0 auto;text-indent:-99999em;width:150px}.CourseYardageMap dl dd a.view{background:url(/ui/images/pages/yardage-maps/ym-view-map.gif) no-repeat center top;display:block;height:31px;margin:0 auto;text-indent:-99999em;width:130px}.CourseYardageMap dl dd a.start{background:url(/ui/images/pages/yardage-maps/ym-start-mapping.gif) no-repeat center top;display:block;height:31px;margin:0 auto;text-indent:-99999em;width:150px}.CourseYardageMap dl dd a.search{background:url(/ui/images/pages/yardage-maps/ym-find-maps.gif) no-repeat center top;display:block;height:31px;margin:0 auto;text-indent:-99999em;width:196px}.CourseYardageMap h5{color:#213b52;font:bold 12px 'Open Sans';margin:20px 0;text-align:center}.socialLinks{color:#fff;left:835px;position:absolute;top:10px}.socialLinks p{margin:4px 0 -3px -2px}.facebookLink{background:url(/ui/images/facebookLink.png) no-repeat center;float:left;width:27px;height:27px;padding:7px 0}.twitterLink{background:url(/ui/images/twitterLink.png) no-repeat center;float:left;width:27px;height:27px;padding:7px 0}#FooterSearchButton{background:transparent url(/ui/images/buttons/blueSearch.png) no-repeat scroll 0 0;border-style:none;cursor:pointer;display:block;height:31px;width:89px}.site_sliver{position:fixed;bottom:0;width:100%;height:62px;z-index:10000;text-align:right;opacity:.95;filter:alpha(opacity=95);background:url("/ui/images/layout/member-login-gradient.jpg") repeat-x scroll 0 -94px}.sliver_container{margin:0 auto;height:62px;width:1030px;color:#fff;font-size:18px}.site_sliver .sliver_text{float:left;width:700px;margin:18px 0 0 10px}.site_sliver .sliver_FbBox{float:left;width:266px;margin:0 0 0 20px}.site_sliver .closeRecipe{float:left;height:24px;width:24px;margin-top:10px;color:#fff;font-size:16px;font-weight:bold;text-align:center}