/*****************************
  Default Style Elements
*****************************/

body, form, table, img, pre {font-size:12px; font-family:Arial, Arial, Helvetica, sans-serif; border-style:none; border-width:0px; padding:0; margin:0;}
td, p, div, span, a, .pageBody {font-size:12px; font-family:Arial, Arial, Helvetica, sans-serif;}
body {background:#333; text-align:center;}
.ThemeContainer {margin:28px auto 0 auto; text-align:left; width:760px;}
a, a:link, a:visited {color:#333333;text-decoration:none;}
a:active, a:hover {color:#333333;text-decoration:underline;}
p {margin:0; padding:0 0 15px 0;}

/* Header Styles */
.HeaderImage {height:179px; background:#646974;}
h1.PageNames {color:#333; font-size:18px; margin:0 0 10px 0; padding:0; line-height:26px; font-weight:normal; background:url(/Impact2.5/ThemeImages/OasisChristianFellowship/Themes/2008/Oasis-Church-Bend-Oregon-pagename-border.gif) repeat-x left 24px;}
h1, h2, h3, h4, h5 {}
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}

.divHomeRightContent {margin:0 1px 30px 0; background:#ffe9b3;}

/* Menu Styles */
.SiteMenu {text-align:center; height:50px; background:#646974 url(/Impact2.5/ThemeImages/OasisChristianFellowship/Themes/2008/Oasis-Church-Bend-Oregon-2x2.jpg) no-repeat right top; white-space:nowrap;}
.MenuTable {}
.MenuTable tr td {white-space:nowrap; text-align:center;}
.MenuContainer {text-align:center;}
a.MenuItem, a.MenuItem:link, a.MenuItem:visited {display:block; padding:0 5px; color:#fff; font-size:12px;}
.MenuItemSeparator {color:#000; font-size:12px; padding:0 5px;}

.tableMainMenu {height:50px; position:relative; margin:0 auto;}
.tableMainMenu tr td {vertical-align:middle; line-height:50px;}
.tableMainMenu tr td a, .tableMainMenu tr td a:link, .tableMainMenu tr td a:visited {display:block; padding:0 10px; color:#fff; font-size:12px;}
.tableMainMenu tr td a:active, .tableMainMenu tr td a:hover, .tableMainMenu tr td a:focus {outline:none;}

.cswmPopupBox {background:#fff; opacity:.90; filter: alpha(opacity=90); margin-left:0px; text-align:left; margin-bottom:10px; width:auto; height:150px;}
.cswmItem { width:125px ! important; color:#000000; margin-left:0px; height:17px;text-align:left; font-size:10px ! important; text-transform:lowercase ! important; padding:0px 10px 0px 0px ! important;}
.cswmExpand {background:#fff;}

/* Content Styles */

.home_contentBG {background:#646974 url(/Impact2.5/ThemeImages/OasisChristianFellowship/Themes/2008/Oasis-Church-Bend-Oregon-8x1.jpg) repeat-y right top;} /* background on home page */

.ContentAreaHome {vertical-align:top; padding:10px;}
.ContentAreaHome span table, .ContentAreaHome span table p {color:#fff;}
.ContentAreaHome span span.Content * {color:#000;} 
.ContentArea {vertical-align:top; padding:25px 0 30px 30px; background:#fff;}
.ContentArea_Right {vertical-align:top; width:260px; background:#fff url(/Impact2.5/ThemeImages/OasisChristianFellowship/Themes/2008/Oasis-Right-Content-Background.gif) repeat-y 20px top;}
.ContentArea_RightRail {background:#fff; width:30px;}
.ContentArea_Right_Home {vertical-align:top; background: url(/Impact2.5/ThemeImages/OasisChristianFellowship/Themes/2008/Oasis-Church-Bend-Oregon-8x2.jpg) repeat-y right bottom;}
.divPageHeader {padding:0 25px 0 45px;}
.divPageHeader_Home {padding:0; width:207px;}
.spacer_Cover {width:25px; height:25px; background:#fff;}

/* Content Area - bottom corners */
.ContentAreaTable {width:100%; height:100%;}
.BottomCorner_Left {height:30px; background:#fff url(/Impact2.5/ThemeImages/OasisChristianFellowship/Themes/2008/Oasis-Church-Bend-Oregon-bl-corner-pages.png) no-repeat left bottom;}
.BottomCorner_Right {background:#fff url(/Impact2.5/ThemeImages/OasisChristianFellowship/Themes/2008/Oasis-Church-Bend-Oregon-br-corner-pages.png) no-repeat right bottom;}
.BottomCorner_Left_Home {height:30px; background:#6d5d4a url(/Impact2.5/ThemeImages/OasisChristianFellowship/Themes/2008/Oasis-Church-Bend-Oregon-9x1.png) no-repeat left bottom;}
.BottomCorner_Right_Home {width:207px; background:#b7a585 url(/Impact2.5/ThemeImages/OasisChristianFellowship/Themes/2008/Oasis-Church-Bend-Oregon-9x2.png) no-repeat right bottom;}

/* Parent Section Styles */
.Parent_Bullet {background-color:#A6BF47; border:solid 1px #EFF0F2; width:8px; height:8px;}

/* Calendar Styles */
.Calendar_Table, .Calendar_Table a, .Calendar_Table a:link, .Calendar_Table a:visited {}
.Calendar_CalendarDate {padding:10px 0 0 0; font-weight:bold;}
a.Calendar_ItemTitleLink, a.Calendar_ItemTitleLink:link, a.Calendar_ItemTitleLink:visited {text-decoration:underline;}
.todaydaystyle a, .todaydaystyle a:link, .todaydaystyle a:visited {font-size:9px;}
.daystyle{ font-size:10px;}
.daystyle a{ font-size:10px;}
.othermonthdaystyle{ font-size:10px; background-color:#999999 ! important; color:White ! important;}
.othermonthdaystyle a{ font-size:10px; color:White ! important;}
.selecteddaystyle{ font-size:10px; background-color:#5D4D34 ! important; color:White ! important;}
.selecteddaystyle a{ font-size:10px; color:White ! important;}
.dayheaderstyle { font-size:10px;}
.dayheaderstyle a{ font-size:10px;}
.nextprevstyle { font-size:10px;}
.nextprevstyle a{ font-size:10px;}
.titlestyle { font-size:10px; background-color:#333333;}
.titlestyle tr td { font-size:10px;}
.titlestyle tr td a{ font-size:10px;}
.RightOfContentLine {background-image:url(/Impact2.5/ThemeImages/OasisChristianFellowship/Themes/2008/Oasis-Right-Content-Background.gif); background-repeat:repeat-y;}

/* Upcoming Events Styles */
h2.WebBox_Title {color:#754740; font-size:18px; line-height:40px; margin:0 18px; font-weight:normal; text-transform:lowercase;}
.WebBox_RepeaterContainer {padding:5px 16px;}
.WebBox_RepeaterContainer_Nocontent {width:150px; padding:10px;}
.WebBox_Event_Date {color:#333; font-size:11px;}
.WebBox_Item_Title_Link {font-size:11px; color:#333;}
.WebBox_Event_Time {font-size:11px; color:#333;}

/* Media Section Styles */
.Media_SpeakerName {padding: 0px 10px 0px 10px;}
.MediaSection_ListTitle {padding: 0px 0px 0px 25px;}
.lblDay {padding: 0px 10px 0px 0px;}
.Media_Images {padding:0px 0px 0px 5px;}

/* Parent Section Styles */
.Parent_Bullet {background-color:#685843; border:solid 1px #c8b696; width:8px; height:8px;}

/* Staff Section Styles */
.StaffSection_ListEmail, .StaffSection_ListEmail a, .StaffSection_ListEmail a:link, .StaffSection_ListEmail a:visited {text-decoration:none;}
.StaffSection_ListReadMoreLink, .StaffSection_ListReadMoreLink a, .StaffSection_ListReadMoreLink a:link, .StaffSection_ListReadMoreLink a:visited {text-decoration:none;}

/* Media Section Styles */
.divMediaSection_SorterDropdown {width:75%; margin:10px auto; text-align:left;}
.divMediaSection_MediaContainer {width:75%; border:solid 1px #e6e6e6; border-top:0; margin:10px auto text-align:left;}
.divMediaSection_MediaRow {border-top:solid 1px #e6e6e6; clear:both; display:block; height:40px;}
.divMediaSection_MediaAttachments {float:left; float:left; width:100px; height:100%; border-right:solid 1px #e6e6e6;}
.divMediaSection_MediaAttachments div.inner {padding:5px;}
.divMediaSection_MediaDate {float:left; float:left; width:100px; height:100%; border-right:solid 1px #e6e6e6;}
.divMediaSection_MediaDate div.inner {padding:5px;}
.divMediaSection_MediaItemTitle {float:left; float:left; height:100%;}
.divMediaSection_MediaItemTitle div.inner {padding:5px;}
.mediaItemSeparator {clear:both;}

a.MediaSection_ItemTitleLink, a.MediaSection_ItemTitleLink:link, a.MediaSection_ItemTitleLink:visited {text-decoration:underline;}

span.Media_Group {display:block; font-weight:bold; line-height:35px; height:35px; padding:0 0 0 10px; border-bottom:solid 1px #e6e6e6; text-align:left;}
span.Media_Date {font-weight:bold; color:#999999;}

.divHomeAudioVideoContainer {padding:5px;}
.AudioVideoHeader {font-size:20px; color:#666; font-weight:normal;}
.divAudio_Video_Item, .divAudio_Video_Speaker {color:#666; font-size:10px;}
.divAudio_Video_Item a, .divAudio_Video_Item a:link, .divAudio_Video_Item a:visited {color:#666; font-size:10px; text-decoration:underline;}

/* Topics Styles */
.ulTopics {margin:5px 15px; padding:0;}
li.Topics_li_Link {list-style-type:square;}
li.Topics_li_Link a {font-weight:bold;}
ul.ulTopics li.Topics_li_Description {list-style-type:none; margin-top:5px;}

.Topics_TopicTitle {font-weight:bold; line-height:20px;}
.Topics_TopicDescription {margin:10px 0px;}

/* Paginatior Styles */
.divPagination {line-height:25px; margin:10px 0px 10px 0px; clear:both;}
.divBeginPagerLink {display:inline; padding:0px;}

a.BeginEndPagerLink,
a.BeginEndPagerLink:link,
a.BeginEndPagerLink:visited,
a.SkipPagerLink,
a.SkipPagerLink:link,
a.SkipPagerLink:visited,
a.CurrentPagerLink,
a.CurrentPagerLink:link,
a.CurrentPagerLink:visited,
a.PrevNextPagerLink,
a.PrevNextPagerLink:link,
a.PrevNextPagerLink:visited,
a.PagerLink,
a.PagerLink:link,
a.PagerLink:visited {font-size:12px; color:#47392E; padding:2px 5px 3px 5px; border:solid 1px #47502d; text-decoration:none;}

a.BeginEndPagerLink:hover,
a.SkipPagerLink:hover,
a.CurrentPagerLink:hover,
a.PrevNextPagerLink:hover,
a.PagerLink:hover {background-color:#B7A585; color:#fff;}

a.CurrentPagerLink, a.CurrentPagerLink:link, a.CurrentPagerLink:visited {background-color:#6D5D4A; color:#fff;}

.divPrevSkipPagerLink {display:none;}
.divPrevPagerLink {display:none;}
.divCurrentPagerLink {display:inline; padding:0px 2px 0px 2px;}
.divPagerLink {display:inline; padding:0px 2px 2px 2px;}
.divNextPagerLink {display:inline;padding:0px 2px 2px 2px;}
.divSkipPagerLink {display:none;}
.divEndPagerLink {display:inline; padding:0px;}

/* Footer Styles */
.SiteFooter {text-align:right; padding:8px 0; line-height:17px;}
.SiteFooter a, .SiteFooter a:link, .SiteFooter a:visited {font-size:9px; color:#6a6a6a;}
.SiteFooter a img {vertical-align:middle;}

/* Misc Style */
.clear {clear:both;}
.divBreadCrumb {line-height:30px;}
.divBreadCrumb {font-size:10px; color:#5E4E35;}
.divBreadCrumb span {font-size:10px; color:#5E4E35;}
.divBreadCrumb a, .divBreadCrumb a:link, .divBreadCrumb a:visited {font-size:10px; color:#5E4E35; text-decoration:none;}
.divBreadCrumb a:active, .divBreadCrumb a:visited {font-size:10px; color:#5E4E35; text-decoration:underline;}

.PayPalDonateImage {background-image:url(/Impact2.5/ThemeImages/ImpactForChurches/Default/Themes/Default/onlinedonation.gif); background-repeat:no-repeat; background-position:center center;}
.FormsSection_FormTitle, .BookSection_SectionTitle, .StaffSection_SectionTitle, .MediaSection_SectionTitle {display:none;}

/* Forum Styles */
.ClearFloats {clear:both; }
.ForumContainer {width:720; font-family:Arial; font-size:10pt; }
.TopCorner {float:left; }
.TopBar {float:left; background-color:#678700; width:700px; height:20px; line-height:18px; vertical-align:middle; }
.TopBarAnchors {float:right; }
.TopBarAnchors a {color:#FFFFFF; text-decoration:none; font-size:8pt; }
.TopBarAnchors a:hover {color:#FFFFFF; text-decoration:none; font-size:8pt; }
.TopBarAnchors a:visited {color:#FFFFFF; text-decoration:none; font-size:8pt; }
.MainLevel_Labels {font-weight:bold; height:29px; color:#FFFFFF; }
.MainLevel_Labels {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.MainLevel_Forums {width:379px; text-indent:20px; height:29px; text-align:left; }
.MainLevel_ViewCount {width:84px; text-align:center; height:29px; }
.MainLevel_ViewCount {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.MainLevel_ReplyCount {width:84px; text-align:center; border-left-style:solid; }
.MainLevel_ReplyCount { border-left-width:1px; border-left-color:#FFFFFF; height:29px; }
.MainLevel_LastComment {width:170px; text-align:center; border-left-style:solid; }
.MainLevel_LastComment {border-left-width:1px; border-left-color:#FFFFFF; height:29px; }
.MainLevel_Category {font-weight:bold; float:left; width:100%; height:25px; background-color:#B2D65E;}
.MainLevel_Category {padding-top:5px; border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.MainLevel_Category {text-indent:20px; color:#6D8C00; }
.SecondLevel_Table {background-color:#DEF09E; }
.SecondLevel_Controls {background-color:#DEF09E; }
.SecondLevel_Icon {width:50px; }
.SecondLevel_Icon {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.SecondLevel_ForumAndDescription {width:290px; padding: 10px 20px 10px 20px; color:#646464; }
.SecondLevel_ForumAndDescription {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.SecondLevel_ForumAndDescription {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.SecondLevel_ForumAndDescription a {color:#646464; text-decoration:none; }
.SecondLevel_ForumAndDescription a:hover {color:#646464; text-decoration:underline; }
.SecondLevel_ForumAndDescription a:visited {color:#646464; text-decoration:none; }
.SecondLevel_Threads {width:85px; text-align:center; height:100%; color:#646464; }
.SecondLevel_Threads {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.SecondLevel_Threads {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.SecondLevel_Posts {width:85px; text-align:center; color:#646464; }
.SecondLevel_Posts {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.SecondLevel_Posts {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.SecondLevel_LastPost {width:170px; text-align:center; color:#646464; }
.SecondLevel_LastPost {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.SecondLevel_LastPost {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.SecondLevel_LastPost a {color:#678700; }
.SecondLevel_LastPost a:hover {color:#678700; }
.SecondLevel_LastPost a:visited {color:#678700; }
.SecondLevel_Separator {height:10px; background-color:#DEF09E; }
.SecondLevel_LastSeparator {height:20px; background-color:#DEF09E; }
.SecondLevel_Info {white-space:nowrap; }
.SecondLevel_Description {}
.UsersOnlineArea {background-color:#678700; border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.UsersOnlineAreaTitle {text-indent:20px; color:#FFFFFF; font-weight:bold; position:relative; z-index:5000; }
.UsersOnlineAnchors {float:left; text-indent:20px; }
.UsersOnlineAnchors a {color:#FFFFFF; text-decoration:none; }
.UsersOnlineAnchors a:hover {color:#FFFFFF; text-decoration:none; }
.UsersOnlineAnchors a:visited {color:#FFFFFF; text-decoration:none; }
.ForumStatistics {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.BottomCorner {float:left; }
.BottomBar {float:left; background-color:#678700; width:700px; height:20px; color:#FFFFFF; }
.BottomBar {line-height:18px; vertical-align:middle; }
.BottomBarLabels {float:right; color:#FFFFFF; text-decoration:none; font-size:8pt; }
.BottomBarAnchor {float:right; }
a.BottomBarAnchor  {color:#B2D65E; font-size:8pt; }
a.BottomBarAnchor:hover {color:#B2D65E; font-size:8pt; }
a.BottomBarAnchor:visited {color:#B2D65E; font-size:8pt; }
a.FAndDAnchor:hover {text-decoration:underline; }

/* Discuss Section Styles */
.DiscussTable {width:720px; }
.DiscussTableHeaderRow {height:30px; color:#FFFFFF; font-weight:bold; }
.DiscussTHTitle {text-align:left; text-indent:20px; }
.DiscussTHTitle {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.DiscussTHReplies {width:85px; text-align:center; }
.DiscussTHReplies {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.DiscussTHReplies {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.DiscussTHViews {width:85px; text-align:center; }
.DiscussTHViews {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.DiscussTHViews {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.DiscussTHLastPost {width:170px; text-align:center; }
.DiscussTHLastPost {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.DiscussTHLastPost {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.NewThread {float:left; }
.NewThread a {color:#B2D65E; text-decoration:none; font-size:8pt; }
.NewThread a:hover {color:#B2D65E; text-decoration:none; font-size:8pt; }
.NewThread a:visited {color:#B2D65E; text-decoration:none; font-size:8pt; }
.DiscussTableDataRow {background-color:#DEF09E; }
.DiscussIcon {width:50px; }
.DiscussIcon {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.DiscussTitle {padding:10px 20px 10px 20px; color:#646464; }
.DiscussTitle {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.DiscussTitle {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.DiscussTitle a {color:#646464; text-decoration:none; font-weight:bold; }
.DiscussTitle a:hover {color:#646464; text-decoration:underline; font-weight:bold; }
.DiscussTitle a:visited {color:#646464; text-decoration:none; font-weight:bold; }
.AuthorAnchors {color:#646464; }
.AuthorAnchors a {color:#678700; text-decoration:underline; font-weight:normal; }
.AuthorAnchors a:hover {color:#678700; text-decoration:underline; font-weight:normal; }
.AuthorAnchors a:visited {color:#678700; text-decoration:underline; font-weight:normal; }
.DiscussReplies {width:85px; text-align:center; color:#646464; }
.DiscussReplies {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.DiscussReplies {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.DiscussViews {width:85px; text-align:center; color:#646464; }
.DiscussViews {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.DiscussViews {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.DiscussLastPost {width:170px; text-align:center; color:#646464; }
.DiscussLastPost {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.DiscussLastPost {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.DiscussLastPost a {color:#678700; }
.DiscussLastPost a:hover {color:#678700; }
.DiscussLastPost a:visited {color:#678700; }
.NoContent {background-color:#DEF09E; height:30px; line-height24px; vertical-align:middle; }
.NoContent {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.EditBar {width:720px; border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.EditContent {float:left; background-color:#678700; width:700px; text-indent:10px; height:20px; }
.EditContent a {color:#FFFFFF; text-decoration:none; font-size:8pt; }
.EditContent a:hover {color:#FFFFFF; text-decoration:none; font-size:8pt; }
.EditContent a:visited {color:#FFFFFF; text-decoration:none; font-size:8pt; }
.discussCell a:hover {text-decoration:underline;}

/* Personal Email Styles */
.PersonalEmailText {font-weight:bold; color:#646464; } 

/* Discussion Post Styles */
.ThreadTop {width:720px; }
.ThreadTopCorner {float:left; }
.ThreadTopBar {float:left; background-color:#678700; width:700px; height:20px; line-height:18px; vertical-align:middle; color:#B2D65E; }
.ThreadTopBar a {color:#B2D65E; text-decoration:none; font-size:8pt; }
.ThreadTopBar a:hover {color:#B2D65E; text-decoration:none; font-size:8pt; }
.ThreadTopBar a:visited {color:#B2D65E; text-decoration:none; font-size:8pt; }
.ThreadTable {width:720px; }
.ThreadTableHead {height:30px; color:#FFFFFF; font-weight:bold; }
.ThreadTableHeadAuthor {width:100px; text-align:left; text-indent:20px; } 
.ThreadTableHeadAuthor {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.ThreadTableHeadMessage {width:620px; text-align:left; text-indent:20px; }
.ThreadTableHeadMessage {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.ThreadTableHeadMessage {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.ThreadTableContent {width:720px; }
.ThreadTableTitleHeading {background-color:#B2D65E; color:#678700; }
.ThreadTableAuthor {width:100px; text-align:left; text-indent:20px; }
.ThreadTableAuthor a {color:#678700; }
.ThreadTableAuthor a:hover {color:#678700; }
.ThreadTableAuthor a:visited {color:#678700; }
.ThreadTableAuthor {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.ThreadTableTitle {width:620px; color:#678700; height:25px; }
.ThreadTableTitle {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.ThreadTableTitle {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.ThreadTableTitleTitle {float:left; text-indent:20px; font-weight:bold; }
.ThreadTableTitleDate {float:right; }
.ThreadTableTitleEnd {float:right; width:20px; }
.ThreadTableBody {}
.ThreadTableEmpty {width:100px; background-color:#E6F4B6; }
.ThreadTableEmpty {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.ThreadTableMessage {width:580px; padding:10px 20px 10px 20px; background-color:#FFF; color:#646464; }
.ThreadTableMessage {border-top-style:solid; border-top-width:1px; border-top-color:#FFFFFF; }
.ThreadTableMessage {border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF; }
.ThreadTableMessage a {color:#678700; font-size:8pt; }
.ThreadTableMessage a:hover {color:#678700; font-size:8pt; }
.ThreadTableMessage a:visited {color:#678700; font-size:8pt; }
.PostBottomCorner {float:left; }
.PostBottomBar {float:left; background-color:#678700; width:700px; height:20px; line-height:18px; vertical-align:middle; color:#B2D65E; }
.PostBottomBar a {color:#B2D65E; text-decoration:none; font-size:8pt; }
.PostBottomBar a:hover {color:#B2D65E; text-decoration:none; font-size:8pt; }
.PostBottomBar a:visited {color:#B2D65E; text-decoration:none; font-size:8pt; }

/* Small Groups Styles */
.smallgroups_generalinfo {}
.SmallGroupsHeader {padding-right:10px;}
.smallgroups_membersonly {}
.smallgroups_sections {}
.divSmallGroupsNavItem {line-height:22px; width:150px;}
.divSmallGroupsNavItem {width:150px; display:block;}
div.divSmallGroupsNavItem a:hover {background-color:#475971;}
.divSmallGroupsNavItem a:hover {background-color:#CDDD56; color:#ffffff; display:block;}
div#divSmallGroupsMenu a {display:block; line-height:26px; padding:0px 0px 0px 30px; text-decoration:none; }
div#divSmallGroupsMenu a:hover {background-color:#CDDD56; color:#000000; text-decoration:none;}

div#divSmallGroupsMenu a.hldiscussLink {background-image:url(/Impact2.5/ThemeImages/OasisChristianFellowship/Themes/Default/Small-Groups-Discuss.gif); background-repeat:no-repeat; background-position:3px 3px; border-bottom:solid 1px #ddd;}
div#divSmallGroupsMenu a.hleventsLink {background-image:url(/Impact2.5/ThemeImages/OasisChristianFellowship/Themes/Default/Small-Groups-Calendar.gif); background-repeat:no-repeat; background-position:3px 3px; border-bottom:solid 1px #ddd;}
div#divSmallGroupsMenu a.hlfilesLink {background-image:url(/Impact2.5/ThemeImages/OasisChristianFellowship/Themes/Default/Small-Groups-Downloads.gif); background-repeat:no-repeat; background-position:3px 3px; border-bottom:solid 1px #ddd;}
div#divSmallGroupsMenu a.hlrosterLink {background-image:url(/Impact2.5/ThemeImages/OasisChristianFellowship/Themes/Default/Small-Groups-Roster.gif); background-repeat:no-repeat; background-position:3px 3px;}
.hlfullRosterLink {}