a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9pt; color: #3333ff; text-decoration:underline}
a:hover {text-decoration:underline}

hr {height: 1px; color: #dddddd}

.body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color: #000000}
.bodyRed {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color: #FF0000}
.bodyBlue {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color: #3333ff}
.bodyOrange {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color: #f7921e}
.bodyWhite {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color: #FFFFFF}

.heading {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color: #000000; font-weight: bold}
.headingRed {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color: #FF0000; font-weight: bold}
.headingBlue {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color: #3333ff; font-weight: bold}
.headingOrange {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color: #f7921e; font-weight: bold}
.headingWhite {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color: #ffffff; font-weight: bold}

.pgHeading {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14pt; color: #000000; font-weight: bold; padding-top: 5px; text-decoration:underline}

.pgfooter {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color: #FFFFFF}

.resources {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #000000}

.heading1 {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold}
.heading2 {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#013C4C; font-weight: bold}
.heading3 {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #E15C00; font-weight: bold}
.heading4 {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #FFFFFF; font-weight: bold}
.heading5 {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #FF0000; font-weight: bold}
.heading6 {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #0F5C00; font-weight: bold}
.heading7 {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #5C184E; font-weight: bold}
.heading8 {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #9D5400; font-weight: bold}

.pageheader1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight: bold; color:#0F5C00}
.pageheaderBlue {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight: bold; color:#013C4C}
.pageheaderBrown {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight: bold; color:#9D5400}
.pageheaderWhite{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight: bold; color:#FFFFFF}

.date {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-right: 5px ; padding-bottom: 2px}
.inTheTheatre {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0F5C00}
.sqLocation {padding-top: 10px; padding-left: 10px; background-repeat: repeat-x}
.todayHighlights {background-repeat: no-repeat}
.WeekCalendar {font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color: #FFFFFF}
.pageHeading {font-family:Georgia, "Times New Roman", Times, serif; color:#D6D6D6; font-size:40px; letter-spacing:-1px; padding-right: 10px}
.subHeadingLg {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; letter-spacing:-1px; font-weight:bold; color:#0F5C00; padding-top: 10px ; padding-bottom: 5px}
.subHeadingLgBlue {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; letter-spacing:-1px; font-weight:bold; color:#013C4C}
.subHeadingLgWhite {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; letter-spacing:-1px; font-weight:bold; color:#FFFFFF; padding-top: 10px ; padding-bottom: 5px}
.subHeadingLgGreen {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; letter-spacing:-1px; font-weight:bold; color:#006600}
.subHeadingLgPurple {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; letter-spacing:-1px; font-weight:bold; color:#351A2D}
.subHeadingLgOrange {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; letter-spacing:-1px; font-weight:bold; color: #E15C00}
.subHeadingLgRed {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; letter-spacing:-1px; font-weight:bold; color:#990000}
.subHeadingLgBrown {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; letter-spacing:-1px; font-weight:bold; color: #9D5400}
table .golf {border:1px; solid #292929;padding:4px;}
td .hd {background-color:#efefef;padding:4px;}
table .golf td {padding:2px;}

.startingnextmonth {background-image:url(../Imagebank/Templates/highlights/startingnextbg.gif); background-repeat: no-repeat; background-position: top}
.theNewstitle {font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#FFFFFF; font-weight:bold; margin-top:10px; padding-left: 20px; padding-top: 3px; padding-bottom: 3px; color: #000000}

.SystemMessage {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; font-weight: bold}
.SystemMessageTitle {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; font-weight: bold}

.CalendarListGridItem {font-family:Arial, Helvetica, sans-serif; font-size:9px}
.CalendarListGridItem2 {font-family:Arial, Helvetica, sans-serif; font-size:8px}
.CalendarListGridItem3 {font-family:Arial, Helvetica, sans-serif; font-size:9px}
.CalendarLink  {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3300FF; font-weight: bold}
.CalendarDay0 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold}
.CalendarDay1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold}
.CalendarDay2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold}
.CalendarDay3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold}
.CalendarDay4 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold}
.CalendarDay5 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold}
.CalendarDay6 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold}
.CalendarHeader0 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight: bold; color:#FFFFFF; background-color: #000000; padding-top: 2px}
.CalendarHeader1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight: bold; color:#FFFFFF; background-color: #000000; padding-top: 2px}
.CalendarHeader2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight: bold; color:#FFFFFF; background-color: #000000; padding-top: 2px}
.CalendarHeader3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight: bold; color:#FFFFFF; background-color: #000000; padding-top: 2px}
.CalendarHeader4 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight: bold; color:#FFFFFF; background-color: #000000; padding-top: 2px}
.CalendarHeader5 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight: bold; color:#FFFFFF; background-color: #000000; padding-top: 2px}
.CalendarHeader6 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight: bold; color:#FFFFFF; background-color: #000000; padding-top: 2px}
.ControlTitle {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#000000}
.control  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold}
.controlInput  {font-family:Arial, Helvetica, sans-serif; font-size:11px}
.CalendarHeaderTitle {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold}
.CalendarHeaderInput {font-family:Arial, Helvetica, sans-serif; font-size:11px}
span.EventListDate {font-family:Georgia, "Times New Roman", Times, serif; color:#D6D6D6; font-size:20px; font-weight: bold; letter-spacing:-1px; color: #CC0000; display: block; height: 43pt; width: auto}
span.EventTitle {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#990000; height: 100px;  display: block; height: 20pt; padding-top: 70px; padding-bottom: 10px}
span.EventFieldName {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; ; padding-right: 20px; display: block; width: 120px}
.EventHeader {font-family:Arial, Helvetica, sans-serif; font-size:11px}
.GridHeader {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold}
.GridItem {font-family:Arial, Helvetica, sans-serif; font-size:9px}
.GridItem2 {font-family:Arial, Helvetica, sans-serif; font-size:9px}

.PollChoicesTitle {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left: 5px; padding-bottom: 10px; font-weight: bold; color: #013C4C}
.PollQuestion {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; padding-bottom: 10px; color: #013C4C}
.PollChoices {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.PollChoice {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.Poll {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left: 5px; padding-top: 2px}
.PollBarTable { border:1px solid #666666}
.PollColoredBar0 { background-color: Blue }
.PollColoredBar1 { background-color: Maroon }
.PollColoredBar2 { background-color: Orange }
.PollColoredBar3 { background-color: Green }
.PollVoteButton{text-align:right;}

A.CalendarNavigatorWeek { background-image: url(../imagebank/templates/common/u_arrowBlack.gif); background-repeat: no-repeat; background-position: 2px 4px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color: #000000;  padding-left: 15px}
TD.CalendarNavigatorWeek { padding-left: 5px;  padding-bottom:2px; padding-top: 2px; border-top-style:solid; border-top-width:1px; border-top-color:#9B9A86}
A.CalendarNavigatorWeekToday  { background-image: url(../imagebank/templates/common/u_arrowBlack.gif); background-repeat: no-repeat; background-position: 2px 4px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color: #FF0000; padding-left: 15px}
TD.CalendarNavigatorWeekToday { padding-left: 5px; padding-bottom:2px; padding-top: 2px; border-top-style:solid; border-top-width:1px; border-top-color:#9B9A86}

.OtherMonth  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold ; border-style:solid; border-width:1px; border-color:#9B9A86; background-color: #FFFFFF}
.CurrentMonth {font-family:Arial, Helvetica, sans-serif; font-size:11px; border-style:solid; border-width:1px; border-color:#9B9A86; background-color: #FFFFFF}
.Weekend {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; border-style:solid; border-width:1px; border-color:#9B9A86; background-color: #FFFFFF}
.CalendarTitle {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; background-color: silver; color: #990000}
.CalendarDayHeader {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold ; color: #FFFFFF; background-color:  #000000}
.CalendarDayHeader1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold ; color: #FFFFFF; background-color:  #000000}
.Today {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#FF0000; border-style:solid; border-width:1px; border-color:#9B9A86; background-color: #FFFFFF}

.NewsletterRegistrationInstruction {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #000000}
.NewsletterSubscribeControlTitle {font-family:Arial, Helvetica, sans-serif; font-weight: bold ; font-size:11px; color: #000000}
.NewslettterSubscribeControl {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #000000}
.NewsletterSubscribeControlInput {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #000000}

.headerlinktext {
	font-size: 9px;
	text-decoration: none;
}