body.ps-active,body.ps-building,div.ps-active,div.ps-building{overflow:hidden}
body.ps-active{background-image:none;background-color:#000}
body.ps-active *,div.ps-active *{-webkit-tap-highlight-color:rgba(255,255,255,0);display:none}
body.ps-active *:focus,div.ps-active *:focus{outline:0}
div.ps-document-overlay{background:#000}
div.ps-uilayer{background:#000;cursor:pointer}
div.ps-carousel{background:#000}
div.ps-zoom-pan-rotate{background:#000}
div.ps-zoom-pan-rotate *{display:block}
div.ps-carousel-item-loading{background:url(../../../images/gui/photoswipe/loader.gif) no-repeat center center}
div.ps-carousel-item-error{background:url(../../../images/gui/photoswipe/error.gif) no-repeat center center}
div.ps-caption{background:url(../../../images/gui/photoswipe/ui.png) 0 -45px repeat-x;color:#fff;font-size:13px;font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:44px}
div.ps-caption *{display:inline}
div.ps-caption-content{padding:13px;display:block;text-shadow:0 -1px 0 #000;filter:dropshadow(color=#000000,offx=0,offy=-1)}
div.ps-toolbar{background:url(../../../images/gui/photoswipe/ui.png) 0 0 repeat-x;color:#fff;font-size:13px;font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;text-align:center;height:44px;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
div.ps-toolbar *{display:block}
div.ps-toolbar-nav{margin:0 auto;width:238px;position:relative;text-align:center;height:44px}
div.ps-toolbar-previous{position:absolute;top:0;left:0;width:44px;height:44px}
div.ps-toolbar-next{position:absolute;top:0;right:0;width:44px;height:44px}
#ps-toolbar-title{line-height:44px;text-shadow:0 -1px 0 #000;filter:dropshadow(color=#000000,offx=0,offy=-1)}
div.ps-toolbar-touch-nav div.ps-toolbar-next{display:none}
div.ps-toolbar-touch-nav div.ps-toolbar-previous{display:none}
div.ps-toolbar-close{position:absolute;top:0;right:5px;width:44px;height:44px}
div.ps-toolbar-close,div.ps-toolbar-previous,div.ps-toolbar-next,div.ps-toolbar-play{cursor:pointer}
div.ps-toolbar-next-disabled,div.ps-toolbar-previous-disabled{cursor:default}
div.ps-toolbar div div.ps-toolbar-content{width:44px;height:44px;margin:0 auto 0;background-image:url(../../../images/gui/photoswipe/ui.png);background-repeat:no-repeat}
div.ps-toolbar-close div.ps-toolbar-content{background-position:0 -90px}
div.ps-toolbar-previous div.ps-toolbar-content{background-position:0 -135px}
div.ps-toolbar-previous-disabled div.ps-toolbar-content{opacity:.4;filter:alpha(opacity=40)}
div.ps-toolbar-next div.ps-toolbar-content{background-position:0 -180px}
div.ps-toolbar-next-disabled div.ps-toolbar-content{opacity:.4;filter:alpha(opacity=40)}

.proxima-nova{font-family:"proxima-nova",Arial,Helvetica,sans-serif}
.agt-serif{font-family:"minion-pro-n4","minion-pro",Georgia,serif}
.proxima-nova .semibold{font-family:"proxima-nova-n6","proxima-nova",Arial,Helvetica,sans-serif;font-weight:600}
.proxima-nova select,.proxima-nova input,.proxima-nova button,.proxima-nova textarea{font-family:"proxima-nova",Arial,Helvetica,sans-serif}
.proxima-nova .selectMenu select{font-size:100%}
.agt-page{margin-top:3px;position:relative}
#agt-header{height:44px;background:#2f68ac url(../../../images/gui/agt/header-sprite.png) 0 0 repeat-x;position:relative;z-index:3}
#agt-header-bd{height:44px;background:url(../../../images/gui/agt/header-sprite.png) 100% -45px no-repeat}
.agt-header-align-left #agt-header-bd{background:url(../../../images/gui/agt/header-sprite.png) 100% -45px no-repeat}
.agt-header-align-right #agt-header-bd{background:url(../../../images/gui/agt/header-sprite.png) 0 -540px no-repeat}
#agt-header-logo{height:44px;width:212px;text-indent:-10000px}
.agt-header-left-logo{float:left;margin-right:20px;background:url(../../../images/gui/agt/header-logo-en.png) 0 0 no-repeat}
.de .agt-header-left-logo{background:url(../../../images/gui/agt/header-logo-de.png) 0 0 no-repeat}
.es .agt-header-left-logo{background:url(../../../images/gui/agt/header-logo-es.png) 0 0 no-repeat}
.agt-header-right-logo{float:right;margin-left:20px;background:url(../../../images/gui/agt/header-logo-right-en.png) 0 0 no-repeat}
.de .agt-header-right-logo{background:url(../../../images/gui/agt/header-logo-right-de.png) 0 0 no-repeat}
.es .agt-header-right-logo{background:url(../../../images/gui/agt/header-logo-right-es.png) 0 0 no-repeat}
#agt-header #breadcrumb-trail{padding-top:11px;height:23px;margin:0}
#agt-header .crumb{height:23px;line-height:23px}
#agt-header .bc-link{font-size:100%;height:23px;color:#ebf0f7;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.proxima-nova #agt-header .bc-link{font-size:13px}
#agt-header .bc-link:hover{color:#fff}
#agt-header .bc-ws{padding-right:30px;background:url(../../../images/gui/agt/header-sprite.png) 100% -191px no-repeat}
#agt-header .bc-arrow{top:1px;right:3px}
#agt-header .bc-hover{background-position:100% -146px}
#agt-header .bc-selected{background-position:100% -101px;background-color:#bccee4}
#agt-header .bc-selected .bc-link{background:url(../../../images/gui/agt/header-sprite.png) 0 -236px no-repeat;color:#1e4f8c;text-shadow:none}
#agt-header-search-form{position:absolute;top:8px;right:10px;background:url(../../../images/gui/agt/header-sprite.png) 100% -368px no-repeat;padding-right:5px;opacity:.9;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
#agt-header-search-form.active{opacity:1}
#agt-header-search-wrapper{background:url(../../../images/gui/agt/header-sprite.png) 0 -278px no-repeat;padding-left:24px}
#agt-header-search-field{border:0;background:#fff url(../../../images/gui/agt/header-sprite.png) 0 -323px repeat-x;height:17px;padding:5px 0;width:145px;*position:relative;*top:-1px}
.proxima-nova #agt-header-search-field{font-size:13px}
.lt-ie9 #agt-header-search-field{line-height:17px}
#agt-header-search-field:focus{outline:0}
#agt-header-back-button{float:left;height:44px;background:url(../../../images/gui/agt/header-sprite.png) 0 -450px repeat-x;margin-left:8px}
#agt-header-bb-link{display:block;background:url(../../../images/gui/agt/header-sprite.png) 100% -495px no-repeat;color:#fff;font-weight:bold}
#agt-header-bb-text{display:block;background:url(../../../images/gui/agt/header-sprite.png) 0 -405px no-repeat;line-height:42px;padding:0 10px 2px 20px;text-shadow:0 -1px 0 rgba(0,0,0,0.35)}
#agt-header-bb-link:hover{text-decoration:none}
.proxima-nova #agt-header-bb-text{font-size:13px}
#agt-footer{text-align:center}
#agt-footer-logo{margin-bottom:12px}
#agt-footer-text{font-size:108%;font-style:italic;line-height:138%;margin-bottom:45px}
.proxima-nova #agt-footer-text{font-size:13px}
#agt-status-message{margin:80px;font-size:15px;text-align:center}

.proxima-nova{font-size:13px}
.agt-item-page #agt-header{height:45px;background-color:transparent;margin-bottom:322px}
.agt-no-header{padding-top:322px}
.agt-section-title{font-size:22px;margin-bottom:15px}
#agt-hero{position:absolute;top:0;left:0;width:968px;height:480px;overflow:hidden;z-index:1;border-top:solid 44px #2f68ac}
.agt-no-header #agt-hero{border-top:0}
.agt-hero-image{position:absolute;top:0;left:0;background:#fff}
#agt-hero-controls{position:absolute;top:44px;left:0;width:968px;height:353px;overflow:hidden;z-index:4}
.agt-no-header #agt-hero-controls{top:0}
.agt-hero-button{position:absolute;top:0;width:75px;height:353px;cursor:pointer;background:url(../../../images/gui/spacer.gif) 0 0 no-repeat}
.agt-hero-button-content{position:absolute;top:128px;width:27px;height:45px;background:url(../../../images/gui/agt/hero-controls.png) 0 0 no-repeat;overflow:hidden;text-indent:-1000px;cursor:pointer}
#agt-hero-prev{left:0}
#agt-hero-next{right:0}
#agt-hero-prev .agt-hero-button-content{left:10px}
#agt-hero-next .agt-hero-button-content{right:10px;background-position:-30px 0}
#agt-hero-prev .agt-hero-button-content-hover{background-position:-180px 0}
#agt-hero-next .agt-hero-button-content-hover{background-position:-210px 0}
#agt-hero-clickzone{position:absolute;top:0;left:75px;width:818px;height:350px;cursor:pointer;background:url(../../../images/gui/spacer.gif) 0 0 no-repeat}
#agt-hero-indicators{position:absolute;bottom:3px;right:75px;z-index:2}
.agt-hero-indicator{width:15px;height:20px;overflow:hidden;text-indent:-1000px;background:url(../../../images/gui/agt/hero-controls.png) -13px -48px no-repeat;float:left;cursor:pointer}
.agt-hero-indicator-hover{background-position:-27px -48px}
.agt-hero-indicator-active{background-position:1px -48px;cursor:default}
#agt-hero-loader{position:absolute;top:140px;left:472px;display:none}
#agt-hero-preview{position:absolute;top:0;left:0;width:102px;height:65px;background:url(../../../images/gui/agt/hero-controls.png) -70px 0 no-repeat;display:none;z-index:1}
#agt-hero-preview-canvas{position:absolute;top:7px;left:10px;width:82px;height:38px;overflow:hidden}
#agt-hero-preview-img{position:absolute;top:0;left:-5px}
#agt-hero-thumbnails{display:none}
#agt-content{position:relative;z-index:2;padding:60px 38px 0 38px;margin-bottom:28px;background:url(../../../images/gui/agt/detail-top-bg.png) 0 0 no-repeat}
#agt-main-content{border-left:solid 1px #e9e9e9;border-right:solid 1px #e9e9e9;border-bottom:solid 1px #d7d7d7;min-height:300px;_height:300px;padding:0 38px 38px 38px;position:relative}
#agt-packages{position:relative}
.agt-package{background:#fef6e1;border:solid 1px #dbdbdb;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.17);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.17);box-shadow:0 1px 2px rgba(0,0,0,0.17);padding:19px 22px;_zoom:1}
.agt-additional-package{padding-top:21px;margin-top:-1px}
.agt-package-title{font-size:16px;font-weight:600;float:left}
.proxima-nova .agt-package-title{font-size:17px}
.agt-package-hd{padding-bottom:10px}
.agt-package-text{float:left;width:500px;padding-right:41px;border-right:solid 1px #e1dac7}
.agt-package-text ul{margin-top:0}
.agt-package-text h4,.agt-package-text h5{font-weight:bold;margin-bottom:6px}
.proxima-nova .agt-package-text li{margin-bottom:.2em!important}
.agt-package-club-link{white-space:nowrap;color:#000;border-bottom:dotted 1px #000;text-decoration:none}
.agt-package-club-link:hover{color:#0465c5;border-bottom:solid 1px #0465c5;text-decoration:none}
.agt-package-info{float:left;width:203px;padding-left:22px;border-left:solid 1px #e1dac7;text-align:center;position:relative;left:-1px;top:-5px}
.agt-package-price{margin-bottom:15px;position:relative}
.agt-package-price-shifted{padding-top:10px}
.agt-pp-org{position:absolute;top:0;left:18px;color:#66625a;font-size:15px}
.agt-pp-org-val{text-decoration:line-through;margin-right:2px}
.agt-pp-rate{display:block}
.agt-pp-val,.agt-pp-cur{font-size:30px}
.agt-pp-cur{margin-right:2px}
.agt-pp-info{font-size:91%}
.proxima-nova .agt-pp-info{font-size:11px}
.agt-pp-on-request{font-size:15px}
.agt-package-booking-button{background:url(../../../images/gui/agt/buttons.png) repeat-x 0 -160px;text-decoration:none;line-height:30px;font-size:108%}
.agt-package-booking-button .link-button-wrap{background:url(../../../images/gui/agt/buttons.png) no-repeat 100% -195px;display:block}
.agt-package-booking-button .link-button-label{background:url(../../../images/gui/agt/buttons.png) no-repeat 0 -125px;padding:0 12px 3px 12px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.12)}
.agt-package-booking-note{display:block;margin-top:10px;line-height:18px}
#agt-packages-control{text-align:center}
#agt-packages-toggler{line-height:31px;padding:0 13px 1px 13px;cursor:pointer;border:solid 1px #dbdbdb;border-top:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}
#agt-editorial{margin-top:30px}
#agt-editorial-text{float:left;width:530px}
#agt-editorial-sidebar{float:right;width:250px;padding-top:3px}
#agt-editorial-title{padding-right:290px}
.agt-large-text{font-size:13px;line-height:18px}
.proxima-nova .agt-large-text{font-size:14px;line-height:19px}
.agt-box{background:#fafafa;border:solid 1px #dbdbdb;padding:15px 16px 14px}
.agt-box-title{font-size:13px;font-weight:600;margin-bottom:10px}
.proxima-nova .agt-box-title{font-size:14px}
#agt-item-info-box .agt-box-bd{line-height:18px}
#agt-item-info-box h4,#agt-item-info-box h5{font-weight:bold}
#agt-sidebar-images{padding-bottom:8px}
.agt-sidebar-image{margin-bottom:12px}
.agt-sidebar-image-link{display:block;border:solid 1px #dbdbdb;padding:5px}
.agt-sidebar-image-title{display:block;color:#808080;padding:4px 0 0 2px}
#agt-editorial h4{font-weight:bold;font-size:16px;margin-top:18px;margin-bottom:6px}
#agt-editorial .agt-item-info-title{font-size:inherit;margin-top:20px;font-weight:600;font-size:16px}
#agt-item-gallery-box{margin-bottom:15px}
.agt-ig-thumb{display:block;float:left;margin:4px 8px 4px 0;padding:3px 4px 5px;background:url(../../../images/gui/agt/ig-thumb-bg.png) 0 0 no-repeat;width:96px;height:64px}
.agt-ig-last-col{margin-right:0}
#agt-ig-videos{margin-bottom:8px}
.agt-ig-video{position:relative;outline:0}
.agt-ig-video-play{display:block;position:absolute;width:37px;height:37px;background:url(../../../images/gui/agt/ig-thumb-bg.png) 0 -75px no-repeat;left:33px;top:16px}
.agt-ig-video-active .agt-ig-video-play{background-position:-40px -75px}
#agt-item-gallery-box .agt-box-ft{padding:9px 0 0 0;text-align:center}
#agt-ig-see-all-link{cursor:pointer;font-weight:600}
#cboxContent{margin-bottom:12px}
#cboxLoadedContent{padding:26px 5px 5px 5px}
#cboxTitle{min-height:20px}
#cboxCurrent{min-height:12px}
#agt-item-map{margin-top:28px}
#agt-im-main{width:530px;float:left}
#agt-im-canvas{width:528px;height:380px;border:1px solid #dbdbdb;position:relative}
#agt-im-sidebar{width:250px;float:right}
.agt-gc-box{position:relative;padding:6px 0}
.agt-gc-number{position:absolute;top:6px;left:0;display:block;color:#fff;background:#35a603;font-weight:bold;line-height:17px;min-width:17px;text-align:center;_width:17px}
.agt-gc-number:hover{text-decoration:none}
.agt-gc-image{display:block;float:left;margin-right:8px;width:58px;height:58px}
.agt-gc-info{float:left;width:150px;margin-top:-1px}
.agt-gc-title{font-weight:600;margin-bottom:5px}
.agt-gc-loc{font-size:11px;color:#7d7d7d;margin-bottom:3px}
.agt-gc-distance{white-space:nowrap}
#agt-nearby-golfclubs-see-all{margin-top:8px}
.proxima-nova #agt-nearby-golfclubs-see-all{font-size:12px}
#agt-item-contact{margin-top:20px}
#agt-ic-logo{float:left;margin-right:20px}
#agt-ic-wrapper{float:left;width:398px}
#agt-ic-title{font-weight:bold;margin-bottom:3px}
.proxima-nova #agt-ic-title{font-weight:600;font-size:14px;margin-bottom:5px}
#agt-ic-address{margin-bottom:2px}
.agt-gc-info-window{overflow:hidden}
.agt-gc-info-window .agt-gc-box{padding:0}
.agt-gc-info-window .agt-gc-number{display:none}
.agt-iiw-title{font-weight:bold;margin-bottom:4px}
.agt-gc-box-hidden{display:none!important}
#agt-related-content{background:#fafafa;border-top:solid 1px #e9e9e9;border-left:solid 1px #dedede;border-right:solid 1px #dedede;min-height:30px;_height:30px;position:relative}
#agt-content-footer{height:12px;background:url(../../../images/gui/agt/detail-bottom-bg.png) 0 0 no-repeat}
#agt-rc-title{text-align:center;font-size:19px;margin-top:18px}
.proxima-nova #agt-rc-title{font-size:20px}
#agt-rc-viewport{margin:5px auto 0;width:810px;height:280px;overflow:hidden;position:relative}
#agt-rc-items{position:absolute;top:0;left:0;min-width:812px;_width:812px}
.agt-rc-item{width:172px;padding:18px 16px 0;height:262px;float:left;background:url(../../../images/gui/agt/rc-sprite.png) 0 0 no-repeat;margin-left:-1px;cursor:pointer}
.agt-rc-item-hover{background-position:-203px 0}
.agt-rci-image{border:solid 1px #d8d8d8;padding:3px;display:block;margin-bottom:9px;background:#fff}
.agt-rci-title{font-weight:600;font-size:108%;margin-bottom:7px}
.agt-rci-link{margin-right:6px;line-height:17px}
.agt-rc-item-hover .agt-rci-link{text-decoration:underline}
.agt-rci-info{font-size:92%;color:#7d7d7d;font-style:normal;display:block;margin-bottom:9px}
.agt-rci-package{line-height:15px}
.proxima-nova .agt-rci-package{font-size:12px}
.agt-rci-price{color:#e12a00;font-weight:600;font-size:108%;display:block;margin-top:8px}
.agt-rci-stars{vertical-align:baseline;margin:1px 6px 0 -1px}
.agt-rc-button{position:absolute;display:block;top:35px;width:40px;height:286px;cursor:pointer}
.agt-rc-arrow{position:absolute;display:block;width:12px;height:22px;top:130px;left:14px;background:url(../../../images/gui/agt/rc-sprite.png) 0 0 no-repeat}
#agt-rc-next{right:0;border-left:solid 1px #d7d7d7}
#agt-rc-prev{left:0;border-right:solid 1px #d7d7d7}
#agt-rc-next .agt-rc-arrow{background-position:-410px 0}
#agt-rc-prev .agt-rc-arrow{background-position:-410px -60px}
.agt-rc-button-inactive{cursor:default}
.agt-rc-button-inactive .agt-rc-arrow{opacity:.35;filter:alpha(opacity=35)}
#agt-rc-nav{text-align:center}
.agt-rc-dot{width:16px;height:16px;background:url(../../../images/gui/agt/rc-sprite.png) -407px -146px no-repeat;cursor:pointer}
.agt-rc-dot-selected{background-position:-407px -116px;cursor:default}
#agt-item-title{font-size:30px;max-width:680px;margin-bottom:6px}
#agt-item-title-text{margin-right:8px}
#agt-item-title-stars{white-space:nowrap;position:relative;top:-10px}
#agt-item-title-stars img{display:inline;margin-right:5px;vertical-align:baseline}
#agt-item-loc{color:#808080;font-size:108%;display:block;text-indent:1px;margin-bottom:23px}
.agt-item-page #saveButton{position:absolute;top:5px;right:38px;margin:0;float:none;background:url(../../../images/gui/agt/buttons.png) repeat-x 0 -30px;line-height:29px}
.agt-item-page .itb-wrap{background:url(../../../images/gui/agt/buttons.png) no-repeat 100% -60px}
.agt-item-page .itb-label{background:url(../../../images/gui/agt/buttons.png) no-repeat 0 0;padding:0 9px 0 28px}
.agt-item-page .it-save-button .saved .itb-label{background-position:0 -90px}
.agt-package-discount{background:#d70000;color:#fff;display:block;position:absolute;right:0;top:12px;font-size:16px;font-weight:bold;line-height:18px;padding:3px 12px 3px 6px;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);box-shadow:0 1px 0 0 rgba(0,0,0,0.2)}
.agt-package-discount-badge{background:#d70000;color:#fff;display:block;float:left;font-size:12px;font-weight:bold;padding:2px 6px 2px 6px;margin-left:10px;-webkit-border-radius:3px;border-radius:3px}
.agt-org-price{text-decoration:line-through}
.agt-package-deal-info{padding:18px 0 0 0}
.agt-package-countdown{font-weight:bold;background:url(../../../images/gui/agt-deals/clock.png) 0 0 no-repeat;padding:1px 0 0 21px;line-height:16px}
.agt-package-capacity{margin-top:10px;line-height:135%}
.agt-package-capacity strong{font-weight:normal;white-space:nowrap}
#agt-package-notes{font-style:italic;font-size:11px;color:gray;margin-top:6px}
.agt-package-club-link{margin-bottom:2px}
.agt-package-dates .dataTable{margin-bottom:15px;width:auto}
.agt-package-dates .dt-header-cell{background:#faeecc;border-bottom:1px solid #f1e3bf;border-top:1px solid #e8d6a9;border-right:1px solid #f0deb1;padding:3px 10px 3px 6px;font-weight:600}
.agt-package-dates .dt-cell{border-bottom:solid 1px #f1e3bf;border-right:solid 1px #f1e3bf;padding:2px 10px 2px 6px}
.agt-package-dates .dt-last-col{border-right:1px solid #e8d6a9}
.agt-package-dates .dt-first-col{border-left:1px solid #e8d6a9}
.agt-package-dates .dt-last-row .dt-cell{border-bottom:1px solid #e8d6a9}
.agt-package-dates .agt-package-date-col{padding-right:15px;white-space:nowrap}
.agt-pakage-dates-style-table{margin-top:13px}
.agt-pakage-dates-style-table h4{margin-bottom:8px}
.agt-pp-single{display:block;font-size:92%;margin-top:2px}
.dt-row .agt-org-price{color:#66625a}
.agt-package-dates-simple-table .dt-first-row .dt-cell{border-top:1px solid #e8d6a9}
.agt-package-dates .agt-package-dates-simple-table{margin-bottom:12px}
#agt-tuition-teaser{text-align:center;padding:22px 2px 22px 0;border-bottom:solid 1px #dbdbdb;font-size:16px;margin-bottom:-10px;*zoom:1}
#agt-tuition-teaser-text{line-height:34px;padding-left:76px;background:url(../../../images/gui/agt/tuition/gga-logo-small.png) 0 0 no-repeat}
#agt-tuition-teaser-text a{padding-right:13px;background:url(../../../images/gui/agt/tuition/arrow-large.png) 100% 5px no-repeat}
.agt-item-subpage #agt-content{margin-bottom:38px;padding:38px 38px 0 38px;background:0}
.agt-item-subpage #agt-main-content{border:solid 1px #d8d8d8;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.14);-moz-box-shadow:0 0 1px 0 rgba(0,0,0,0.14);box-shadow:0 0 1px 0 rgba(0,0,0,0.14);padding:0}
#agt-isp-item-pane{padding:20px 26px 20px 28px;width:218px;float:left;border-right:solid 1px #e2e2e2;min-height:480px;_height:480px;border-right:solid 1px #dcdcdc;background:url(../../../images/gui/agt/callback-request/left-pane-bg-dark.png) 0 0 repeat-x;-moz-border-radius-topleft:12px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:12px;-webkit-border-radius:12px 0 0 12px;border-radius:12px 0 0 12px;padding-top:28px}
#agt-isp-main-pane{float:left;padding:26px 45px 23px;width:520px;position:relative;left:-1px;border-left:solid 1px #dcdcdc}
.agt-isp-item-image{width:208px;height:130px;padding:4px;border:solid 1px #dadada;background:#fff;display:block;margin-bottom:10px;position:relative;left:-2px}
.agt-isp-item-title{margin-bottom:6px;line-height:142%}
.agt-isp-item-link{font-size:116%;font-weight:600;text-decoration:underline;margin-right:.5em}
.agt-isp-item-stars{white-space:nowrap}
.agt-isp-item-stars img{display:inline;margin-right:.35em;position:relative;top:1px;vertical-align:top}
.agt-isp-item-location{color:#535353;font-size:92%;margin-bottom:13px}
.agt-isp-title{max-width:460px;margin-bottom:5px;font-size:30px}
.agt-package-files{padding:0!important;margin:15px 0 0 0!important}
.agt-package-file{list-style:none!important;margin:0 0 4px 0!important;line-height:16px}
.agt-package-file a{text-decoration:none;padding-left:21px;background:url(../../../images/gui/file-download-icon.png) 0 0 no-repeat}
.agt-package-files li:last-child{margin-bottom:0!important}
.agt-package-file a:hover{text-decoration:underline}
.agt-package-file-pdf a{background-image:url(../../../images/gui/pdf-icon.png)}
.agt-package-note{margin-top:15px}
#agt-item-weather{margin-top:32px;width:530px}
#agt-iw-forecasts{border:solid 1px #dbdbdb;padding:6px 0 8px 0;margin-bottom:8px}
#agt-iw-table{width:100%;text-align:center}
#agt-iw-table td{border-left:solid 1px #dbdbdb}
#agt-iw-table td:first-child{border-left:none}
.agt-iw-day{text-align:center;font-weight:600;padding:3px 0}
.agt-iw-5-day .agt-iw-day{width:20%}
.agt-iw-4-day .agt-iw-day{width:25%}
.agt-iw-3-day .agt-iw-day{width:33%}
.agt-iw-icon{padding-top:3px}
.agt-iw-icon img{display:inline}
.agt-iw-info{font-size:12px;padding:0 5px}
.agt-iw-temperature{font-weight:600;font-size:14px;padding:5px 0 3px}
.agt-iw-tmax{color:#ed4800;margin-right:3px}
.agt-iw-tmin{color:#0085a6}
#agt-iw-link{margin-top:10px}
#agt-iw-note{font-size:12px;color:#7d7d7d}
#agt-iw-note a{color:#7d7d7d}

.agt-item-tuition-page #agt-isp-main-pane{background:url(../../../images/gui/agt/tuition/gga-logo-small.png) 529px 20px no-repeat}
#agt-ito-info{line-height:135%;font-size:108%}
.proxima-nova #agt-ito-info{font-size:100%}
#agt-ito-tuition-types{margin-top:20px}
.agt-ito-box{padding:18px 0;border-top:solid 1px #dbdbdb}
.agt-ito-box-image{float:left;display:block;width:134px;height:95px}
.agt-ito-box-info{margin-left:147px}
.agt-ito-box-title{margin-bottom:6px}
.agt-ito-box-link{font-size:15px;font-weight:600;color:#000}
.agt-ito-box-link:hover{text-decoration:none}
.agt-ito-box-text{line-height:17px;margin-bottom:7px}
.agt-ito-box-learn-more{font-size:13px;padding-right:10px;background:url(../../../images/gui/agt/tuition/arrow-small.png) 100% 5px no-repeat}
.agt-item-tuition-detail-page #agt-isp-main-pane{padding-bottom:38px}
#agt-itd-title{margin-bottom:8px}
#agt-itd-text{margin-bottom:18px}
#agt-itd-text h4,#agt-itd-text h5{font-weight:bold;margin-top:12px}
#agt-itd-text ul{margin-bottom:12px}
#agt-itd-text li{margin-bottom:0}
#agt-itd-commencement{margin-bottom:3px}
#agt-itd-note{margin-top:15px}
#agt-itd-booking-text{margin-top:23px;font-weight:bold;margin-bottom:18px}
#agt-itd-booking-button{background:url(../../../images/gui/agt/tuition/buttons.png) repeat-x 0 -35px;text-decoration:none;line-height:30px}
#agt-itd-booking-button .link-button-wrap{background:url(../../../images/gui/agt/tuition/buttons.png) no-repeat 100% -70px;display:block}
#agt-itd-booking-button .link-button-label{background:url(../../../images/gui/agt/tuition/buttons.png) no-repeat 0 0;padding:0 12px 3px 12px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.12)}

#agt-iwp-title{margin-bottom:15px}
#agt-iwp-forecasts{border:solid 1px #dcdcdc;padding:8px 0;margin-bottom:32px}
#agt-iwp-table{width:100%;text-align:center}
#agt-iwp-table td{border-left:solid 1px #dbdbdb}
#agt-iwp-table td:first-child{border-left:none}
.agt-iwp-day{text-align:center;font-weight:600;padding:3px 0 5px;font-size:14px}
.agt-iwp-5-day .agt-iwp-day{width:20%}
.agt-iwp-4-day .agt-iwp-day{width:25%}
.agt-iwp-3-day .agt-iwp-day{width:33%}
#agt-iwp-table img{display:inline;vertical-align:middle}
.agt-iwp-icon{padding:3px 0 3px}
.agt-iwp-temperature{border-left:solid 1px #dbdbdb;font-weight:600;font-size:16px;padding:9px 0 3px}
.agt-iwp-tmax{color:#ed4800;display:block;margin-bottom:2px}
.agt-iwp-tmin{color:#0085a6;display:block}
.agt-iwp-precipitation{padding:8px 0 5px}
.agt-iwp-precipitation img{position:relative;top:-1px;margin-right:2px}
.agt-iwp-wind{padding:8px 0 5px}
.agt-iwp-wind img{position:relative;top:-2px;margin-right:3px}
.agt-iwp-averages{margin-bottom:30px}
.agt-iwp-subtitle{font-size:18px;margin-bottom:22px}

