/*=======PRIMARYNAV=======*/
#topnav {width: 935px; height:30px; overflow:hidden; margin:0px auto 8px auto;} 
#topnav a {height:30px; overflow:hidden; float:left; font:8px arial; text-decoration:none; padding-top:50px;}
#topnav a:link, #topnav a:visited {background-position:0px 0px; background-repeat:no-repeat;}
#topnav a:hover, #topnav a:active {background-position:0px -33px; background-repeat:no-repeat;}

/*========================PUBLIC NAVIGATION==========================*/
/*------ PRIMARYNAV------*/
a#topnav1  {width:83px; background: url(../images/public/topnav1.jpg);}
a#topnav2  {width:135px; background: url(../images/public/topnav2.jpg);}
a#topnav3  {width:139px; background: url(../images/public/topnav3.jpg);}
a#topnav4  {width:113px; background: url(../images/public/topnav4.jpg);}
a#topnav5  {width:93px; background: url(../images/public/topnav5.jpg);}
a#topnav6  {width:158px; background: url(../images/public/topnav6.jpg);}
a#topnav7  {width:109px; background: url(../images/public/topnav7.jpg);}
a#topnav8  {width:101px; background: url(../images/public/topnav8.jpg);}


/*---PRIMARYNAV-ON---*/
#topnav_ons {width: 935px; z-index:10; height:1px; margin:0px auto;} 
#topnav_ons div {height:50px; position:absolute; top:1px; overflow:hidden;} 

#topnav1_on {left:0px; width:83px; height:20px; z-index:20;}
#topnav2_on {left:83px; width:135px; height:20px; z-index:20;}
#topnav3_on {left:218px; width:140px; height:20px; z-index:20;}
#topnav4_on {left:357px; width:113px; height:20px; z-index:20;}
#topnav5_on {left:467px; width:96px; height:20px; z-index:20;}
#topnav6_on {left:563px; width:158px; height:20px; z-index:20;}
#topnav7_on {top:0px; left:721px; width:109px; height:20px; z-index:20;}
#topnav8_on {top:0px; left:830px; width:101px; height:20px; z-index:20;}

/*=======SUBNAVS=======*/
.subnav {margin:0px auto 10px auto; width:925px; height:61px; overflow:hidden;} 
.subnav_red {background: url(../images/public/subnav_red.jpg) no-repeat;}
.subnav_blue {background: url(../images/public/subnav_blue.jpg) no-repeat;}
.subnav_none {display:none;}

.subnav a {height:30px; overflow:hidden; float:left; font:8px arial; text-decoration:none; padding-top:50px;}
.subnav a:link, .subnav a:visited {background-position:0px 0px; background-repeat:no-repeat;}
.subnav a:hover, .subnav a:active {background-position:0px -30px; background-repeat:no-repeat;}

#sub_title {position:absolute; top:10px; left:10px; width:300px; height:25px;}
.subs {height:30px; top:35px; left:10px;}


a.sub1a  {width:76px; background: url(../images/public/sub1a.gif);}
a.sub1b  {width:188px; background: url(../images/public/sub1b.gif);}
a.sub1c  {width:121px; background: url(../images/public/sub1c.gif);}
a.sub1d  {width:79px; background: url(../images/public/sub1d.gif);}
a.sub1e  {width:129px; background: url(../images/public/sub1e.gif);}
a.sub1f  {width:158px; background: url(../images/public/sub1f.gif);}

a.sub2a  {width:139px; background: url(../images/public/sub2a.gif);}
a.sub2b  {width:161px; background: url(../images/public/sub2b.gif);}
a.sub2c  {width:154px; background: url(../images/public/sub2c.gif);}
a.sub2d  {width:83px; background: url(../images/public/sub2d.gif);}

a.sub3a  {width:139px; background: url(../images/public/sub3a.gif);}
a.sub3b  {width:112px; background: url(../images/public/sub3b.gif);}
a.sub3c  {width:87px; background: url(../images/public/sub3c.gif);}
a.sub3d  {width:94px; background: url(../images/public/sub3d.gif);}
a.sub3e  {width:67px; background: url(../images/public/sub3e.gif);}
a.sub3f   {width:70px; background: url(../images/public/sub3f.gif);}
a.sub3g  {width:82px; background: url(../images/public/sub3g.gif);}
a.sub3h  {width:83px; background: url(../images/public/sub3h.gif);}

