/* DMF Style file */
/* General */
body, table, th, tr, td, font, a, blockquote, label { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
a:link,a:visited { color: #F76910; text-decoration: underline; }
a:hover,a:active { color: #000080; text-decoration: none; }
HR { color: #CCCCCC; height: 1px; }
/* Content Options */
IMG.framed { border: 1px solid #000000; }
.note { margin: 5px; width: 150px; display: inline; background-color: #FFFFE0; height: 150px; }
.today_header { color: #FFFFFF; font-size: 11px; }
h1 { margin-bottom: 0px; color: #F76910; font-weight: bold; font-size: 20px; font-stretch: normal; }
h2 { margin-bottom: 0px; color: #F76910; font-weight: bold; font-size: 16px; }
h3 { margin-bottom: 0px; color: #F76910; font-weight: bold; font-size: 13px; }
h4 { margin-bottom: 0px; color: #F76910; font-weight: bold; font-size: 11px; }
/* Tab Member */
.tabactive { background-image: url(images/member_tab_a.gif); background-repeat: no-repeat; background-position: center; color: #1A83C5; font-size: 11px; font-weight: bold; text-align: center; text-transform: uppercase; height: 30px; vertical-align: middle; }
.tabinactive { background-image: url(images/member_tab.gif); background-repeat: no-repeat; background-position: bottom; color: #1A83C5; font-size: 11px; font-weight: bold; text-align: center; text-transform: uppercase; vertical-align: middle; height: 30px; }
.notab { border-bottom: 1px solid #88C3EA; color: #1A83C5; font-size: 11px; font-weight: bold; text-align: center; text-transform: uppercase; height: 30px; }
a.tab_link:link, a.tab_link:visited { color: #1A83C5; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: uppercase; }
a.tab_link:hover, a.tab_link:active { color: #1A83C5; font-size: 11px; font-weight: bold; text-decoration: underline; text-transform: uppercase; }
/* Section */
.section1 { border-bottom: 1px solid #DADADA; border: 1px solid #DADADA; }
.section2 { border-bottom: 1px solid #DADADA; border: 1px solid #DADADA; }
.section3 { border-bottom: 1px solid #F7BE9B; border: 1px solid #F7BE9B; }
.section1_header { border-bottom: 0px none; border: 1px solid #DADADA; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; color: #356187; background-image: url(images/bg_header_section_1.gif); font-size: 15px; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-weight: bold; font-stretch: normal; text-transform: uppercase; }
.section2_header { border-bottom: 0px none; border: 1px solid #DADADA; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; color: #356187; background-image: url(images/bg_header_section_2.gif); font-size: 15px; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-weight: bold; font-stretch: normal; text-transform: uppercase; }
.section3_header { border-bottom: 0px none; border: 1px solid #F7BE9B; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; color: #356187; background-image: url(images/bg_header_section_3.gif); font-size: 15px; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-weight: bold; font-stretch: normal; text-transform: uppercase; }
.section1_home { border-bottom: 1px solid #DADADA; border: 1px solid #DADADA; }
.section2_home { border-bottom: 1px solid #DADADA; border: 1px solid #DADADA; }
.section3_home { border-bottom: 1px solid #F7BE9B; border: 1px solid #F7BE9B; }
.section1_header_home { border-bottom: 0px none; border: 1px solid #DADADA; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; white-space: nowrap; color: #356187; background-image: url(images/bg_header_section_1.gif); font-size: 14px; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-weight: bold; font-stretch: normal; text-transform: uppercase; text-align: center; }
.section2_header_home { border-bottom: 0px none; border: 1px solid #DADADA; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; white-space: nowrap; color: #356187; background-image: url(images/bg_header_section_2.gif); font-size: 14px; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-weight: bold; font-stretch: normal; text-transform: uppercase; text-align: center; }
.section3_header_home { border-bottom: 0px none; border: 1px solid #F7BE9B; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; white-space: nowrap; color: #356187; background-image: url(images/bg_header_section_3.gif); font-size: 14px; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-weight: bold; font-stretch: normal; text-transform: uppercase; text-align: center; }
.register_header { border-bottom: 0px none; border: 1px solid #DADADA; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; background-image: url(images/bg_header_section_1.gif); }
.register_font { color: #0068C4; font-size: 15px; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-weight: bold; font-stretch: normal; }
/* Options for Login */
.login_text { color: #000000; }
a.login_link:link, a.login_link:visited { color: #000000; text-decoration: underline; }
a.login_link:hover, a.login_link:active { color: #000000; text-decoration: none; }
/* Options for News */
A.news_date, A.news_date:visited { color: #042DBF; font-weight: bold; text-decoration:underline }
A.news_date:hover { color: #F76910; font-weight: bold; text-decoration:underline }
.news_text { color: #000000; }
/* Options for Event */
A.event_date, A.event_date:visited { color: #042DBF; font-weight: bold; text-decoration:underline }
A.event_date:hover { color: #F76910; font-weight: bold; text-decoration:underline }
.event_text { color: #000000; }
.event_name, A.event_name, A.event_name:visited { color: #042DBF; font-weight: bold; text-decoration:none }
A.event_name:hover { color: #F76910; font-weight: bold; text-decoration:underline }
/* Options for Recently registered */
.recent_text { color: #000000; }
a.recent_link:link, a.recent_link:visited { color: #8E8A7D; text-decoration: underline; }
a.recent_link:hover, a.recent_link:active { color: #8E8A7D; text-decoration: none; }
/* Spalsh News Options */
.splash_header { padding: 5px; color: #007ED3; background-color: #C8E1F2; font-size: 16px; font-weight: bold; font-stretch: normal; }
.splash_news_header { color: #8E8A7D; font-size: 16px; font-weight: bold; font-stretch: normal; }
.splash_news_header2 { color: #F76910; font-size: 16px; font-stretch: normal; font-weight: bold; }
.splash_news_tagline { color: #000000; font-size: 14px; font-weight: bold; }
.splash_news_text { font-size: 9pt; }
a.splash_news_header:link, a.splash_news_header:visited { color: #8E8A7D; text-decoration: none; }
a.splash_news_header:hover, a.splash_news_header:active { color: #8E8A7D; font-weight: bold; text-decoration: none; }
a.splash_news_header2:link, a.splash_news_header2:visited { color: #8E8A7D; font-weight: bold; text-decoration: none; }
a.splash_news_header2:hover, a.splash_news_header2:active { color: #8E8A7D; font-weight: bold; text-decoration: none; }
a.splash_news_tagline:link, a.splash_news_tagline:visited { color: #000000; text-decoration: none; }
a.splash_news_tagline:hover, a.splash_news_tagline:active { color: #000000; text-decoration: underline; }
a.splash_news_text_link:link, a.splash_news_text_link:visited { color: #F76910; font-size: 10px; text-decoration: underline; }
a.splash_news_text_link:hover, a.splash_news_text_link:active { color: #F76910; font-size: 10px; text-decoration: none; }
/* Text Top Options */
.text_top_header { color: #8E8A7D; font-size: 12px; font-weight: bold; text-align: left; }
.text_top_text { font-size: 10px; text-align: left; }
/* Footer */
.Footer { background-color: #FFFFFF; }
.Footer td { color: #000000; }
a.Footer_link:link, a.Footer_link:visited { color: #000000; text-decoration: none; }
a.Footer_link:hover, a.Footer_link:active { color: #808080; text-decoration: underline; }
.Footer img { }
.Copy { color: #000000; font-size: 11px; }
/* Add from site.css */
.lightback { background-color: #E7F7FF; }
.middleback { background-color: #FFE6BA; }
.darkback { background-color: #FFE6BA; }
.textback { background-color: #FAFAFA; }
.decotext { color: #F76810; }
.menu { border: 2px solid #A1D5E6; padding: 5px; width: 100%; margin: 5px; color: #000000; background-color: #E2EDE2; }
TODO, .todo { display: inline; color: #FF0000; }
/* Add from Theme NoMarks */
.NoMarksFormHeaderFont{ margin-bottom: 0px; color: #F76910; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, sans-serif; }
.NoMarksFormTABLE{ font-family: Verdana, Tahoma, Helvetica, Arial; font-size: 13px; }
.NoMarksColumnTD{ font-size: 13px; font-weight: bold; }
.NoMarksFieldCaptionTD{ font-size: 13px; font-weight: bold; }
.NoMarksDataTD{ font-size: 13px; }
.NoMarksErrorDataTD{ color: #FF0000; font-size: 13px; }
.NoMarksSeparatorTD{ height: 0px; }
.NoMarksAltDataTD{ background-color: #EEEEEE; font-size: 13px; }
.NoMarksFooterTD { font-size: 13px; }
a.NoMarksSorterLink:link,a.NoMarksSorterLink:visited{ text-decoration: underline; }
a.NoMarksSorterLink:hover,a.NoMarksSorterLink:active{ text-decoration: none; }
a.NoMarksDataLink:link,a.NoMarksDataLink:visited{ color: #000080; text-decoration: underline; }
a.NoMarksDataLink:hover,a.NoMarksDataLink:active{ color: #FF0000; text-decoration: underline; }
a.NoMarksNavigatorLink:link,a.NoMarksNavigatorLink:visited{ color: #FFFFFF; font-weight: bold; text-decoration: underline; }
a.NoMarksNavigatorLink:hover,a.NoMarksNavigatorLink:active{ color: #000000; font-weight: bold; text-decoration: none; }
.NoMarksButton { color: #FFFFFF; background-color: #F76910; font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 13px; font-weight: bold; }
.NoMarksInput { font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 13px; }
.NoMarksTextarea { font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 13px; }
.NoMarksSelect { font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 13px; }
/* Calendar */
a.today:link,a.today:visited{ color: #FF0000; font-weight: bold; text-decoration: none; }
a.today:hover,a.today:active{ color: #000000; font-weight: bold; text-decoration: none; }
a.selectedDay:link,a.selectedDay:visited{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.selectedDay:hover,a.selectedDay:active{ color: #FF0000; font-weight: bold; text-decoration: none; }
a.weekDay:link,a.weekDay:visited{ color: #000080; text-decoration: none; }
a.weekDay:hover,a.weekDay:active{ color: #FF0000; text-decoration: none; }
TD.selectedDay { margin: 1px; border-left: 1px solid #FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #000000; background-color: #2B54A6; color: #FFFFFF; font-size: 13px; font-weight: bold; }
TD.today { border-top: 1px solid #FF0000; border-left: 1px solid #FF0000; border-bottom: 1px solid #FF0000; border-right: 1px solid #FF0000; font-size: 13px; }
TD.workday { font-size: 13px; }
TD.weekend { background-color: #EBEBEB; font-size: 13px; }
TH.calendar { margin: 1px; border-left: 1px solid #FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #000000; background-color: #2B54A6; color: #FFFFFF; font-size: 13px; font-weight: bold; }
.CalendarButtons { margin: 1px; color: #FFFFFF; background-color: #2B54A6; font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 13px; font-weight: bold; }
.CalendarControls { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; }
.Table { }
