/* Forum Styles */

.ForumRegister {background-color:#ddd; margin:0px; padding:10px;}
.ClearFloats {clear:left; }
.ForumContainer {width:100%; overflow:hidden; font-family:Verdana; font-size:10pt;}
.TopCorner {float:left;}
.TopCornerLeft {float:left; background:#eee;}
.TopCornerRight {float:right; background:#eee;}
.TopBar {background:#fff url(/ThemeImages/ChrisTelferForStateSenate/Themes/Default/repeat-top.gif); height:20px; width:auto;}
.TopBar a, .TopBar a:link, .TopBar a:visited {color:#fff;}
.TopBarAnchors {/*float:right; */color:#86DE64; font-weight:bold;}
.TopBarAnchors span a, .TopBarAnchors span a:hover, .TopBarAnchors span a:visited {color:#fff; text-decoration:none; font-size:12px; font-weight:normal; line-height:18px;}
.MainLevel_Labels {font-weight:bold; height:29px; color:#fff; width:100%;}
.MainLevel_Labels {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.MainLevel_Forums {width:auto; text-indent:20px; height:29px; text-align:left; color:#fff; }
.MainLevel_ViewCount {width:84px; text-align:center; height:29px; color:#fff; }
.MainLevel_ViewCount {border-left-style:solid; border-left-width:1px; border-left-color:#fff; }
.MainLevel_ReplyCount {width:84px; text-align:center; border-left-style:solid; color:#fff; }
.MainLevel_ReplyCount { border-left-width:1px; border-left-color:#fff; height:29px; color:#fff; }
.MainLevel_LastComment {width:170px; text-align:center; border-left-style:solid; color:#fff; }
.MainLevel_LastComment {border-left-width:1px; border-left-color:#fff; height:29px; }
.MainLevel_Category {font-weight:bold; float:left; width:100%; height:25px; background-color:#BED3B0;}
.MainLevel_Category span {color:#71917B;}
.MainLevel_Category {padding-top:5px; border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.MainLevel_Category {text-indent:20px; color:#6D8C00; }
.SecondLevel_Table {background-color:#B6CCAE; width:100%;}
.SecondLevel_Controls {background-color:#fff; }
.SecondLevel_Icon {width:50px; }
.SecondLevel_Icon {border-top:solid 1px #fff;}
.SecondLevel_ForumAndDescription {width:auto; padding: 10px 20px 10px 20px; color:#fff; background-color:#9ABD9C; background-repeat:repeat-y;}
.SecondLevel_ForumAndDescription {border-left-style:solid; border-left-width:1px; border-left-color:#fff; }
.SecondLevel_ForumAndDescription {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.SecondLevel_ForumAndDescription a {color:#fff; text-decoration:none; }
.SecondLevel_ForumAndDescription a:hover {color:#fff; text-decoration:underline; }
.SecondLevel_ForumAndDescription a:visited {color:#fff; text-decoration:none; }
.SecondLevel_Threads {width:84px; text-align:center; height:100%; color:#646464; }
.SecondLevel_Threads {border-left-style:solid; border-left-width:1px; border-left-color:#fff; }
.SecondLevel_Threads {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.SecondLevel_Posts {width:84px; text-align:center; color:#646464; }
.SecondLevel_Posts {border-left-style:solid; border-left-width:1px; border-left-color:#fff; }
.SecondLevel_Posts {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.SecondLevel_LastPost {width:170px; text-align:center; color:#646464; }
.SecondLevel_LastPost {border-left-style:solid; border-left-width:1px; border-left-color:#fff; }
.SecondLevel_LastPost {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.SecondLevel_LastPost a {color:#6F6F6F; }
.SecondLevel_LastPost a:hover {color:#6F6F6F; }
.SecondLevel_LastPost a:visited {color:#6F6F6F; }
.SecondLevel_Separator {height:10px; background-color:#fff; }
.SecondLevel_LastSeparator {height:20px; background-color:#fff; }
.SecondLevel_Info {white-space:nowrap; }
.SecondLevel_Description {}
.UsersOnlineArea {background:#9ABD9C; border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.UsersOnlineAreaTitle {text-indent:20px; color:#fff; font-weight:bold; }
.UsersOnlineAnchors {float:left; text-indent:20px; }
.UsersOnlineAnchors a {color:#fff; text-decoration:none; }
.UsersOnlineAnchors a:hover {color:#fff; text-decoration:none; }
.UsersOnlineAnchors a:visited {color:#fff; text-decoration:none; }
.ForumStatistics {border-top-style:solid; border-top-width:1px; border-top-color:#fff;}
.BottomCorner {float:left; }
.BottomCornerLeft {float:left; width:10px; background:#fff;}
.BottomCornerRight {float:right; width:10px; background:#fff;}
.BottomBar {border-top:solid 1px #fff; width:auto; height:21px; overflow:hidden; clear:both; color:#fff; background:url(/ThemeImages/ChrisTelferForStateSenate/Themes/Default/repeat-bottom.gif) repeat-x;}
.BottomBar {line-height:20px; vertical-align:middle; }
.BottomBarLabels {float:right; color:#fff; text-decoration:none; font-size:8pt; }
.BottomBarAnchor {float:right; }
a.BottomBarAnchor  {color:#fff; font-size:8pt; }
a.BottomBarAnchor:hover {color:#fff; font-size:8pt; }
a.BottomBarAnchor:visited {color:#fff; font-size:8pt; }
a.FAndDAnchor:hover {text-decoration:underline; }

/* Discuss Section Styles */
.DiscussTable {width:100%;}
.DiscussTableHeaderRow {height:30px; color:#fff; font-weight:bold; }
.DiscussTHTitle {text-align:left; text-indent:20px; color:#fff; }
.DiscussTHTitle {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.DiscussTHReplies {width:85px; text-align:center; color:#fff; }
.DiscussTHReplies {border-left-style:solid; border-left-width:1px; border-left-color:#fff; }
.DiscussTHReplies {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.DiscussTHViews {width:85px; text-align:center; color:#fff; }
.DiscussTHViews {border-left-style:solid; border-left-width:1px; border-left-color:#fff; }
.DiscussTHViews {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.DiscussTHLastPost {width:170px; text-align:center; color:#fff; }
.DiscussTHLastPost {border-left-style:solid; border-left-width:1px; border-left-color:#fff; }
.DiscussTHLastPost {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.NewThread {float:left; line-height:18px; }
.NewThread a {color:#fff; text-decoration:none; font-size:8pt; }
.NewThread a:hover {color:#fff; text-decoration:none; font-size:8pt; }
.NewThread a:visited {color:#fff; text-decoration:none; font-size:8pt; }
.DiscussTableDataRow {background-color:#B6CCAE; }
.DiscussIcon {width:50px; }
.DiscussIcon {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.DiscussTitle {padding:10px 20px 10px 20px; color:#646464; background-color:#9ABD9C; background-repeat:repeat-y;}
.DiscussTitle {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.DiscussTitle {border-left-style:solid; border-left-width:1px; border-left-color:#fff; }
.DiscussTitle a {color:#fff; text-decoration:none; font-weight:bold; }
.DiscussTitle a:hover {color:#fff; text-decoration:underline; font-weight:bold; }
.DiscussTitle a:visited {color:#fff; text-decoration:none; font-weight:bold; }
.AuthorAnchors {color:#fff; }
.AuthorAnchors a {color:#fff; text-decoration:underline; font-weight:normal; }
.AuthorAnchors a:hover {color:#fff; text-decoration:underline; font-weight:normal; }
.AuthorAnchors a:visited {color:#fff; 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:#fff; }
.DiscussReplies {border-left-style:solid; border-left-width:1px; border-left-color:#fff; }
.DiscussViews {width:85px; text-align:center; color:#646464; }
.DiscussViews {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.DiscussViews {border-left-style:solid; border-left-width:1px; border-left-color:#fff; }
.DiscussLastPost {width:170px; text-align:center; color:#646464; }
.DiscussLastPost {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.DiscussLastPost {border-left-style:solid; border-left-width:1px; border-left-color:#fff; }
.DiscussLastPost a {color:#6F6F6F; }
.DiscussLastPost a:hover {color:#6F6F6F; }
.DiscussLastPost a:visited {color:#6F6F6F; }
.NoContent {background-color:#B6CCAE; height:30px; line-height:24px; vertical-align:middle; }
.NoContent {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.EditBar {width:auto; border-top-style:solid; border-top-width:1px; border-top-color:#fff; background-color:#6F6F6F; }
.EditContent {float:left; text-indent:10px; height:20px; }
.EditContent a {color:#fff; text-decoration:none; font-size:8pt; }
.EditContent a:hover {color:#fff; text-decoration:none; font-size:8pt; }
.EditContent a:visited {color:#fff; text-decoration:none; font-size:8pt; }
.discussCell a:hover {text-decoration:underline;}

/* Personal Email Styles */
.PersonalEmailText {font-weight:bold; color:#646464; } 
.Post_Comments table {}

/* Discussion Post Styles */
.ThreadTop {width:auto; background:#6F6F6F; }
.ThreadTopCorner {float:left; }
.ThreadTopCornerLeft {float:left; background:#eee;}
.ThreadTopCornerRight {float:right; background:#eee;}
.ThreadTopBar {background-color:#6F6F6F; width:auto; height:20px; line-height:18px; vertical-align:middle; color:#fff; }
.ThreadTopBar a {color:#fff; text-decoration:none; font-size:8pt; }
.ThreadTopBar a:hover {color:#fff; text-decoration:none; font-size:8pt; }
.ThreadTopBar a:visited {color:#fff; text-decoration:none; font-size:8pt; }
.ThreadTable {width:100%; }
.ThreadTableHead {height:30px; color:#fff; font-weight:bold; }
.ThreadTableHeadAuthor {width:100px; text-align:left; text-indent:20px; color:#fff; } 
.ThreadTableHeadAuthor {border-top:solid 1px #fff;}
.ThreadTableHeadMessage {width:auto; text-align:left; text-indent:20px; color:#fff; }
.ThreadTableHeadMessage {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.ThreadTableHeadMessage {border-left-style:solid; border-left-width:1px; border-left-color:#fff; }
.ThreadTableContent {width:100%;}
.ThreadTableTitleHeading {background-color:#fff; color:#6F6F6F;}
.ThreadTableAuthor {width:100px; text-align:left; text-indent:20px; background:#B6CCAE; border-top:solid 1px #fff;}
div.ThreadTableAuthor {width:100px; text-align:left; text-indent:20px; background:#B6CCAE; border-top:0px;}
.ThreadTableAuthor a {color:#6F6F6F; }
.ThreadTableAuthor a:hover {color:#6F6F6F; }
.ThreadTableAuthor a:visited {color:#6F6F6F; }
.ThreadTableAuthor {/*border-top-style:solid; border-top-width:1px; border-top-color:#fff; */}
.ThreadTableTitle {color:#6F6F6F; height:25px; background:#B6CCAE;}
.ThreadTableTitle {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.ThreadTableTitle { }
.ThreadTableTitleTitle {float:left; text-indent:20px; font-weight:bold; }
.ThreadTableTitleDate {float:right; margin-right:20px;}
.ThreadTableTitleEnd {float:right; width:20px; }
.ThreadTableBody {}
.ThreadTableEmpty {width:100px ! important; background-color:#7EA782; margin:0; padding:0; border-top:solid 1px #fff;}
.ThreadTableEmpty {}
.ThreadTableMessage {padding:10px 20px 10px 20px; background-color:#9ABD9C; color:#646464; }
.ThreadTableMessage {border-top-style:solid; border-top-width:1px; border-top-color:#fff; }
.ThreadTableMessage {border-left-style:solid; border-left-width:1px; border-left-color:#fff; }
.ThreadTableMessage a {color:#6F6F6F; font-size:8pt; }
.ThreadTableMessage a:hover {color:#6F6F6F; font-size:8pt; }
.ThreadTableMessage a:visited {color:#6F6F6F; font-size:8pt; }
.PostBottomCorner {background-color:#6F6F6F;}
.PostBottomCornerLeft {float:left; background:#eee;}
.PostBottomCornerRight {float:right; background:#eee;}
.PostBottom {background-color:#6F6F6F;}
.PostBottomBar {width:auto; height:20px; line-height:18px; vertical-align:middle; color:#fff; }
.PostBottomBar a {color:#fff; text-decoration:none; font-size:8pt; }
.PostBottomBar a:hover {color:#fff; text-decoration:none; font-size:8pt; }
.PostBottomBar a:visited {color:#fff; text-decoration:none; font-size:8pt; }