﻿body {background-image: url("images/background.jpg"); background-repeat: repeat-y; background-attachment: fixed; background-position: top; font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size: medium;}
.mainContent {width: 960px; margin-right: auto; margin-left: auto; }
.footer {background-image: url("images/footer.png"); height: 34px; font-size: x-small; text-align: right; padding-right: 10px; border-top: 2px solid #114a76; padding-top: 5px;}
.navBar {background-color: White; width: 960px; }

.button {border-style: none; margin-right: -5px;}
.content {background-color: White;}
.rightColumn {width: 300px; padding-left: 8px; float: right; margin-right: 3px; }
.centerColumn {width: 647px; float: left; }

.ColumnType {color: #114a76; text-align: center; margin-top: 10px; margin-bottom: 5px; font-size: small;}

a:link, a:visited {color: #114a76; text-decoration: none; font-weight: bold;}
a:hover, a:active {color: #a80202; text-decoration: none; font-weight: bold;}

a.Special:link, a.Special:visited {color: White; text-decoration: none; font-weight: normal; font-size: xx-small; }
a.Special:hover, a.Special:active {color: White; text-decoration: underline; font-weight: normal; }

a.VideoLink:link, a.VideoLink:visited {color: #114a76; text-decoration: none; font-weight: bold; font-size: x-small; }
a.VideoLink:hover, a.VideoLink:active {color: #a80202; text-decoration: none; font-weight: bold; }


.subhead {background-color: #114a76; padding-left: 10px; font-weight: bold; color: White; font-size: 18px; height: 26px; }
.section {margin-bottom: 10px; margin-left: -1px; width: 640px;}
.newsImg {display: block; margin-right: auto; margin-left: auto; margin-bottom: 5px;}


.headlines {width: 142px; float: right; margin-bottom: -1px;}
.majorNewsOn {font-weight: bold; color: #114a76; border-top: 2px solid white; border-left: 2px solid white; border-bottom: 2px solid white; width: 126px; height: 36px; padding: 7px; text-align: center; cursor: pointer; 
	font-size: medium; margin-top: -1px; margin-left: -1px;}
.majorNewsOff {font-weight: bold; color: White; background-color: #114a76; border: 2px solid #114a76; width: 124px; height: 36px; padding: 7px; text-align: center; font-size: medium; cursor: pointer; margin-top: -1px; margin-left: -1px;}

.scoreboard {padding-top: 20px;}

.crewImg {float: left; margin-right: 10px; padding-top: 3px;}
.header {text-align: center; font-weight: bold; font-size: 18px; color: #a80202; margin-bottom: 5px;}

.BGImg {display: block; margin-right: auto; margin-left: auto; padding-bottom: 5px; padding-top: 5px;}
.BGHeader {text-align: center; font-weight: bold; font-size: 18px; text-decoration: underline; color: #a80202}
.BGText {font-size: 14px; color: #114a76; padding-bottom: 5px;}

.regText {font-size: 10pt; color: #114a76; font-family: Tahoma, Verdana, Arial, Sans-Serif;}

.regTextPanel {margin-left: 20px; margin-right: 20px; font-size: 12px; margin-top: 10px; color: #114a76; }
.storyTextPanel {margin-left: 20px; margin-right: 20px; font-size: 12px; color: #114a76; margin-bottom: 15px;}

.ArticleText {padding: 10px; font-size: 12px; color: #114a76; }

.boldIn {font-weight: bold; color: #a80202;}

.graphIndent {text-indent: 1em; }

.PaddedGraph {margin-left: 20px; margin-right: 20px; font-size: 14px; margin-top: 10px;}
.sideTopper {background-image: url("images/sideTopper.png"); height: 10px; width: 302px;}
.sideBottom {background-image: url("images/sideBottom.png"); height: 18px; width: 302px;}
.SidePanel {text-align: center; background-color: #114a76;}
.subheadTopper {background-image: url("images/subheadTopper.png"); height: 10px; width: 640px;}

.FloatLeft {float: left; margin: 4px; text-align: center; }

.AdminText {margin-left: 20px; margin-right: 20px; font-size: 12px; color: #114a76; }

.Watermark {color: #999999}


.modalBackground {-moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); background-color: Black;}