﻿/* Staff Contact Details set */
#ContactDetails
{
 display: table;
 margin-bottom: 10px;
}
#ContactDetailsRow
{
 display: table-row;
}
#StaffPhoto
{
 border-style: none;
 /*display: table-cell;*/
 float:left;
 width: 70px;
 min-height: 93px;
 padding-top: 1px;
 vertical-align: top;
 margin-right: 4px;
}
#StaffPhoto img
{
 width: 70px;
 height: 93px;
 border-style: none;
}
#StaffContactDetails
{
 border-style: none;
 display: table-cell;
 min-width: 235px;
 max-width: 50%;
 min-height: 93px;
 vertical-align: top;
}
#StaffContactDetails p
{
 border-style: none;
 padding-top: 0px;
 margin-top: 0px;
 margin-left: 4px;
 line-height: 130%;
}
/* End of Staff Contact Details set */

/* Image Rotator set */
#MiddleContent_ImageRotator1_pnlImage,
#MiddleContent_ImageRotator1_pnlImage div
{
 /*
 The following 2 lines are intentionally remarked.
 min-height: 120px;
 max-height: 180px;
 */
 height: 230px;
 min-width: 576px;
 max-width: 850px;
}
#MiddleContent_ImageRotator1_pnlImage
{
 overflow: visible;
 border-style: none;
 background-position: center;
 background-repeat: no-repeat;
}
#MiddleContent_ImageRotator1_pnlImage div
{
 vertical-align: bottom;
 float: right;
}
#MiddleContent_ImageRotator1_pnlImage div p
{
 float: right;
 margin: 190px 20px 0px 0px;
}
/* End of Image Rotator set */

/* Link to Document Set */
img.documentIcon
{
 margin-left: 0px;
 margin-right: 5px;
 vertical-align: top;
}
.documentIcon
{
 margin-left: 5px;
 margin-right: 5px;
}
/* End of Link to Document Set */

/* News and Events List set */
.NewsAndEventsHeader label
{
 font-weight: bold;
}
.itemUnit
{
 margin-bottom: 10px;
 overflow: hidden;
}
.itemUnit .itemTitle
{
 margin: 0px;
 font-size: 75%;
 font-weight: bold;
}
.itemUnit .itemDate
{
 margin: 0px;
 white-space: nowrap;
 color: #666666;
 font-size: 60%;
}
.itemUnit .itemContent
{
 margin: 0px;
 font-size: 70%;
}
.itemUnit .itemContent a
{
 font-size: 75%;
 font-weight: bold;
}
.itemUnit ul
{
 font-size: 70%;
}
/* End of News and Events List set */

/* End of Search Research set */
.listOfResearcherHeader
{
 padding-left: 0px;
 padding-top: 5px;
 padding-right: 0px;
 margin-top: 18px;
 margin-right: 0px;
 margin-left: 0px;
 background-color: #00877C;
 color: White;
 font-size: 14px;
 font-weight: bold;
 height: 23px;
 width: 100%;
}
/* End of Search Research set */

/* News, Events, and Notices set */
.NewsEventsNotices
{
 width: 100%;
 /*display: table;*/
}
.NewsEventsNoticesRow
{
 /*display: table-row;*/
 display:block;
}
.NewsEventsNoticesLeft
{
 /*display: table-cell;*/
 width: 48.2%;
 padding-right: 10px;
 float:left;
}
.NewsEventsNoticesRight
{
 /*display: table-cell;*/
 width: 48.2%;
 padding-left: 10px;
 float:left;
}
.newsTitle
{
 font-size: 120%;
 font-weight: bold;
 margin-bottom: 10px;
}
.nuggetItem
{
 margin-bottom: 10px;
}
.subHead
{
 font-size: 75%;
 font-weight: bold;
 line-height: 140%;
}
.newsDate
{
 font-size: 60%;
 font-weight: normal;
 line-height: 140%;
 margin-left: 5px;
 color: #666666;
}
.newsDesc
{
 font-size: 70%;
 margin: 0px;
}
.icalImage
{
 margin-left: 5px;
 margin-right: 5px;
}
.icalImage img
{
 border-style: none;
}
.linkRss
{
 margin-left: 10px;
}
.linkRss img
{
 border-style: none;
}
/* End of News, Events, and Notices set */

/* Staff Details set */
img.StaffDetails
{
 margin-right: 10px;
}
/* End of Staff Details set */

/* GridView set */
table.GridView
{
 width: 100%;
 empty-cells: show;
}
table.GridView,
table.GridView th,
table.GridView td
{
 border: 0px none;
}
table.GridView th
{
 padding: 4px;
 text-align: left;
 font-weight: bold;
 font-size: 14px;
 white-space: nowrap;
 color: White;
 background-color: #00877C;
 border-style: none;
 vertical-align: middle;
 height: 23px;
}
table.GridView th a
{
 color: White;
}
table.GridView td,
table.GridView tr.GridViewRowAlternate,
table.GridView tr.GridViewRowAlternate td
{
 padding: 4px 5px 4px 5px;
 border-width: 0px;
 border-style: none;
 vertical-align: top;
}
table.GridView tr.GridViewRowAlternate,
table.GridView tr.GridViewRowAlternate td
{
 background-color: #efffff;
}
/* End of GridView set */

/* PostGraduateProject set */
table.PostGraduateProject
{
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 0px;
 padding-right: 0px;
}
table.PostGraduateProject tbody,
table.PostGraduateProject tbody tr,
table.PostGraduateProject tbody tr td
{
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 3px;
 padding-right: 3px;
}
table.PostGraduateProject tbody tr td
{
 vertical-align: top;
 text-align: left;
}
/* End of PostGraduateProject set */
