
.mainBodyContainer {
text-align: center;
}

/* Header styles */

/* Shared Header styles */

.headerContainer {
width: 802;
text-align: left;
font-family: Arial;
}

.headerButtonContainer {
width: 803;
height: 84;
}

.headerContainer a, .headerContainer a:visited {
color: White;
text-decoration: none;
}

.buttonText {
}

/* Access Header styles */

.headerFirstSpacer, .headerSpacer, .headerLastSpacer {
float: left;
height: 84;
}

.headerFirstSpacer {
width: 16;
background-image: url(../images/Title%20First%20Spacer.jpg);
}

.headerSpacer {
width: 14;
background-image: url(../images/Title%20Spacer.jpg);
}

.headerLastSpacer {
width: 296;
background-image: url(../images/Title%20Last%20Spacer.jpg);
}

.headerTitleContainer {
height: 202;
background-image: url(../images/Title%20Bar.jpg);
}

.imagePad {
padding-top: 7;
}

.headerSelected, .headerUnselected {
float: left;
height: 84;
width: 112;
text-align: center;
cursor: hand;
cursor: pointer;
}

.headerSelected {
background-image: url(../images/Title%20Bar%20Selected.jpg);
}

.headerUnselected {
background-image: url(../images/Title%20Bar%20Unselected.jpg);
}

.buttonSelected, .buttonUnselected {
height: 61;
width: 112;
color: White;
font-weight: bold;
font-family: Arial;
font-size: 14;
border: none;
cursor: hand;
cursor: pointer;
}

.buttonSelected {
background-image: url(../images/Title%20Bar%20Selected.jpg);
}

.buttonUnselected {
background-image: url(../images/Title%20Bar%20Unselected.jpg);
}

/* Member Header styles */

.headerMemberFirstSpacer, .headerMemberSpacer, .headerMemberLastSpacer {
float: left;
height: 84;
}

.headerMemberFirstSpacer {
width: 16;
background-image: url(../images/Member%20Title%20First%20Spacer.jpg);
}

.headerMemberSpacer {
width: 14;
background-image: url(../images/Member%20Title%20Spacer.jpg);
}

.headerMemberLastSpacer {
width: 296;
background-image: url(../images/Member%20Title%20Last%20Spacer.jpg);
}

.headerMemberTitleContainer {
height: 202;
background-image: url(../images/Member%20Title%20Bar.jpg);
}

.headerMemberSelected, .headerMemberUnselected {
float: left;
height: 84;
width: 112;
text-align: center;
}

.headerMemberSelected {
background-image: url(../images/Member%20Title%20Bar%20Selected.jpg);
}

.headerMemberUnselected {
background-image: url(../images/Member%20Title%20Bar%20Unselected.jpg);
}

.buttonMemberSelected, .buttonMemberUnselected {
height: 61;
width: 112;
color: White;
font-weight: bold;
font-family: Arial;
font-size: 14;
border: none;
cursor: hand;
cursor: pointer;
}

.buttonMemberSelected {
background-image: url(../images/Member%20Title%20Bar%20Selected.jpg);
}

.buttonMemberUnselected {
background-image: url(../images/Member%20Title%20Bar%20Unselected.jpg);
}

/* Footer styles */

.footerContainer, .footerMemberContainer {
width: 800;
height: 94;
text-align: left;
}

.footerContainer {
background-image: url(../images/Home%20Back%20B2.jpg);
}

.footerMemberContainer {
background-image: url(../images/Membership%20Back%20B2.jpg);
}

.footerLegal {
padding-top: 5;
margin-left: 21;
margin-right: 21;
font-size: 10;
font-style: italic;
}

.footerCopyright {
margin-right: 21;
padding-top: 18;
font-size: 13;
text-align: right;
}

.footerCWA {
font-weight: bold;
}


/* Index Page styles */

.indexBodyContainer {
width: 802;
height: 495;
background-image: url(../images/Home%20Back%20A3.jpg);
text-align: left;
}

.planningContainer {
float: left;
margin-left: 21;
width: 420;
}

.planningTitle {
padding-top: 20;
font-size: 24;
font-family: Arial;
border-bottom-style: solid;
border-bottom-width: 1;
}

.planningBody {
font-size: 18;
}

.loginContainer {
margin-left: 482;
padding-top: 96;
width: 280;
font-size: 18;
}

.bulletContainer {
float: left;
width: 420;
margin-left: 21;
padding-top: 67;
font-size: 18;
color: White;
}

