/* elements */
body {position:relative;width:900px;background:#79B6F5 url(http://www.skiclub.co.uk/assets/common/images/background.jpg) repeat-x;font-family:Arial,Helvetica,sans-serif;text-align:center;margin:0px auto 0px auto;}
h1 {color:#FFFFFF;background:#0157A5 url(http://www.skiclub.co.uk/assets/common/images/h1.gif) no-repeat;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;text-align:left;padding:1px 0px 4px 6px;margin:0px 0px 8px 0px;}
h2 {color:#003399;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:left;margin-top:0px;margin-bottom:6px;}
h3 {color:#003399;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-align:left;margin-top:0px;margin-bottom:2px;}
h4 {font-family:Arial,Helvetica,sans-serif;}
p, div, span, ul, ol, li, td, blockquote, input, select, textarea {color:#000066;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:left;margin-top:0px;}
th {color:#003399;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:center;margin-top:0px;}
strong, b {color:#003399;}
hr {width:100%;height:1px;clear:both;color:#0099FF;}
a:link {color:#0099FF;font-weight:bold;text-decoration:none;}
a:visited {color:#CC0000;font-weight:bold;text-decoration:none;}
a:hover, a:active {color:#0099FF;font-weight:bold;text-decoration:underline;}
h2 a:link, h2 a:visited {color:#003399;font-weight:bold;text-decoration:none;}
h2 a:hover, h2 a:active {color:#003399;font-weight:bold;text-decoration:underline;}
h3 a:link,h3 a:visited {color:#003399;font-weight:bold;text-decoration:none;}
h3 a:hover, h3 a:active {color:#003399;font-weight:bold;text-decoration:underline;}

/* site layout */
#sloMain {position:relative;clear:both;width:900px;background:#FFFFFF url(http://www.skiclub.co.uk/assets/common/images/navigation/background.gif) repeat-y;vertical-align:top;}
#sliMain {}
#sloUpper {clear:both;width:121px;}
#sliUpper {}
#sloNav {float:left;width:121px;}
* html #sloNav {margin-right:10px;}
#sliNav {position:relative;left:0px;top:0px;z-index:1;}
#sloContentBanner {width:769px;background-color:#FFFFFF;margin-left:131px;}
* html #sloContentBanner {padding-left:10px;display:inline;}
#sliContentBanner {}
#sloContent {float:left;width:629px;}
#sliContent {padding-top:0px;}
#aspnetForm {padding:0px;margin:0px;}
#sloBanner {width:125px;margin-left:639px;}
#sliBanner {text-align:right;padding-top:4px;}
#sloLower {clear:both;width:900px;}
#sliLower {}
#sloFooterNav {float:left;width:121px;}
#sliFooterNav {}
#sloFooterContent {width:629px;background-color:#FFFFFF;margin-left:131px;}
#sliFooterContent {padding:20px 0px 10px 0px;}
#slBookmark {margin:8px 0px 8px 0px;}
#slFooterLinks {font-size:11px;width:629px;padding:0px 0px 10px 0px;}
#slFooterContact {font-size:11px;width:629px;padding:0px;}

/* pop-ups */
body.popup {width:auto;background:#FFFFFF;margin:10px;}
body.popup h1 {color:#FFFFFF;background:#0157A5;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;text-align:left;padding:1px 0px 4px 6px;margin:0px 0px 8px 0px;}

/* navigation */
div.navActive {position:relative;width:121px;height:20px;background:url(http://www.skiclub.co.uk/assets/common/images/navigation/activesection4.gif) no-repeat;}
div.navActiveHover {position:relative;width:121px;height:20px;background:url(http://www.skiclub.co.uk/assets/common/images/navigation/activesectionhover4.gif) no-repeat;}
div.navInactive {position:relative;width:121px;height:20px;background:url(http://www.skiclub.co.uk/assets/common/images/navigation/inactivesection4.gif) no-repeat;}
div.navInactiveHover {position:relative;width:121px;height:20px;background:url(http://www.skiclub.co.uk/assets/common/images/navigation/inactivesectionhover4.gif) no-repeat;}
a.navSection {position:relative;top:3px;font-weight:bold; font-size:11px;padding-left:5px;}
a.navSection:link, a.navSection:visited, a.navSection:hover, a.navSection:active {color:#FFFFFF;text-decoration:none;display:block;}
a.navSectionHover {position:relative;top:3px;font-weight:bold; font-size:11px;padding-left:5px;}
a.navSectionHover:link, a.navSectionHover:visited, a.navSectionHover:hover, a.navSectionHover:active {color:#0F308D;text-decoration:none;display:block;}
a.navCondensed {letter-spacing:-0.1em;}
img.navSection {width:121px;height:20px;border:0px;margin-bottom:1px;}
div.navSub {width:119px;background:#D7DEF7;font-size:10px;font-weight:bold;padding:1px 0px 1px 2px;margin:0px;border-bottom:1px solid #0157A5;}
div.navSub a:link, div.navSub a:visited {display:block;color:#003399;text-decoration:none;padding:0px;margin:0px 2px 0px 2px;border:0px;}
div.navSub a:hover, div.navSub a:active {display:block;color:#003399;text-decoration:underline;padding:0px;margin:0px 2px 0px 2px;border:0px;}
div.navThisSub {width:119px;background:#0157A5;font-size:10px;font-weight:bold;padding:1px 0px 1px 2px;margin:0px;border-bottom:1px solid #0157A5;}
div.navThisSub a:link, div.navThisSub a:visited {display:block;color:#FFFFFF;text-decoration:none;padding:0px;margin:0px 2px 0px 2px;border:0px;}
div.navThisSub a:hover, div.navThisSub a:active {display:block;color:#FFFFFF;text-decoration:underline;padding:0px;margin:0px 2px 0px 2px;border:0px;}
form.navEdge {position:relative;left:0px;top:0px;margin:0px;}
div.navEdge {width:121px;height:54px;background:#BCDDFE;padding-top:2px;margin-top:4px;}
div.navEdgeSignUp {font-size:10px;padding-left:4px;}
a.navEdgeSignUp {color:#000066;font-size:10px;text-decoration:none;}
div.navEdgeForm {position:relative;}
.navEdgeLabel {position:absolute;left:4px;top:9px;font-size:10px;}
.navEdgeField {position:absolute;left:37px;top:5px;width:52px;height:14px;font-size:10px;}
.navEdgeButton {position:absolute;left:96px;top:4px;width:23px;height:23px;border:0px;}

/* status bar */
#sb {position:relative;z-index:0;width:629px;margin-bottom:8px;}
.sbSCM {background-color:#339966;}
.sbRU, .sbNLO {background-color:#CC0000;}
.sbTVS {background-color:#808080;}
#sbTLLO, #sbTRLO, #sbBLLO, #sbBRLO {width:629px;height:42px;background-repeat:no-repeat;}
#sbTLLO {background-position:top left;}
#sbTRLO {background-position:top right;}
#sbBLLO {background-position:bottom left;}
#sbBRLO {background-position:bottom right;}
#sbName {position:absolute;left:4px;top:3px;color:#FFFFFF;font-size:12px;font-weight:bold;padding:0px 0px 4px 4px;}
#sbType {position:absolute;left:224px;top:3px;width:236px;height:16px;color:#FFFFFF;font-size:12px;font-weight:bold;padding:0px 0px 4px 4px;}
.sbTypeR {color:#FFFFFF;text-align:right;}
#sbLogOff {position:absolute;left:576px;top:3px;color:#FFFFFF;font-size:12px;text-align:right;padding:0px 4px 4px 4px;}
a.sbLogOff:link, a.sbLogOff:visited, a.sbLogOff:hover, a.sbLogOff:active {color:#FFFFFF;font-weight:normal;text-decoration:underline;}
#sbRenew {position:absolute;left:4px;top:22px;width:220px;color:#003399;background-color:#FFFFFF;font-size:11px;font-weight:bold;padding:1px 0px 1px 4px;}
#sbLink {position:absolute;left:224px;top:22px;width:242px;color:#003399;background-color:#FFFFFF;font-size:11px;font-weight:bold;padding:1px 0px 1px 4px;}
a.sbLink:link, a.sbLink:visited, a.sbLink:hover, a.sbLink:active {color:#003399;text-decoration:underline;}
#sbAccess {position:absolute;left:466px;top:22px;width:150px;color:#003399;background-color:#FFFFFF;font-size:11px;font-weight:bold;padding:1px 0px 1px 4px;}
a.sbAccess:link, a.sbAccess:visited, a.sbAccess:hover, a.sbAccess:active {color:#003399;text-decoration:underline;}
.sbBarSCM {border-left:4px solid #339966;}
.sbBarRU, .sbBarNLO {border-left:4px solid #CC0000;}
.sbBarTVS {border-left:4px solid #808080;}
#sbTLNLO, #sbTRNLO, #sbBLNLO, #sbBRNLO {width:629px;height:70px;}
.sbTLNLO {background:url(http://www.skiclub.co.uk/assets/common/images/sb/nlo/tl.gif) top left no-repeat;}
.sbTRNLO {background:url(http://www.skiclub.co.uk/assets/common/images/sb/nlo/tr.gif) top right no-repeat;}
.sbBLNLO {background:url(http://www.skiclub.co.uk/assets/common/images/sb/nlo/bl.gif) bottom left no-repeat;}
.sbBRNLO {background:url(http://www.skiclub.co.uk/assets/common/images/sb/nlo/br.gif) bottom right no-repeat;}
#sbLogonTitle {position:absolute;left:4px;top:3px;color:#FFFFFF;font-size:12px;font-weight:bold;padding:0px 0px 4px 4px;}
a.sbShowLON:link, a.sbShowLON:visited, a.sbShowLON:hover, a.sbShowLON:active {color:#FFFFFF;font-weight:normal;text-decoration:underline;}
#sbForm {position:absolute;left:4px;top:22px;width:372px;height:42px;background-color:#FFFFFF;padding:1px 0px 1px 4px;}
.sbForm {position:relative;top:1px;padding:0px;margin:0px;}
.sbLabel {position:absolute;left:0px;width:60px;color:#003399;background-color:#FFFFFF;font-size:11px;font-weight:bold;padding:1px 4px 1px 0px;}
.sbLabelUN {top:2px;}
.sbLabelPW {top:22px;padding-top:2px;}
.sbInput {position:absolute;left:64px;width:150px;height:12px;color:#003399;background-color:#FFFFFF;font-size:11px;font-weight:normal;}
.sbInputUN {top:1px;}
.sbInputPW {top:21px;}
.sbPrompt {position:absolute;left:66px;color:#999999;background-color:#FFFFFF;font-size:11px;font-weight:normal;padding-left:2px;}
.sbPromptUN {top:3px;}
.sbPromptPW {top:23px;}
#sbSave {position:absolute;left:292px;top:0px;}
.sbSaveLabel {font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;}
.sbSaveInput {position:relative;left:0px;top:2px;}
.sbButton {position:absolute;left:226px;top:0px;width:60px;text-align:center;font-size:11px;font-weight:bold;}
#sbForgottenPW {position:absolute;left:224px;top:24px;padding:1px 0px 1px 4px;}
a.sbForgottenPW:link, a.sbForgottenPW:visited, a.sbForgottenPW:hover, a.sbForgottenPW:active {color:#003399;font-size:10px;font-weight:normal;text-decoration:underline;}
#sbJoinTitle {position:absolute;left:380px;top:3px;color:#FFFFFF;font-size:12px;font-weight:bold;padding:0px 0px 4px 4px;}
#sbJoins {position:absolute;left:380px;top:22px;width:237px;height:39px;padding-left:4px;color:#003399;background-color:#FFFFFF;padding:3px 0px 2px 4px;}
.sbJoin {color:#003399;background-color:#FFFFFF;font-size:11px;font-weight:bold;padding:1px 0px 1px 4px;}
div.sbJoin {padding:2px 0px 2px 0px;}
a.sbJoin:link, a.sbJoin:visited, a.sbJoin:hover, a.sbJoin:active {color:#003399;text-decoration:underline;}
#sboLON {position:relative;display:none;}
#sbiLON {position:absolute;left:8px;top:-4px;z-index:1;width:613px;}
#sbTLLON {width:613px;background-image:url(http://www.skiclub.co.uk/assets/common/images/sb/nlo/tl.gif);background-position:top left;background-repeat:no-repeat;}
#sbTRLON {width:613px;background-image:url(http://www.skiclub.co.uk/assets/common/images/sb/nlo/tr.gif);background-position:top right;background-repeat:no-repeat;}
#sbBLLON {width:613px;background-image:url(http://www.skiclub.co.uk/assets/common/images/sb/nlo/bl.gif);background-position:bottom left;background-repeat:no-repeat;}
#sbBRLON {width:613px;background-image:url(http://www.skiclub.co.uk/assets/common/images/sb/nlo/br.gif);background-position:bottom right;background-repeat:no-repeat;}
#sboLONInner {padding:4px;}
#sbiLONInner {background-color:#FFFFFF;padding:4px;}
#sbHideLON {float:right;}
a.sbHideLON:link, a.sbHideLON:visited, a.sbHideLON:hover, a.sbHideLON:active {font-weight:normal;text-decoration:underline;padding-right:4px;}
#sbLONTitle {float:left;}
#sbLONSCM {clear:both;margin-bottom:4px;}
#sbLONRU, #sbLONTVS, #sbLONMoreHelp {margin-bottom:4px;}

/* colours */
.bgLBlue {background-color:#BCDDFE;}
.bgLGrey {background-color:#E0E0E0;}
.bgPBlue {background-color:#E9F6FF;}
.bgPGreen {background-color:#F1F8EC;}
.bgPGrey {background-color:#F6F6F6;}
.bgWhite {background-color:#FFFFFF;}
.rev {color:#FFFFFF;background-color:#003399;font-weight:bold;}
a.rev:link, a.rev:visited, a.rev:hover, a.rev:active {color:#FFFFFF;font-weight:bold;text-decoration:underline;}
.darkBlue {color:#003399;}
.textBlue {color:#000066;}
.white {color:#FFFFFF;}

/* generic */
.tiny {font-size:10px;}
.small {font-size:11px;}
.normal {font-size:12px;}
.large {font-size:14px;}
.huge {font-size:16px;}
.button {color:#000066;text-align:center;}
.debug {font-size:x-small;display:block;visibility:visible;}
div.fasttracklinks {width:100%;text-align:center;padding-bottom:4px;border-bottom:1px solid #0157A5;margin-bottom:8px;}
.hidden {display:none;}
.newsdate {font-weight:normal;}
ul.noindent {padding-left:0px;margin-left:16px;}
.nolink {color:#666666;font-weight:bold;}
.notvisited {color:#0099FF;font-weight:bold;text-decoration:none;}
a.notvisited:link, a.notvisited:visited {color:#0099FF;font-weight:bold;text-decoration:none;}
a.notvisited:hover, a.notvisited:active {color:#0099FF;font-weight:bold;text-decoration:underline;}
.visited {color:#CC0000;font-weight:bold;text-decoration:none;}
a.visited:link, a.visited:visited {color:#CC0000;font-weight:bold;text-decoration:none;}
a.visited:hover, a.visited:active {color:#CC0000;font-weight:bold;text-decoration:underline;}
h2 img.rightarrow {position:relative;top:1px;}
img.rc2 {width:12px;height:9px;border:0px;}
.skitestheader {font-size:16px;}
.spacedlist li {margin:8px 0px 8px 0px;}
.boxed {padding:8px;border:1px solid #000066;}

/* messages */
.errormessage, .usermessage, .usermessageboxed, .validationmessage {color:#003399;font-weight:bold;}
div.errormessage, div.usermessageboxed {background-color:#F6F6F6;padding:8px;border:1px solid #003399;margin-bottom:16px;}
div.validationmessage {background-color:#FFEEDD;padding:8px;border:1px solid #CC6600;margin-bottom:16px;}
ul.errormessage, ul.usermessageboxed, ul.validationmessage {margin-bottom:0px;}

/* positions */
.posa {position:absolute;}
.posr {position:relative;}
.cb {clear:both;}
.cl {clear:left}
.cr {clear:right;}
.fl {float:left;}
.fr {float:right;}

/* visibility */
.db {display:block;}
.di {display:inline;}
.dn {display:none}
.vh {visibility:hidden;}
.vv {visibility:visible;}

/* dimensions */
.w100 {width:100%;}
.w6 {width:629px;}
.w3 {width:310px;}
.w2 {width:203px;}
.w1 {width:150px;}
.g8 {width:8px;}
.g9 {width:9px;}
.g10 {width:10px;}
.g16 {width:16px;}
.g8 img {height:1px;}
.g9 img {height:1px;}
.g10 img {height:1px;}
.g16 img {height:1px;}

/* alignment */
.tal {text-align:left;}
.tac {text-align:center;}
.tar {text-align:right;}
.vat {vertical-align:top;}
.vam {vertical-align:middle;}
.vab {vertical-align:bottom;}

/* text */
.b {color:#003399;font-weight:bold;}
.i {font-style:italic;}
.fs80 {font-size:80%}
.fs90 {font-size:90%}
.fs100 {font-size:100%}
.fs110 {font-size:110%}
.fs120 {font-size:120%}
.fs150 {font-size:150%}
.tdn {text-decoration:none;}
.tdu {text-decoration:underline;}
.nw {white-space:nowrap}

/* padding */
.p0 {padding:0px}
.p2 {padding:2px;}
.p4 {padding:4px;}
.p8 {padding:8px;}
.p12 {padding:12px;}
.p16 {padding:16px;}
.pt0 {padding-top:0px;}
.pt2 {padding-top:2px;}
.pt4 {padding-top:4px;}
.pt8 {padding-top:8px;}
.pt12 {padding-top:12px;}
.pt16 {padding-top:16px;}
.pb0 {padding-bottom:0px;}
.pb2 {padding-bottom:2px;}
.pb4 {padding-bottom:4px;}
.pb8 {padding-bottom:8px;}
.pb12 {padding-bottom:12px;}
.pb16 {padding-bottom:16px;}
.pl0 {padding-left:0px;}
.pl2 {padding-left:2px;}
.pl4 {padding-left:4px;}
.pl8 {padding-left:8px;}
.pl12 {padding-left:12px;}
.pl16 {padding-left:16px;}
.pr0 {padding-right:0px;}
.pr2 {padding-right:2px;}
.pr4 {padding-right:4px;}
.pr8 {padding-right:8px;}
.pr12 {padding-right:12px;}
.pr16 {padding-right:16px;}

/* borders */
.b0 {border:0px;}

/* margins */
.m0 {margin:0px;}
.m2 {margin:2px;}
.m4 {margin:4px;}
.m8 {margin:8px;}
.m12 {margin:12px;}
.m16 {margin:16px;}
.mt0 {margin-top:0px;}
.mt2 {margin-top:2px;}
.mt4 {margin-top:4px;}
.mt8 {margin-top:8px;}
.mt12 {margin-top:12px;}
.mt16 {margin-top:16px;}
.mb0 {margin-bottom:0px;}
.mb2 {margin-bottom:2px;}
.mb4 {margin-bottom:4px;}
.mb8 {margin-bottom:8px;}
.mb12 {margin-bottom:12px;}
.mb16 {margin-bottom:16px;}
.ml0 {margin-left:0px;}
.ml2 {margin-left:2px;}
.ml4 {margin-left:4px;}
.ml8 {margin-left:8px;}
.ml12 {margin-left:12px;}
.ml16 {margin-left:16px;}
.mr0 {margin-right:0px;}
.mr2 {margin-right:2px;}
.mr4 {margin-right:4px;}
.mr8 {margin-right:8px;}
.mr12 {margin-right:12px;}
.mr16 {margin-right:16px;}
.ma {margin:auto;}
.mta {margin-top:auto;}
.mba {margin-bottom:auto;}
.mla {margin-left:auto;}
.mra {margin-right:auto;}

/* buttons */
.go {position:relative;top:5px;width:23px;height:23px;border:0px;}

/* tabs */
.tabRows {margin-bottom:16px;}
.tabs {padding:4px;border-right:1px solid #FFFFFF;border-bottom:1px solid #0157A5;border-left:1px solid #FFFFFF;margin-right:2px;margin-left:2px;margin-bottom:8px;}
.tab {padding:4px 8px 4px 8px;background-color:#0157A5;border:1px solid #0157A5;margin-right:2px;margin-left:2px;}
a.tab:link, a.tab:visited, a.tab:hover, a.tab:active {color:#FFFFFF;}
.tabSelected {padding:4px 8px 4px 8px;background-color:#FFFFFF;border-top:1px solid #0157A5;border-right:1px solid #0157A5;border-bottom:1px solid #FFFFFF;border-left:1px solid #0157A5;margin-right:2px;margin-left:2px;}
a.tabSelected:link, a.tabSelected:visited {color:#003399;cursor:default;}
a.tabSelected:hover, a.tabSelected:active {color:#003399;text-decoration:none;cursor:default;}
.tabNotLinked, .tabNonMember {padding:4px 8px 4px 8px;background-color:#666666;border:1px solid #666666;margin-right:2px;margin-left:2px;}
a.tabNotLinked:link, a.tabNotLinked:visited {color:#FFFFFF;cursor:default;}
a.tabNotLinked:hover, a.tabNotLinked:active {color:#FFFFFF;text-decoration:none;cursor:default;}
a.tabNonMember:link, a.tabNonMember:visited, a.tabNonMember:hover, a.tabNonMember:active {color:#FFFFFF;}

/* address finder */
.afCorner {width:8px;height:8px;background-color:#E9F6FF;}
.afTopBottom {height:8px;background-color:#E9F6FF;}
.afLeftRight {width:8px;background-color:#E9F6FF;}
.afCell {background-color:#E9F6FF;padding:4px;}
.afAddressList li{margin:4px 0px 4px 0px;}

/* premium content box */
div.pcoPremiumContent {width:629px;border:1px solid #CC0000;margin-bottom:8px;}
div.pcoPremiumContentSidebar {width:100%;border:1px solid #CC0000;margin-bottom:8px;}
div.pciPremiumContent {position:relative;padding:4px;}
div.pcContent {padding-left:64px;}
div.pcHeader {font-size:120%;padding-bottom:4px;}
div.pcMessage {padding-bottom:8px;}
div.pcIcon {position:absolute;left:0px;top:0px;}
img.pcIcon {width:50px;height:50px;padding:8px;border:0px;}
div.pcLogOnJoinNow {text-align:center;padding:0px 16px 4px 16px;}
img.pcLogOn, img.pcJoinNow {border:0px;}
span.pcLogOnJoinNow {padding:0px 32px 0px 32px;}

/* premium content sidebar */
div.pcoSidebar {width: 99%;border:1px solid #CC0000;margin-bottom:8px;}
div.pciSidebar {position:relative;padding:4px;}
div.pcSidebar {padding:0px 4px 0px 4px;}
div.pcSidebarIcon {text-align:center;}

/* premium content lozenge */
div.pcoLozenge {height:58px;margin-bottom:8px;}
div.pciLozenge {padding:4px;}
div.pcLozengeIcon {}
img.pcLozengeIcon {float:left;width:50px;height:50px;border:0px;}
div.pcLozengeText {color:#006699;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:120%;font-weight:bold;line-height:150%;text-align:center;margin:4px 0px 0px 54px;}
a.pcLozengeText {color:#006699;text-decoration:underline;}

/* premium content borders */
.pcB1Member {border:1px solid #339966;}
.pcB1MemberTop {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcmember1tblr.gif) top repeat-x;}
.pcB1MemberBottom {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcmember1tblr.gif) bottom repeat-x;}
.pcB1MemberLeft {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcmember1tblr.gif) left repeat-y;}
.pcB1MemberRight {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcmember1tblr.gif) right repeat-y;}
.pcB1MemberTopLeft {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcmember1tl.gif) top left no-repeat;}
.pcB1MemberTopRight {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcmember1tr.gif) top right no-repeat;}
.pcB1MemberBottomLeft {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcmember1bl.gif) bottom left no-repeat;}
.pcB1MemberBottomRight{background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcmember1br.gif) bottom right no-repeat;}

.pcB2Member {border:2px solid #339966;}
.pcB2MemberTop {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcmember2tb.gif) top repeat-x;}
.pcB2MemberBottom {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcmember2tb.gif) bottom repeat-x;}
.pcB2MemberLeft {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcmember2lr.gif) left repeat-y;}
.pcB2MemberRight {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcmember2lr.gif) right repeat-y;}
.pcB2MemberTopLeft {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcmember2tl.gif) top left no-repeat;}
.pcB2MemberTopRight {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcmember2tr.gif) top right no-repeat;}
.pcB2MemberBottomLeft {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcmember2bl.gif) bottom left no-repeat;}
.pcB2MemberBottomRight{background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcmember2br.gif) bottom right no-repeat;}

.pcB1NonMember {border:1px solid #339966;}
.pcB1NonMemberTop {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcnonmember1tblr.gif) top repeat-x;}
.pcB1NonMemberBottom {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcnonmember1tblr.gif) bottom repeat-x;}
.pcB1NonMemberLeft {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcnonmember1tblr.gif) left repeat-y;}
.pcB1NonMemberRight {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcnonmember1tblr.gif) right repeat-y;}
.pcB1NonMemberTopLeft {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcnonmember1tl.gif) top left no-repeat;}
.pcB1NonMemberTopRight {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcnonmember1tr.gif) top right no-repeat;}
.pcB1NonMemberBottomLeft {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcnonmember1bl.gif) bottom left no-repeat;}
.pcB1NonMemberBottomRight{background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcnonmember1br.gif) bottom right no-repeat;}

.pcB2NonMember {border:2px solid #339966;}
.pcB2NonMemberTop {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcnonmember2tb.gif) top repeat-x;}
.pcB2NonMemberBottom {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcnonmember2tb.gif) bottom repeat-x;}
.pcB2NonMemberLeft {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcnonmember2lr.gif) left repeat-y;}
.pcB2NonMemberRight {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcnonmember2lr.gif) right repeat-y;}
.pcB2NonMemberTopLeft {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcnonmember2tl.gif) top left no-repeat;}
.pcB2NonMemberTopRight {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcnonmember2tr.gif) top right no-repeat;}
.pcB2NonMemberBottomLeft {background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcnonmember2bl.gif) bottom left no-repeat;}
.pcB2NonMemberBottomRight{background:url(http://www.skiclub.co.uk/assets/common/images/borders/pcnonmember2br.gif) bottom right no-repeat;}

/* skitv sidebar*/
div.stvsbSidebar {width:125px;}
img.stvsbLogo {width:125px;height:38px;border:0px;}
div.stvsbVideos {background-color:#E9E9E9;padding:4px;}
h2.stvsbVideos {color:#414349;text-align:center;margin:0px 0px 4px 0px;}
h2.stvsbVideos a {color:#414349;}
div.stvsbVideoThumbnail {text-align:center;}
img.stvsbVideoThumbnail {padding:0px 0px 2px 0px;border:0px;}
div.stvsbSnowcastLink {text-align:center;margin-bottom:0px;}
div.stvsbPodcastLink, div.stvsbVideoLink {text-align:center;margin-bottom:6px;}
a.stvsbVideo {font-size:90%;}
a.stvsbVideo:link, a.stvsbVideo:visited, a.stvsbVideo:hover, a.stvsbVideo:active {color:#414349;}

/* snow report sponsor */
div.srsSponsor {position:relative;}
div.srsBroughtToYouBy {position:absolute;left:470px;top:-31px;color:#FFFFFF;font-size:110%;font-weight:bold;}
div.srsSponsorLogo {position:absolute;left:584px;top:-32px;}
img.srsSponsorLogo {width:38px;height:20px;border:0px;}
div.srsAboveBanner {margin:0px 0px 8px 5px;}
div.srsBelowBanner {margin:8px 0px 0px 5px;}
div.srsoCompetition {width:120px;background-color:#F6F6F6;}
div.srsiCompetition {text-align:center;padding:4px;border:1px solid #003399;}

/* the EDGE */
.teCorner {width:8px;height:8px;background-color:#E9F6FF;}
.teTopBottom {height:8px;background-color:#E9F6FF;}
.teLeftRight {width:8px;background-color:#E9F6FF;}
.teCell {background-color:#E9F6FF;padding:4px;}
