/* OLD version
.autoTable td { width: 50%; vertical-align: top; }
.staffContainer { width: 200px; }
*/

/*** STAFF ***/
.chameleon_staff table {border: 0px solid #000; width: 240px;}
.chameleon_staff table td {vertical-align: top; border: 0px dotted #000;}
.chameleon_staff .staff_photo {margin: 0px 10px 10px 0px; border: 1px solid #000;}

/*** NEW STAFF MODULE JAN 09 ***/
#staffDepartmentsListContainer #staffDepartmentsList, 
#staffDepartmentsAndMembersListContainer #staffDepartmentsList, 
#staffDepartmentsAndMembersListContainer #staffDepartmentsList .staffMembersList, 
#staffMembersListContainer .staffMembersList {list-style: none; width: 100%; padding: 0 0 0 0; margin: 0 0 0 0;}
/* add to float it aligned with left side */
#staffDepartmentsAndMembersListContainer li {list-style-position:outside; margin:0; padding:0;}

.staffMembersList table {width: 100%; margin: 0 0 15px 0; border-collapse: separate; border-spacing: 10px; border: 0px solid black;}
.staffMembersList table td {vertical-align: top; padding: 5px; border: border-bottom:1px solid #000; /*width: 50%;  hardcode */}
.staffMembersList table td p {margin:0; padding:0;}

.staffDepartmentTitle {}
.staffDepartmentListItem {clear: both;padding: 0px;}
.staffDepartmentListItem a {text-decoration: none;}
img.staffDepartmentImage {float: left; margin: 0px 5px 5px 0px; border: 1px solid #000;}
img.staffMemberImage { /* float: left; add to put name next to image */ margin: 0px 5px 5px 0px; /*border: 1px solid #000;*/}
#staffDepartmentContent{overflow-x: hidden;}
#staffDepartmentContent p {margin:0; padding:0;}
.staffMembersName {}

div.staffMemberTitle {/*font-style: italic;*/border: 0px solid black;}
dl.staffMemberInfo, p.staffMemberAbout {clear: both; margin-top: 10px; border: 0px solid black;}
dl.staffMemberInfo dt {display: block; float: left; clear: left; border: 0px solid black;}
dl.staffMemberInfo dd {display: block;margin-left: 50px;border: 0px solid black;}

/* add to float it aligned with left side */
.staffMembersList dt {margin-left:-14px;}

div#staffMemberEmailFormContainer textarea {width: 100%;height: 125px;}