﻿/******************** Site Styles Are Used Throughout Site ********************/

/* Site Styles */
html { background: #000a14 url( '/hscweb/Images/Design/BackgroundRepeat.png') repeat-x; }
body { background: url( '/hscweb/Images/Design/BackgroundPylons.jpg') no-repeat top center; min-height: 1100px; min-width: 940px; }
span.ATag { display: block; position: absolute; top: -9999px; }

div.Background { width: 940px; margin: 0px auto; }
div.BGContent { background: #000a14 repeat-y; }
div.BackgroundContent { background: #000a14 url( '/hscweb/Images/Design/BackgroundContentRepeat.png' ) repeat-x; }
img { padding: 0px; margin: 0px; }
h1 { font-size: 24px; font-weight: bold; color: #e6b333; text-align: left; margin: 12px 0px 16px 0px; padding: 0px; }
h1.Sub { color: #003366; }
h1.Gold { font-size: 21px; font-weight: bold; color: #e6b333; text-align: left; margin: 0px 0px 0px 0px; padding: 0px; }
h1.MainImage { font-size: 24px; font-weight: bold; color: #003366; margin: 0px; padding: 0px; }
h1.Red { font-size: 24px; font-weight: bold; color: #FF0000;}
h2.Sub { font-size: 18px; font-weight: bold; color: #69a3dd; text-align: left; margin: 2px 0px 2px 0px; padding: 0px; }
h3.Sub { font-size: 16px; font-weight: lighter; color: #336699; text-align: left; margin: 0px; padding: 0px; }
h3.Date { font-size: 10px; color: #d5d5d5; text-align: left; margin: 0px; padding: 0px; }
h3.Date { font-size: 12px; font-weight: normal; color: #acbac7; text-align: left; margin: 0px; padding: 0px; }
h2.Charleston { font-size: 15px; font-weight: bold; color: #003366; margin: 0px; padding: 0px; }
h3.Video { font-size: 12px; font-weight: bold; color: #ec7c30; margin: 0px; padding: 0px; }
h3.Podcast { font-size: 12px; font-weight: bold; color: #c7a1ff; margin: 0px; padding: 0px; }
p { margin: 16px 0px; padding: 0px; font-size: 12px; line-height: 16px; }

a.Links, span.Links { color: #e6e9e5; line-height: 20px; text-decoration: none; }
a.Links:hover { color: #e6b333; text-decoration: underline; }
a.LinksBold { color: #e6e9e5; line-height: 20px; text-decoration: none; font-weight: bold; }
a.LinksBold:hover { color: #e6b333; text-decoration: underline; }
a.News { color: #ffffff; font-size: 12px; text-decoration: none; }
a.News:hover { color: #e6b333; text-decoration: underline; }

/* Site Header */
div.WhiteHeaderBar {  height: 71px; margin: 0px; padding: 10px 0px 0px 10px; }
div.HSCHolder { width: 360px; height: 55px; float: left; }
a.HSCTitle { height: 55px; width: 358px; background: url('/hscweb/Images/SiteHeader/HSCTitle.png') no-repeat; display: block; }
a.HSCTitle:hover { background-position: 0 -55px; }a.HSCTitle { height: 55px; width: 358px; background: url( '/hscweb/Images/SiteHeader/HSCTitle.png' ) no-repeat; display: block; }
a.Charleston { height: 40px; width: 413px; background: url('/hscweb/Images/SiteHeader/CharlestonDivision.png') no-repeat; display: block; margin: 0px 0px 0px 244px }
a.Charleston:hover { background-position: 0 -40px; }
a.FullCalendarButton { background: url('/hscweb/Images/Buttons/FullCalendar.png') no-repeat; width: 61px; height: 75px; display: block; }
a.FullCalendarButton:hover { background-position: 0px -75px; }

/*Search*/
div.SearchHolder { background: url( '/hscweb/Images/Design/SearchBoxHolder.png' ) no-repeat; width: 393px; height: 53px; margin: 2px 0px 0px 170px; float: left; }
div.SearchWrap { width: 393px; height: 37px; margin: 0px; padding: 0px; }
div.SearchText { font-size: 12px; color: #003366; float: left; margin: 20px 10px 0px 5px; padding: 0px; }
div.SearchText label { color: #003366; font-weight: normal; font-size: 12px; }
div.SearchBox input { background: transparent none; border: 0px none; color: #003366; }
div.SearchBox .Search { font-size: 17px; margin: 0px; padding: 4px 4px 4px 4px; width: 210px; float: left; }
div.SearchBox { background: url( '/hscweb/Images/Design/SearchBox.png' ) no-repeat; width: 218px; height: 32px; margin: 10px 0px 0px 0px; padding: 0px; float: left; }
div.SearchButton { width: 38px; height: 37px; float: left;  margin: 5px 0px 0px 0px; }
div.Questions { font-size: 10px; color: #003366; width: 386px; text-align: right; }
input.SearchButton { background: url('/hscweb/Images/Design/SearchButton.png') no-repeat; width: 38px; height: 32px; margin: 10px 0px 0px 0px; float: left; display: block; cursor: pointer; border: none; outline-width:0; border-color: #ffffff; color: #003366; }
input.SearchButton:hover { background-position: 0px -32px;  }

/*Charleston Header*/
div.CharlestonWrap { width: 940px; height: 40px; margin: auto; padding: 20px 0px 26px 0px; }
div.OfficeSubWrap { width: 940px; height: 40px; }

/*Content*/
div.Content { width: 940px; margin: auto; padding-bottom: 30px; }
div.ContentSub { width: 940px; margin: 0px auto; padding-bottom: 30px; }
div.TopContent { margin: 11px 0px -10px 0px; }
div.TopContentSub { margin: -4px 0px -15px 0px; }
div.LeftNavLinks { width: 248px; font-size: 18px; font-weight: bold; color: #336699; margin: 50px 0px 0px 0px; float: left; }
div.LeftNavLinks a { color: #336699; font-size: 18px; font-weight: bold; line-height: 30px; }
div.LeftNavLinks a:hover { color: #003366; }
div.LeftNavLinksSub a { color: #ffffff; font-size: 18px; font-weight: bold; line-height: 30px; margin: 50px 0px 0px 0px; text-decoration: none; }
div.LeftNavLinksSub a:hover { color: #ffcc00; text-decoration: underline;}
div.BottomContent { width: 940px; min-height: 550px; overflow: auto; }
div.LeftSideButtons { width: 244px; float: left; }
div.RightSideContentWrap { width: 693px; float: right; }

/*MainImage*/
a.PrevButton { background: url('/hscweb/Images/Buttons/PrevBtn.png') no-repeat; width: 40px; height: 15px; display: block; z-index: 2; position: absolute; margin: -7px 0px 0px 0px; }
a.PrevButton:hover { background-position: 0px -15px; }
a.NextButton { background: url('/hscweb/Images/Buttons/NextBtn.png') no-repeat; width: 42px; height: 15px; display: block; z-index: 2; position: absolute; margin: -7px 0px 0px 619px; }
a.NextButton:hover { background-position: 0px -15px; }
a.SubmitStory { background: url('/hscweb/Images/Buttons/SubmitStory.png') no-repeat; width: 89px; height: 36px; display: block; }
a.SubmitStory:hover { background-position: 0px -36px; }
a.Archive { background: url('/hscweb/Images/Buttons/Archives.png') no-repeat; width: 89px; height: 36px; display: block; }
a.Archive:hover { background-position: 0px -36px; }
div.ButtonMainWrap { width: 663px; height: 35px; margin: 0px; }
div.h1Wrap { width: 483px; float: left; margin: 11px 0px 0px 0px; }
div.SubmitWrap { width: 89px; float: left; margin: 11px 0px 0px 0px; }
div.ArchiveWrap { width: 89px; float: left; margin: 11px 0px 0px 0px; }
div.MainImageHolder { background: url( '/hscweb/Images/Design/MainImageBox.png' ) no-repeat; width: 662px; height: 438px; margin: 0px 0px 0px 247px; padding: 15px 15px 0px 15px; }

/*Links Panel*/
div.LinksContentWrap { width: 693px; margin: 0px 0px 15px 0px; }
div.LinksHeader { background: url('/hscweb/Images/Design/LinksHeader.png') no-repeat; width: 688px; height: 39px; font-size: 18px; color: #e6b333; font-weight: bold; margin: 0px; padding: 3px 0px 0px 5px; }
div.LinksRepeat { background: url('/hscweb/Images/Design/LinksRepeat.png') repeat-y; width: 693px; margin: 0px; overflow: auto; }
div.LinksInnerRepeat { width: 693px; min-height: 30px; }
div.LinksFooter { background: url('/hscweb/Images/Design/LinksFooter.png') no-repeat; width: 693px; height: 13px; }
div.LinksBlockOne { width: 219px; min-height: 30px; float: left; padding: 0px 0px 5px 5px; margin: 0px 0px 0px 4px; }
div.LinksBlockTwo { width: 220px; min-height: 30px; float: left; padding: 0px 0px 5px 5px; margin: 0px 0px 0px 6px; }
div.LinksBlockThree { width: 219px; min-height: 30px; float: left; padding: 0px 0px 5px 5px; margin: 0px 0px 0px 6px; }

a.AAHC { background: url('/hscweb/Images/Buttons/AAHC.png') no-repeat; width: 41px; height: 24px; display: block; float: right; margin: -23px 5px 0px 643px; z-index: 1; position: absolute; }
a.FeatureButton1 { background: url('/hscweb/Images/Buttons/FeatureBtn1.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureButton1:hover { background-position: 0px -103px; }
a.FeatureButton2 { background: url('/hscweb/Images/Buttons/FeatureBtn2.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureButton3 { background: url('/hscweb/Images/Buttons/FeatureBtn3.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureButtonEmail { background: url('/hscweb/Images/Buttons/FeatureBtn_EMAIL.png') no-repeat; width: 110px; height: 103px; margin: 0px 0px 15px 0px; display: block; float: left; }
a.FeatureButtonEmail:hover { background-position: 0px -103px; }
a.FeatureButtonSole { background: url('/hscweb/Images/Buttons/FeatureBtn_SOLE.png') no-repeat; width: 110px; height: 103px; margin: 0px 0px 0px 0px; display: block; float: left;}
a.FeatureButtonSole:hover { background-position: 0px -103px; }
a.FeatureChancellor { background: url('/hscweb/Images/Buttons/Feature_Chancellor.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureHSCFifty { background: url('/hscweb/Images/Buttons/FeatureHSCFifty.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureHSCFifty:hover { background-position: 0px -103px; }
a.FeatureCousins { background: url('/hscweb/Images/Buttons/FeatureCousins.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureCousins:hover { background-position: 0px -103px; }
a.FeatureHaiti { background: url('/hscweb/Images/Buttons/FeatureHaiti.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureHaiti:hover { background-position: 0px -103px; }
a.FeatureTobaccoFree { background: url('/hscweb/Images/Buttons/FeatureTobaccoFree.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureTobaccoFree:hover { background-position: 0px -103px; }
a.FeatureDeanSearch { background: url('/hscweb/Images/Buttons/FeatureSoMDeanSearch.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureDeanSearch:hover { background-position: 0px -103px; }
a.FeatureSODDeanSearch { background: url('/hscweb/Images/Buttons/FeatureSoDDeanSearch.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureSODDeanSearch:hover { background-position: 0px -103px; }
a.FeatureWVUHealth { background: url('/hscweb/Images/Buttons/FeatureWVUHealth.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureWVUHealth:hover { background-position: 0px -103px; }
a.FeatureSoMDean { background: url('/hscweb/Images/Buttons/FeatureSoMDean.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureSoMDean:hover { background-position: 0px -103px; }
a.FeatureWVU2020 { background: url('/hscweb/Images/Buttons/FeatureWVU2020.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureWVU2020:hover { background-position: 0px -103px; }
a.FeatureSavingsIdeas { background: url('/hscweb/Images/Buttons/FeatureSavingsIdeas.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureSavingsIdeas:hover { background-position: 0px -103px; }
a.FeatureFAC { background: url('/hscweb/Images/Buttons/FeatureFAC.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureFAC:hover { background-position: 0px -103px; }
a.Feature50Years { background: url('/hscweb/Images/Buttons/Feature50Years.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.Feature50Years:hover { background-position: 0px -103px; }
a.FeatureCodeOfConduct { height: 40px; width: 557px; background: url('/hscweb/Images/Buttons/FeatureCodeOfConduct.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureCodeOfConduct:hover { background-position: 0px -103px; }
a.FeatureChristmas { background: url('/hscweb/Images/Buttons/FeatureChristmas.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureChristmas:hover { background-position: 0px -103px; }
a.FeatureSimpleGifts { background: url('/hscweb/Images/Buttons/FeatureSimpleGifts.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureSimpleGifts:hover { background-position: 0px -103px; }
a.FeatureHSCTwentyTwenty { background: url('/hscweb/Images/Buttons/FeatureHSC2020.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureHSCTwentyTwenty:hover { background-position: 0px -103px; }
a.FeatureAnnualReport { background: url('/hscweb/Images/Buttons/FeatureAnnualReport2011.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureAnnualReport:hover { background-position: 0px -103px; }
a.FeatureCapClassic { background: url('/hscweb/Images/Buttons/Feature_CapClass_2012.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; }
a.FeatureCapClassic:hover { background-position: 0px -103px; }

div.NewsButtons { width: 197px; height: 30px; padding: 0px 0px 0px 240px; }
a.RSS { background: url('/hscweb/Images/Buttons/RSS.png') no-repeat; width: 24px; height: 24px; margin: 0px; display: block; float: left; margin: 0px 5px 0px 0px; }
a.HSCNews { background: url('/hscweb/Images/Buttons/HSCNews.png') no-repeat; width: 75px; height: 24px; margin: 0px; display: block; float: left; margin: 0px 5px 0px 0px; }
a.WVUNews { background: url('/hscweb/Images/Buttons/WVUNews.png') no-repeat; width: 80px; height: 24px; margin: 0px; display: block; float: left; }

div.SubLeftContentWrap { width: 447px; float: left; margin: 0px 15px 0px 0px; }

/*News Panel*/
div.NewsContentWrap { width: 447px; margin: 0px 0px 15px 0px; }
div.NewsHeader { background: url('/hscweb/Images/Design/NewsHeader.png') no-repeat; width: 442px; height: 20px; font-size: 18px; color: #e6b333; font-weight: bold; margin: 0px; padding: 3px 0px 0px 5px; }
div.NewsRepeat { background: url('/hscweb/Images/Design/NewsRepeat.png') repeat-y; width: 437px; margin: 0px; font-size: 14px; color: #ffffff; font-weight: bold; padding: 10px 8px 0px 6px; overflow: auto; }
div.NewsLink { margin: 2px 0px 12px 0px; }
div.NewsLink a { text-align: left; color: #ffffff; font-size: 16px; font-weight: bold; }
div.NewsFooter { background: url('/hscweb/Images/Design/NewsFooter.png') no-repeat; width: 447px; height: 8px; }

/*Calendar Panel*/
div.CalendarContentWrap { width: 447px; }
div.CalendarHeader { background: url('/hscweb/Images/Design/NewsHeader.png') no-repeat; width: 442px; height: 20px; font-size: 18px; color: #e6b333; font-weight: bold; margin: 0px; padding: 3px 0px 0px 5px; }
div.CalendarRepeat { background: url('/hscweb/Images/Design/NewsRepeat.png') repeat-y; width: 447px; margin: 0px; overflow: hidden; }
div.CalendarContent { width: 435px; height: 75px; margin: 10px 10px 2px 10px; }
div.CalendarButton { width: 61px; height: 75px; float: left; }
div.CalendarDatePanel { background: url('/hscweb/Images/Design/DatePanel.png') no-repeat; width: 35px; height: 32px; margin: 4px 0px 0px 4px; text-align: center; padding-top: 8px; }
div.CalendarDatePanelExpander { background: url('/hscweb/Images/Design/DatePanel.png') no-repeat; width: 35px; height: 35px; margin: 4px 0px 0px 4px; text-align: center; padding-top: 8px; float: left;}
div.CalendarExpandWrap { margin: 0px 0px 0px 0px; width: 256px; float: left; }
div.CalendarExpanded { background: url('/hscweb/Images/Design/CalendarExpanded.png') no-repeat; width: 256px; height: 75px; }
div.CalendarExpandHeader { background: url('/hscweb/Images/Design/CalendarExpandedHeader.png') no-repeat; width: 256px; height: 6px; }
div.CalendarExpandRepeat { background: url('/hscweb/Images/Design/CalendarExpandedRepeat.png') repeat-y; width: 256px; overflow: auto; min-height:63px; }
div.CalendarExpandFooter { background: url('/hscweb/Images/Design/CalendarExpandedFooter.png') no-repeat; width: 256px; height: 6px; }
div.CalendarExpandContent { width: 205px; margin: 5px 0px 0px 12px; color: #ffffff; float: left; }
div.CalendarHolder { background: url('/hscweb/Images/Design/CalendarHolder.png') no-repeat; width: 43px; height: 75px; margin: 0px 8px 0px 8px; float: left; }
div.CalendarFooter { background: url('/hscweb/Images/Design/NewsFooter.png') no-repeat; width: 447px; height: 8px; }
span.EventMonth { font-size: 10px; font-weight: bold; color: #336699; font-family: Arial; line-height: 10px; }
span.EventDate { font-size: 18px; font-weight: bold; color: #003366; font-family: Arial; line-height: 18px; }
span.EventTitle { font-size: 13px; font-weight: bold; color: #004584; }
span.EventDetails { font-size: 12px; font-weight: normal; color: #333333; }

div.CalendarEventsWrap { width: 365px; float: left; }
span.CalendarEvent { font-size: 12px; color: #ffffff; width: 355px; float: left; margin: 0px 5px 5px 5px; }

/*Multimedia Panel*/
div.SubRightContentWrap { width: 230px; float: right; }
div.MultimediaContentWrap { width: 230px; margin-bottom: 10px; }
div.MultimediaHeader { background: url('/hscweb/Images/Design/MultimediaHeader.png') no-repeat; width: 225px; height: 21px; font-size: 18px; color: #e6b333; font-weight: bold; margin: 0px; padding: 3px 0px 0px 5px; }
div.MultimediaRepeat { background: url('/hscweb/Images/Design/MultimediaRepeat.png') repeat-y; width: 230px; margin: 0px; overflow: auto; }
div.MultimediaFooter { background: url('/hscweb/Images/Design/MultimediaFooter.png') no-repeat; width: 230px; height: 11px; }
div.MultimediaContent { width: 218px; margin: 10px 0px 6px 6px; }
div.MultimediaPost { width: 218px; min-height: 44px; overflow: auto; margin: 0px; }
div.VideoIcon { background: url('/hscweb/Images/Design/48_Video.png') no-repeat; width: 45px; height: 44px; margin: 0px 6px 6px 7px; float: left; }
div.PodcastIcon { background: url('/hscweb/Images/Design/48_Podcast.png') no-repeat; width: 48px; height: 48px; margin: 0px 6px 6px 6px; float: left; }
div.PDFIcon { background: url('/hscweb/Images/Design/48_PDF.png') no-repeat; width: 45px; height: 44px; margin: 0px 6px 6px 6px; float: left; }
div.GalleryIcon { background: url('/hscweb/Images/Design/48_Gallery.png') no-repeat; width: 48px; height: 48px; margin: 0px 6px 6px 6px; float: left; }
div.MultimediaTextBox { width: 155px; color: #e6e6e6; float: left; }

div.Greeting { margin: 0px 20px 0px 244px; font-size: 12px; color: #ffffff; }
div.Greeting p {  font-size: 12px; color: #ffffff; }

/*FeaturesPanel*/
div.FeaturesPanelWrap { width: 210px; float: left; margin: 0px 0px 0px 10px; }
a.MiniFeatureTobaccoFree { background: url('/hscweb/Images/Buttons/FeatureTobaccoFreeMini.png') no-repeat; width: 100px; height: 47px; display: block; cursor: pointer; margin: 10px 10px 0px 0px; float: left; }
a.MiniFeatureTobaccoFree:hover { background-position: 0px -47px; }
a.MiniFeatureWVU2020 { background: url('/hscweb/Images/Buttons/FeatureWVU2020Mini.png') no-repeat; width: 100px; height: 47px; display: block; cursor: pointer; margin: 10px 0px 0px 0px; float: left; }
a.MiniFeatureWVU2020:hover { background-position: 0px -47px; }
a.MiniFeatureFanShirt { background: url('/hscweb/Images/Buttons/FeatureFanShirt2011.png') no-repeat; width: 100px; height: 47px; display: block; cursor: pointer; margin: 10px 10px 0px 0px; float: left; }
a.MiniFeatureFanShirt:hover { background-position: 0px -47px; }
a.MiniFeatureEmployeeFest { background: url('/hscweb/Images/Buttons/FeatureEmployeeFest.png') no-repeat; width: 100px; height: 47px; display: block; cursor: pointer; margin: 10px 0px 0px 0px; float: left; }
a.MiniFeatureEmployeeFest:hover { background-position: 0px -47px; }
a.MiniFeatureMeetGraduatesMason { background: url('/hscweb/Images/Buttons/FeatureMeetGraduatesMason.png') no-repeat; width: 100px; height: 47px; display: block; cursor: pointer; margin: 10px 10px 0px 0px; float: left; }
a.MiniFeatureMeetGraduatesMason:hover { background-position: 0px -47px; }
a.MiniFeatureMeetGraduatesMayles { background: url('/hscweb/Images/Buttons/FeatureMeetGraduatesMayles.png') no-repeat; width: 100px; height: 47px; display: block; cursor: pointer; margin: 10px 0px 0px 0px; float: left; }
a.MiniFeatureMeetGraduatesMayles:hover { background-position: 0px -47px; }

/*Sub Content*/
div.LeftNavLinksSub { width: 244px; font-size: 18px; font-weight: bold; color: #ffffff; margin: 65px 0px 0px 0px; float: left; }
div.SubContent { background: #ffffff repeat-y; width: 642px; min-height: 400px; margin: 1px 0px 0px 244px; padding: 5px 25px 25px 25px; overflow: auto; }
div.SubContent a { color: #69a3dd; }
div.SubText { margin: 10px; }

/* Breadcrumbs */
div.BreadcrumbsSpacer { padding: 12px 0px 0px 0px; }
span.Breadcrumbs, span.Breadcrumbs span { color: #acbac7 !important; }
span.Breadcrumbs a { color: #69a3dd; }

/* Footer */
div.FooterLeft, div.FooterLeft a { color: #ffffff; }
div.FooterLeft a:hover { color: #e2eef9; }

/*Table*/
table.TableStyle { margin: 0px auto; padding: 0px; border: 1px solid #b8d2e9; border-collapse: collapse; }
table.TableStyle th { height: 33px; background: url('/som/Template3/Images/Table/TableHeaderRepeat.jpg') repeat-x; overflow: hidden; border: Solid 1px #b8d2e9; padding-left: 5px; font-size: 14px; font-weight: bold; color: #336699; text-align: left; }
table.TableStyle td { padding: 5px; text-align: left; border-left: Solid 1px #b8d2e9; border-bottom: Solid 1px #b8d2e9; border-right: Solid 1px #b8d2e9; }
table.TableStyle td.Bottom { background-color: #aad4fb; height: 10px; border-right: Solid 1px #aad4fb; }

/* Image Holder DIVs */
div.ImageHolder { margin: 5px 0px 5px 0px; }
div.ImageHolderLeft { float: left; margin: 0px 5px 5px 0px; }
div.ImageHolderRight { float: right; margin: 0px 5px 5px 0px; }

/* Table */
table.FormTable { margin: 0px auto; padding: 0px; border: solid 1px #454545; border-collapse: collapse; margin-top: 12px; }
table.FormTable tr td { padding: 4px; border: solid 1px #454545; }
table.FormTable tr th { font-size: 20px; font-weight: bold; text-align: center; color: #ffffff; padding: 8px 4px; background: #003366; }
table.FormTable tr td.FieldLabel { font-size: 16px; font-weight: bold; color: #003366; text-align: right; background: #edefee;  width: 240px;}
table.FormTable tr td.FieldInput { width: 300px; border-right: 0px none; }
table.FormTable tr td.FieldDetails { width: 200px; border-left: 0px none; }
table.FormTable tr td div.FieldNotes { font-size: 12px; font-weight: normal; color: #003366;  border: 1px solid #454545; padding: 2px; margin-left: 4px; background: #edefee; visibility: hidden; }
table.FormTable tr:hover td div.FieldNotes { visibility: visible; }
table.FormTable tr.CommandRow td { background: #003366; text-align: center; }

/*SiteFooter*/
div.SiteFooter { background: url('/hscweb/Images/SiteFooter/SiteFooterBG.png') no-repeat; width: 940px; height: 60px; margin-top: 30px; }
div.LogoWrap { width: 470px; float: left; }
a.HSCLogo { background: url('/hscweb/Images/SiteFooter/HSCLogo.png') 0px 0px no-repeat; width: 270px; height: 51px; float: right; margin: 5px 15px 0px 0px; }
a.HSCLogo:hover { background-position: 0px -51px; }
a.WVUHLogo { background: url('/hscweb/Images/SiteFooter/WVUHLogo.png') 0px 0px no-repeat; width: 225px; height: 51px; float: left; margin: 5px 0px 0px 15px; }
a.WVUHLogo:hover { background-position: 0px -51px; }

/* Footer */
div.Footer { width: 940px; margin: 0px auto; }
div.FooterLeft { width: 594px !important; font-size: 10px; float: left; padding: 8px; color: #ffffff; line-height: 14px; }
div.FooterLeft a { font-size: 10px; color: #ffffff; }
div.FooterLeft a:hover { color: #ffcc00; }
div.FooterRight { width: 314px !important; float: right; padding: 8px; text-align: right; }
div.FooterRight a img { border-right: 1px solid white; }
div.FooterRight a img.LastFooterLink { border: 0px none; } 
