body { font-family: Arial; font-size: 12px; }
body { background-color: #023b59; }
table.body table.page { margin: 0px auto; }
table.body table.page td.page { background-color: #FFFFFF; background-image: url('../themes/champion/images/page_background_home.jpg'); background-position: top center; background-repeat: no-repeat; width: 980px; }
table.body table.page td.page div.pageTopEdge { background-color: transparent; height: 100px; }
table.body table.page td.leftEdge { width: 1px; }
table.body table.page td.rightEdge { width: 1px; }
table.body table.page td.leftEdge div.minHeight { height: 700px; }
table.body table.page td.rightEdge div.minHeight { height: 700px; }
table.body table.footer table.content { margin: 0px auto; }
table.body table.footer td.footer { height: 90px; }
table.body table.footer td { vertical-align: top; padding-top: 10px; }
table.body table.footer table.content { margin: 0px auto; }
table.body table.footer table.content td { padding: 0px 3px; }
table.body table.footer table.content td { color: #777777; font-size: 10px; }
table.body table.footer table.content td a { color: #777777; }
table.body table.footer table.content td a:hover { color: #FFFFFF; }
table.body table.footer table.content td.space { background-color: transparent; width: 25px; padding: 0px; }
div.objects div.modjulArticle { background-color: transparent; color: #777777; padding: 20px; text-align: justify; width: 100%; }
div.objects div.modjulArticle h1 { color: #00AAFF; font-size: 16px; }
div.objects div.modjulArticle h2 { color: #00AAFF; font-size: 16px; }
div.objects div.modjulArticle h3 { color: #00AAFF; font-size: 14px; }
div.objects div.modjulArticle a { color: #00AAFF; }
div.objects div.modjulArticle a:hover { color: #FF0000; }
div.objects div.modjulaArticleImage { background-color: transparent; padding: 0px; width: 100%; }
div.objects div.modjulaArticleImage img { border: 0px; display: block; }
div.objects div.modjulArticleList { background-color: transparent; color: #00AAFF; padding: 10px; }
div.objects div.modjulArticleList table { width: 100%; }
div.objects div.modjulArticleList span.date { color: #005599; font-size: 9px; }
div.objects div.modjulArticleList a { color: #00AAFF; display: block; font-size: 14px; margin-bottom: 10px; }
div.objects div.modjulArticleList a:hover { color: #FFFFFF; }
div.objects div.modjulArticleList a.selected { color: #005599; }
div.objects div.modjulArticleMini { background-color: #FFFFFF; padding: 10px; text-align: justify; width: 100%; }
div.objects div.modjulArticleMini a { color: #00AAFF; }
div.objects div.modjulArticleMini a:hover { color: #00AAFF; }
div.objects div.modjulArticleMini h1 { color: #00AAFF; font-size: 18px; }
div.objects div.modjulArticleMini h2 { color: #00AAFF; font-size: 16px; }
div.objects div.modjulArticleMini h3 { color: #00AAFF; font-size: 14px; }
div.objects div.modjulAudioInfo { background-color: transparent; padding: 10px; }
div.objects div.modjulAudioInfo table { width: 100%; }
div.objects div.modjulAudioInfo span.date { color: #005599; font-size: 9px; }
div.objects div.modjulAudioInfo span.title { color: #00AAFF; font-size: 16px; }
div.objects div.modjulAudioInfo span.description { color: #000000; font-size: 12px; }
div.objects div.modjulAudioList { background-color: transparent; padding: 10px; }
div.objects div.modjulAudioList table { width: 100%; }
div.objects div.modjulAudioList span.date { color: #005599; font-size: 9px; }
div.objects div.modjulAudioList a { color: #00AAFF; display: block; font-size: 14px; margin-bottom: 10px; }
div.objects div.modjulAudioList a:hover { color: #005599; }
div.objects div.modjulAudioList a.selected { color: #005599; }
div.objects div.modjulAudioPlayer { background-color: #777777; padding: 0px; width: 100%; }
div.objects div.modjulAudioPlayer object { display: block; margin: 0px; padding: 0px; }
div.objects div.modjulAudioPlayer embed { margin: 0px; padding: 0px; }
div.objects div.modjulBlogArticle { color: inherit; padding: 10px; text-align: justify; width: 100%; }
div.objects div.modjulBlogArticle h1 { color: #00AAFF; font-size: 18px; }
div.objects div.modjulBlogArticle h2 { color: #00AAFF; font-size: 16px; }
div.objects div.modjulBlogArticle h3 { color: #00AAFF; font-size: 14px; }
div.objects div.modjulBlogArticle a { color: #00AAFF; }
div.objects div.modjulBlogArticle a:hover { color: #FF0000; }
div.objects div.modjulBlogArticleList { background-color: transparent; padding: 10px; }
div.objects div.modjulBlogArticleList table { width: 100%; }
div.objects div.modjulBlogArticleList span.date { color: #005599; font-size: 9px; }
div.objects div.modjulBlogArticleList a { color: #00AAFF; display: block; font-size: 14px; margin-bottom: 10px; }
div.objects div.modjulBlogArticleList a:hover { color: #005599; }
div.objects div.modjulBlogArticleList a.selected { color: #005599; }
div.objects div.modjulBlogArticleMini { color: inherit; padding: 10px; text-align: justify; width: 100%; }
div.objects div.modjulBlogArticleMini span.date { color: #005599; font-size: 9px; }
div.objects div.modjulBlogArticleMini span.subject { color: #00AAFF; font-size: 14px; }
div.objects div.modjulBlogArticleMini a { color: #005599; }
div.objects div.modjulBlogArticleMini a:hover { color: #00AAFF; }
div.objects div.modjulBlogArticleMini h1 { color: #00AAFF; font-size: 18px; }
div.objects div.modjulBlogArticleMini h2 { color: #00AAFF; font-size: 16px; }
div.objects div.modjulBlogArticleMini h3 { color: #00AAFF; font-size: 14px; }
div.objects div.modjulCalendar { background-color: transparent; padding: 0px; }
div.objects div.modjulCalendarEventTable { background-color: transparent; padding: 0px; }
div.objects div.modjulCalendarEventTable table { width: 100%; color: #000000; font-size: 12px; }
div.objects div.modjulCalendarEventTable table td { padding: 5px; }
div.objects div.modjulCalendarEventTable table td.caption { background-color: transparent; color: #00AAFF; font-size: 16px; font-weight: bold; }
div.objects div.modjulCalendarEventTable table td.title { background-color: transparent; color: inherit; }
div.objects div.modjulCalendarEventTable table td.location { background-color: transparent; color: inherit; }
div.objects div.modjulCalendarEventTable table td.date { background-color: transparent; color: inherit; }
div.objects div.modjulCalendarEventTable table td.details { background-color: transparent; color: inherit; }
div.objects div.modjulCalendarEventTable table td.link { background-color: transparent; color: inherit; }
div.objects div.modjulCalendarEventTable table td.link a { color: inherit; }
div.objects div.modjulCalendarEventTable table td.link a:hover { color: #FF0000; }
div.objects div.modjulContactForm table { border-collapse: collapse; width: 100%; }
div.objects div.modjulContactForm td { padding: 0px; vertical-align: top; padding-bottom: 5px; }
div.objects div.modjulContactForm td.label { text-align: right; font-weight: bold; padding-right: 10px;}
div.objects div.modjulContactForm td.field { text-align: left; }
div.objects div.modjulContactForm td.message { color: #00AAFF; text-align: center; padding-bottom: 10px; }
div.objects div.modjulContactForm td.error { color: #FF0000; text-align: center; padding-bottom: 10px; }
div.objects div.modjulContactForm td.buttons { text-align: right; padding-top: 10px; }
div.objects div.modjulCustomFlash { padding: 0px; }
div.objects div.modjulDocumentList { background-color: transparent; padding: 0px; }
div.objects div.modjulDocumentList table { border-collapse: collapse; color: #000000; font-size: 12px; width: 100%; }
div.objects div.modjulDocumentList table td { padding: 5px; }
div.objects div.modjulDocumentList table td.caption { background-color: transparent; color: #00AAFF; font-size: 16px; font-weight: bold; }
div.objects div.modjulDocumentList table td.caption a { color: inherit; }
div.objects div.modjulDocumentList table td.caption a:hover { color: inherit; }
div.objects div.modjulDocumentList table td.icon { background-color: transparent; width: 24px; }
div.objects div.modjulDocumentList table td.icon img { display: block; }
div.objects div.modjulDocumentList table td.title { background-color: transparent; color: inherit; }
div.objects div.modjulDocumentList table td.title a { color: inherit; }
div.objects div.modjulDocumentList table td.title a:hover { color: inherit; }
div.objects div.modjulDocumentList table td.description { background-color: transparent; color: inherit; }
div.objects div.modjulDocumentList table td.description a { background-color: transparent; color: inherit; }
div.objects div.modjulDocumentList table td.description a:hover { color: inherit; }
div.objects div.modjulFrameHeader { background-color: #555555; font-size: 9px; text-align: center; vertical-align: middle; }
div.objects div.modjulFrameHeader table { border-collapse: collapse; height: 18px; width: 100%; }
div.objects div.modjulFrameHeader td { color: #DDDDDD; font-size: 9px; text-align: center; vertical-align: middle; }
div.objects div.modjulFrameContent { background-color: #777777; }
div.objects div.modjulFrameContent table { border-collapse: collapse; height: 18px; width: 100%; }
div.objects div.modjulFrameContent td { color: #DDDDDD; font-size: 9px; text-align: center; vertical-align: middle; }
div.objects div.modjulFrame table.frame { border-collapse: collapse; width: 100%; }
div.objects div.modjulFrame td { padding: 0px; }
div.objects div.modjulFrame td.topleft { height: 5px; width: 5px; }
div.objects div.modjulFrame td.top { height: 5px; }
div.objects div.modjulFrame td.topright { height: 5px; width: 5px; }
div.objects div.modjulFrame td.top div.overlay { height: 5px; width: 100%; }
div.objects div.modjulFrame td.left { vertical-align: top; width: 5px; }
div.objects div.modjulFrame td.center { vertical-align: top; }
div.objects div.modjulFrame td.right { vertical-align: top; width: 5px; }
div.objects div.modjulFrame td.left div.overlay { height: 0px; width: 5px; }
div.objects div.modjulFrame td.center td.overlay { height: 0px; }
div.objects div.modjulFrame td.right div.overlay { height: 0px; width: 5px; }
div.objects div.modjulFrame td.bottomleft { height: 5px; width: 5px; }
div.objects div.modjulFrame td.bottom { height: 5px; }
div.objects div.modjulFrame td.bottomright { height: 5px; width: 5px; }
div.objects div.modjulHorizontalMenu { background-color: #024c7b; padding: zeropx; }
div.objects div.modjulHorizontalMenu table { margin: 0px auto 0px 0px; }
div.objects div.modjulHorizontalMenu a { color: #FFFFFF; padding: 10px; display: block; }
div.objects div.modjulHorizontalMenu a:hover { background-color: #026ab3; color: #EEEEEE; }
div.objects div.modjulHorizontalMenu a.selected { color: #ffa800; font-weight: bold; }div.objects div.modjulHorizontalMenu td.space { background-color: #004270; width: 1px; }
div.objects div.modjulImage { padding: 0px; }
div.objects div.modjulImage img { border: 0px; display:block; }
div.objects div.modjulImageFader { padding: 0px; }
div.objects div.modjulMemberLoginForm { color: #00AAFF; padding: 0px; }
div.objects div.modjulMemberLoginForm table { border-collapse: collapse; width: 100%; }
div.objects div.modjulMemberLoginForm td { padding: 0px; vertical-align: top; padding-bottom: 5px; }
div.objects div.modjulMemberLoginForm td.field { text-align: left; color: #00AAFF; font-size: 9px; padding-bottom: 10px; }
div.objects div.modjulMemberLoginForm td.message { color: #00AAFF; text-align: center; padding-bottom: 10px; }
div.objects div.modjulMemberLoginForm td.error { color: #FF0000; text-align: center; padding-bottom: 10px; }
div.objects div.modjulMemberLoginForm td.buttons { text-align: right; padding-top: 10px; }
div.objects div.modjulMembershipForm { color: #00AAFF; padding: 0px; }
div.objects div.modjulMembershipForm table { border-collapse: collapse; width: 100%; }
div.objects div.modjulMembershipForm td { padding: 0px; vertical-align: top; padding-bottom: 5px; }
div.objects div.modjulMembershipForm td.field { text-align: left; color: #00AAFF; font-size: 9px; padding-bottom: 10px; }
div.objects div.modjulMembershipForm td.message { color: #00AAFF; text-align: center; padding-bottom: 10px; }
div.objects div.modjulMembershipForm td.error { color: #FF0000; text-align: center; padding-bottom: 10px; }
div.objects div.modjulMembershipForm td.buttons { text-align: right; padding-top: 10px; }
div.objects div.modjulSpacer { height: 25px; }
div.objects div.modjulSplitHeader { background-color: #555555; font-size: 9px; text-align: center; vertical-align: middle; }
div.objects div.modjulSplitHeader table { border-collapse: collapse; height: 18px; width: 100%; }
div.objects div.modjulSplitHeader td { color: #DDDDDD; font-size: 9px; text-align: center; vertical-align: middle; }
div.objects div.modjulSplitColumn { background-color: #777777; }
div.objects div.modjulSplitColumn table { border-collapse: collapse; height: 18px; width: 100%; }
div.objects div.modjulSplitColumn td { color: #DDDDDD; font-size: 9px; text-align: center; vertical-align: middle; }
div.objects div.modjulText { background-color: #FFFFFF; color: #555555; padding: 10px; text-align: justify; width: 100%; }
div.objects div.modjulText h1 { color: #cccc77; font-size: 18px; }
div.objects div.modjulText h2 { color: #00AAFF; font-size: 16px; }
div.objects div.modjulText h3 { color: #00AAFF; font-size: 14px; }
div.objects div.modjulText a { color: #333333; }
div.objects div.modjulText a:hover { color: #00aaff; }
div.objects div.modjulVerticalMenu { background-color: transparent; padding: 7px; }
div.objects div.modjulVerticalMenu table { margin: 0px auto; width: auto; }
div.objects div.modjulVerticalMenu a { color: #FFFFFF; font-size: 10px; padding: 1px; text-align: left; display: block; }
div.objects div.modjulVerticalMenu a:hover { color: #00AAFF; }
div.objects div.modjulVerticalMenu a.selected { color: #EDFF00; font-weight: bold; }div.objects div.modjulVerticalMenu td.space { height: 10px; }
div.objects div.modjulVideoInfo { background-color: transparent; padding: 10px; }
div.objects div.modjulVideoInfo table { width: 100%; }
div.objects div.modjulVideoInfo span.date { color: #005599; font-size: 9px; }
div.objects div.modjulVideoInfo span.title { color: #00AAFF; font-size: 16px; }
div.objects div.modjulVideoInfo span.description { color: #000000; font-size: 12px; }
div.objects div.modjulVideoList { background-color: transparent; padding: 10px; }
div.objects div.modjulVideoList table { width: 100%; }
div.objects div.modjulVideoList span.date { color: #005599; font-size: 9px; }
div.objects div.modjulVideoList a { color: #00AAFF; display: block; font-size: 14px; margin-bottom: 10px; }
div.objects div.modjulVideoList a:hover { color: #005599; }
div.objects div.modjulVideoList a.selected { color: #005599; }
div.objects div.modjulVideoPlayer { background-color: transparent; padding: 0px; width: 100%; }
div.objects div.modjulVideoPlayer object { display:block; margin: 0px; padding: 0px; }div.objects div.modjulVideoPlayer embed { margin: 0px; padding: 0px; }