﻿
.masterHeader { width: 990px; margin: 0px auto 0px auto; height: 60px; }
.masterHeaderBanner { background: url(../_images/adminHdrV4.png) center no-repeat; height:  55px; }
.masterHeaderBannerLinks { padding: 0px 200px 0px 0px;}
.masterContainerTop { width: 990px; margin: 0px auto 0px auto; background: url(../student/_images/masterContainerBGJaggedTop.png) no-repeat center top; height: 36px; }
.masterContainer { width: 990px; margin: 0px auto 0px auto; background: url(../student/_images/masterContainerBGJagged.png) repeat-y center top; }
.masterContainerBase { width: 990px; margin: 0px auto 0px auto; background: url(../student/_images/masterContainerBGJaggedBase.png) no-repeat center top; height: 78px; }
.masterContainerPad { padding: 10px 5px 0px 15px; }


.siteBannerContainer { width: 990px; margin: 10px auto 0px auto; background: URL(../_images/siteHeader09V2.png) no-repeat top; height: 140px; vertical-align: bottom;}
.siteBannerMenuContainer { padding-top: 90px; width: 950px; margin: 0px auto 0px auto; }
.siteContentWrapper { width: 990px; margin: 0px auto 0px auto; padding-top: 0px; margin-top: 0px; }
.siteContentMenuWrapper { background: url(../_images/sitePanelMenuV2.png); height: 34px; }
.siteContentMenu { padding-top: 1px; margin-left: 20px;  }
.siteContentPanelWrapperBG { background: url(../_images/sitePanelBG.png); min-height: 500px; }
.siteContentPanelWrapper { background: url(../_images/sitePanelMenuDrop.png) top no-repeat; }
.siteContentPanelWrapperBlue { background: url(../_images/sitePanelMenuDropBlue.png) top no-repeat; min-height: 600px; }
.siteContentPanel { padding: 10px 15px 10px 15px;}

.siteFooterCopy { padding-left: 160px; padding-top: 25px; color: white; font-size: 7pt; }
.siteFooterWrapper { height: 55px; width: 990px; background: url(../_images/siteFooter09.png); margin: 0px auto 0px auto; }


.siteHomeTopPanelWrapper { /* Because of IE7 vs. 8, I have to add this relatively pointless style, or the background below shows through */ 
														position: relative; height: 175px; }
