div.forum_header_mid { background-image: url('gfx/forum_header_mid.png'); background-repeat: repeat-y; width: 844px ; color: #ffffff;}
div.forum_header_top { background-image: url('gfx/forum_header_top.png'); background-repeat: no-repeat; background-position: top left; }
div.forum_header_btm { background-image: url('gfx/forum_header_btm.png'); background-repeat: no-repeat; background-position: bottom left; min-height: 13px; padding: 10px; text-align: center; }

div.forum_row_mid { background-image: url('gfx/forum_row_mid.png'); background-repeat: repeat-y; width: 844px; color: #dcffff;}
div.forum_row_top { background-image: url('gfx/forum_row_top.png'); background-repeat: no-repeat; background-position: top left; }
div.forum_row_btm { background-image: url('gfx/forum_row_btm.png'); background-repeat: no-repeat; background-position: bottom left; min-height: 27px; padding: 10px; }

div.forum_header_mid2 { background-image: url('gfx/forum_header_mid2.png'); background-repeat: repeat-y; width: 630px ; color: #ffffff;}
div.forum_header_top2 { background-image: url('gfx/forum_header_top2.png'); background-repeat: no-repeat; background-position: top left; }
div.forum_header_btm2 { background-image: url('gfx/forum_header_btm2.png'); background-repeat: no-repeat; background-position: bottom left; min-height: 13px; padding: 10px; text-align: center; }

div.forum_row_mid2 { background-image: url('gfx/forum_row_mid2.png'); background-repeat: repeat-y; width: 630px; color: #dcffff;}
div.forum_row_top2 { background-image: url('gfx/forum_row_top2.png'); background-repeat: no-repeat; background-position: top left; }
div.forum_row_btm2 { background-image: url('gfx/forum_row_btm2.png'); background-repeat: no-repeat; background-position: bottom left; min-height: 27px; padding: 10px; }

div.forum_row_left_icon       { float: left; margin-top: 4px; background-image: url('gfx/forum_icon2.png'); background-repeat: no-repeat; background-position: 3px 0px; cursor: pointer; width: 40px; height: 37px;}
div.forum_row_left_newpost { float: left; margin-top: 4px; background-image: url('gfx/forum_icon2new.png'); background-repeat: no-repeat; background-position: 3px 0px; cursor: pointer; width: 40px; height: 37px;}
div.forum_row_left_locked   { float: left; margin-top: 4px; background-image: url('gfx/forum_icon2locked.png'); background-repeat: no-repeat; background-position: 3px 0px; cursor: pointer; width: 40px; height: 37px; }

div.forum_topic_left_post           { float: left; margin-top: 6px; background-image: url('gfx/forum_topic_post.png'); background-repeat: no-repeat; cursor: pointer; width: 43px; height: 35px;}
div.forum_topic_left_newpost     { float: left; margin-top: 6px; background-image: url('gfx/forum_topic_newpost.png'); background-repeat: no-repeat;  cursor: pointer; width: 43px; height: 35px;}
div.forum_topic_left_sticky       { float: left; margin-top: 6px; background-image: url('gfx/forum_topic_sticky.png'); background-repeat: no-repeat; cursor: pointer; width: 43px; height: 35px;} 
div.forum_topic_left_newsticky { float: left; margin-top: 6px; background-image: url('gfx/forum_topic_newsticky.png'); background-repeat: no-repeat; cursor: pointer; width: 43px; height: 35px;}
div.forum_topic_left_anno           { float: left; margin-top: 6px; background-image: url('gfx/forum_topic_announcement.png'); background-repeat: no-repeat; cursor: pointer; width: 43px; height: 35px;}
div.forum_topic_left_newanno     { float: left; margin-top: 6px; background-image: url('gfx/forum_topic_newannouncement.png'); background-repeat: no-repeat; cursor: pointer; width: 43px; height: 35px;}
div.forum_topic_left_locked       { float: left; margin-top: 6px; background-image: url('gfx/forum_topic_blocked.png'); background-repeat: no-repeat; cursor: pointer; width: 43px; height: 35px;}

td.forum_row_left_stats { background-image: url('gfx/forum_stats_ico.png'); background-repeat: no-repeat; background-position: center center; width: 50px; }
div.forum_rank                    { background-color: #030715; min-height: 22px; border-bottom: 1px #40526c solid; }
div.forum_rank_ico            { padding-top: 5px; padding-left: 20px; background-image: url('gfx/forum_rank_ico.png'); background-repeat: no-repeat; min-height: 18px; background-position: 2px 2px; }

td.post_login            { vertical-align: top; padding-top: 2px; background-color: #000001; color: #9ec2ff; background-image: url('gfx/forum_post_bar.png'); background-repeat: repeat-x; min-height: 30px; border: 1px solid #40526c; font: bold 11px Verdana,Arial; }
td.post_date_title  { width: 596px; padding: 0px 2px; color: #9ec2ff; background-image: url('gfx/forum_post_bar.png'); background-repeat: repeat-x; background-color: #000001; min-height: 30px; border: 1px solid #40526c;}
div.forum_icon_user { float: left; background-image: url('gfx/forum_icon_user.png'); background-repeat: no-repeat; background-position: 2px 4px; padding: 6px 0px 0px 22px; min-height: 20px;}

div.post_quote   { cursor: pointer; float: left; background-image: url('gfx/forum_icon_quote.png'); background-position: 0px 6px; background-repeat: no-repeat; width: 45px; height: 18px; padding: 10px 0px 0px 12px; color: #9ec2ff; font: bold 10px Verdana,Arial; margin: 0px 0px 0px 3px; }
div.post_edit     { cursor: pointer; float: left; background-image: url('gfx/forum_icon_edit.png'); background-position: 0px 6px; background-repeat: no-repeat; width: 45px; height: 18px; padding: 10px 0px 0px 12px; color: #9ec2ff; font: bold 10px Verdana,Arial; margin: 0px 0px 0px 3px; }
div.post_delete { cursor: pointer; float: left; background-image: url('gfx/forum_icon_delete.png'); background-position: 0px 6px; background-repeat: no-repeat; width: 28px; height: 28px; margin: 0px 0px 0px 3px; }
div.post_ip         { cursor: pointer; float: left; background-image: url('gfx/forum_icon_ip.png'); background-position: 0px 6px; background-repeat: no-repeat; width: 28px; height: 28px; margin: 0px 0px 0px 3px; }

td.post_avatar_rank { background-color: #01040d; vertical-align: top; border: 1px solid #40526c;}
td.post_content         { vertical-align: top; color: #c6d0de; background-color: #010206; border-right: 1px solid #40526c; padding: 4px; font-size: 11px; line-height: 15px; }
td.post_content2       { vertical-align: top; color: #c6d0de; background-color: #000205; border-right: 1px solid #40526c; padding: 4px; font-size: 11px; line-height: 15px;  }
div.post_signature    { clear: both; margin-top: 10px; padding-top: 2px; background-image: url('gfx/forum_postspacer.png'); background-repeat: no-repeat; color: #656565; }
td.post_logged_os     { border: 1px solid #40526c; color: #9ec2ff; background-image: url('gfx/forum_post_bbar.png'); height: 35px; }
td.post_buttons_row { padding: 2px; background-image: url('gfx/forum_post_bbar2.png'); height: 35px; border: 1px solid #40526c; }

div.post_button               { float: left; color: #ffffff; cursor: pointer; background-image: url('gfx/forum_icon_user_btn.png'); width: 109px; height: 18px; padding-top: 9px; margin-right: 3px; text-align: center; font-weight: bold; }
div.forum_btn_reply       { margin-top: 3px; cursor: pointer; float: right; color: #82a6c6; background-image: url('gfx/forum_btn_reply.png'); width: 74px; height: 22px; font: bold 11px Verdana,Arial; padding: 5px 0px 0px 34px;}
div.forum_btn_newtopic { cursor: pointer; float: right; color: #82a6c6; background-image: url('gfx/forum_btn_newtopic.png'); width: 74px; height: 25px; font: bold 11px Verdana,Arial; padding: 2px 0px 0px 34px;}
div.post_button_minus   { float: right; color: #ffffff; cursor: pointer; background-image: url('gfx/forum_icon_btn_minus.png'); width: 80px; height: 18px; padding-top: 9px; padding-left: 29px; margin-right: 3px; font-weight: bold; }
div.post_button_plus     { float: right; color: #ffffff; cursor: pointer; background-image: url('gfx/forum_icon_btn_plus.png'); width: 80px; height: 18px; padding-top: 9px; padding-left: 29px; margin-right: 3px; font-weight: bold; }

div.post_minus_added { clear: both; margin-top: 10px; padding-left: 16px; background-image: url('gfx/plusminus_minus.png'); background-repeat: no-repeat; background-position: 0px 0px; color: #6f757a; min-height: 13px; }
div.post_plus_added   { clear: both; margin-top: 10px; padding-left: 16px; background-image: url('gfx/plusminus_plus.png'); background-repeat: no-repeat; background-position: 0px 0px; color: #6f757a; min-height: 13px; }
div.post_modified       { font-style: italic; padding-top: 5px; }
td.posts_end                { background-color: #d0d0d0; border: 1px solid #d0d0d0; border-top: 1px solid #40526c; height: 3px;}

.forum_bkg               { border: 1px solid #40526c; background-color: #050e19; color: #dcffff;}
.forum_bkg2             {  background-color: #050e19; color: #dcffff;}
.forum_border         { border: 1px solid #40526c; color: #dcffff;}
a.forum_link           { text-decoration: none; color: #dcffff; }
a.forum_tree_link { color: #d6d6d6;}
div.forum_tree         { color: #d6d6d6;}
div.forum_margins   { margin: 0px 10px;}
div.forum_margins2 { margin: 0px 13px;}

div.forum_logged       { width: 25px; height: 25px; background-repeat: no-repeat; background-position: 10px 10px;}
div.forum_user_desc { color: #dadfe9;}
.forum_user_desc2  { color: #536581;}