body {background-color:#fff}
body, table {font-size:10pt; font-family:Verdana}

hr {color: #c9c9c9; height: 1px;}

/* ************ GENERAL STYLES *********** */

.table_base {border-collapse:collapse; clear:both}
.table_base .header th {background:#cfcfcf; padding:0.4em}
.table_base .footer td {background:#cfcfcf; color:#000; text-align:center; padding:0.3em}

/*reset the default styles of <TH>*/
.table_base th {font-weight:normal; text-align:left}

.table_base .header1 {
  margin:0px;
  font-weight:bold; 
  font-style:normal; 
  font-size:1.1em;
  color: #373737;
  text-align:left;
}

.table_base .header2 {
  color:#222; font-size:8pt;
}

/*.header3 is for column labels */
.table_base .header3 th {
	background: #FF71B5;
	text-align:left; 
	color:#fff;
	font-size:8pt;
	padding:2px;
	padding-left:0.5em;
}
.table_base .header3 th.stat {
  text-align:center;
}

.table_base .header3 th a:link,
.table_base .header3 th a:visited {
	color:#fff;
}

/*.header4 stores category names*/
.table_base .header4 th {
  background:#F0EFF4; 
  font-weight:bold; 
  padding:3px; 
  border-bottom:1px solid #B2B2B2;
}
.table_base .header4 a:link,
.table_base .header4 a:visited {color:#4A4A4A; font-size:8pt;}
.table_base .header4 a:hover {text-decoration:none}

.table_base td {font-size:10pt}

/*for alternating table rows*/
.post {background-color:#fff;}
.postb {background-color:#efefff}

/*default color of links*/
a:link, a:visited {text-decoration:none; color:#FF71B5;}
a:hover {text-decoration:underline}

/*these tables have data stored in rows */
#categories_table td,
#categories_forums_table td,
#forums_table td,
#topics_table td,
#topics_table2 td,
#pending_approval_table td,
#admin_banlist_table td,
#admin_blockedlist_table td,
#admin_avatarlist_table td,
#admin_approval_table td,
#search_results_table td {
  border-bottom:1px solid #B2B2B2; padding:5px
}

/* these tables are horizontally arranged.
   Table header is on the left, and 
   table data is on the right. */
#preferences_table th,
#preferences_table2 th,
#create_topic_table th,
#user_profile_table th,
#admin_addban_table th,
#admin_addblockedword_table th,
#admin_addavatar_table th,
#search_table th,
#send_email_table th {text-align:right; vertical-align:top; padding:0.5em}

#preferences_table td,
#preferences_table2 td,
#create_topic_table td,
#user_profile_table td,
#admin_addban_table td,
#admin_addblockedword_table td,
#admin_addavatar_table td,
#search_table td,
#send_email_table td {padding:0.5em; padding-right:1em}

/*when a table contains zero rows, this is shown*/
.table_base .empty_table {height:150px; text-align:center; font-size:1.6em; color:#888;}
.table_base .empty_table .extra {font-size:0.8em;}

form {margin:0px}

/*for alignment only*/
table.nosize {border-collapse:collapse; border-spacing:0px; border:0px !important}
table.nosize td {padding:0px !important; border:0px !important}

/*for alignment only. Required to make tables center aligned on IE*/
.table_aligner {text-align:center}
.table_aligner .table_base {margin-left:auto; margin-right:auto; text-align:left}

/* ********** ELEMENTS ON ALL PAGES ********** */

/*top navigation bar: [most active forums/online list/avatar/..]*/
#nav1 {
	text-align:right; 
	background-color: #ffffff;
}
#nav1 a:link,
#nav1 a:visited {
	font-weight:bold; color:#666; 
	padding: 3px 5px 3px 5px; 
	background-image: url('http://design.outblaze.com/philip/bt_bg.gif');
	border-left: solid 1px #959595;
	border-bottom: solid 1px #959595;
}

#nav1 {
	background-image: url('http://design.outblaze.com/philip/bt_bg.gif');
	padding: 3px 5px 3px 5px; 
	border-bottom: solid 1px #959595;
}

/*moderator navigation bar: [forum admin/ban list/word blocking/..]*/
#moderator {display:block; text-align:right; padding-bottom:0.5em}
#moderator, #moderator a {color:#b22}

/* hierarchy bar: [Home >> General >> hello]*/
#depth_nav {
  color:#000;
  font-family: Verdana; 
  font-size: 10pt;
  padding-bottom:2px;
  float: left;
}
#depth_nav a:link,
#depth_nav a:visited {
  color:#000;
}

/*footer.html*/ /*at the very bottom of the page*/
#footnote {font-size:9pt}

#wrapper {clear:left}  /*For styling: A div that wraps the main tables.*/

/*make these specific links look like styled buttons*/
#user_profile_email,  /*user_profile*/
#user_profile_back,   /*user_profile*/
#system_messages_link /*system error messages*/ {
	text-align:center;
	white-space:nowrap;
	padding:2px 5px;
	margin:0px 2px;
	background-image: url('http://design.outblaze.com/philip/bt_bg.gif');
	border-left: solid 1px #959595;
	border-right: solid 1px #959595;
	border-bottom: solid 1px #959595;
}

/*make these specific links look like styled buttons - continued*/
#user_profile_email a:link,
#user_profile_email a:visited,
#user_profile_back a:link,
#user_profile_back a:visited,
#system_messages_link a:link,
#system_messages_link a:visited {color:#414141; font-weight:bold; font-size: 9pt;}

/*make these specific buttons look like styled buttons*/
#language_select .go,
#jump_to .go,
.footer .go,
.form_action .preview, 
.form_action .removeavatar, 
.form_action .submit, 
.form_action .cancel {
  font-family: Verdana; 
  font-size: 9pt;
	padding:2px 5px;
	background-image: url('http://design.outblaze.com/philip/bt_bg.gif');
	border-top: none;
	border-left: solid 1px #959595;
	border-right: solid 1px #959595;
	border-bottom: solid 1px #959595;
	color:#414141;
	font-weight:bold;
}

/* ********** CATEGORIES PAGE *********** */

#categories_table,
#categories_forums_table {width:100%}
#categories_forums_table td {font-size:8pt}

#categories_sub_forums_table {width:70%}
#categories_sub_forums_table td {font-size:8pt}

/*categories header -> language selector -> reload button*/
#language_select {text-align:right}
#language_select select {font-family: Verdana; font-size: 8pt;}

/*different types of icons*/
.forum_icon_locked       {background-image:url("http://img1.id1.outblaze.com/common/mb2/icon_lockedforum.gif")}
.forum_icon_mostactive   {background-image:url("http://img1.id1.outblaze.com/common/mb2/icon_activeforum.gif")}
.forum_icon_normal       {background-image:url("http://img1.id1.outblaze.com/common/mb2/icon_forum.gif")}

.forum_icon_locked,
.forum_icon_mostactive,
.forum_icon_normal {
  background-position: center;
  background-repeat: no-repeat;
  width:50px;
  height:50px;
}
/*smaller versions of above icons */
#icon_legend .forum_icon_locked     {background:url("http://img1.id1.outblaze.com/common/mb2/icon_lockedforum_small.gif") center no-repeat; width:25px; height:25px}
#icon_legend .forum_icon_mostactive {background:url("http://img1.id1.outblaze.com/common/mb2/icon_activeforum_small.gif") center no-repeat; width:25px; height:25px}
#icon_legend .forum_icon_normal     {background:url("http://img1.id1.outblaze.com/common/mb2/icon_forum_small.gif") center no-repeat; width:25px; height:25px}

/* ******* ELEMENTS SHARED BY CATEGORIES AND FORUMS ******* */

/*[previous topic/next topic]*/
#topic_nav {text-align:right; vertical-align:bottom; padding-bottom:2px}
#topic_nav #previoustopic {}
#topic_nav #nexttopic {}

/*[threaded/linear]*/
#viewmode {text-align:right; float:right; padding:3px; font-size:0.8em; color:#666; line-height:13pt}
#viewmode a:link,
#viewmode a:visited {font-style:normal}
#viewmode span {border:1px outset; padding:2px 3px}
#viewmode span.selected {border:1px inset; padding:2px 3px}
#viewmode #threadedmode {}
#viewmode #linearmode {}

#icon_legend {color:#000; font-size:8pt}
#icon_legend td.label {padding-right:2em}

/*[You cannot edit posts/...etc.]*/
#permission_desc {color:#888; font-size:8pt; text-align:right; clear:both}

/*page numbers*/
.table_pager a, .pager a {font-weight:bold; font-size:1em; padding-right:1px}
.table_pager {float:right; padding:0.3em; margin-bottom:1em}   /*the page numbers at the bottom of the table*/
.title .pager {font-size:0.9em} /*the page numbers next to the forum title*/

/* "display topics from previous:" */
.footer select {background-color:#ddd} /*[all posts]*/

/*jump to forum*/
#jump_to {text-align:right; margin-top:1em; clear:both}
#jump_to select {font-family: Verdana; font-size: 9pt;}

/*different types of table cells that hold different types of data*/

td.title a:link,
td.title a:visited {font-weight:bold}  /* = forum name*/
td.title {color:#666}  /* = description, moderator details*/
td.stat {text-align:center} /* = post count, topic count*/
td.info {width:20%; color:#666} /* = posted by (date and author) */

/* ********** FORUMS PAGE *********** */

#forums_table {width:100%}
#forums_table td {font-size:8pt}
#forums_table .footer td {text-align:right}

.topic_icon_locked       {background-image:url("http://img1.id1.outblaze.com/sanriotown.co.id/mb2/icon_lockedtopic.gif")}
.topic_icon_sticky       {background-image:url("http://img1.id1.outblaze.com/sanriotown.co.id/mb2/icon_stickytopic.gif")}
.topic_icon_announcement {background-image:url("http://img1.id1.outblaze.com/sanriotown.co.id/mb2/icon_announcement.gif")}
.topic_icon_popular      {background-image:url("http://img1.id1.outblaze.com/sanriotown.co.id/mb2/icon_populartopic.gif")}
.topic_icon_normal       {background-image:url("http://img1.id1.outblaze.com/sanriotown.co.id/mb2/icon_topic.gif")}
.topic_icon_video        {background-image:url("http://img1.id1.outblaze.com/common/mb2/icon_topic_video.gif")}

.topic_icon_locked,
.topic_icon_sticky,
.topic_icon_announcement,
.topic_icon_popular, .topic_icon_video,
.topic_icon_normal {
  background-position:center;
  background-repeat: no-repeat;
  width:24px;
  height:24px;
}
/* ******* ELEMENTS SHARED BY FORUMS AND TOPICS ******* */

/*The [Create Topic/Reply/Subscribe/Printer Friendly/etc.] button area at the bottom of the table*/
#action_bar {float:left}


.createtopic, 
.quotereply, 
.reply,
.watch_topic,
.unwatch_topic,
.printer_friendly,
.email_topic {
  float:left; 
  padding:0px 5px;
}
#action_bar .separator {float:left}

.post .separator {height:24px; border-right:1px dashed #ddd; margin:0px 1px; overflow:hidden; width:1px}
.postb .separator {height:24px; border-right:1px dashed #ccc; margin:0px 1px; overflow:hidden; width:1px}
.footer .separator {height:24px; border-right:1px dashed #fff; margin:0px 1px; overflow:hidden; width:1px}

.createtopic      .button_icon {width:24px; height:25px; background:url('http://img1.id1.outblaze.com/sanriotown.co.id/mb2/icon_edit_topic.gif') left no-repeat;}
.quotereply       .button_icon {width:24px; height:25px; background:url('http://img1.id1.outblaze.com/sanriotown.co.id/mb2/icon_quote_reply.gif') left no-repeat;}
.reply            .button_icon {width:24px; height:25px; background:url('http://img1.id1.outblaze.com/sanriotown.co.id/mb2/icon_reply.gif') left no-repeat;}
.watch_topic      .button_icon {width:24px; height:25px; background:url('http://img1.id1.outblaze.com/sanriotown.co.id/mb2/icon_subscribe.gif') left no-repeat;}
.unwatch_topic    .button_icon {width:21px; height:25px; background:url('http://img1.id1.outblaze.com/common/mb2/icon_unsubscribetopic.gif') left no-repeat;}
.printer_friendly .button_icon {width:24px; height:25px; background:url('http://img1.id1.outblaze.com/sanriotown.co.id/mb2/icon_printer.gif') left no-repeat;}
.email_topic      .button_icon {width:24px; height:25px; background:url('http://img1.id1.outblaze.com/sanriotown.co.id/mb2/icon_email.gif') left no-repeat;}

/*give icon-buttons their size */
.button_icon {display:block; float:left}
.button_icon a:link,
.button_icon a:visited {display:block; width:100%; line-height:25px}
.button_icon a:hover {text-decoration:none}

/*The form input for "emailing the topic to a friend"*/
#email_form {display:none}
#email_form input {font-size:0.9em}

/* ********** TOPICS PAGE *********** */
#topics_table,
#topics_table2 {width:100%}

#topics_table .footer td {text-align:right}

/*The [quickreply/reply] buttons inside the message area 
  are smaller and brighter, and right justified*/
#topics_table .message .post_email,
#topics_table .message .post_profile,
#topics_table .message .post_edit,
#topics_table .message .post_delete,
#topics_table .message .quotereply,
#topics_table .message .reply {
	padding:0px 3px;
	float:right;
}
#topics_table .message .separator {float:right}

/*forum posts' fields*/
.nick {font-weight:bold; padding: 0px 0px 0px 5px;}
#topics_table td.author {width:120px; height:120px; vertical-align:top; border-bottom:0px; font-size:0.7em}
#topics_table td.message {vertical-align:top; border-bottom:0px}
.author .nick {display:block; text-align:center; font-size:10pt}
.avatar {text-align:center}

/*[Posted on: ... Posted by: ... ]*/
.message_header {
  padding:3px;
  margin-bottom:0.5em;
}

.post .message_header {background-color:#f9f9f9; border-bottom:1px solid #ededed}
.postb .message_header {background-color:#e9e9f9; border-bottom:1px solid #dddded}

/*the post attribute headers (Posted on:/Subject:) only */
.message_header .extra {color:#888;}
#topics_table .message_header hr {display:none} /*hide it since we don't need it*/

/*the row containing .post_bar + td.totop */
.postfooter td {border-top:0px}

/*[email::profile::edit::delete]*/
.post_bar {float:right}

.post_email   .button_icon {width:24px; height:25px; background:url('http://img1.id1.outblaze.com/sanriotown.co.id/mb2/icon_email.gif') left no-repeat;}
.post_profile .button_icon {width:24px; height:25px; background:url('http://img1.id1.outblaze.com/sanriotown.co.id/mb2/icon_profile.gif') left no-repeat;}
.post_edit    .button_icon {width:24px; height:25px; background:url('http://img1.id1.outblaze.com/sanriotown.co.id/mb2/icon_edit_topic2.gif') left no-repeat;}
.post_delete  .button_icon {width:24px; height:25px; background:url('http://img1.id1.outblaze.com/sanriotown.co.id/mb2/icon_delete.gif') left no-repeat;}

/*[back to top]*/
td.totop {font-size:0.8em; text-align:center}

/*the empty space between posts*/
#topics_table .spacer {background:#fff; padding:0px; height:0px; border:0px}
#topics_table .spacer img {display:none}

/*Print button on the printer friendly page*/
#printnow {font-size:1.2em}
@media print {#printnow {display:none}}

/*quoted text within a post body*/
.mb2_quote {
  border-left: 1px solid #ccc;
  width:90%;
  margin: 0ex;
  margin-left: 9%;
  padding-left: 1ex;
  color: rgb(68, 68, 68);
  /*line-height: 125%;*/
  background-color: rgb(250, 250, 250);
  border-top-color: rgb(209, 215, 220);
  border-right-color: rgb(209, 215, 220);
  border-bottom-color: rgb(209, 215, 220);
  border-left-color: rgb(209, 215, 220);
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-left-width: 1px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
}

/* ********** TOPICS PAGE IN THREADED MODE *********** */

#thread_box_container {text-align:center}

/*threaded list box*/
#thread_box {
  margin-left:auto;
  margin-right:auto;
  text-align:left;
	border:1px solid #c9c9c9;
	padding:5px;
	height:150px;
	width:98%;
	overflow:auto;
	white-space:nowrap;
}
#thread_box a:link,
#thread_box a:visited {display:block}

#thread_box a:hover, 
#thread_box a:active {background-color:lightblue; text-decoration:none}

#thread_box #selected {display:block; background-color:yellow; padding:5px;}

#thread_box .extra {color:#888;} /*date and time*/

/* ********** REPLY/QUOTE REPLY PAGE *********** */

#create_topic_preview_table,
#create_topic_table,
#topics_review_table {width:100%; margin-bottom:3.5em}

#create_topic_preview_table .message_header {display:block; margin-top:5px}
#create_topic_preview_table td {height:200px;}

#create_topic_table th {width:15%}  /*the first column*/
#create_topic_table textarea {width:100%}
#create_topic_table .editor_container td {padding:0px}
#create_topic_table label {margin-right:1em}  /*for spacing the radio buttons*/
#create_topic_table label input {margin-right:0.2em; vertical-align:middle}

#create_topic_table .text,
#create_topic_table textarea {width:100%}
#formatters {text-align:center; margin-bottom:1px}

/*edit box styler buttons (B/I/U/Quote/URL)*/
#create_topic_table input.formatter {
background-color:#cfcfcf; 
border:1px solid; 
border-color:#eee #666 #666 #eee; 
font-family:serif;
padding:0.1em 0.3em;
}

.emoticons {border-collapse:collapse; width:100px; margin-top:0.8em}
.emoticons th {font-weight:bold; font-style:normal; text-align:center}
.emoticons td {text-align:center; vertical-align:middle; padding:6px}

/*the row containing form buttons [preview/submit/cancel] */
.form_action {text-align:center; vertical-align:middle}

#topics_review_table {margin-left:auto; margin-right:auto}
/*the preview of the message being replied to*/
.inline_preview {
	border:1px solid #cfcfcf;  /*same as header1*/
	padding:0px;
	height:300px;
	overflow:scroll;
	overflow:-moz-scrollbars-vertical;
	overflow-y:auto;
	text-align:left;
}

/* this makes the tabs work when switching*/
#reply_tab_system .tab_selected {display:none}
.tabs_preview #tab_preview .tab_selected {display:inline}
.tabs_preview #tab_preview .tab {display:none}
.tabs_reply #tab_reply .tab_selected {display:inline}
.tabs_reply #tab_reply .tab {display:none}
.tabs_review #tab_review .tab_selected {display:inline}
.tabs_review #tab_review .tab {display:none}

/*we hide the table headers with javascript if tabs are available*/
.hide_header .header {display:none}

/*since we're hiding the header, we'll make the tab border thicker*/
#reply_tab_system {border-bottom-width:1em; font-size:1.3em}
#reply_tab_system .tab_selected {}

#reply_tab_system .tab_bar {margin-left:0px}

/* ********** USER PROFILES PAGE *********** */
#user_profile_table {width:100%}
#user_profile_table .header1 {}

/*[About "webmaster"]*/
#user_profile_table .header3 {
  text-align:left; 
  font-size:9pt;
}
#user_profile_table .avatar {padding-top:2em}
#user_profile_table .noavatar {
  background:#eee; 
  height:130px;
  color:#aaa; 
  vertical-align:middle; 
  text-align:center;
}
#user_profile_table .header3 th {text-align:left}
#user_profile_table td {text-align:left; vertical-align:top}

/*[email] [back]*/
#user_profile_table .footer .table_aligner {text-align:center}
#user_profile_table .table_aligner .nosize {margin-left:auto; margin-right:auto}

/* ********** SEARCH PAGE *********** */

/*search.html*/
#search_table {width:80%}
#search_table .header1 {}
#search_table input.text {width:80%}

#search_results_table {width:100%}
#search_results_table .header1 {}
#search_results_table td.icon {border-right:0px}
#search_results_table td.title {border-left:0px}
#search_results_table .footer {background-color:#ccf; background-image:none; text-align:left}
#search_results_table .footer .topic_icon_normal {padding-left:3em; background-position:center right}
#search_results_table .footer .search_warning {font-weight:bold;}

/* ********** PREFERENCES PAGE *********** */
#preferences_table,
#preferences_table2 {width:100%}
#preferences_table .header3 th,
#preferences_table2 .header3 th {text-align:left; padding:2px; padding-left:0.5em; /*font-size:10pt*/}
#preferences_table2 label {margin-right:1em}  /*for spacing the radio buttons*/
#preferences_table2 label input {margin-right:0.2em; vertical-align:middle}

#preferences_table .text,
#preferences_table textarea,
#preferences_table select.text {width:100%}
#preferences_table .extra {color:#888;}

/*this is to stop the TD style from affecting the Rich text editor */
#preferences_table .editor_container td {padding:0px}

/* ********** ONLINE USERS PAGE ********** */
#online_list_table {width:100%}
#online_list_table .header1 {}
#online_list_table td {text-align:center; color:#06f;}
#online_list_table .nick {padding:0px}

/* ********** AVATAR PAGE ********** */
#avatarlist_table {width:100%}
#avatarlist_table .header1 {}
#avatarlist_table .avatar_unit {float:left; width:150px; height:210px; padding:10px 4px; margin:2px}
#avatarlist_table .pretty_name {font-weight:bold; color:#b11; padding-top:10px; text-align:center}

#avatarlist_table .table_aligner .nosize {margin-left:auto; margin-right:auto}

/* ********** PENDING APPROVAL PAGE ********** */
#pending_approval_table {width:100%}
#pending_approval_table .header1 {}
#pending_approval_table .stat {text-align:left; vertical-align:top}

/* *********** SEND EMAIL PAGE *************** */
#send_email_table {width:100%}
#send_email_table .header1 {}
#send_email_table .text {width:100%}
#send_email_table textarea {width:100%}

/* ********** MAINTENANCE PAGE *********** */

.maintenance {padding:1em 0em; vertical-align:middle; text-align:center}

/* ********** ERRORS PAGE *********** */

#system_messages_table {width:100%}
#system_messages_table  .header1 {}

#system_message {font-size:1.1em; text-align:center; vertical-align:middle; height:150px}
#system_messages_table .table_aligner .nosize {margin-left:auto; margin-right:auto}

/*the server ref code*/
#system_messages_table .extra {font-size:0.8em; margin:1em; display:block; font-style:italic; font-family:monospace}

/* ********** MODERATORS: BAN PAGE AND PENDING APPROVAL PAGE ******* */
/*mimics tabbed interface*/
.tab_bar_container {
  text-align:center;
  clear:left;
  height:1.8em;
  border-bottom: 1px solid #cfcfcf;  /*same as header1*/
}

.tab_bar {
  display:block;
  margin-left:auto;
  margin-right:auto;
  margin-left:20px;
  height:1.3em;
  line-height:1.3em;
}

.tab, .tab_selected {  /*styles for the selected and unselected tab*/
  float:left;
  padding:0px;
  height:1.8em;
  line-height:1.8em;
  margin-right:0.6em;
}

.tab {background-color:#FF71B5}           /*same as header3*/
.tab a:link,
.tab a:visited {color:#FFFFFF}            /*same as header3*/
.tab_selected {background-color:#cfcfcf}  /*same as header1*/

/*tab_left + tab_right are for optionally styling the tabs with curved images */
.tab_left {
  display:inline;
  padding:5px 0px 5px 10px;
  /*background: url("tab_left.gif") left top no-repeat;*/
}

.tab_right {
  display:inline;
  padding:5px 10px 5px 0px;
  /*background: url("tab_right.gif") right top no-repeat;*/
}

/* ********** MODERATOR: PENDING APPROVAL PAGE ************** */
#admin_approval_table {width:100%}
#admin_approval_table  .header1 {}
#admin_approval_table .submit {float:left}
#admin_approval_table .cancel {float:left}
#admin_approval_table .text {clear:both; width:100%; margin-top:0.5em}

/* ********** MODERATOR: AVATAR LIST ******************* */
#admin_addavatar_table {width:70%}
#admin_addavatar_table .header1 {}
#admin_addavatar_table .text {width:100%}

#admin_avatarlist_table .header1 {}
#admin_avatarlist_table .pretty_name {font-weight:bold; font-size:1.2em; color:#b11; text-align:center}
#admin_avatarlist_table .remove {}

/* ********** MODERATOR: BLOCK WORD LIST ******************** */
#admin_addblockedword_table {width:100%}
#admin_addblockedword_table .header1 {}

#admin_blockedlist_table {width:100%}
#admin_blockedlist_table .header1 {}

/* ********** MODERATOR: BAN LIST ************************ */
#admin_addban_table {width:70%}
#admin_addban_table .header1 {text-align:center}
#admin_addban_table .text {width:100%}

#admin_banlist_table {width:100%}
#admin_banlist_table .header1 {text-align:center}

/*for showing the ["hihi" was successfully banned.] response message.*/
.event_notify {font-weight:bold; color:#d22; text-align:center; font-size:1.2em}

#addban_tab_system {border-bottom: 0px}
#addban_tab_system .tab_bar {
  margin-left:auto;
  width:50%;
}

/*
styles for Rich Text Editor located in:
http://img1.hk.outblaze.com/js/rte/rte.css
*/
