/* General */
html, body {margin: 0px; font-family: Verdana, Sans-Serif; font-size: 0.83em}
form {margin: 0px}
input, textarea {font-family: Verdana, Arial, Sans-Serif; font-size: 11px} 
select {font-family: Verdana, Arial, Sans-Serif; font-size: 11px}
td {font-family: Verdana, Arial, Sans-Serif; font-size: 11px}
a {color: #000000}

/* Header text styles */
.page_heading {font-size: 20px; color: #FFFFFF; font-weight: bold}
 
/* Navigation "Buttons" */
.forum_button {font-weight: bold; background-color: #FFFFFF; color: #000000; cursor: pointer}
.forum_button_warning {font-weight: bold; background-color: #FFFFFF; color: red; cursor: pointer}
.forum_navigationtext {font-weight: bold; background-color: #EEEEEE; text-decoration: none; color: #000000; border: 1px solid lightgray; padding: 3px 6px 3px 6px}
.forum_navigationtext_warning {font-weight: bold; background-color: #8B0000; text-decoration: none; color: #FFFFFF; border: 1px solid lightgray; padding: 3px 6px 3px 6px}
.forum_navigationtext_smaller {font-weight: bold; background-color: #EEEEEE; border: 1px solid lightgray; padding: 0px 6px 0px 6px; text-decoration: none; color: #000000}

/* Text Styles */
.forum_messagetouser {color: darkgreen; padding: 10px; font-weight: bold}
.forum_messagetouser_nomargin {color: darkgreen; font-weight: bold}
.forum_userinfo_display {background-color: #FFFFFF; padding: 4px}
.forum_navigation {font-weight: bold; padding: 4px}
.forum_navigation_footer {font-weight: bold}
.forum_forums_divider {margin-top: 3px; margin-bottom: 3px}
.forum_forums_sigdivider {border-bottom: 1px dotted #000000; margin-bottom: 5px; margin-top: 5px; border-color: #AAAAAA; width: 150px}
.forum_forums_quotedivider {border-bottom: 1px dotted #000000; margin-bottom: 5px; margin-top: 5px; border-color: #AAAAAA}
.forum_forums_quote {background-color: #FFFFFF; border: 1px solid #000000; border-left: 5px solid #000000; padding: 5px; margin: 5px}
.forum_forums_codedivider {border-bottom: 1px dotted #000000; margin-bottom: 5px; margin-top: 5px; border-color: #AAAAAA}
.forum_forums_code {background-color: #FFFFFF; border: 1px solid #000000; border-left: 5px solid #000000; padding: 5px; margin: 5px}
.forum_errortext {font-weight: bold; color: red; margin-left: 5px}
.forum_errortext_nomargin {font-weight: bold; color: red}
.forum_power {color: #000000}
.forum_tipnotes {margin-top: 3px; margin-bottom: 5px; font-style: italic}

/* Forum Groups Header / General Section Header */
.forum_table {border: 1px solid #000000; padding: 1px}
.forum_table_header {background-image: url(forum/images/backgrounds/forumgroup.gif)}
.forum_table_header_display {background-image: url(forum/images/backgrounds/forumgroup.gif); color: #FFFFFF; font-weight: bold}
.forum_table_header_display a {text-decoration: none; color: #FFFFFF}
.forum_table_header_display a:hover {text-decoration: none; color: #FEEAFF}

/* General Tables Containing Items */
.forum_subtable {background-color: white}
.forum_subtable a {color: #9B2E5C}
.forum_subtable_header {background-image: url(forum/images/backgrounds/forumheader.gif); color: #9B2E5C; font-weight: bold}
.forum_table_item {background-color: #FAEDFF}
.forum_table_summary {background-color: #FFFFFF}

/* Forum Groups Footer */
.forum_forumgroups_footertable {background-color: #DD127D; color: #FFFFFF}
.forum_forumgroups_footertable a {text-decoration: none; color: #FFFFFF}
.forum_forumgroups_footertable a:hover {text-decoration: none; color: #000000}

/* Forums / Sub Header */
.forum_forums_header {background-image: url(forum/images/backgrounds/forumheader.gif); color: #9B2E5C; font-weight: bold}
.forum_forums_header2 {background-color: #FFD8E1; color: #9B2E5C; font-weight: bold}

.forum_forums_item {background-color: #FEEAFF}
.forum_forums_item_forumname {background-color: #FEF9FF}
.forum_forums_item_forumname_highlight {background-color: #FEEAFF}
.forum_forums_item_lastpost {background-color: #FEEAFF}
.forum_forums_item_threads {background-color: #FFF4FC}
.forum_forums_item_posts {background-color: #FEEAFF}

.forum_forums_alternatingitem {background-color: #FEEAFF}
.forum_forums_alternatingitem_forumname {background-color: #FEF9FF}
.forum_forums_alternatingitem_forumname_highlight {background-color: #FEEAFF}
.forum_forums_alternatingitem_lastpost {background-color: #FEEAFF}
.forum_forums_alternatingitem_threads {background-color: #FFF4FC}
.forum_forums_alternatingitem_posts {background-color: #FEEAFF}

.forum_forums_footertable {background-color: #DD127D; color: #FFFFFF; border: 1px solid #000000; padding: 1px}
.forum_forums_footertable a {text-decoration: none; color: #FFFFFF}
.forum_forums_footertable a:hover {text-decoration: none; color: #9B2E5C}

/* Forum Activity */
.forum_forums_activeusers_table {background-color: #FEEAFF}
.forum_forums_activeusers_inner_table {border: 1px solid #FFFFFF; margin-top: 3px}
.forum_forums_activeusers_inner_table a {text-decoration: underline; color: #9B2E5C}
.forum_forums_activeusers {background-color: #E0E3EF; color: #FFFFFF; font-weight: bold; background-image: url(forum/images/backgrounds/forumgroup.gif)}
.forum_forums_activeusers_inner {background-color: #FEF9FF; color: #9B2E5C}

/* Forum Statistics */
.forum_forums_statistics_table {background-color: #FEEAFF}
.forum_forums_statistics_table a {color: #D83E7E}
.forum_forums_statistics_inner_table {border: 1px solid #FFFFFF}
.forum_forums_statistics {background-color: #E0E3EF; color: #FFFFFF; font-weight: bold; background-image: url(forum/images/backgrounds/forumgroup.gif)}
.forum_forums_statistics_inner {background-color: #FEF9FF; color: #9B2E5C}

/* Paging */
.forum_pages_table {background-color: #FEEAFF}
.forum_pages_table td {padding: 7px}
.forum_pages_display {background-color: #FEEAFF; color: #000000; font-weight: bold}
.forum_pages_display a {text-decoration: none}
.forum_pages {border: 1px solid #000000; padding: 0px 3px 0px 3px; color: #000000; background-color: #FFFFFF}
.forum_pages_current {border: 1px solid #000000; padding: 0px 3px 0px 3px; color: #000000; background-color: Yellow}
.forum_pages_jump {height: 15px; border: 1px solid #000000; font-size: 11px; font-weight: bold; width: 30px}
.forum_pages_jump_button {height: 15px; border: 0px; font-size: 11px; font-weight: bold; background-color: #DADDE5}

/* Threads */
.forum_threads_header {background-image: url(forum/images/backgrounds/forumheader.gif); color: #9B2E5C; font-weight: bold}

.forum_threads_item {background-color: #FEEAFF}
.forum_threads_item_alt {background-color: #FFF4FC}
.forum_threads_item_alt_highlight {background-color: #FEEAFF}
.forum_threads_alternatingitem {background-color: #FEEAFF}
.forum_threads_alternatingitem_alt {background-color: #FFF4FC}

/* My Profile */
.forum_threads_item_action {background-color: #FEEAFF}
.forum_threads_alternatingitem_action {background-color: #FEEAFF}

/* Posts */
.forum_posts_header {background-image: url(forum/images/backgrounds/forumheader.gif); color: #9B2E5C; font-weight: bold}

.forum_posts_postbox_item {background-color: #FFF4FC}
.forum_posts_postbox_alternatingitem {background-color: #FFF4FC}
.forum_posts_userbox_item {background-color: #FEEAFF}
.forum_posts_userbox_alternatingitem {background-color: #FEEAFF}
.forum_posts_lastedit {font-size: 10px; margin-top: 15px}
.forum_posts_item {font-size: 1.2em}
.forum_posts_item p {margin: 0px}
.forum_user_item {font-size: 0.85em}
.forum_user_item p {margin: 0px}

/* Search results */
.forum_posts_item_overflow {font-size: 1.2em; height: 200px; overflow: auto}
.forum_posts_item_overflow p {margin: 0px}
.forum_posts_item_search_divider {margin: 4px}

/* Posting */
.forum_attachmentlist a {text-decoration: underline; color: #000000}

/* Member Profile */
.forum_memberprofile_username {font-size: 20px; font-weight: bold}
.forum_memberprofile_tabsdisplay {font-weight: bold; padding: 5px}
.forum_memberprofile_tabsdisplay a {color: #9B2E5C; text-decoration: none; position: relative; top: -1px}

/* Forum Jump */
.forum_jump_table {padding: 3px; background-color: #FFE2F0}
.forum_jump_display {background-color: #FFE2F0; color: #000000}
.forum_time_display {background-color: #FFE2F0; color: #000000; font-weight: bold}
.forum_jump_select {background-color: #FFFFFF}