a.sub4a  {width:145px; background: url(../images/public/sub4a.gif);}
a.sub4b  {width:165px; background: url(../images/public/sub4b.gif);}
a.sub4c  {width:116px; background: url(../images/public/sub4c.gif);}
a.sub4d  {width:181px; background: url(../images/public/sub4d.gif);}
a.sub4e  {width:88px; background: url(../images/public/sub4e.gif);}
a.sub4f  {width:143px; background: url(../images/public/sub4f.gif);}

a.sub5a  {width:106px; background: url(../images/public/sub5a.gif);}
a.sub5b  {width:154px; background: url(../images/public/sub5b.gif);}

a.sub6a  {width:94px; background: url(../images/public/sub6a.gif);}
a.sub6b  {width:235px; background: url(../images/public/sub6b.gif);}
a.sub6c  {width:331px; background: url(../images/public/sub6c_09.gif);}
a.sub6d  {width:215px; background: url(../images/public/sub6d.gif);}

a.sub7a  {width:135px; background: url(../images/public/sub7a.gif);}
a.sub7b  {width:138px; background: url(../images/public/sub7b.gif);}
a.sub7c  {width:146px; background: url(../images/public/sub7c.gif);}

a.sub8a  {width:103px; background: url(../images/public/sub8a.gif);}
a.sub8b  {width:122px; background: url(../images/public/sub8b.gif);}
a.sub8c  {width:61px; background: url(../images/public/sub8c.gif);}
a.sub8d  {width:233px; background: url(../images/public/sub8d.gif);}



/*========================MEMBER NAVIGATION==========================*/
/*------MEMBER PRIMARYNAV------*/
a#memtopnav1  {width:152px; background: url(../images/members/memtopnav1.jpg);}
a#memtopnav2  {width:118px; background: url(../images/members/memtopnav2.jpg);}
a#memtopnav3  {width:135px; background: url(../images/members/memtopnav3.jpg);}
a#memtopnavkt  {width:107px; background: url(../images/members/memtopnavkt.jpg);}
a#memtopnav4  {width:156px; background: url(../images/members/memtopnav4.jpg);}
a#memtopnav5  {width:114px; background: url(../images/members/memtopnav5.jpg);}
a#memtopnav6  {width:149px; background: url(../images/members/memtopnav6.jpg);}

/*---MEMBER PRIMARYNAV-ON---*/
#memtopnav1_on {left:0px; width:152px; height:20px; z-index:20;}
#memtopnav2_on {left:152px; width:118px; height:20px; z-index:20;}
#memtopnav3_on {left:270px; width:135px; height:20px; z-index:20;}
#memtopnavkt_on {left:405px; width:107px; height:20px; z-index:20;}
#memtopnav4_on {left:512px; width:156px; height:20px; z-index:20;}
#memtopnav5_on {left:668px; width:114px; height:20px; z-index:20;}
/*#memtopnav6_on {left:781px; width:149px; height:20px; z-index:20;}*/

/*=======MEMBER SUBNAVS=======*/
a.memsub2a  {width:80px; background: url(../images/members/memsub2a.gif);}
a.memsub2b  {width:93px; background: url(../images/members/memsub2b.gif);}
a.memsub2c  {width:55px; background: url(../images/members/memsub2c.gif);}
a.memsub2d  {width:126px; background: url(../images/members/memsub2d.gif);}
a.memsub2e  {width:76px; background: url(../images/members/memsub2e.gif);}
a.memsub2f  {width:174px; background: url(../images/members/memsub2f.gif);}
a.memsub2g  {width:136px; background: url(../images/members/memsub2g.gif);}
a.memsub2h  {width:101px; background: url(../images/members/memsub2h.gif);}

a.memsub3a  {width:115px; background: url(../images/members/memsub3a.gif);}
a.memsub3b  {width:148px; background: url(../images/members/memsub3b.gif);}
a.memsub3c  {width:140px; background: url(../images/members/memsub3c.gif);}
a.memsub3d  {width:138px; background: url(../images/members/memsub3d.gif);}
a.memsub3e  {width:52px; background: url(../images/members/memsub3e.gif);}
a.memsub3f  {width:48px; background: url(../images/members/memsub3f.gif);}

a.memsubkta  {width:131px; background: url(../images/members/memsubkta.gif);}
a.memsubktb  {width:105px; background: url(../images/members/memsubktb.gif);}
a.memsubktc  {width:272px; background: url(../images/members/memsubktc.gif);}
a.memsubktd  {width:191px; background: url(../images/members/memsubktd.gif);}

