﻿/******************** Global Styles Are Used Throughout Site ********************/

/* Global Styles */
body, html, form, div { margin: 0px; padding: 0px; }
a img { border: 0px none; }
* { font-family: "Segoe UI", Arial, Tahoma, Sans-Serif; font-size: 12px; color: #333333; }
a { text-decoration: none; cursor: pointer; color: #4793df; }
a:hover { text-decoration: underline; }
h1, .Header1 { font-size: 24px; font-weight: bold; text-align: center; color: #336699; padding-bottom: 6px; }
h2 { font-size: 20px; }
h3 { font-size: 16px; }
h4 { font-size: 14px; }
table { margin: 0px; padding: 0px; border: 0px none; border-collapse: collapse; }
table tr td, table tr th { margin: 0px; padding: 0px; }
div.ClearFloats { clear: both; }
.ErrorMessage {font-weight: bold; color: #ff0000; }

/******************** WVU Masthead, Main Links and IE6 Warning Bar Are Used on Master.Master ********************/

/* WVU Masthead */
div.Masthead { height: 50px; width: auto; background: transparent url( '/SON/Images/WVUMasthead/HeaderBkgd.png' ) repeat-x; }
div.MastheadContent { height: 50px; width: 940px; margin: 0px auto; }
div.MastheadContentLeft { height: 50px; width: 470px; float: left; }
div.MastheadContentRight { height: 50px; width: 470px; float: right; text-align: right; }
div.MastheadContentRightLinks { float: right; width: 470px; height: 20px; }
div.MastheadContentPlaceHolder { float: right; width: 470px; height: 30px; text-align: right; }

/* Main Links (on WVU Masthead) */
ul.MainLinks { list-style: none; color: #ffffff; margin: 4px 0px 0px 0px; padding: 0px; float: right; }
ul.MainLinks li { float: left; background: url( '/SON/Images/WVUMasthead/WhiteBullet.png' ) no-repeat 100% 6px; }
ul.MainLinks li a { float: left; padding: 0px 6px 0px 4px; font-size: 11px; }
ul.MainLinks li a { color: #ffffff; text-decoration: none; }
ul.MainLinks li a:hover { text-decoration: underline; }
ul.MainLinks li.LastLink a { color: #ffcc00; }
ul.MainLinks li.LastLink { background-image: none; }

/* IE6 Warning Bar (appears right below WVU Masthead) */
div.IE6Bar { width: 936px; height: 80px; background: #ffefc5; border: 2px solid #e9aa01; margin: 10px auto;  }
div.IE6BarIcon { width: 48px; height: 48px; padding: 16px 8px; float: left; }
div.IE6BarText { width: 600px; font-size: 18px; float: left; color: #402f03; padding-top: 16px; }
div.IE6Bar div.Upgrade { float: right; width: 220px; text-align: right; }
div.IE6Bar a { display: block; float: left; height: 70px; width: 62px; border: 1px solid #ffefc5; text-align: center; padding-top: 8px; font-weight: bold; font-size: 13px; margin: 0px 4px; }
div.IE6Bar a:hover { border: 1px solid #419bed; background: #cee1f2; text-decoration: none; color: #094072; }

/******************** Footer Icons Styles ********************/

/* Footer Icons */
div.FooterRight a { display: block; float: right; width: 25px; height: 25px; cursor: pointer; background: transparent url('/images/FooterIcons.png') no-repeat; }
div.FooterRight a img { border: 0px none; }
div.FooterRight a.MyAccess { background-position: 0px -25px; }
div.FooterRight a.MTRAK { background-position: -25px -25px; }
div.FooterRight a.WVUALERT { background-position: -50px -25px; }
div.FooterRight a.GIVE { background-position: -75px -25px; }
div.FooterRight a.iTunesU { background-position: 0px -50px; }
div.FooterRight a.Facebook { background-position: -25px -50px; }
div.FooterRight a.Twitter { background-position: -50px -50px; }
div.FooterRight a.YouTube { background-position: -75px -50px; }
div.FooterRight a.MIX { background-position: 0px -75px; }
div.FooterRight a.eCampus { background-position: -25px -75px; }
div.FooterRight a.ShareThis { background-position: -50px -75px; }
div.FooterRight a.SOLE { background-position: 0px -100px; }
div.FooterRight a.Outlook { background-position: -25px -100px; }

/* Divider Lines*/
div.FooterRight span { display: block; float: right; width: 1px; height: 25px; background: transparent url('/images/FooterIcons.png') no-repeat;  }
div.FooterRight span.White { background-position: 0px 0px; }
div.FooterRight span.Blue { background-position: -25px 0px; }
div.FooterRight span.Gold { background-position: -50px 0px;  }
div.FooterRight span.Black { background-position: -75px 0px; }
