@charset "UTF-8";

div#loading										{ display: block; height: 391px; width: 898px; }

.Accordion										{ float: left; overflow: hidden; width: 421px; display: none; }
.AccordionPanel									{ margin: 0px; padding: 0px; }
.AccordionPanelTab								{ cursor: pointer; height: 33px; -moz-user-select: none; -khtml-user-select: none; }
.AccordionPanelContent							{ border-right: 1px solid #3D3D3D; overflow: auto; margin: 0px; padding: 0px; height: 226px; background: #EEEEEE; }
.AccordionPanelOpen .AccordionPanelTab			{ background-color: #EEEEEE; }
.AccordionPanelClosed .AccordionPanelContent	{ height: 0px; padding: 0px; }

div#staffList									{ float: left; overflow: auto; width: 421px; height: 391px; margin: 0px; padding: 0px; background: #EEEEEE; }

div.thumbFrame									{ float: left; width: 101px; height: 111px; }
div.thumbFrame a								{ display: block; width: 101px; height: 111px; text-decoration: none; color: #000000; background: url(/static/images/staff/current/thumbNormal.png) no-repeat; }
div.thumbFrame a:hover							{ background: url(/static/images/staff/current/thumbHover.png) no-repeat; color: #000000; }
div.thumbFrame a.on								{ background: url(/static/images/staff/current/thumbOn.png) no-repeat; color: #FFFFFF; }
div.thumbFrame a span							{ display: block; padding-top: 94px; text-align: center; }
* html div.thumbFrame a							{ background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/images/staff/current/thumbNormal.png', sizingMethod='image'); }
* html div.thumbFrame a:hover					{ background-image: none; }
* html div.thumbFrame a.on						{ background-image: none; color: #000000; }

div#staffProfile								{ float: right; width: 477px; height: 391px; overflow: auto; display: none; }

div#staffProfile.noSelection					{ background: url(/static/images/staff/current/staff_select.gif) no-repeat center 30%; }
div#staffProfile.noSelection div				{ display: none; }

div#staffProfilePicture							{ margin: 0 auto; width: 300px; height: 200px; padding: 3px 4px 5px 4px; background: url(/static/images/staff/current/full_frame.gif) no-repeat left top; }
div#staffProfileName							{ text-align: center; font-size: 18px; font-weight: bold; }
div#staffProfilePosition						{ text-align: center; font-size: 15px; }
div#staffProfileYear							{ text-align: center; font-size: 14px; font-style: italic; }
div#staffProfileBio								{ padding: 10px; line-height: 150%; font-size: 13px; }