.siteHomeTopPanel { margin: 0px 10px 0px 7px; background: #D7D7D7 url(../_images/homeTopBG.png) top repeat-x; padding: 25px 0px 10px 0px; border-bottom: solid 1px #CCCCCC; }
.siteHomeTopPanelContainer { margin: 0px auto 0px auto; width: 870px; }
.siteHomeTopPanelLeft { width: 249px; float: left; padding: 20px; padding-top: 0px; border-right: solid 1px #CCCCCC; height: 140px; }
.siteHomeTopPanelCenter { width: 525px; float: left; padding: 20px; padding-top: 0px; border-right: solid 1px #CCCCCC; height: 140px; }
.siteHomeTopPanelRight { width: 249px; float: left; padding: 20px; padding-top: 0px; border-left: solid 1px #FFFFFF; height: 140px; }
.siteHomeTopPanelHeader { background: url(../_images/homeTopBdrHoriz.png) repeat-x bottom; padding-bottom: 5px;  } 
.siteHomeTopPanelContent { padding: 18px 0px 10px 0px; }


.staffResourceContainer { width: 165px; padding: 2px 0px 5px 0px; }
.staffResourceIcon { float: left; width: 36px; }
.staffResourceLabel { float: left; font-weight: normal; width: 129px; line-height: 13px; font-size: 12px; }
.staffResourceClear { clear: left; } 

.staffLeftMenuSectionTop { padding: 10px 0px 10px 0px; }
.staffLeftMenuSection { padding: 25px 0px 25px 0px; }
.staffLeftIndMenuSection { padding: 20px 0px 20px 0px; }
.staffLeftMenuSectionLbl { padding: 0px 0px 15px 0px; }

.staffLeftIndMenuSectionLbl { padding: 0px 0px 10px 0px; }
.staffLeftMenuContent { padding: 0px 20px 25px 15px; }
.staffIndLeftMenuContent{ padding: 0px 8px 25px 10px; }
.staffLeftMenuTop { width: 205px; background: url(../_images/menuLeftStaffTop.png) top no-repeat; min-height: 600px; }
.staffLeftMenuBG { width: 205px; background: url(../_images/menuLeftStaffBG.png) top repeat-y;  }
.staffLeftMenuBGBase { width: 205px; background: url(../_images/menuLeftStaffBGBase.png) no-repeat; height: 100px; }
.staffHomeLayout {  width: 990px; margin: 0px 6px 0px 6px;}
.staffHomeLayout TD { vertical-align: top; }
.staffHomeWelcome { background: url(../_images/menuStaffHomeBG_V2.png) no-repeat; width: 735px; height: 420px; margin: 0px 0px 0px 0px;}
.staffHomeWelcome2ColContainer { padding: 20px 0px 0px 0px; }
.staffHomeWelcomeLeft { float: left; width: 305px; border-right: dotted 1px #FFFFFF; padding: 0px 15px 0px 18px; }
.staffHomeWelcomeRight { float: left; width: 345px; border-left: dotted 1px #CCCCCC; padding: 0px 0px 0px 10px; }
.staffHomeWelcomeRightScrollWrapper { float: left; width: 18px; padding: 50px 0px 0px 9px; }

.menuStaffHomeAlert { background: url(../_images/menuStaffHomeAlertBG.png) no-repeat; width: 735px; height: 320px; margin: 10px 0px 0px 0px; }
.menuStaffHomeAlertPanelWrapper { padding: 75px 50px 0px 50px; } 
.menuStaffHomeAlertPanel { background: url(../_images/menuStaffHomeAlertPanel.png) no-repeat; width: 625px; height: 200px; margin: 0px auto 0px auto; }
.menuStaffHomeAlertListWrapper { padding: 10px; } 


.menuStaffTrackListBG { background: url(../_images/menuStaffTrackListBG.png) no-repeat; width: 310px; height: 153px; margin: 10px 0px 10px 0px; }

.menuStaffTrackTab { text-decoration: none; cursor: hand;}
.menuStaffTrackTab A, .menuStaffTrackTab A:visited, .menuStaffTrackTab A:hover, .menuStaffTrackTab A:visited:hover { text-decoration: none;}
.menuStaffTrackTabLeft { background: url(../_images/menuStaffTrackTab.png) left; height: 21px; float: left; margin: 3px 0px 0px 8px; padding: 10px 5px 0px 10px; }
.menuStaffTrackTabRight { background: url(../_images/menuStaffTrackTab.png) right; height: 31px; width: 11px; float: left; margin: 3px 0px 0px 0px; }
.menuStaffTrackTabLeftDn { height: 21px; float: left; margin: 3px 0px 0px 8px; padding: 10px 5px 0px 10px; }
.menuStaffTrackTabRightDn { height: 31px; width: 11px; float: left; margin: 3px 0px 0px 0px; }
.menuStaffTrackTabClear { clear:both; }

.menuStaffTrackListWrapper { width: 280px; float: left; padding-top: 20px; }
.menuStaffTrackListScroll { width: 30px; float: left; padding-top: 10px;}

.menuStaffActivityDiv { background: url(../_images/menuStaffActivityDiv.png); width: 340px; height: 165px; margin-top: 10px; padding: 5px; }	

.divSiteSurveyDD { width: 375px; padding: 4px 0px 0px 0px; float: left; } 

.menuStaffTrackingWrapper { margin: 0px auto 5px auto; width: 735px; padding: 5px; }
.menuStaffTrackingTop {  background: url(../_images/menuStaffTrackingTop.png); height: 41px; width: 735px;  }
.menuStaffTrackingBGTop {  background: url(../_images/menuStaffTrackingBGTop.png); min-height: 121px; width: 735px; }
.menuStaffTrackingBG {  background: url(../_images/menuStaffTrackingBG.png); width: 735px;  }
.menuStaffTrackingBase {  background: url(../_images/menuStaffTrackingBase.png); height: 18px; width: 735px;  }

.menuStaffTrackingFullSize {  background: url(../_images/menuStaffTrackingFullSize.png); min-height: 75px; width: 975px; margin: 0px 0px 0px 6px; border-bottom: solid 1px #EFEFEF;  }
.menuStaffIndivFullSize {  background: url(../_images/menuStaffIndivFullSize.png); min-height: 30px; width: 975px; margin: 0px 0px 0px 6px; border-bottom: solid 1px #EFEFEF;  }




