/* member template 1 green detail pages */

body.member_template      { background-image: none; background-color: #e2e9e8; }
.member_template #header  { width: 650px; }
#member_logo              { float: left; width: 108px; margin:8px 0; }
#member_preferred         { float: right; margin:28px auto 0 auto; width: 401px; }
.member_template #content_inner { background-color: #ffffff; margin: 0 1px 0 1px; }
#top_info                 { float: left; width: 100%;  }
#photo_logo               { float: left; width: 220px; margin: 0 12px 0; }
#page_head                { margin-left: 220px; }
#contact_info             { text-align: center; margin:12px; padding: 0; }
#contact_info li          { list-style:none; }
#designations             { margin: 12px; text-align: center; }
.member_template #foot_logo { width: 108px; }
.desig_title              { font-size: 90%; font-weight: 700; font-style: italic; text-align: center; margin:0; padding: 3px;  }

.member_template #tl, 
.member_template #tr, 
.member_template #bl, 
.member_template #br { height: 12px; width: 12px; font-size: 2px; margin:0; padding:0; background:url(/templates/images/e2e9e8_24x24.gif); }
.member_template #tl { margin: 0; float: left; background-position: 0 0;  }
.member_template #tr { margin: 0; float: right; background-position: 12px 0;  }
.member_template #bl { margin: 0; float: left; background-position: 0 -12px; }
.member_template #br {  margin: 0; float: right; background-position: -12px -12px; }
.member_template #top_blk { width: 100%; background:url(/templates/images/wt_top_blk_border.gif) top repeat-x; }
.member_template #bot_blk { width: 100%; background:url(/templates/images/wt_bot_blk_border.gif) bottom repeat-x; }

.member_template h1 { font-size: 120%; color: #0000a0; margin: 0; padding:0; text-align: center; }
.member_template h2 { font-size: 110%; color: #4f5880; margin: 0; padding: 6px 0; text-align: center; }
.member_template h3 { font-size: 100%; color: #ff0000; margin: 0; padding:0;  }