.contactContainer {
margin-left: 482;
padding-top: 101;
width: 260;
font-size: 18;
}

#learnMore 
{
padding-left: 140px;
text-align: right;
/*font-style: italic;*/
/*width: 255;*/
}

.loginLabel {
margin-left: 53;
font-size: 18;
font-weight: bold;
}

.passwordLabel {
margin-left: 25;
font-size: 18;
font-weight: bold;
}

.loginSubmitContainer {
text-align: center;
}

/* Services Page styles */

.servicesBodyContainer {
width: 802;
height: 495;
background-image: url(../images/Services%20Back%20A.jpg);
text-align: left;
}

.financialBody {
float: left;
width: 500;
padding-top: 76;
padding-left: 31;
font-size: 18;
text-align: left;
}

.allocationBody {
float: left;
width: 360;
padding-top: 88;
padding-left: 31;
font-size: 18;
text-align: left;
}

.membershipBody {
margin-left: 424;
width: 350;
padding-top: 88;
font-size: 18;
}

.serviceDetailContainer {
margin-left: 627;
width: 150;
padding-top: 64;
}

.serviceDetailLink {
padding-top: 12;
font-weight: bold;
font-size: 18;
}

.serviceDetailDesc {
font-style: italic;
}


/* Story Page styles */

.storyBodyContainer {
width: 802;
height: 746;
background-image: url(../images/Story%20Back%20A2.jpg);
text-align: left;
}

.storyTitle {
padding-top: 25;
margin-left: 25;
width: 543;
font-size: 24;
font-family: Arial;
border-bottom-style: solid;
border-bottom-width: 1;
}

.storyBody {
padding-top: 19;
margin-left: 25;
width: 543;
font-size: 18;
}

/* Detail Page styles */

.detailBodyContainer {
width: 802;
height: 895;
background-image: url(../images/Detail%20Back%20A2.jpg);
text-align: left;
}

.planningItemContainer {
float: left;
width: 420;
padding-top: 57;
margin-left: 50;
color: White;
}

.planningItemTitleOdd {
font-size: 17;
font-weight: bold;
padding-top: 23;
}

.planningItemTitleEven {
font-size: 17;
font-weight: bold;
padding-top: 24;
}

.planningItemDesc {
font-style: italic;
padding-top: 3;
}

.feesApplicabilityContainer {
margin-left: 534;
width: 240;
font-size: 18;
}

#feesDesc {
padding-top: 179;
}

#applicabilityDesc {
padding-top: 187;
}

.contactLink {
font-style: italic;
}

/* Members Page styles */

.memberBodyContainer {
width: 802;
height: 500;
background-image: url(../images/Membership%20Back%20A7.jpg);
text-align: left;
}

.newsContainer {
float: left;
width: 225;
padding-top: 70;
margin-left: 29;
color: White;
}

.memberContainer {
margin-left: 284;
}

.welcomeContainer {
width: 315;
padding-top: 70;
}

.calendarContainer{
float: left;
width: 220;
padding-top: 76;
margin-left: 3;
}

.helpContainer{
width: 220;
padding-top: 96;
margin-left: 262;
}

.calendarDate {
font-weight: bold;
font-size: 18;
padding-top: 19;
}

.calendarEvent {
font-style: italic;
}

.calendarDetail {
font-style: italic;
}

#memberReferral {
font-style: italic;
}

/* Downloads Page styles */

.downloadsBodyContainer {
width: 802;
height: 643;
background-image: url(../images/Downloads%20Back%20A.jpg);
text-align: left;
}

.featuredTitle {
width: 415;
font-size: 24;
font-family: Arial;
border-bottom-style: solid;
border-bottom-width: 1;
}

.featuredArticleContainer {
float: left;
padding-top: 19;
margin-left: 29;
}

.featuredArticleTitle {
font-size: 16;
font-weight: bold;
padding-top: 19;
}

.featuredArticleBody {
padding-top: 19;
width: 415;
font-size: 16;
}

#articleMore {
text-align: right;
font-style: italic;
}

.articlesBulletContainer {
float: left;
width: 200;
padding-top: 79;
margin-left: -19;
color: White;
}

.articleBullet {
height: 47;
margin-left: 19;
}

.articlesBulletContainer a, .articlesBulletContainer a:visited {
color: White;
}

.articleBulletImage {
float: left;
}

.articleBulletLink {
margin-left: 16;
}

