﻿/******************** Site Styles Are Used Throughout Site ********************/

/* Site Styles */
html { background: #000a14 url( '/Chancellor/Images/Design/BackgroundRepeat.png') repeat-x; }
body { background: url( '/Chancellor/Images/Design/BackgroundPylons.jpg') no-repeat top center; min-height: 1100px; min-width: 940px; }

div.Background { width: 940px; margin: 0px auto; }
div.BGContent { background: #000a14 repeat-y; }
div.BackgroundContent { background: #000a14 url( '/Chancellor/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; }
h2 { font-size: 18px; color: #ffffff; font-weight: bold; margin: 0px; padding: 0px; }
h1.Sub { color: #003366; }
h1.Bio { color: #003366; margin: 0px; padding: 0px; }
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: #003366; text-align: left; margin: 0px; padding: 0px; }
h3.Forbidden { font-size: 14px; font-weight: lighter; color: #e6b333; text-align: left; margin: 15px 0px 5px 0px; padding 0px; }
h3.CommMin { font-size: 14px; font-weight: lighter; color: #003366; text-align: left; margin: 0px; padding: 0px; }
h3.Comm { font-size: 12px; font-weight: lighter; color: #336699; 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.Chancellor { font-size: 15px; font-weight: bold; color: #003366; margin: 0px; padding: 0px; }
p { margin: 16px 0px; padding: 0px; font-size: 12px; line-height: 18px; }
p img { padding: 6px; border: 1px solid #003366; }

ul.Home { color: #ffffff; }
ul.Home li { color: #ffffff; }

/* 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('/Chancellor/Images/SiteHeader/HSCTitle.png') no-repeat; display: block; }
a.HSCTitle:hover { background-position: 0 -55px; }a.HSCTitle { height: 55px; width: 358px; background: url( '/Chancellor/Images/SiteHeader/HSCTitle.png' ) no-repeat; display: block; }
a.Chancellor { height: 40px; width: 502px; background: url('/Chancellor/Images/SiteHeader/OfficeOfTheChancellor.png') no-repeat; display: block; margin: 0px 0px 0px 244px }
a.Chancellor:hover { background-position: 0 -40px; }

/*Search*/
div.SearchHolder { background: url( '/Chancellor/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( '/Chancellor/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('/Chancellor/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;  }

/*Chancellor Header*/
div.OfficeWrap { width: 940px; height: 40px; margin: auto; padding: 20px 0px 26px 0px; }
div.OfficeOfTheChancellor { background: url('/Chancellor/Images/SiteHeader/OfficeOfTheChancellor.png') no-repeat; width: 502px; height: 40px; margin: 0px 0px 0px 244px; }
div.OfficeSubWrap { width: 940px; height: 40px; }

/*Content*/
div.Content { width: 940px; margin: auto; padding-bottom: 50px; }
div.ContentSub { width: 940px; margin: 0px auto; padding-bottom: 50px; }
div.TopContent { margin-bottom: -15px; }
div.LeftNavLinks { width: 244px; font-size: 18px; font-weight: bold; color: #336699; margin: 30px 0px 0px 0px; float: left; }
div.LeftNavLinks a { color: #336699; font-size: 18px; font-weight: bold; }
div.LeftNavLinks a:hover { color: #003366; }

div.MainImageHolder { background: url( '/Chancellor/Images/Design/MainImageHolder.png' ) no-repeat; width: 662px; height: 323px; margin: 0px 0px 0px 244px; padding: 15px 15px 0px 15px; }

div.LeftColButton { width: 244px; min-height: 200px; float: left; margin-top: 15px; }
a.HSC2020Button { background: url('/Chancellor/Images/FeatureHSC2020.png') no-repeat; width: 220px; height: 103px; display: block; cursor: pointer; float: left; margin-bottom: 15px; }
a.HSC2020Button:hover { background-position: 0px -103px; }
a.FeatureAnnualReport { background: url('/Chancellor/Images/Buttons/FeatureAnnualReport2011.png') no-repeat; width: 220px; height: 103px; margin: 0px 0px 15px 0px; display: block; float: left; }
a.FeatureAnnualReport:hover { background-position: 0px -103px; }

div.Greeting { margin: 0px 20px 0px 0px; width: 670px; font-size: 12px; color: #ffffff; float: right; }
div.Greeting p {  font-size: 12px; color: #ffffff; }

/*Sub Content*/
div.LeftNavLinksSub { width: 244px; font-size: 18px; font-weight: bold; color: #ffffff; margin: 50px 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; }
div.SubContent a { color: #69a3dd; }
div.SubText { margin: 10px; }
div.LeftNavLinksSub a { color: #ffffff; font-size: 18px; font-weight: bold; text-decoration: none; }
div.LeftNavLinksSub a:hover { color: #ffcc00; text-decoration: underline;}
div.Members { height: 32px; width: 260px; }

/* 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; vertical-align: top; }
table.TableStyle th { vertical-align: top; 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 { vertical-align: top; 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; }

/*UL*/
ul.Table { margin: 0px 0px 0px 15px; padding: 0px; }

/* 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; }

/* 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: #1c75cd; }
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; } 