a.memsub4a  {width:142px; background: url(../images/members/memsub4a.gif);}
a.memsub4b  {width:90px; background: url(../images/members/memsub4b.gif);}
a.memsub4c  {width:115px; background: url(../images/members/memsub4c.gif);}
a.memsub4d  {width:131px; background: url(../images/members/memsub4d.gif);}
a.memsub4e  {width:95px; background: url(../images/members/memsub4e.gif);}
a.memsub4f  {width:95px; background: url(../images/members/memsub4f.gif);}
a.memsub4g  {width:60px; background: url(../images/members/memsub4g.gif);}
a.memsub4h  {width:94px; background: url(../images/members/memsub4h.gif);}
a.memsub4i  {width:38px; background: url(../images/members/memsub4i.gif);}

a.memsub5a  {width:141px; background: url(../images/members/memsub5a.gif);}
a.memsub5b  {width:186px; background: url(../images/members/memsub5b.gif);}
a.memsub5c  {width:75px; background: url(../images/members/memsub5c.gif);}
a.memsub5d  {width:156px; background: url(../images/members/memsub5d.gif);}
a.memsub5e  {width:130px; background: url(../images/members/memsub5e.gif);}
a.memsub5f  {width:147px; background: url(../images/members/memsub5f.gif);}


a.sub-on, a.sub-on:link, a.sub-on:visited, a.sub-on:hover, a.sub-on:active {background-position:0px -60px;}

/*=======MEMBER SIDENAV=======*/
#member_3nav_container {width:291px; margin-bottom:10px;}
#member_3nav_top {height:15px; overflow:hidden; background:url(../images/members/member_3nav_top.gif) no-repeat;}
#member_3nav_mid {overflow:hidden;  background:url(../images/members/member_3nav_mid.gif) repeat-y; color:#fff;}
#member_3nav_bottom  {height:15px; overflow:hidden; background:url(../images/members/member_3nav_bottom.gif) no-repeat;}


#member_3nav {padding:0px 10px 2px 10px;}
#member_3nav h2 {font-size:14px; margin-top:0px; margin-bottom:5px;}
#member_3nav a {padding-left:15px; display:block; text-decoration:none; color:#fff; background-image:url(../images/members/member_tools_arrow.gif); background-repeat:no-repeat; margin-bottom:1px;} 
#member_3nav a:link, #member_3nav a:visited {background-position:2px 50%; color:#fff;} 
#member_3nav a:hover, #member_3nav a:active {background-position:5px 50%; color:#fff; background-color:#004D6F;}
div.member_3nav_indent {padding-left:20px;  margin:0px;}
.sidenavon {font-weight:bold; color:#035176;}


/*=======CLUB PHYSIO=======*/

a#club_physio {margin-top:10px; width:291px; height:33px; overflow:hidden; display:block; outline:none; background:url(../images/members/clubphysio.jpg) no-repeat transparent;}
a#club_physio:link,  a#club_physio:visited {background-position:0px 0px; background-repeat:no-repeat;}
a#club_physio:hover, a#club_physio:active {background-position:0px -40px; background-repeat:no-repeat; outline:none;}

/*=======FIND A HOTEL=======*/

a#finda_hotel {margin-top:10px; width:291px; height:33px; overflow:hidden; display:block; outline:none; background:url(../images/members/findahotel.jpg) no-repeat transparent;}
a#finda_hotel:link,  a#finda_hotel:visited {background-position:0px 0px; background-repeat:no-repeat;}
a#finda_hotel:hover, a#finda_hotel:active {background-position:0px -40px; background-repeat:no-repeat; outline:none;}


/*=======SUNWING=======*/

a#sunwing {margin-top:10px; width:291px; height:33px; overflow:hidden; display:block; outline:none; background:url(../images/members/sunwing.jpg) no-repeat transparent;}
a#sunwing:link,  a#sunwing:visited {background-position:0px 0px; background-repeat:no-repeat;}
a#sunwing:hover, a#sunwing:active {background-position:0px -40px; background-repeat:no-repeat; outline:none;}

/*=======HealthMed=======*/

a#HealthMed {margin-top:10px; width:291px; height:75px; overflow:hidden; display:block; outline:none; background:url(../images/members/HealthMed.jpg) no-repeat transparent;}
a#HealthMed:link,  a#HealthMed:visited {background-position:0px 0px; background-repeat:no-repeat;}
a#HealthMed:hover, a#HealthMed:active {background-position:0px -90px; background-repeat:no-repeat; outline:none;}