.fpTopBackground   { background: #f07c01 url("images/fp_bkg_top.gif") repeat-x; padding-right: 28px }
.topnav  { color: white; line-height: 8pt; font-weight: bold; font-size: 7pt; font-family: Verdana; text-decoration: none }
.topnav a:link { color: white; font-weight: bold; font-size: 7pt; font-family: Verdana; text-decoration: none }
.topnav a:hover   { color: #393939; font-weight: bold; font-size: 7pt; font-family: Verdana; text-decoration: none }
.topnav a:visited { color: white; font-weight: bold; font-size: 7pt; font-family: Verdana; text-decoration: none }
.topnav a:visited:hover   { color: #393939; font-weight: bold; font-size: 7pt; font-family: Verdana; text-decoration: none }
.primarynavTD  { background-color: #393939; padding-top: 5px; padding-right: 5px; padding-left: 7px; border-right: 1px solid white }
.primarynavleftTD { background-color: #393939; padding-top: 5px; padding-right: 5px; padding-left: 7px }
.pagetitle { color: #333334; font-style: italic; font-weight: normal; line-height: 25pt;font-size: 20pt; font-family: georgia }
.primarynav    { color: #a0a0a0; font-weight: bold; font-size: 7pt; line-height: 10pt; font-family: Verdana; text-decoration: none }
.primarynav a:link { color: white; font-weight: bold; font-size: 7pt; font-family: Verdana; text-decoration: none }
.primarynav a:hover  { color: #03B2F1; font-weight: bold; font-size: 7pt; font-family: Verdana; text-decoration: none }
.primarynav a:visited { color: white; font-weight: bold; font-size: 7pt; font-family: Verdana; text-decoration: none }
.primarynav a:visited:hover  { color: #03B2F1; font-weight: bold; font-size: 7pt; font-family: Verdana; text-decoration: none }
.fpUndernavBackground { background: #393939 url("images/fp_bkg_undernav.gif") }
.fpWhatsnewTD { background: white url("_private/images/fp_bkg_vertdottedline.gif") repeat-y; padding-right: 28px; padding-left: 20px }
.fpWhatsnew  { color: #47484c; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none }
.fpWhatsnew a:link  { color: #03B2F1; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none }
.fpWhatsnew a:hover  { color: #47484c; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none }
.fpWhatsnew a:visited  { color: #03B2F1; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none }
.fpWhatsnew a:visited:hover  { color: #47484c; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none }
LI.fpWhatsnew  { list-style-image: url("_private/images/fp_news_bullets.gif"); list-style-position: outside; position: relative; left: -5px }
UL.fpWhatsnew { list-style-image: url("_private/images/fp_news_bullets.gif"); list-style-position: outside; position: relative; left: -5px }
.fpBottomBackground  { background: white url("_private/images/fp_bkg_bottom.gif") }
.footer  { color: #bbb; font-size: 9px; line-height: 16px; font-family: Verdana; text-decoration: none }
.footer a:link { color: white; font-size: 9px; font-family: Verdana; text-decoration: none }
.footer a:hover { color: #bbb; font-size: 9px; font-family: Verdana; text-decoration: none }
.footer a:visited { color: white; font-size: 9px; font-family: Verdana; text-decoration: none }
.footer a:visited:hover { color: #bbb; font-size: 9px; font-family: Verdana; text-decoration: none }
LI.footer
 { list-style-image: url("_private/images/footer_bullet.gif"); list-style-position: outside; position: relative; left: 10px }
UL.footer { list-style-image: url("_private/images/footer_bullet.gif"); list-style-position: outside; position: relative; left: 10px }
.footerTD { padding-top: 18px; padding-bottom: 10px }
.galleryItemTD { padding: 10px }
.fpTraditionTD { background-color: white; padding-top: 10px; padding-right: 30px; padding-left: 45px }
.fpMainContent  { color: #47484c; font-size: 11px; line-height: 20px; font-family: Verdana; text-decoration: none }
p { color: #47484c; font-size: 11px; line-height: 20px; font-family: Verdana; text-decoration: none }
.fpMainContent a:link { color: #03B2F1; font-size: 11px; line-height: 20px; font-family: Verdana; text-decoration: none }
a:link  { color: #03B2F1; font-size: 11px; font-family: Verdana; text-decoration: none }
.fpMainContent a:hover { color: #47484c; font-size: 11px; line-height: 20px; font-family: Verdana; text-decoration: none }
a:hover  { color: #47484c; font-size: 11px; font-family: Verdana; text-decoration: none }
.fpMainContent a:visited { color: #03B2F1; font-size: 11px; line-height: 20px; font-family: Verdana; text-decoration: none }
a:visited  { color: #03B2F1; font-size: 11px; font-family: Verdana; text-decoration: none }
.fpMainContent a:visited:hover { color: #47484c; font-size: 11px; line-height: 20px; font-family: Verdana; text-decoration: none }
a:visited:hover  { color: #47484c; font-size: 11px; font-family: Verdana; text-decoration: none }
.fpMainContentHeader { color: #03B2F1; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Verdana }
img.frameLight {
	padding: 1px;
	border: solid 2px #ddd }

.imageframeTD { border: solid 1px black }
.fpContactRightTD { background-color: white; padding-right: 10px; padding-left: 45px }
.fpContactLeftTD { background: white url("_private/images/fp_bkg_vertdottedline.gif") repeat-y; padding-right: 20px; padding-left: 15px }
.secRightCol  { background: white url("_private/images/fp_bkg_vertdottedline.gif") repeat-y; padding-right: 12px; padding-left: 12px }
.secLeftCol { padding-right: 12px; padding-left: 12px }
.secNavbox  { border: solid 6px #eaeaea }
.secIntroBox { padding: 14px; border: solid 6px #eaeaea }
.secNavPrimary      { color: #03B2F1; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana; text-decoration: none }
.secNavPrimary a:link    { color: #03B2F1; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana; text-decoration: none }
.secNavPrimary a:hover    { color: #47484c; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana; text-decoration: none }
.secNavPrimary a:visited    { color: #03B2F1; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana; text-decoration: none }
.secNavPrimary a:visited:hover    { color: #47484c; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana; text-decoration: none }
LI.secNavPrimary     { list-style-image: url("_private/images/fp_news_bullets.gif"); list-style-position: outside }
UL.secNavPrimary    { list-style-image: url("_private/images/fp_news_bullets.gif"); list-style-position: outside }
.secNavNPC     { color: #03B2F1; font-weight: bold; font-size: 10px; line-height: 25px; font-family: Verdana; text-decoration: none }
.secNavNPC a:link     { color: #03B2F1; font-weight: bold; font-size: 10px; line-height: 25px; font-family: Verdana; text-decoration: none }
.secNavNPC a:hover     { color: #47484c; font-weight: bold; font-size: 10px; line-height: 25px; font-family: Verdana; text-decoration: none }
.secNavNPC a:visited     { color: #03B2F1; font-weight: bold; font-size: 10px; line-height: 25px; font-family: Verdana; text-decoration: none }
.secNavNPC a:visited:hover     { color: #47484c; font-weight: bold; font-size: 10px; line-height: 25px; font-family: Verdana; text-decoration: none }
LI.secNavNPC     { list-style-image: url("_private/images/fp_news_bullets.gif"); list-style-position: outside }
UL.secNavNPC    { list-style-image: url("_private/images/footer_bullet.gif"); list-style-position: outside }
.secNewsBox   { background-color: #343434; padding: 18px 15px }
.secNewsDates  { color: #ff7214; font-weight: bold; font-size: 10px; line-height: 16px; font-family: Verdana; text-decoration: none }
.secNewsDates a:link  { color: #ff7214; font-weight: bold; font-size: 10px; line-height: 16px; font-family: Verdana; text-decoration: none }
.secNewsDates a:hover  { color: #ff7214; font-weight: bold; font-size: 10px; line-height: 16px; font-family: Verdana; text-decoration: underline }
.secNewsDates a:visited  { color: #ff7214; font-weight: bold; font-size: 10px; line-height: 16px; font-family: Verdana; text-decoration: none }
.secNewsDates a:visited:hover  { color: #ff7214; font-weight: bold; font-size: 10px; line-height: 16px; font-family: Verdana; text-decoration: underline }
.secNewsContent  { color: #fff; font-size: 10px; line-height: 16px; font-family: Verdana; text-decoration: none }
.secNewsContent a:link { color: #fff; font-size: 10px; line-height: 16px; font-family: Verdana; text-decoration: none }
.secNewsContent a:hover  { color: #fff; font-size: 10px; line-height: 16px; font-family: Verdana; text-decoration: underline }
.secNewsContent a:visited { color: #fff; font-size: 10px; line-height: 16px; font-family: Verdana; text-decoration: none }
.secNewsContent a:visited:hover  { color: #fff; font-size: 10px; line-height: 16px; font-family: Verdana; text-decoration: underline }
LI.secNewsContent   { list-style-image: url("_private/images/footer_bullet.gif"); list-style-position: outside }
UL.secNewsContent  { list-style-image: url("_private/images/footer_bullet.gif"); list-style-position: outside }
.secNewsContentTD    { padding-top: 10px; padding-right: 10px; padding-bottom: 10px }
.subhead    { color: #FF7F1E; font-style: italic; font-size: 20px; line-height: normal; font-family: georgia, arial; text-decoration: none }
.subhead a:link { color: #FF7F1E; font-style: italic; font-size: 20px; font-family: georgia, arial; text-decoration: none }
.subhead a:hover { color: #FF7F1E; font-style: italic; font-size: 20px; font-family: georgia, arial; text-decoration: none }
.subhead a:visted { color: #FF7F1E; font-style: italic; font-size: 20px; font-family: georgia, arial; text-decoration: none }
.subhead a:visted:hover { color: #FF7F1E; font-style: italic; font-size: 20px; font-family: georgia, arial; text-decoration: none }
.secNewsRightCol { background: white url("_private/images/fp_bkg_vertdottedline.gif") repeat-y; padding-right: 12px; padding-left: 12px }
.secNewsLeftCol    { background: white repeat-y; padding-right: 20px; padding-left: 28px }
.secNewsNavBox  { background-color: #eaeaea; padding: 10px 5px 10px 10px; border: solid 1px #aeaeae }
.secNewsPadding { padding: 0px 12px }
.underline { background: url("_private/images/bkg_horzdottedline.gif") repeat-x }
.newsList   { color: #47484c; font-size: 11px; line-height: 14px; font-family: Verdana; text-decoration: none }
.newsList a:link   { color: #03B2F1; font-size: 11px; font-family: Verdana; text-decoration: none }
.newsList a:hover   { color: #47484c; font-size: 11px; font-family: Verdana; text-decoration: none }
.newsList a:visited   { color: #03B2F1; font-size: 11px; font-family: Verdana; text-decoration: none }
.newslist a:visited:hover   { color: #47484c; font-size: 11px; font-family: Verdana; text-decoration: none }
body { color: #000; font-size: 10pt; font-family: Verdana }
.spLinkContent   { color: #47484c; font-size: 11px; line-height: 30px; font-family: Verdana; text-decoration: none }
.spLinkContent a:link   { color: #03B2F1; font-size: 11px; line-height: 30px; font-family: Verdana; text-decoration: none }
.spLinkContent a:hover   { color: #47484c; font-size: 11px; line-height: 30px; font-family: Verdana; text-decoration: none }
.spLinkContent a:visited   { color: #03B2F1; font-size: 11px; line-height: 30px; font-family: Verdana; text-decoration: none }
.spLinkContent a:visited:hover   { color: #47484c; font-size: 11px; line-height: 30px; font-family: Verdana; text-decoration: none }
.secIntroBoxNPC  { color: #c8c8c8; padding: 14px; border: solid 6px #494949 }
.sportpopup { font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: verdana, arial, helvetica }
.secNavSecondary { color: #47484c; font-size: 10px; line-height: 15px; font-family: Verdana; text-decoration: none }
.secNavSecondary a:link { color: #47484c; font-size: 10px; font-family: Verdana; text-decoration: none }
.secNavSecondary a:hover { color: #03B2F1; font-size: 10px; font-family: Verdana; text-decoration: none }
.secNavSecondary a:visited { color: #47484c; font-size: 10px; font-family: Verdana; text-decoration: none }
.secNavSecondary a:visited:hover { color: #03B2F1; font-size: 10px; font-family: Verdana; text-decoration: none }
LI.secNavSecondary { list-style-image: url("_private/images/footer_bullet.gif"); list-style-position: outside }
UL.secNavSecondary { list-style-image: url("_private/images/footer_bullet.gif"); list-style-position: outside }


