/*
Component eForum for 360
CSS for template blue
Created by Metee
http://www.360.in.th
*/

h1.eforumh1 {
	font: normal 22px/25px "Gill Sans", "Trebuchet MS", Calibri, sans-serif;
	background: none; 
	color: #444; padding: 0; margin: 3px 0 42px 0;
}
h1.eforumh1_user, h1.eforumh1_users, h1.eforumh1_search, h1.eforumh1_settings, h1.eforumh1_stats, h1.eforumh1_email, h1.eforumh1_help, h1.eforumh1_edit {
	font: normal 22px/32px "Gill Sans", "Trebuchet MS", Calibri, sans-serif;
	background: transparent url(../images/user32.png) top left no-repeat; 
	color: #444; padding: 0 0 0 36px; margin: 3px 0 12px 0;
}
h1.eforumh1_users { background: transparent url(../images/users32.png) top left no-repeat; }
h1.eforumh1_search { background: transparent url(../images/search32.png) top left no-repeat; }
h1.eforumh1_settings { background: transparent url(../images/settings32.png) top left no-repeat; }
h1.eforumh1_stats { background: transparent url(../images/stats32.png) top left no-repeat; }
h1.eforumh1_email { background: transparent url(../images/mail32.png) top left no-repeat;  }
h1.eforumh1_help { background: transparent url(../images/help32.png) top left no-repeat; }
h1.eforumh1_edit { background: transparent url(../images/pensil32.png) top left no-repeat; }
h3.eforumh3 {
	background: none; font-family: "Gill Sans", "Trebuchet MS", Calibri, sans-serif;
	font-size: 16px; font-weight: bold; color: #555; padding: 0; margin: 3px 0 10px 0; line-height: 19px;
}

