BODY{height:100%;width:100%;margin:0;padding:0;}
HTML{height:100%;width:100%;margin:0;padding:0;}
.button{color:#ff0000;font-weight:bold;}
.first{margin-top:0px;}
.last{margin-bottom:0px;}
.textRight{text-align:right;}
H1{font-weight:bold;margin:0px 0px 16px 0px;}
H2, H3, H4, H5, H6{font-weight:bold;margin:16px 0px 16px 0px;}
STRONG{font-weight:bold;}
EM{font-style:italic;}

UL.copyUL{margin-left:16px;}
UL.copyUL LI{list-style-type:disc;margin:0px 0px 8px 0px;padding:0px 0px 0px 20px;}
UL.list{margin:16px 0px;}
UL.list LI.name{font-weight:bold;}

DIV#topContainer{height:126px;padding:53px 0px 0px 29px;}
DIV#logo{height:70px;width:139px;margin:12px 0px 0px 0px;background:url(clta.gif) no-repeat;}
DIV#logo A{display:block;height:84px;width:167px;text-indent:-9999px;}
DIV#navTop{position:relative;height:23px;width:531px;margin:2px 0px 0px 0px;padding:0px 44px 0px 0px;text-indent:-9999px;}
DIV#navTop A#navMembersLogin{position:absolute;top:0px;left:0px;display:block;height:23px;width:125px;background:url(navTop.gif) no-repeat;}
 DIV#navTop A#navMembersLogin:hover{background-position:0px -23px;}
 DIV#navTop A#navFrancais{position:absolute;top:0px;left:474px;display:block;height:12px;width:57px;background:url(navTop.gif) no-repeat;background-position:-474px 0px;}
 DIV#navTop A#navFrancais:hover{background-position:-474px -23px;}
 DIV#navMain{position:relative;height:10px;width:531px;margin:49px 0px 0px 0px;padding:0px 44px 0px 0px;text-indent:-9999px;}
DIV#navMain A#navMainHome{position:absolute;top:0px;left:0px;display:block;height:10px;width:28px;background:url(navMain.gif) no-repeat;}
 DIV#navMain A#navMainHome:hover, BODY#home DIV#navMain A#navMainHome{background-position:0px -10px;}
DIV#navMain A#navMainAbout{position:absolute;top:0px;left:42px;display:block;height:10px;width:50px;background:url(navMain.gif) no-repeat;background-position:-42px 0px;}
 DIV#navMain A#navMainAbout:hover, BODY#about DIV#navMain A#navMainAbout{background-position:-42px -10px;}
 DIV#navMain A#navMainMembers{position:absolute;top:0px;left:109px;display:block;height:10px;width:120px;background:url(navMain.gif) no-repeat;background-position:-109px 0px;}
 DIV#navMain A#navMainMembers:hover, BODY#members0 DIV#navMain A#navMainMembers, BODY#members1 DIV#navMain A#navMainMembers, BODY#members2 DIV#navMain A#navMainMembers, BODY#members3 DIV#navMain A#navMainMembers{background-position:-109px -10px;}
 DIV#navMain A#navMainEvents{position:absolute;top:0px;left:243px;display:block;height:10px;width:38px;background:url(navMain.gif) no-repeat;background-position:-243px 0px;}
 DIV#navMain A#navMainEvents:hover, BODY#events DIV#navMain A#navMainEvents{background-position:-243px -10px;}
 DIV#navMain A#navMainPublications{position:absolute;top:0px;left:298px;display:block;height:10px;width:120px;background:url(navMain.gif) no-repeat;background-position:-298px 0px;}
 DIV#navMain A#navMainPublications:hover, BODY#publications DIV#navMain A#navMainPublications{background-position:-298px -10px;}
 DIV#navMain A#navMainFaqs{position:absolute;top:0px;left:432px;display:block;height:10px;width:23px;background:url(navMain.gif) no-repeat;background-position:-432px 0px;}
 DIV#navMain A#navMainFaqs:hover, BODY#faqs DIV#navMain A#navMainFaqs{background-position:-432px -10px;}
 DIV#navMain A#navMainContact{position:absolute;top:0px;left:469px;display:block;height:10px;width:62px;background:url(navMain.gif) no-repeat;background-position:-469px 0px;}
 DIV#navMain A#navMainContact:hover, BODY#contact DIV#navMain A#navMainContact{background-position:-469px -10px;}
DIV#navEvents{position:relative;height:12px;width:435px;background:url(../img/navEvents.gif) no-repeat;margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;text-indent:-9999px;}
DIV#navEvents A#navEvents1{position:absolute;top:0px;left:0px;display:block;height:12px;width:59px;background:url(../img/navEvents.gif) no-repeat;}
 DIV#navEvents A#navEvents1:hover{background-position:0px -12px;}
 DIV#navEvents A#navEvents2{position:absolute;top:0px;left:86px;display:block;height:12px;width:79px;background:url(../img/navEvents.gif) no-repeat;background-position:-86px 0px;}
 DIV#navEvents A#navEvents2:hover{background-position:-86px -12px;}
 DIV#navEvents A#navEvents3{position:absolute;top:0px;left:192px;display:block;height:12px;width:93px;background:url(../img/navEvents.gif) no-repeat;background-position:-192px 0px;}
 DIV#navEvents A#navEvents3:hover{background-position:-192px -12px;}
 DIV#navEvents A#navEvents4{position:absolute;top:0px;left:313px;display:block;height:12px;width:122px;background:url(../img/navEvents.gif) no-repeat;background-position:-313px 0px;}
 DIV#navEvents A#navEvents4:hover{background-position:-313px -12px;}
DIV#navMembers{position:relative;height:12px;width:550px;margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;text-indent:-9999px;}
DIV#navMembers A#navMembers1{position:absolute;top:0px;left:0px;display:block;height:12px;width:183px;background:url(navMembers.gif) no-repeat;}
 DIV#navMembers A#navMembers1:hover, BODY#members1 DIV#navMembers A#navMembers1{background-position:0px -12px;}
 DIV#navMembers A#navMembers2{position:absolute;top:0px;left:226px;display:block;height:12px;width:166px;background:url(navMembers.gif) no-repeat;background-position:-226px 0px;}
 DIV#navMembers A#navMembers2:hover, BODY#members2 DIV#navMembers A#navMembers2{background-position:-226px -12px;}
 DIV#navMembers A#navMembers3{position:absolute;top:0px;left:428px;display:block;height:12px;width:122px;background:url(navMembers.gif) no-repeat;background-position:-428px 0px;}
 DIV#navMembers A#navMembers3:hover, BODY#members3 DIV#navMembers A#navMembers3{background-position:-428px -12px;}
     DIV#contentContainer{padding:0px 7px 0px 20px;}
DIV#content{font-family:Arial;font-size:12px;line-height:18px;color:#000;height:381px;width:516px;float:right;overflow:auto;padding:20px 52px 20px 0px;}
DIV#backToTop{height:50px;overflow:hidden;}
BODY#home DIV#contentContainer{background:url(home.jpg) no-repeat;}
BODY#about DIV#contentContainer{background:url(about.jpg) no-repeat;}
BODY#members0 DIV#contentContainer, BODY#members1 DIV#contentContainer, BODY#members2 DIV#contentContainer, BODY#members3 DIV#contentContainer{background:url(members.jpg) no-repeat;}
UL.memberLinks{}
UL.memberLinks LI{}
DIV#link1{width:173px;float:left;}
DIV#link2{float:left;clear:right;width:110px;margin:0px 0px 0px 50px;}
UL.memberLinks A{color:#f7941d;font-weight:bold;}
DIV.membersTable{width:400px;}
DIV.associateTable{width:480px;margin:16px 0px;}
DIV.associateTableLeft{width:240px;font-weight:bold;}
DIV.associateTableRight{width:240px;}
DIV.associateTableLinks{padding:20px 0px 0px 0px;}
DIV#waiver{position:absolute;top:50%;left:50%;height:500px;width:600px;margin:-250px 0px 0px -300px;padding:20px;background-color:#ccc;overflow:auto;}
#associate1, #associate2, #associate3, #associate4, #associate5, #associate6, #associate7, #waiver{display:none;}
A.joinNow{display:block;height:27px;width:73px;background:url(joinNow.gif) no-repeat;text-indent:-9999px;}
A.joinNow:hover{background-position:0px -27px;}
A.associateMemberLink{display:block;height:27px;width:136px;background:url(associateMember.gif) no-repeat;text-indent:-9999px;}
A.associateMemberLink:hover{background-position:0px -27px;}
A.supporterLink{display:block;height:27px;width:86px;background:url(supporter.gif) no-repeat;text-indent:-9999px;}
A.supporterLink:hover{background-position:0px -27px;}
BODY#events DIV#contentContainer{}
BODY#publications DIV#contentContainer{background:url(publications.jpg) no-repeat;}
BODY#faqs DIV#contentContainer{background:url(faqs.jpg) no-repeat;}
BODY#contact DIV#contentContainer{background:url(contact.jpg) no-repeat;}
P.legal{font-size:10px;line-height:14px;}
