@import url("misc/quicklinks.css");
@import url("global/forms.css");
@import url("global/frontdoor.css");

/* Header */
div#header div#global-nav { border-bottom-color: #AFC647; }

/* Header on states */
div#header div#global-nav.tab-onstate li a#tab3, div#header div#global-nav.tab-onstate li a:hover#tab3 { width: 143px; background-position: -261px -52px; }

/* Quick nav tab */
ul#tabs li ul#qn div#m1 { border-top: 2px solid #afc647; _border-top: 3px solid #afc647; }
ul#tabs li ul#qn div#m1 ul li a { color: #64a319; }
ul#tabs li ul#qn div#m1 ul li a:hover { background: #afc647; }
.section-title { color: #64a319; }

/* Footer */
div#footercurvedbar { background-image: url(../images/footer/leisure-footer-curved-bar.png); }
ul#footer { background-image:url(../images/footer/leisure_middle_footer.png); }

/* Right nav info box */
div#right-nav-wrapper .rn-box .rn-boxhead { color: #64a319; }
div#right-nav-wrapper .rn-box .rn-box-content ul { color: #64a319; list-style: url(../images/global/bullets/leisure-arrow-bullet.gif) none; } 
div#right-nav-wrapper .rn-box a { color: #64a319; }

/* Leisure text */
h1 { color: #616d2c; }
h3 { color: #64a319; }
.green-highlights { color: #64a319; font-size: 13px; font-weight: 700; line-height: 16px; padding: 0px; margin: 0px 0px 2px 0px; }
.fakeh1 { color: #616d2c; }
.large-highlights { color: #64a319; font-size: 18px; font-weight: 700; line-height: 24px; padding: 0px; margin: 0px; }

/* Standard table */
div#text th { background-color: #c1d36f; }

/* Course buttons */
.course-select-title { color: #64a319; }

/* Quote */
div#text div#quote div#inside .quote { background-position: -1px -1200px; }
div#text div#quote div#inside .quote-name { background-position: 105% -1200px; }

/* Links */
div#text a:link { color: #64a319; }
div#text a:hover { color: #64a319; }
div#text a:visited { color: #64a319; }

/* Wave info box */
div#w-info-box div#bl-corner { background-position: left -44px; }
div#w-info-box div#br-corner { background-position: right -44px; }
div#w-info-box div#info-box { background-position: -3240px bottom; }