.linksBulletContainer {
width: 260;
padding-top: 79;
margin-left: 202;
color: White;
}

.linksBulletContainer a, .linksBulletContainer a:visited {
color: White;
}

.downloadMediaContainer {
width: 280;
margin-left:475;
font-size: 18;
}

.mediaImage {
float: left;
}

.mediaImage a img, .mediaImage a:visited img {
border: 0;
border-color: White;
border-style: none;
border-width: 0;
}

.mediaDescription {
font-size: 14;
}

.mediaBlock {
padding-top: 83;
}

.mediaTitle {
font-weight: bold;
font-size: 16
}

.mediaDate {
}

.mediaPresentation, .mediaPresenter {
font-style: italic;
}

/* Article Page styles */

.articleBodyContainer {
width: 802;
height: 1290;
background-image: url(../images/Articles%20Back%20A.jpg);
background: #A6B37D;
text-align: left;
}

.articleContainer {
padding-top: 19;
margin-left: 28;
width: 740;
}

.articleTitle {
font-size: 24;
font-family: Arial;
}

.articleBody, .articleFootNote {
padding-top: 19;
font-size: 18;
}

.articleFootNote {
font-style:italic;
}

/* Library Page styles */

.libraryBodyContainer {
width: 802;
height: 1250;
background-image: url(../images/Library%20Back%20A13.jpg);
text-align: left;
}

.topics1, .topics2 {
float: left;
width: 200;
padding-top: 74;
}

.topics1 {
margin-left: 38;
}

.topics2{
margin-left: 54;
}

.sectionFirst {
padding-top: 51;
}

.modules {
float: left;
width: 225;
padding-top: 47;
margin-left: 59;
}

.module {
padding-top: 97;
}

.moduleMore {
text-align: right;
font-style: italic;
}

/* Contact Us Page styles */

.contactUsBodyContainer {
width: 802;
height: 569;
background-image: url(../images/Contact%20Us%20Back%20A2.jpg);
text-align: left;
}

.contactTitle {
width: 725;
font-size: 24;
font-family: Arial;
border-bottom-style: solid;
border-bottom-width: 1;
padding-top: 19;
margin-left: 40;
}

.contactInstruxBody {
width: 725;
font-size: 18;
padding-top: 19;
margin-left: 40;
}

.clientIdentificationContainer {
padding-top: 36;
margin-left: 15;
}

.contactLabel {
margin-left: 25;
font-size: 18;
font-weight: bold;
}

#clientNameEdit {
width: 320;
margin-left: 5;
}

#memberNumberEdit {
width: 143;
margin-left: 5;
}

.issueDescriptionContainer {
padding-top: 56;
margin-left: 15;
}

#issueCategorySelect {
margin-left: 15;
}

#issueDescriptionEdit {
height: 85;
width: 717;
padding-top: 5;
margin-left: 25;
}

.clientContactContainer {
padding-top: 63;
margin-left: 15;
}

.requestSubmitContainer {
text-align: center;
padding-top: 47;
margin-left: 15;
}

#contactMethod {
margin-left: 5;
}

#contactDetailEdit {
width: 250;
margin-left: 5;
}

/* Auto Module styles */
.autoModuleBodyContainer {
width: 802;
height: 285;
background-image: url(../images/Module%20Auto%20Back%20A4.jpg);
text-align: left;
}

.autoModuleContainer {
padding-top: 60;
margin-left: 28;
width: 740;
}

.autoModuleBody {
padding-top: 19;
font-size: 18;
}

.autoModuleDownload {
font-size: 24;
}

/* Home Module styles */
.homeModuleBodyContainer {
width: 802;
height: 285;
background-image: url(../images/Module%20Home%20Back%20A3.jpg);
text-align: left;
}

.homeModuleContainer {
padding-top: 60;
margin-left: 28;
width: 740;
}

.homeModuleBody {
padding-top: 19;
font-size: 18;
}

.homeModuleDownload {
font-size: 24;
}

.accountDetailBodyContainer {
background: #A6B37D;
width: 802;
}

.accountDetailContainer {
text-align: left;
}

.accountDetail {
padding-left: 20;
}

.fetchPasswordBodyContainer {
background: #A6B37D;
width: 802;
}

.finishUserCreateBodyContainer {
background: #A6B37D;
width: 802;
text-align: left;
}

#form_username_container {
float: left;
}

/* Shared styles */

.articleTag {
font-style: italic;
}

.bullet {
height: 27;
margin-left: 19;
}
