﻿/* Global definitions */
body { margin: 2px 2px 2px 2px; font-family: Arial, Sans-Serif; font-size: 1em; background-color:#f5f5f5; }
.adminLabel { color: #000000; text-align: left; width:150px; display:inline-block; }
.adminLabelLong { color: #000000; text-align: left; width:275px; display:inline-block; }
.headerLogo { background-color: #d4d0c8; }
.hRule { margin-left:2%; margin-right:2%; background-color: #d4d0c8; }
.textBox { width:150px; }
.textBoxLong { width:275px; }
.dropDown { width:155px; }
.highlightItem { background-color: #d3d3d3; font-weight: bold; }
/* Master Page definitions */
.navHeaders { text-align: center; font-weight: bold; color: #316ac5; }
.navPane { width: 20%; height: 100%; vertical-align: top; background-color: #d4d0c8; }
.contentPane { vertical-align: top; background-color: #ffffff; padding-left:5px; padding-top:5px; }
.footerPane { vertical-align: top; background-color: #ffffff; }
.staticMenuItem { color: #000000; background-color: #d4d0c8; border-style: solid; border-color: #c0c0c0; border-width: 1px; }
.staticHover { color:#316ac5; background-color: #ece9d8;}
.dynamicMenuItem { color: #000000; background-color: #d4d0c8; border-style: solid; border-color: #c0c0c0; border-width: 1px; }
.dynamicHover { color:#316ac5; background-color: #ece9d8;}
/* Footer text and navigation links */
.footerText { font-size: 0.85em; color: #79889b; }
.footerTextBlack { font-size: 0.85em; color: #000000; }
a.footerNav { color: #79889b; }
a.baseNav { color: #000000; }
a.extNav { font-size: 0.85em; color: #000000; }
/* Headings */
.mainHeadings { font-size: 1.5em; font-weight: bold; color: #808080; }
.sectionHeadings { font-size: 1.25em; font-weight: bold; color: #74834c; }
.eventHeadings { font-size: 1.00em; font-weight: bold; color: #79889b; }
/* Text */
.boldText { font-weight: bold; }
.boldTextSmall { font-size: 0.85em; font-weight: bold; }
.boldRedText { font-size: 1.25em; font-weight: bold; color: #ff0000; }
.listText { font-size: 0.85em; }
/* Grid Views */
.gvHeader { font-size: 0.85em; color: #316ac5; background-color: #c0c0c0; }
.gvHeader a { color: #316ac5; text-decoration:none; }
.gvRow { font-size: 0.85em; color:#316ac5; background-color: #d4d0c8; }
.gvAlternatingRow { font-size: 0.85em; color: #316ac5; background-color: #ece9d8; }
/* Tables */
.table35Center { width:35%; margin-left:auto; margin-right:auto; }
.table45Center { width:45%; margin-left:auto; margin-right:auto; }
.table60Center { width:60%; margin-left:auto; margin-right:auto; }
.table95Center { width:95%; margin-left:auto; margin-right:auto; }
.table1024Center { width:990px; margin-left:auto; margin-right:auto; }
.centerTable { margin-left:auto; margin-right:auto; }
/* Event List */
.leftTD { width: 65%; vertical-align:top; }
.rightTD { width: 35%; vertical-align:top; text-align: center; }
.linkImage { border: 0; }
/* Registrations */
.regHRule { color: #74834c; }
.regInfoHeader { font-size: 0.85em; font-weight: bold; color: #74834c; }
.regLabel { color: #000000; text-align: left; width:225px; display:inline-block; }
/* Current News Image */
.currentNewsImage { width:300; height:240; float:right; padding:5px; }