/* CSS Document */   
.tableMain { 
    background-color:White;
    border:0;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:small; 
    margin-left:17%; 
    margin-right:17%;
    padding:0;
    vertical-align:top;
    width:60%;
    }
    
.tableMenu { 
    background-color:#99CC99; 
    width:100%; 
    text-align:right; 
    font-size:medium;
    float:right;
    }
    
.tableLogo { 
    background-color:#CCFFCC; 
    width:100%;
    }
    
.tableNavBar { 
    background-color:#CCFFCC;
    height:40px; 
    line-height:0px;
    vertical-align:bottom; 
    width:100%; 
    }
    
.tableContent { 
    background-color:White; 
    height:300px;
    width:100%;
    }
    
.tableFooter { 
    background-color:#99CC99; 
    width:100%; 
    text-align:center; 
    font-size:small;
    }

/* two-column table - first column style */
.containerSide {
    font-family: Arial, Helvetica, Sans-Serif; 
    font-size: small; 
    padding: 0; 
    text-align:left; 
    text-indent:4;
    vertical-align: top;
    width:25%; 
    }

/* two-column table - second column style */              
.containerContent {
    background-color: #FFFFFF;
    border: 0;
    color: Black; 
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: small;
    padding: 0;
    width: 75%;
    vertical-align: top;
    }

.wwTitle { 
    font-size:xx-large; 
    font-weight:bold; 
    }

.pgTitle { 
    font-size:large; 
    font-weight:bold; 
    }

.tdVolunteer { 
    width:40px; 
    font-size:xx-small;
    }

.tdRight { 
    text-align:right; 
    text-indent:3px; 
    }
    
.tblColumn { 
    font-weight:bold;
    text-align:right;
    vertical-align:top;
    }
    
.tblSponsors {
    font-size:10pt;
    font-weight:normal; 
    text-align:left; 
    padding-right:2;
    vertical-align:top; 
    }