 img { margin:0px; border-style:none }button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top }p:first-child { margin-top:0px }table { empty-cells:hide }.f-sp { font-size:1px; visibility:hidden }.f-lp { margin-bottom:0px }.f-fp { margin-top:0px }.f-x1 {  }.f-x2 {  }.f-x3 {  }#content-holder { min-height:400px }#membernav p.f-lp { display:inline }#membernav ul { margin:0; list-style-type:none; display:inline; padding:0 }.WebYepGalleryFirstColumn { padding-left:8px }.WebYepGalleryFirstRow { padding-top:20px }.WebYepGalleryImage { width:195px; height:100px; overflow:hidden; margin-bottom:10px }.WebYepGalleryImage img { top:-20%; position:relative }.WebYepGalleryText { font-style:italic; font-size:11px; min-height:60px; line-height:14px }.WebYepMenu { list-style-type:none; padding:0; margin:0 }.WebYepMenuItem { border-right:1px solid #9B9E78; list-style-type:none; display:inline; padding:0 8px 0 4px; margin:0 }.clubnav a { color:#000; background-color:#fff; background-image:url("../Resources/clubhouse.png"); background-repeat:no-repeat; background-position:0px 0px; display:block; height:121px; padding-top:14px; text-decoration:none }.clubnav a:hover { background-color:#cc9; display:block; background-position:-160px 0px }.clubnavthin a { color:#000; background-color:#fff; background-image:url("../Resources/clubhouse.png"); background-repeat:no-repeat; background-position:0px 0px; display:block; height:92px; padding-top:10px; text-decoration:none }.clubnavthin a:hover { background-color:#cc9; display:block; background-position:-160px 0px }.corporatenav a { color:#000; background-color:#fff; background-image:url("../Resources/corporate-days.png"); background-repeat:no-repeat; background-position:0px 0px; display:block; height:121px; padding-top:14px; text-decoration:none }.corporatenav a:hover { background-color:#cc9; display:block; background-position:-160px 0px }.corporatenavthin a { color:#000; background-color:#fff; background-image:url("../Resources/corporate-days.png"); background-repeat:no-repeat; background-position:0px 0px; display:block; height:92px; padding-top:10px; text-decoration:none }.corporatenavthin a:hover { background-color:#cc9; display:block; background-position:-160px 0px }.coursenav a { color:#000; background-color:#fff; background-image:url("../Resources/course.png"); background-repeat:no-repeat; background-position:0px 0px; display:block; height:121px; padding-top:14px; text-decoration:none }.coursenav a:hover { background-color:#cc9; display:block; background-position:-160px 0px }.coursenavthin a { color:#000; background-color:#fff; background-image:url("../Resources/course.png"); background-repeat:no-repeat; background-position:0px 0px; display:block; height:92px; padding-top:10px; text-decoration:none }.coursenavthin a:hover { background-color:#cc9; display:block; background-position:-160px 0px }.newsnav a { color:#000; background-color:#fff; background-image:url("../Resources/news.png"); background-position:0px 0px; display:block; height:121px; padding-top:14px; text-decoration:none }.newsnav a:hover { background-color:#cc9; display:block; background-position:-160px 0px }.newsnavthin a { color:#000; background-color:#fff; background-image:url("../Resources/news.png"); background-position:0px 0px; display:block; height:92px; padding-top:10px; text-decoration:none }.newsnavthin a:hover { background-color:#cc9; display:block; background-position:-160px 0px }.newssignup a { color:#fff; display:block; padding-top:15px; padding-bottom:15px; text-decoration:none }.newssignup a:hover { background-color:#75b201; display:block; padding-top:15px; padding-bottom:15px; text-decoration:none; height:16px }.proffnav a { color:#000; background-color:#fff; background-image:url("../Resources/professional.png"); background-repeat:no-repeat; background-position:0px 0px; display:block; height:121px; padding-top:14px; text-decoration:none }.proffnav a:hover { background-color:#cc9; display:block; background-position:-160px 0px }.proffnavthin a { color:#000; background-color:#fff; background-image:url("../Resources/professional.png"); background-repeat:no-repeat; background-position:0px 0px; display:block; height:92px; padding-top:10px; text-decoration:none }.proffnavthin a:hover { background-color:#cc9; display:block; background-position:-160px 0px }.subscribe { font-family:Georgia,Palatino,Times,Serif; font-size:14px; width:250px; padding:3px }.visitnav a { color:#000; background-color:#fff; background-image:url("../Resources/visitors.png"); background-repeat:no-repeat; background-position:0px 0px; display:block; height:121px; padding-top:14px; text-decoration:none }.visitnav a:hover { background-color:#cc9; display:block; background-position:-160px 0px }.visitnavthin a { color:#000; background-color:#fff; background-image:url("../Resources/visitors.png"); background-repeat:no-repeat; background-position:0px 0px; display:block; height:92px; padding-top:10px; text-decoration:none }.visitnavthin a:hover { background-color:#cc9; display:block; background-position:-160px 0px }.wycontent br { line-height:20px }em { font-style:italic }h3 { font-weight:bold; font-size:14px }h3:first-child { margin-top:0px }strong { font-weight:bold }.navheaderlink { color:#000; font-family:Georgia,Palatino,Times,Serif; font-size:12px; letter-spacing:1.8px; text-align:center; margin-top:0px; margin-bottom:0.1px }.navheadersubtitle { color:#000; font-family:Georgia,Palatino,Times,Serif; font-style:italic; font-size:12px; letter-spacing:0px; text-align:center; margin-top:0px; margin-bottom:0.1px }.style8 { color:#000; font-family:Georgia,Palatino,Times,Serif; font-style:italic; font-size:12px; letter-spacing:0px }h1.h1homeheader { color:#5c5c5c; font-family:Georgia,Palatino,Times,Serif; font-weight:bold; font-size:14px; line-height:1.6; text-align:left; margin-top:0px; margin-bottom:0.1px; display:inline; float:left; clear:left; padding-right:5px }h1:first-child { margin-top:0px }.BodyTextNEW { color:#5c5c5c; font-family:Georgia,Palatino,Times,Serif; font-size:14px; line-height:1.7; text-align:left; margin-top:0px; margin-bottom:13px }.footernav { color:#5c5c5c; font-family:Georgia,Palatino,Times,Serif; font-style:italic; font-size:13px; line-height:1.6; text-align:left; margin-top:0px; margin-bottom:13px }.Headercontacttext { color:#999; font-family:Georgia,Palatino,Times,Serif; font-size:13px; line-height:1; text-align:right; margin-top:0px; margin-bottom:0.1px }.style29 { line-height:1.2; margin-left:0px; margin-right:0px; text-indent:0px; direction:ltr; text-align:left; margin-top:0px; margin-bottom:0.1px }.style44 { color:#00357d; text-transform:none; font-variant:normal; letter-spacing:1.44px; word-spacing:0px; line-height:1; margin-left:0px; margin-right:0px; text-indent:0px; direction:ltr; text-align:left; margin-top:0px; margin-bottom:0.1px }.login { color:#999; font-family:Georgia,Palatino,Times,Serif; font-size:13px; line-height:1; text-align:center; margin-top:0px; margin-bottom:0.1px }.piccomments { color:#fff; font-family:Georgia,Palatino,Times,Serif; font-size:17px; letter-spacing:4.25px; line-height:1.2; margin-left:80px; text-indent:-80px; margin-top:0px; margin-bottom:0.1px; filter:filter:alpha(opacity=80); opacity:0.8 }.signupbox { color:#fff; font-family:Georgia,Palatino,Times,Serif; font-weight:bold; font-size:14px; line-height:1; text-align:center; margin-top:0px; margin-bottom:0.1px }h2.homecommentboxheader { color:#00357d; font-family:Georgia,Palatino,Times,Serif; font-weight:bold; font-size:14px; line-height:1.4; text-align:left; margin-top:0px; margin-bottom:0.1px }h2:first-child { margin-top:0px }.homecommentbox { color:#5c5c5c; font-family:Georgia,Palatino,Times,Serif; font-size:14px; line-height:1.4; text-align:left; margin-top:0px; margin-bottom:10px }.style18 { color:#5c5c5c; font-family:Georgia,Palatino,Times,Serif; font-size:14px }h1.NewHeader { color:#00357d; font-family:Georgia,Palatino,Times,Serif; font-size:24px; line-height:1; text-align:left; margin-top:0px; margin-bottom:25px; font-weight:normal }h1:first-child { margin-top:0px }.style2 { color:#063; font-family:Georgia,Palatino,Times,Serif; font-size:24px }.greyboxshade { background-image:url("../Resources/picture-4.png") }.Headercontacttextmain { color:#fff; font-family:Georgia,Palatino,Times,Serif; font-size:13px; line-height:1; text-align:center; margin-top:0px; margin-bottom:0.1px }.style38 { color:#00357d; text-transform:none; font-variant:normal; letter-spacing:1.2px; word-spacing:0px; line-height:1; margin-left:0px; margin-right:0px; text-indent:0px; direction:ltr; text-align:left; margin-top:0px; margin-bottom:0.1px }.subnav { color:#60624a; font-family:Georgia,Palatino,Times,Serif; font-style:italic; font-size:13px; line-height:1; text-align:left; margin-top:0px; margin-bottom:0.1px }.centre { text-align:center }.style14 { color:#063; font-family:Georgia,Palatino,Times,Serif; font-size:10px; text-transform:none; font-variant:normal; letter-spacing:0px; word-spacing:0px; line-height:1.3; margin-left:0px; margin-right:0px; text-indent:0px; direction:ltr; text-align:center; margin-top:0px; margin-bottom:2px }.style43 { color:#000; text-transform:none; font-variant:normal; letter-spacing:0px; word-spacing:0px; line-height:1; margin-left:0px; margin-right:0px; text-indent:0px; direction:ltr; text-align:left; margin-top:0px; margin-bottom:0.1px }h2.offers { color:#fff; font-family:Georgia,Palatino,Times,Serif; font-weight:bold; font-size:18px; background-color:#ccc; line-height:1.7em; text-align:left; margin-top:20px; margin-bottom:0.1px; padding:2px 5px 2px 5px }h2:first-child { margin-top:0px }h3.Minorheading { color:#5c5c5c; font-family:Georgia,Palatino,Times,Serif; font-weight:bold; font-size:16px; line-height:1.7em; text-align:left; margin-top:40px; margin-bottom:0.1px }h3:first-child { margin-top:0px }.style17 { color:#5c5c5c; font-family:Georgia,Palatino,Times,Serif; font-size:14px; line-height:1.7; text-align:center; margin-top:0px; margin-bottom:13px }.style12 { text-align:center }h2.NewHeader { color:#00357d; font-family:Georgia,Palatino,Times,Serif; font-size:18px; line-height:1; text-align:left; margin-top:25px; margin-bottom:10px; font-weight:normal }h2:first-child { margin-top:0px }.holenumber { color:#060; letter-spacing:-0.6px; line-height:1; text-align:right }.style42 { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-transform:none; font-variant:normal; letter-spacing:0px; word-spacing:0px; line-height:1; margin-left:0px; margin-right:0px; text-indent:0px; direction:ltr; text-align:center; margin-top:0px; margin-bottom:2px }.offertext { color:#060; font-family:Georgia,Palatino,Times,Serif; font-size:11px; line-height:1.5em; text-align:center; margin-top:0px; margin-bottom:0.1px }.style41 { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-transform:none; font-variant:normal; letter-spacing:0px; word-spacing:0px; line-height:0.8; margin-left:0px; margin-right:0px; text-indent:0px; direction:ltr; text-align:center; margin-top:0px; margin-bottom:2px }.style62 { color:#fff; text-transform:none; font-variant:normal; letter-spacing:1.56px; word-spacing:0px; line-height:1; margin-left:0px; margin-right:0px; text-indent:0px; direction:ltr; text-align:left; margin-top:0px; margin-bottom:0.1px }.style22 { color:#00357d; font-family:Georgia,Palatino,Times,Serif; font-size:24px; font-weight:normal }.style23 { color:#5c5c5c; font-family:Georgia,Palatino,Times,Serif; font-size:14px }.membersnav { font-family:Georgia,Palatino,Times,Serif; font-style:italic; font-size:13px; margin-bottom:-13px }.style71 { color:#000; text-transform:none; font-variant:normal; letter-spacing:1.5px; word-spacing:0px; line-height:1; margin-left:0px; margin-right:0px; text-indent:0px; direction:ltr; text-align:center; margin-top:0px; margin-bottom:0.1px }.style70 { line-height:1.2; margin-left:0px; margin-right:0px; text-indent:0px; direction:ltr; text-align:center; margin-top:0px; margin-bottom:0.1px }.style100 { color:#999; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-align:right }.style46 { color:#999; font-family:Georgia,Palatino,Times,Serif }.style16 { color:#5c5c5c; font-family:Georgia,Palatino,Times,Serif }.style45 { color:#999 }.frontlink { color:#000; font-family:Georgia,Palatino,Times,Serif; font-size:11px; text-align:center; margin-top:0px; margin-bottom:5px }.frontlinkspace { letter-spacing:2px }.frontlinkspace2 { font-style:italic }.style11 { color:#5c5c5c; font-family:Georgia,Palatino,Times,Serif; font-size:11px; text-align:left }.style59 { color:#000; font-family:Georgia,Palatino,Times,Serif; font-size:11px; text-align:center }.style55 { color:#5c5c5c; font-family:Georgia,Palatino,Times,Serif; font-size:11px; text-align:left; margin-bottom:5px }.style10 { color:#5c5c5c; font-family:Georgia,Palatino,Times,Serif; font-size:11px; text-align:left }.bold { font-weight:bold }.style83 { color:#999; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-align:center }.style101 { text-decoration:underline }.style4 { font-family:Georgia,Palatino,Times,Serif }.style5 { font-family:Georgia,Palatino,Times,Serif; text-decoration:underline }.ITALIC { font-style:italic }.PRICE { color:#00357d; font-weight:bold }.sublink { color:#000; font-family:Georgia,Palatino,Times,Serif; font-size:11px }.style13 { color:#5c5c5c }.style31 { color:#000; text-transform:none; font-variant:normal; letter-spacing:0px; word-spacing:0px; line-height:1; margin-left:0px; margin-right:0px; text-indent:0px; direction:ltr; text-align:left; margin-top:0px; margin-bottom:0.1px }.style3 { color:#999; font-family:Georgia,Palatino,Times,Serif; font-size:11px; text-align:left }.style32 { color:#fff; text-transform:none; font-variant:normal; letter-spacing:1.56px; word-spacing:0px; line-height:1; margin-left:0px; margin-right:0px; text-indent:0px; direction:ltr; text-align:left; margin-top:0px; margin-bottom:0.1px }.style15 { color:#fff; font-family:Georgia,Palatino,Times,Serif }.style34 { color:#fff }.menu { color:#5c5c5c; font-family:Georgia,Palatino,Times,Serif; font-size:12px; line-height:2em; margin-right:210px; text-align:left; margin-top:0px; margin-bottom:5px }.packagetext { color:#060; font-family:Georgia,Palatino,Times,Serif; font-size:10px; line-height:1.5em; text-align:center; margin-top:0px; margin-bottom:3px }.packageprice { color:#063; font-family:Georgia,Palatino,Times,Serif; font-weight:bold; font-size:18px; text-align:center; margin-top:0px; margin-bottom:3px }
