﻿#profilepics {width:320px;margin-bottom:5px;}
#profilepics img {padding:2px; border:1px solid #efefef; width:300px; }
#thumbpics {clear:both}
#thumbpics img {margin:0 2px 2px 0;border:1px solid #efefef; padding:1px;}
#thumbpics a.activeSlide img {border:1px solid #900}
#thumbpics li {float:left;}
#profiledesc {padding-left:10px}
#staffinfo .title { display:block;padding-left:10px;}
#staffinfo h2, #staffinfo h4 {margin-bottom:0;}
#staffinfo h4 {font-weight:bold;}
#staffinfo ul {margin-bottom:20px;padding-left:10px;}
#staffinfo ul li label {width:70px; display:inline-block}
#staffinfo span.dpt-title {font-style:italic;display:block;font-size:12px}
#staffinfo span.dpt {padding-left:10px; display:block}
.searchOptions div {padding:4px 0;}
.searchOptions {margin-bottom:20px;background:#fff url(../images/bg_lightgrey_92px.png) repeat-x scroll left bottom;border:1px solid #ddd;padding:10px;}
.StaffName,.StaffJob,.StaffPhone,.StaffEmail {width:162px; padding:5px 0; vertical-align:top;}
.StaffPhone {text-align:center}
.StaffSearchResults table {margin-bottom:20px;clear:both}
.StaffSearchResults table tr {border-bottom:1px solid #eee}
#staffback a {background:#ccc url(../images/bg_button_green.png); display:block;text-decoration:none;width:150px;
              border:1px solid #769300; color:#FFFFFF; height:20px; line-height:20px; margin-bottom:20px; padding:3px 5px;}
#lastname-letters a {display:block;float:left;width:18px;height:18px;line-height:18px; font-weight:bold;background:#efefef; margin-right:3px;border:1px solid #ccc;text-decoration:none; }
#lastname-letters a:hover {border:1px solid #900; background:#900;color:#fff;}
