#contents_forum { background:#fff; min-height:520px; padding-top:10px; margin-top:5px;}

a:link, a:visited, .forum_content a:link, .forum_content a:visited { color:#990000; text-decoration:none}
.forum_content a:hover { color:#000; text-decoration:none}

a.user_pop_links:link, a.user_pop_links:visited { color:#990000; text-decoration:none; display:block; padding:3px}
a.user_pop_links:hover { background:#eeeeee; color:#000; text-decoration:none; display:block; padding:3px}

.forum_infobox { text-align:center; background:#eeeeee; padding:5px; font-size:11px;}
.forum_infobox a:link,
.forum_infobox a:visited { color:#000}

a.user_pop_links:link, a.user_pop_links:visited { color:#000; text-decoration:none; display:block; padding:3px}
a.user_pop_links:hover { background:#e8e8e8; color:#000; text-decoration:none; display:block; padding:3px}

.forum_post_header_avatar { background:#eeeeee; padding:5px; width:50px; border-bottom:1px solid #cecece}
.forum_post_header_usernameinf { background:#eeeeee; padding:5px; border-bottom:1px solid #d4d4d4;}
.forum_post_header_userinfright { background:#eeeeee; padding:5px; text-align:right; font-size:11px; border-bottom:1px solid #d4d4d4;}
.forum_post_posting { padding:5px; border-bottom:1px solid #d4d4d4;}

.forum_topheader_cell a:link, .forum_topheader_cell a:visited { color:#000; text-decoration:underline}
.forum_topheader_cell a:hover { color:#000; text-decoration:none}
a.forum_head:link, a.forum_head:visited { color:#000; text-decoration:underline}
a.forum_head:hover { color:#000; text-decoration:none}
.forums_highlight { background:#FFFFCC}
.smilie_div {}
.row_forum_first { background:#fff; border-bottom:1px solid #fff; padding:3px; padding-right:4px; font-weight:bold;}
.row_forum_second { background:#eeeeee; border-bottom:1px solid #fff; padding:3px; color:#666666}
.forum_buttons_big { float:left; background:#eeeeee; padding:2px; padding-right:15px; margin-left:3px; margin-bottom:1px;}
.forum_buttons_big:hover { background:#eeeeee}
.forum_buttons_big a:link, .forum_buttons_big a:visited { font-size:130%; color:#000; display:block; text-decoration:none; font-weight:bold}
.forum_buttons_big img { margin-right:5px; vertical-align:middle}
.forum_buttons_small { float:right; background:#eeeeee; padding:2px; padding-right:8px; margin-left:3px; margin-bottom:1px;}
.forum_buttons_small:hover {}
.forum_buttons_small a:link, .forum_buttons_small a:visited { color:#000; display:block; text-decoration:none;}
.forum_buttons_small img { margin-right:5px; vertical-align:middle}
.forum_form_left { background:#eeeeee}
.forum_form_right { background:#f9f9f9}
.forum_stats_left { width:30px; text-align:center; background:#eeeeee}
.forum_stats_right { background:#fff}

.lastthreads_first { background: #eeeeee}
.lastthreads_second { background: #eeeeee}

a.forum_button_newthread:link, a.forum_button_newthread:visited { padding:5px; padding-left:25px; background:url(../../images/forums/newtopic.gif) 3px 3px no-repeat; color:#990000; font-weight: bold; border: 1px solid #d4d4d4; text-decoration: none;}
a.forum_button_newpost:link, a.forum_button_newpost:visited { padding:5px; padding-left:25px; background:url(../../images/forums/answer.gif) 3px 3px no-repeat; color:#990000; font-weight: bold; border: 1px solid #d4d4d4; text-decoration: none;}

a.forum_links:link, a.forum_links:visited { font-weight: bold;}
a.forum_links:hover { font-weight: bold;}
a.forum_head:link, a.forum_head:visited { text-decoration: underline;}
a.forum_head:hover { text-decoration: none;}
a.forum_links_small:link, a.forum_links_small:visited { font-size:96%;}
a.forum_links_small:hover { font-size:96%}
a.forum_links_smaller:link, a.forum_links_smaller:visited { font-size:95%}
a.forum_links_navi:link, a.forum_links_navi:visited { font-weight: bold;}
a.forum_links_navi:hover { font-weight: bold;}
a.forum_links_cat:link, a.forum_links_cat:visited { color: #fff; font-weight: bold; text-decoration:underline}
a.forum_links_cat:hover { color: #fff; font-weight:bold;}
.forum_topicheader { color:#fff}
a.forum_topicheader:link, a.forum_topicheader:visited { color: #fff; font-weight: bold; text-decoration: underline;}
a.forum_topicheader:hover { color: #fff; font-weight:bold; text-decoration: none;}

.f_info_comment { font-size:96%}
.forum_topictile { font-style:italic}
.forum_container { border:1px solid #fff; margin-bottom:5px}
.forum_posts { margin-bottom:10px}
.forum_post_header { background:#990000; padding:7px; font-size:110%; color:#fff; margin-bottom:0px}
.forum_post_first { background:#eeeeee; font-size:95%; width:170px}
.forum_post_second { background:#ffffff; border-bottom:1px solid #eeeeee}
.forum_topic_topheader { background: #F7F7F7; padding:10px}
.forum_topheader { border-bottom:0px solid #F7F7F7; padding:5px}
.forum_topheader_cell { background: #eeeeee; padding:5px; border-right:1px solid #fff}
.forum_post_footer { background: #eeeeee}
.forum_header { background: #eeeeee; padding:5px; font-weight:bold; font-size:12px; }
.forum_info_icon { width: 30px; background: #eeeeee; padding: 2px; text-align: center;}
.forum_info_main { background:#fff; padding: 4px}
.forum_info_meta { background: #eeeeee; padding: 2px;}
.forum_toggle { width: 30px; background:#990000; padding: 6px; color:#fff}
.forum_frame { background: #fff; margin-bottom: 2px;}
.forum_navi { padding: 3px;}

.forum_header_bolder { background:#990000; color:#fff; padding: 6px; margin-bottom:0px; border-top:1px solid #fff}
.forum_header_bolder a:link, .forum_header_bolder a:visited { color:#fff; font-weight:bold;}
.forum_tableborder { background: #d4d4d4;}

.Forums_ForumStats_box { padding:7px; font-weight:bold; color:#000; background: #eeeeee}
.user_sig { border-top:1px solid #eeeeee; padding:4px;}
.user_sig_bar {}

.row_small_first { background:#fff;}
.row_small_second { background:#eeeeee;}

.forums_sticky_inf {padding:5px}
.forums_announce_inf {padding:5px}

/* CONTAINER-TOGGLER (AJAX) */
.togglerboxes a, .togglerboxes-opened a { text-decoration:none!important}
.togglerboxes { text-transform:uppercase; letter-spacing:1px; margin:0px 0px 15px 0px; cursor:pointer; text-decoration:none!important; font-weight:bold; display: block; line-height:32px;}
.togglerboxes-closed { color:#fff!important; text-decoration: none; padding-left:10px; height:32px; background: #666666 url('../../images/page/tab_open_box.gif') center right no-repeat; border: solid 0px #afafaf;}
.togglerboxes-closed:hover { color:#fff!important; padding-left:10px; height:32px; background: #666666 url('../../images/page/tab_open_box.gif') center right no-repeat; border: solid 0px #afafaf;}
.togglerboxes-opened { color:#fff!important; padding-left:10px; height:32px; background: #666666 url('../../images/page/tab_close_box.gif') center right no-repeat; border: solid 0px #afafaf;}
.togglerboxes-opened:hover { color:#fff!important; padding-left:10px; height:32px; background: #666666 url('../../images/page/tab_close_box.gif') center right no-repeat; border: solid 0px #afafaf;}
.togglerboxes-c {}
.togglerboxes-c-closed { background:transparent; border:solid 0px #e3e3e3; margin:-25px 0px 25px 0px; padding-top:10px; padding-bottom:10px;}
.togglerboxes-c-opened { margin:-15px 0px 5px 0px; padding-top:0px; padding-bottom:20px;}


/* Tooltip */
.tooltip { border-bottom:1px solid #990000; cursor:help}
.overlib_body { font-size:11px; background:#fff; color:#000; padding:5px;}
.item_title { font-weight: normal; background:#666666; color:#666666}
.overlib_border { background:#990000}
.overlib_captionfontclass {}
.overlib_closefontclass {}

