FORM {margin:0; padding:0;}
TD {font-size:13px;}
#ad728 {margin-bottom:0;}

#team_crumbs_ul H1 {color:black; font-size:15px; font-weight:bold; padding:0; margin:0px 0 0px 0px; display:inline; }
.main_mes_icon {float:left; width:65px; margin-top:10px;}

.main_table { background-color:#E9EAED; padding-top:10px; padding-bottom:10px; display:table; width:100%;}
.main_table_row {display:table-row;}
.main_table_cell {display:table-cell; text-align:left; vertical-align:top;}
.main_table_cell .ce1 { text-align:left;}
.main_table_cell .ce2 { text-align:left; vertical-align:top;}


#forum_wrapper {  position:relative;}

#forum_table {width:100%; display:table;  }
.forum_table_row {display:table-row;}
.forum_table_cell {display:table-cell;}

#forum_table .head { background-color:white; color:#999; font-size:17px; padding:8px 15px 8px 15px; font-weight:bold; border-bottom:1px solid #C0C0F5; }
#forum_table .hc1 { width:35%; }
#forum_table .hc2 { width:65%;}
#forum_table .row1 { padding:15px; border-bottom:1px solid #C0C0F5;}
#forum_table .row2 { padding:15px; border-bottom:1px solid #C0C0F5; background-color:#F6f6f6; }
#forum_table .c1 { font-size:13px; width:30%;  border-right:1px solid #C0C0F5; }
#forum_table .c2 { font-size:13px; width:70%;}
#forum_table .hc2_adj { display:inline-block; padding-top:4px;}

.mb_author { vertical-align:top; display:block; width:300px; background-color:#fff; border:1px solid #4EB8F1; box-shadow:0px 0px 5px #B0BFF2; border-radius:10px;  text-align:left; float:left; margin-left:10px; margin-right:20px; position:relative;}
.mb_author_text {padding: 15px 15px 15px 15px;}
.mb_message { vertical-align:top; display:block;width:600px; background-color:#fff; border:1px solid #4EB8F1; box-shadow:0px 0px 5px #B0BFF2; border-radius:10px;  text-align:left; float:left;  position:relative;  font-size:14px; line-height:1.38; }
.mb_message_text {padding: 20px 20px 20px 20px; font-size:16px; line-height:1.38;}
.mb_user {font-size:15px; color:black; font-weight:bold; padding:3px 0 3px 0; display:block;}
.mb_arrow {background:url(/assets/messageboard/mb5_arrow_w2.png) no-repeat; width:20px; height:60px; position:absolute; left:-20px; top:0px; display:block; }
.sparkpoints { font-size:11px;}
.sparkpoints A{ color:#EF4A4A; font-size:11px; font-weight:bold; text-decoration: none;}
.sparkpoints A:hover{ color: #5A5AB5; font-size:11px;  text-decoration: underline; font-weight:bold;}
.posts {font-size:11px; color:black;}
.posts A{ color:#EF4A4A; font-size:11px;  font-weight:bold; text-decoration: none;}
.posts A:hover{ color: #5A5AB5; font-size:11px;  text-decoration: underline; font-weight:bold;}
.date_posted {font-size:11px; color:#999999;}
.author_btns {display:block; }
.author_btns A {display:inline-block; margin-top:6px; font-size:12px;}
.mb_signature {color:#666; font-size:12px; border-top:1px solid #D8D8D8; padding-top:10px; margin-top:10px;}
.sticky {float:right; margin-left:6px;}

.pre_order_icon {margin:10px 0px 10px 0px; float:right;}
.online_now, .online_now2 {color:#009F9F; font-style:italic; font-size:12px; background-color:#ABF0DD; display:inline-block; padding:1px 22px 1px 22px; margin-bottom:4px; position:absolute; top:0px; right:0px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topright: 10px; border-top-right-radius: 10px; }
.online_now2 {background-color:#BEE4FA; color:#6384bd;  }
.online_now EM, .online_now2 EM {font-size:9px; line-height:15px; vertical-align:middle;}

#comm_leader_w { background:#76F5DC; border-top:1px solid #d7d7df9; background:#f5f5fe; padding:4px 10px 4px 10px; border-bottom:1px solid #fff; display:block; }

.comm_leader_text {font-size:16px; color:#009F9F; font-weight:bold;}
#comm_leader_w A {font-size:16px; color:#009F9F; font-weight:bold;}
#comm_pic {border:2px solid white; height:55px; float:left; margin-right:20px;}
#comm_title {margin:5px 0 4px 0;}
.comm_icon {height:55px; float:right;}

#other_table .head {color:#999; font-size:17px; padding:8px 8px 8px 8px; font-weight:bold; border-bottom:1px solid #F0F4F9;}
#other_table {width:100%; }
#other_table .orow1 { padding:8px; border-bottom:1px solid #F0F4F9; }
#other_table .orow2 { padding:8px; border-bottom:1px solid #F0F4F9;}
#other_table .oc1 { width:70%; font-size:16px; text-align:left; }
#other_table .oc2 { font-size:11px; width:30%; text-align:center;}
#other_table .ohc1 { width:70%; font-size:13px; text-align:left;}
#other_table .ohc2 { font-size:11px;  width:30%; text-align:center;}
#other_table .oc1 A{color:black; text-decoration:none; }
#other_table .oc1 A:hover {color:#22A7EE; text-decoration:none; }
#other_table .oc2 A{font-size:11px; color:black; text-decoration:none; }
#other_table .oc2 A:hover {font-size:11px; color:#22A7EE; text-decoration:none; }

#other_table {width:100%; display:table;  }
.other_table_row {display:table-row;}
.other_table_cell {display:table-cell; vertical-align:middle;}

#mb_btm_btns {font-size:13px;  }
#mb_page_num A{padding: 4px 8px 4px 8px; font-size:13px; color:white; border:1px solid #FFBD57; background-color:#FF7B08; text-decoration:none; font-weight:bold;}
#mb_page_num A:hover{padding: 4px 8px 4px 8px; font-size:13px; color:#5a5ab5; background-color:#f5f5fe; border:1px solid #D7D7F9; text-decoration:none; font-weight:bold; }
#mb_page_num a.next_page  {padding: 4px 8px 4px 8px; font-size:13px; color:white; border:1px solid #FFBD57; background-color:#FF7B08; text-decoration:none; font-weight:bold;}
#mb_page_num a.next_page:hover{padding: 4px 8px 4px 8px; font-size:13px; color:#5a5ab5; background-color:#f5f5fe; border:1px solid #D7D7F9; text-decoration:none; font-weight:bold; }
.paging_selected {padding: 4px 8px 4px 8px; font-size:13px; color:#999; border:1px solid #ccc; background-color:#f2f2f2; text-decoration:none; font-weight:bold;}

.forum_url {color:#666;}
.sorting_link {float:right;}
#CrtTickBtn a {color:black;}
#CrtTickBtn a:hover {color: #5a5ab5;}
.reply_icon_sm {background:url(/assets/messageboard/te7_reply_icon_sm2.png) no-repeat; width:11px; height:8px; display:inline-block;}
.reply_icon_big {background:url(/assets/diet4/te7_reply_icon.png) no-repeat; width:17px; height:12px; display:inline-block;}
.fl_right {float:right;}
.black12b {font-weight:bold; font-size:12px; color:black;}
.black10 {font-size:10px; color:#000;}
.gray11 {font-size:11px; color:#999999;}

/*TOPICS PAGE*/
#topics_table .c1 A{color:black; text-decoration:none; }
#topics_table .c1 A:hover {color:#22A7EE; text-decoration:none; }
#topics_table .c2 A{color:black; text-decoration:none; }
#topics_table .c2 A:hover {color:#22A7EE; text-decoration:none; }
#topics_table .head {color:#999; font-size:13px; padding:8px 8px 8px 8px; font-weight:bold; border-bottom:1px solid #C0C0F5;}
#topics_table {width:968px; }
#topics_table .row1 { padding:6px 8px 6px 8px; border-bottom:1px solid #C0C0F5;  background-color:#F4f4f4;}
#topics_table .row2 { padding:6px 8px 6px 8px; border-bottom:1px solid #C0C0F5; }
#topics_table .row3 { padding:8px 8px 8px 8px; border-bottom:1px solid #C0C0F5; background-color:#F4f4f4; }
#topics_table .row4 { padding:4px 8px 4px 8px; }
#topics_table .c1 {padding:8px 8px 8px 8px; position:relative; font-size:16px; text-align:left;}
#topics_table .c2 { font-size:10px; text-align:center;}
#topics_table .c3 { font-size:10px; text-align:center;}
#topics_table .c4 {width:115px; font-size:10px; text-align:center;}

#topics_table .hc1 { text-align:left;}
#topics_table .hc2 {  text-align:center;}
#topics_table .hc3 {  text-align:center;}
#topics_table .hc4 { text-align:center;}

#topics_table .forumname A{font-size:17px; COLOR:black; font-style:italic; text-decoration:none; font-weight:bold;}
#topics_table .forumname A:hover {font-size:17px; color:#22A7EE; font-style:italic; text-decoration:underline; font-weight:bold;}
#topics_table .forumname_count A{font-size:15px; COLOR:#666666; font-style:italic; text-decoration:none; font-weight:normal; float:right;}
#topics_table .forumname_count A:hover{font-size:15px; color:#22A7EE; font-style:italic; text-decoration:underline;  font-weight:normal;}
.sticky_topics {float:right; margin-left:6px; color:#6384bd; font-style:italic; display:inline-block; text-transform:uppercase; font-size:10px;}

#topics_table {width:100%; display:table;  }
.topics_table_row {display:table-row;}
.topics_table_cell {display:table-cell; vertical-align:middle;}



#share1_w {
    background-color: #F0F4F9 !important;
    border: 0px !important;
    float: right !important;
	margin-top:5px !important;
	margin-bottom:0 !important;
}