#membership{min-height:400px;}
#membership h1{font-size:150%;}
#membership h2{background-color:#fff;color:#000;}
#membership h2 em{color:#666;font-size:90%;font-style:normal;}
#membership p{margin:10px;}
.table{font:11px/14px Verdana, sans-serif;color:#333;margin:10px 0;border:5px solid #c1c1c1;}
.table td,th{border-bottom:1px solid #c1c1c1;border-right:1px solid #c1c1c1;padding:8px 8px;vertical-align:center;text-align:center;}
.tableHeading th, .tableHeading td{background-color:#e5e5e5;border:1px solid #c1c1c1;}
.tableHeading th{border-left:none;}
.table tfoot .tableHeading th, tfoot .tableHeading td{border-top:none;}
.table th h3{font-size:16px;font-weight:bolder;text-align:center;padding:5px 0;margin:0;}
.table th img{margin-top:7px;border:0;}
.table td{background:#fff;}
.table th.column1{width:150px;text-align:left;vertical-align:middle;border-bottom:1px solid #C6D2DA;border-right:1px solid #C6D2DA;border-left:1px solid #C6D2DA;background:#fff9e5;color:#333;font-weight:normal;}
.odd th.column1{background:#fff5d7;}
.column2, .column3, .column4{width:190px;text-align:left;vertical-align:top;}
.odd td{background:#fff9e5;}
.column6, .column7{width:180px;}
.table th.column5{width:200px;text-align:left;vertical-align:middle;border-bottom:1px solid #C6D2DA;border-right:1px solid #C6D2DA;border-left:1px solid #C6D2DA;background:#e8f3fa;color:#333;font-weight:normal;}
.odd2 th.column5{background:#c5e0f1;}
.odd2 td{background:#e8f3fa;}