/* EFORUM LISTING TABLE */
.eftable_wrap { margin: 0 0 10px 0; padding: 1px; border: 1px solid #aaa; }
.eftablelist {
	background-color: #FFFFFF;
	border-spacing: 0; 
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	width: 100%;
}
.eftablelist th, .eftablelist td { border: 1px solid #fff; padding: 4px; text-align: left; font-weight: normal; }

tr.eftablelist_head th {
	border: none;
	border-bottom: 1px solid #aaa;
	background: #d3d9df url(../images/tablehead.gif) top left repeat-x;
	text-align: center;
	color: #555;
	font: normal 12px/16px tahoma, verdana, serif;
}
tr.eftablelist_head th.efsorted {
	background: #e7eff5 url(../images/tablehead_hover.gif) top left repeat-x;
}
tr.eftablelist_head th:hover {
	background: #e7eff5 url(../images/tablehead_hover.gif) top left repeat-x;
}
tr.eftablelist_head th a {
	margin: 0; padding: 0; text-decoration: none; color: #555;
	font: normal 12px/16px tahoma, verdana, serif;
}

tr.eftablelist_head2 th {
	border: none;
	border-bottom: 1px solid #aaa;
	background: #d3d9df url(../images/tablehead.gif) top left repeat-x;
	text-align: left;
	color: #555;
	font: normal 12px/16px tahoma, verdana, serif;
}
tr.eftablelist_head2 th a {
	margin: 0; padding: 0; text-decoration: none; color: #555;
	font: normal 12px/16px tahoma, verdana, serif;
}

tr.eftablelist_container th {
	border: none;
	background: #5297cc url(../images/containerhead.png) top left repeat-x;
	text-align: left;
	color: #FFF;
	font: bold 14px/16px Arial, verdana, serif;
}

tr.eforumrow0 td { background-color:#f2f3f5; }
tr.eforumrow1 td { background-color:#f9fcff; }
tr.eforumrow0:hover td,tr.eforumrow1:hover td { background-color:#eceff3; }
tr.eforumrowX td { background-color:#f2f3f5; border: none; }
tr.eforumrowST0 td { background-color:#f9fac2; }
tr.eforumrowST1 td { background-color:#fbfcd6; }
tr.eforumrowST0:hover td,tr.eforumrowST1:hover td { background-color:#faf1bf; }

/* PAGINATION */
ul.efpagination { margin: 10px 0; padding: 0; list-style: none; }
ul.efpagination li {
	list-style-type: none;
	margin: 0 4px 0 0;
	padding: 1px;
	border: 1px solid #aaa;
	float: left;
	font: normal 11px/14px tahoma, verdana, serif;
	color: #555;
}

ul.efpagination li a { text-decoration: none; background-color: #FFF; color: #555; display: block; padding: 2px 4px; margin: 0; }
ul.efpagination li a:hover { background-color: #eee; }
ul.efpagination li.efpage_skip { border: none; }
ul.efpagination li.efpage_skip a { background-color: inherit; padding: 0; margin: 0; }
ul.efpagination li span { background-color: #FFF; color: #555; display: block; padding: 2px 4px; margin: 0; }
ul.efpagination li.efpage_active span { background-color: #569acf; color: #fff; display: block; padding: 2px 4px; margin: 0; }
ul.efpagination li.efclear { list-style-type: none; margin: 0; padding: 0; border: none; float: none; clear: both; }

/* FORUM JUMP */
.efjump_wrap { margin: 20px 0; }

/* ADVANCED SEARCH */
.efblock_wrap { margin: 0 0 10px 0; padding: 10px; border: 1px solid #ccc; background-color: #eceff3; }
.eforumform { margin: 0; padding: 0; font: normal 12px/16px tahoma, verdana, serif; color: #555; }
.eforumform fieldset {
	background-color: #fff;
	border: none;
	border-top: 1px solid #6ca0d3;
	border-bottom: 1px solid #6ca0d3;
	margin: 15px 0;
	padding: 8px;
	font: normal 12px/15px tahoma, verdana, serif;
	color: #555;
}
.eforumform legend { padding: 1px 4px; background-color: #6ca0d3; color: #fff; font: bold 12px/15px verdana, arial, serif; }
.eforumform fieldset label { font: normal 12px/16px tahoma, verdana, serif; color: #555; margin :0; padding: 0; display: block; float: left; width: 160px; }
.efformhelp {
	background: #faf9ca url(../images/help12.png) 2px 2px no-repeat;
	padding: 1px 1px 1px 16px;
	border: 1px solid #f9e899;
	color: #444;
	font: normal 12px/16px tahoma, verdana, serif;
	position: absolute;
	width: 180px;
}
.efhighlight { font-weight: bold; color: #000; background-color: #faf9a0; }

/* TABLE WITHOUT BORDERS */
table.eforumtblclean { margin: 0 0 20px 0; padding: 0; border: none; width: 100%; border-collapse: collapse; }
table.eforumtblclean td { border: none; padding: 4px; font: normal 12px/16px tahoma, verdana, sans-serif; vertical-align: top; }

/* small elements */
.eforum_small { font-size: 0.92em; }

/* moderators box */
.eforum_modsbox {
	margin: 4px 0 0 0;
	padding: 0;
	font: normal 12px/16px arial, tahoma, serif;
	color: #555;
}

/* board title */
a.eforum_btitle, a.eforum_btitle:link, a.eforum_btitle:visited, a.eforum_btitle:active, a.eforum_btitle:hover {
	color: #345e89;
	text-decoration: none;
	font-weight: bold;
}
a.eforum_btitle:hover { color: #007FFF; text-decoration: none; }

/* attachment link */
a.eforum_attach_link, a.eforum_attach_link:link, a.eforum_attach_link:visited, a.eforum_attach_link:active, a.eforum_attach_link:hover {
	font-family: tahoma, verdana, serif;
	font-size: 11px;
	font-weight: bold;
	background: transparent url(../images/system/attachment16.png) 0 50% no-repeat;
	line-height: 16px;
	padding: 0 0 0 18px;
	color: #007FFF;
	text-decoration: none;
}
a.eforum_attach_link:hover { color: #CC0000; }

/* PATHWAY */
div.eforumpathway { margin: 20px 0 50px 0; padding: 0; color: #666; font-size: 12px; font-family: Tahoma, verdana, serif; }
a.eforumpathlink, a.eforumpathlink:visited, a.eforumpathlink:link, a.eforumpathlink:active { color: #5a76e2; font-size: 12px; text-decoration: none; }
a.eforumpathlink:hover { color: #CC0000; font-size: 12px; text-decoration: none; }

/* FORMS */
input.eforumtext, textarea.eforumtextarea {
	background-color: #FFFFFF;
	border: 1px solid #99b3b4;
	padding: 1px 2px;
	margin: 1px;
	color: #443;
	font: normal 12px/15px tahoma, verdana, sans-serif;
	outline:none;
}
input.eforumtext:focus { border:1px solid #567475; background: #e4ebeb; }
.eforumtextarea { width: 98%; }

input.eforumsearchfield {
	background: #FFF url(../images/system/search16.png) 2px 2px no-repeat;
	border: 1px solid #99b3b4;
	padding: 2px 2px 2px 20px;
	margin: 2px 0 0 0;
	color: #443;
	font: normal 12px/16px tahoma, verdana, sans-serif;
	outline:none;
}
input.eforumsearchfield:focus { background-color: #FFFF99; border: 1px solid #FFCC00; }
#eforumlive {
	background: #FEFEB8;
	border: 1px solid #FAFA6E;
	padding: 2px 4px;
	margin: 2px;
	color: #666;
	font: normal 12px/15px tahoma, verdana, sans-serif;
	outline:none;
}

/* button */
.eforumbutton {
	background-color: #96cbfd;
	border: 1px solid #5098eb;
	color: #FFF;
	font-weight: normal;
	padding: 1px 2px;
	margin: 1px;
	font-weight: bold;
	font-size: 12px;
	font-family: tahoma, verdana, sans-serif;
}
.eforumbutton:hover { cursor: pointer; background-color: #488bd8; }

select.eforumselect {
	background-color: #FFFFFF;
	border: 1px solid #5098eb;
	padding: 1px;
	margin: 1px;
	color: #444;
	font-size: 12px;
	font-family: tahoma, verdana, sans-serif;
}

/* board actions box */
div.eforumactionsbox { margin:  3px 0; padding: 0; clear: both; }

/* ANNOUNCEMENTS */
.efannounce_wrap { margin: 5px 0; padding: 6px; background-color: #fbfacb; border: 1px solid #f5f49e; }
.efannounce_box { margin: 0 0 10px 0; padding: 0; }
.efannounce_title {
	background: url(../images/announcement16.png) top left no-repeat;
	padding: 0 0 0 20px;
	font: bold 12px/16px Arial, Tahoma, serif;
	color: #ca5959;
}

.eforum_date {
	color: #555;
	padding: 0 0 0 16px;
	background: url(../images/calendar12.png) 0 1px no-repeat;
	font: normal 12px/16px Arial, Tahoma, serif;
}
.eforum_postseparator {
	background-color: #f3f7fb; /* f2f3f5   f9fcff */
	font: normal 11px/14px Arial, Tahoma, serif;
	border-bottom: 2px solid #eef4f9;
	text-align: right;
	padding: 2px 4px 1px 0;
}

/* BBCODE EDITOR */
.bbtoolbar { margin:  3px 0; padding: 4px; background-color: #fdfdee; border: 1px solid #e0e0b8; }
img.bbbutton { margin: 0 2px 0 0; padding: 0; border: none; vertical-align: bottom; }
img.bbbutton:hover { cursor: pointer; }


/*----- Bottom toolbar --------------------------------------- */
div.eforum_actionbar { margin: 5px 0 16px 0; padding: 0; }

a.eforum_actionreply, a.eforum_actionreply:visited, a.eforum_actionreply:link, a.eforum_actionreply:active, a.eforum_actionreply:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/system/reply12.png) 2px 3px no-repeat;
}
a.eforum_actionreply:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }
a.eforum_actiondelete, a.eforum_actiondelete:visited, a.eforum_actiondelete:link, a.eforum_actiondelete:active, a.eforum_actiondelete:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/system/delete12.png) 2px 3px no-repeat;
}
a.eforum_actiondelete:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }
a.eforum_actionlock, a.eforum_actionlock:visited, a.eforum_actionlock:link, a.eforum_actionlock:active, a.eforum_actionlock:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/system/lock12.png) 2px 3px no-repeat;
}
a.eforum_actionlock:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }
a.eforum_actionunlock, a.eforum_actionunlock:visited, a.eforum_actionunlock:link, a.eforum_actionunlock:active, a.eforum_actionunlock:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/system/unlock12.png) 2px 3px no-repeat;
}
a.eforum_actionunlock:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }
a.eforum_actionmove, a.eforum_actionmove:visited, a.eforum_actionmove:link, a.eforum_actionmove:active, a.eforum_actionmove:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/system/move12.png) 2px 3px no-repeat;
}
a.eforum_actionmove:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }
a.eforum_actionsticky, a.eforum_actionsticky:visited, a.eforum_actionsticky:link, a.eforum_actionsticky:active, a.eforum_actionsticky:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/system/sticky12.png) 2px 3px no-repeat;
}
a.eforum_actionsticky:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }
a.eforum_actionunsticky, a.eforum_actionunsticky:visited, a.eforum_actionunsticky:link, a.eforum_actionunsticky:active, a.eforum_actionunsticky:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/system/unsticky12.png) 2px 3px no-repeat;
}
a.eforum_actionunsticky:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }
a.eforum_actionmail, a.eforum_actionmail:visited, a.eforum_actionmail:link, a.eforum_actionmail:active, a.eforum_actionmail:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/system/email12.png) 2px 3px no-repeat;
}
a.eforum_actionmail:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }
a.eforum_actionnotify, a.eforum_actionnotify:visited, a.eforum_actionnotify:link, a.eforum_actionnotify:active, a.eforum_actionnotify:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/system/notify12.png) 2px 3px no-repeat;
}
a.eforum_actionnotify:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }
a.eforum_actionunnotify, a.eforum_actionunnotify:visited, a.eforum_actionunnotify:link, a.eforum_actionunnotify:active, a.eforum_actionunnotify:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/system/notify_stop12.png) 2px 3px no-repeat;
}
a.eforum_actionunnotify:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }
a.eforum_actionnewtopic, a.eforum_actionnewtopic:visited, a.eforum_actionnewtopic:link, a.eforum_actionnewtopic:active, a.eforum_actionnewtopic:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/add12.png) 2px 3px no-repeat;
}
a.eforum_actionnewtopic:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }
a.eforum_actiontoggle, a.eforum_actiontoggle:visited, a.eforum_actiontoggle:link, a.eforum_actiontoggle:active, a.eforum_actiontoggle:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/toggle12.png) 2px 3px no-repeat;
}
a.eforum_actiontoggle:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }
a.eforum_actioninbox, a.eforum_actioninbox:visited, a.eforum_actioninbox:link, a.eforum_actioninbox:active, a.eforum_actioninbox:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/mail12.png) 2px 3px no-repeat;
}
a.eforum_actioninbox:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }
a.eforum_actionoutbox, a.eforum_actionoutbox:visited, a.eforum_actionoutbox:link, a.eforum_actionoutbox:active, a.eforum_actionoutbox:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/mail12_outbox.png) 2px 3px no-repeat;
}
a.eforum_actionoutbox:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }
a.eforum_actionpm, a.eforum_actionpm:visited, a.eforum_actionpm:link, a.eforum_actionpm:active, a.eforum_actionpm:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/mail12_new.png) 2px 3px no-repeat;
}
a.eforum_actionpm:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }
a.eforum_actionprofile, a.eforum_actionprofile:visited, a.eforum_actionprofile:link, a.eforum_actionprofile:active, a.eforum_actionprofile:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/user12.png) 2px 3px no-repeat;
}
a.eforum_actionprofile:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }
a.eforum_actionpdf, a.eforum_actionpdf:visited, a.eforum_actionpdf:link, a.eforum_actionpdf:active, a.eforum_actionpdf:hover {
	font: bold 12px/16px tahoma, verdana, serif; color: #447DA9; text-decoration: none;
	margin: 0 6px 2px 0; padding: 1px 3px 1px 17px; display: inline-block; border: 1px solid #B0D2EC;
	background: #D8EDFD url(../images/pdf12.png) 2px 3px no-repeat;
}
a.eforum_actionpdf:hover { background-color: #BBD8EF; border-color: #97C1E2; color: #222; }

/* links */
a.eforum_link, a.eforum_link:visited, a.eforum_link:link, a.eforum_link:active, a.eforum_link:hover { color: #5a76e2; font-size: 12px; text-decoration: none; }
a.eforum_link:hover { color: #000000; text-decoration: underline; }
a.eforum_blink, a.eforum_blink:visited, a.eforum_blink:link, a.eforum_blink:active, a.eforum_blink:hover { color: #5a76e2; font-size: 12px; font-weight: bold; text-decoration: none; }
a.eforum_blink:hover { color: #000000; text-decoration: underline; }
a.eforum_litelink, a.eforum_litelink:link, a.eforum_litelink:visited, a.eforum_litelink:active, a.eforum_litelink:hover { color: #597087; text-decoration: none; }
a.eforum_litelink:hover { color: #000; text-decoration: underline; }
a.eforum_userlink, a.eforum_userlink:link, a.eforum_userlink:visited, a.eforum_userlink:active, a.eforum_userlink:hover {
	background: transparent url(../images/user16.png) top left no-repeat;
	padding: 0 0 0 20px;
	color: #597087; text-decoration: none;
}
a.eforum_userlink:hover { color: #000; text-decoration: underline; }
a.eforum_addlink, a.eforum_addlink:link, a.eforum_addlink:visited, a.eforum_addlink:active, a.eforum_addlink:hover {
	background: transparent url(../images/add16.png) top left no-repeat;
	padding: 0 0 0 20px;
	color: #597087; text-decoration: none;
}
a.eforum_addlink:hover { color: #000; text-decoration: underline; }
a.eforum_searchlink, a.eforum_searchlink:link, a.eforum_searchlink:visited, a.eforum_searchlink:active, a.eforum_searchlink:hover {
	background: transparent url(../images/system/search16.png) top left no-repeat;
	padding: 0 0 0 20px;
	color: #597087; text-decoration: none;
}
a.eforum_searchlink:hover { color: #000; text-decoration: underline; }
a.eforum_toplink, a.eforum_toplink:link, a.eforum_toplink:visited, a.eforum_toplink:active, a.eforum_toplink:hover {
	font: normal 11px/14px Arial, Tahoma, serif;
	background: transparent url(../images/top12.png) 0 1px no-repeat;
	padding: 0 0 0 16px;
	color: #597087; text-decoration: none;
}
a.eforum_toplink:hover { color: #000; text-decoration: underline; }
a.eforum_reportlink, a.eforum_reportlink:link, a.eforum_reportlink:visited, a.eforum_reportlink:active, a.eforum_reportlink:hover {
	font: normal 11px/12px tahoma, verdana, serif; color: #597087; text-decoration: none;
	margin: 0; padding: 0 0 0 16px;
	background: transparent url(../images/police12.png) 0 0 no-repeat;
}
a.eforum_reportlink:hover { color: #000; }

/* BBCode Parser Classes  */
div.bbcode_quote		{ width: 96%; border: 1px dashed #D8D8D8; clear: left; float:left; margin: 5px 5px 5px 0; padding: 6px;  background-color: #FFFFEA; border-color: #C9D2D8; }
div.bbcode_quote_head	{ font-weight: bold; color: maroon; }
div.bbcode_quote_body	{ width: 100%; font-style: italic;  overflow: auto; max-height: 500px;}
div.bbcode_editby {
	color: #666;
	background: transparent url(../images/edit12.png) bottom left no-repeat;
	margin: 10px 0 0 0;
	padding: 0 0 0 16px;
	font: normal 11px/13px tahoma, verdana, serif;
}
span.bbcode_spoiler		{ }
span.bbcode_acronym		{ }
div.bbcode_left			{ }
div.bbcode_right		{ }
div.bbcode_center		{ }
div.bbcode_indent		{ }
table.bbcode_columns	{ }
td.bbcode_column		{ }
pre.bbcode_code	 { font-family:"Courier New", Courier, monospace; font-size: 12px; width: 96%; color: navy; border: 1px dashed #D8D8D8; clear: left; float:left; margin: 5px 0; padding: 6px; background-color: #f4f4f4; }

ul.bbcode_list, ol.bbcode_list {
	margin: 5px 0;
	list-style-type: disc;
	list-style-image: none;
	list-style-position: inside;
	padding: 0;
	font: normal 12px/16px tahoma, verdana, sans-serif;
	text-indent: 0;
}
ul.bbcode_list li, ol.bbcode_list li, li.bbcode_list {
	margin: 0;
	list-style-type: disc;
	list-style-image: none;
	list-style-position: inside;
	padding: 0;
	font: normal 12px/16px tahoma, verdana, sans-serif;
	text-indent: 20px;
}
ol.bbcode_list li { list-style-type: decimal; }

div.eforum_text_idea {
	border: 1px solid #E8E99F; 
	margin: 5px 0; 
	padding: 4px 4px 4px 24px;  
	background: #FCFCD8 url(../images/system/idea16.png) 4px 4px no-repeat;
	line-height: 16px;
}
div.eforum_text_info {
	border: 1px solid #90B8E1; 
	margin: 5px 0; 
	padding: 4px 4px 4px 24px;  
	background: #E0EFFF url(../images/system/info16.png) 4px 4px no-repeat;
	line-height: 16px;
}
div.eforum_text_warning {
	border: 1px solid #EAB6AA; 
	margin: 5px 0; 
	padding: 4px 4px 4px 24px;  
	background: #FFEAE5 url(../images/system/warning16.png) 4px 4px no-repeat;
	line-height: 16px;
}
div.eforum_text_help {
	border: 1px solid #B7DC8B; 
	margin: 5px 0; 
	padding: 4px 4px 4px 24px;  
	background: #E9FBD4 url(../images/system/help16.png) 4px 4px no-repeat;
	line-height: 16px;
}

div.eforum_newpmalert {
	border: 1px solid #E8E99F; 
	margin: 5px 0; 
	padding: 2px 2px 2px 20px;  
	background: #FCFCD8 url(../images/mail12.png) 4px 4px no-repeat;
	line-height: 16px;
}

/* vertical menu */
ul.eforum_vertical_menu { list-style: none; margin: 0 0 10px 0; padding: 0; }
ul.eforum_vertical_menu li { list-style-type: none; margin: 0; padding: 0; }

/* board info box */
div.eforum_board_info {
	font: normal 12px/16px tahoma, verdana, serif;
	color: #333;
	margin: 5px 0;
	border: 1px solid #E8E99F;  
	padding: 4px;  
	background-color: #FCFCD8;
}

/* profile summary */
div.eforum_profile_summary {
	margin: 0 0 20px 0;
	padding: 2px;
	font: normal 12px/16px tahoma, verdana, serif;
	color: #555;
}

img.eforum_avatar { margin:2px; padding: 2px; border: 1px solid #ccc; }

div.efuserpop {
	margin: 0;
	padding: 2px 0 0 0;
	overflow: hidden;
	position: absolute;
	border: 0;
	width: 104px;
	height: 135px;
	text-align: center;
	font: normal 12px/15px tahoma, verdana, serif;
	color: #000;
	background: transparent url(../images/system/userpopbg.png) 0 0 no-repeat;
}
