
/*--------------------  GLOBAL ELEMENTS  --------------------*/

body
{
	font: 11px/15px Verdana,Arial,sans-serif;
	margin: 0px;
	padding: 0px;
}
body.simple
{
}
td.head
{
	background: #35363D;
	border-bottom: solid 1px #7A7D8E;
}
td.head td.logo
{
}
td.head td.time
{
	font-size: 9px;
	color: #999933;
	padding: 5px 10px;
}
td.navi
{
	#background: #CCCCCC;
	background: #FFD700;
	padding: 0px 10px;
}
table.navlinks
{
}
table.navlinks td
{
	padding: 1px 5px;
}
table.navlinks td.sel
{
	background: #D0D0D8;
}
table.navlinks td.sep
{
	padding: 1px 4px;
}
td.navi span.sep
{
	border-left: solid 1px #AFB2CD;
}
td.loginctl
{
	padding: 0px 0px;
}
td.loginctl input.text
{
	margin: 1px 0px;
}
td.loginctl input.button
{
	top: -1px;
}
td.content
{
	padding: 10px 10px 20px 10px;
}
td.foot
{
	font: 9px Verdana,Arial,sans-serif;
	color: #AAAAAA;
	padding: 3px 10px;
	border-top: solid 1px #AAAAAA;
}

a
{
	color: #0051F6;
	text-decoration: none;
}
a:hover
{
	/*border-bottom: solid 1px #4D86FB;*/
	/*text-decoration: underline;*/
	color: #FF9000;
}
a.admin
{
	color: #168816;
}
a.foot
{
	color: #AAAAAA;
}

div.p,
div.error,
div.info
{
	margin-top: 12px;
	margin-bottom: 12px;
}
td, li, div
{
	font: 11px/15px Verdana,Arial,sans-serif;
}

.online_users
{
	font-size: 9px;
	color: #808080;
	margin-top: 3px;
}

.path
{
	margin-bottom: 8px;
}
.path .sep
{
	color: #FF4000;
}
.path .thread
{
	margin-top: 4px;
	font-size: 19px;
	line-height: 26px;
}
.path .desc
{
	font-size: 11px;
	color: #909090;
}

.actiontable
{
	margin: 3px 0px;
}
.actionbar_l, .actionbar_r
{
	/*background: #EEEEEE url(img/grad_action.png) repeat-x;*/
	background: #EEEEEE;
	color: #404040;
	padding: 2px 5px;
	margin: 3px 0px;
	/*border-bottom: solid 1px #FAFAFA;*/
}

.error, .info
{
	font-weight: bold;
	color: #B00000;
	background: #FAFAFA;
	border: solid 1px #808080;
	padding: 3px;
}

.info
{
	color: #00B000;
}

input.text, textarea.text
{
	border: solid 1px #808080;
	background: #FAFAFA;
	color: #202020;
	font: 11px Verdana,Arial,sans-serif;
	}
textarea.text
{
	}
input.radio
{
		}
input.button
{
	border: solid 1px #808080;
	background: #E0E0E0;
	font: 11px Verdana,Arial;
		}
input.transparent
{
	font: 11px Verdana,Arial;
	border: 0px;
	background: transparent;
	color: #202020;
	margin-bottom: 1px;
}

form
{
	margin: 0px;
}

small
{
	font-size: 11px;
	line-height: 12px;
#	color: #707070;
	color: #000000;
}

.codelink
{
	font-size: 9px;
	line-height: 9px;
	color: #707070;
		cursor: pointer;
	}

.highlight
{
	background: #FFA080;
}

option.forum
{
	color: #000000;
	background: #FFFFFF;
}
option.category
{
	color: #000000;
	background: #EEEEEE;
}
option.current
{
	color: #FFFFFF;
	background: #5080A0;
}

a img
{
	border: 0px;
}
.abbc a img
{
	border: 1px solid #0051F6;
}


/*--------------------  LIST VIEWS: MESSAGE  --------------------*/

.messagelist
{
	margin-top: 10px;
}

.list_message_warn_head_0,
.list_message_warn_head_left,
.list_message_warn_head_right
{
	background: #752917;
	color: #C0C0C0;
	padding: 2px 5px;
	border-top: solid 0px #FFFFFF;
}
.list_message_warn_head_left
{
	/*background: #752917 url(img/head_left.png) top left no-repeat;*/
}
.list_message_warn_head_right
{
	/*background: #752917 url(img/head_right.png) top right no-repeat;*/
}

.list_message
{
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #E0E0E0;
}

.list_message_warn
{
	background: #EADCD8;
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #FFFFFF;
}

.list_message .date,
.list_message_warn .date
{
	color: #707070;
	font-size: 9px;
}


/*--------------------  LIST VIEWS: FORUM, CATEGORY  --------------------*/

.list_forum_head_0,
.list_forum_head_left,
.list_forum_head_right
{
	background: #104E7A;
	color: #CCCCCC;
	padding: 2px 5px;
	border-top: solid 0px #FFFFFF;
}
.list_forum_head_left
{
	/*background: #104E7A url(img/head_left.png) top left no-repeat;*/
}
.list_forum_head_right
{
	/*background: #104E7A url(img/head_right.png) top right no-repeat;*/
}

.list_weblink
{
	background: #CDDEE7;
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #F2F2F2;
}
.list_weblink .name
{
	font-size: 13px;
	font-weight: bold;
}
.list_weblink .desc
{
	margin-top: 2px;
	color: #808080;
}

.list_category
{
	background: #A0C1D2;
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #F2F2F2;
}
.list_category .name
{
	font-size: 13px;
	font-weight: bold;
}
.list_category .desc
{
	margin-top: 2px;
	color: #505050;
}

.list_category a
{
	color: #0051F6;
}
.list_category a:hover
{
}
.list_category a.admin
{
	color: #168816;
}

.list_forum,
.list_forum_0
{
	background: #CDDEE7;
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #F2F2F2;
}
.list_forum .name
{
	font-size: 13px;
	font-weight: bold;
}
.list_forum .desc
{
	margin-top: 2px;
	color: #808080;
}

.list_editforum
{
	background: #EDDCA3;
	color: #000000;
	padding: 2px 5px;
	border-bottom: solid 1px #F2F2F2;
}

.list_forum_more,
.list_forum_1,
.list_forum_2,
.list_forum_3,
.list_forum_4,
.list_forum_5
{
	background: #BAD3E0;
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #F2F2F2;
}

.list_forum_2
{
	background: #ACCADA;
}
.list_forum_3
{
	background: #9EC2D4;
}
.list_forum_4
{
	background: #90B9CE;
}
.list_forum_5
{
	background: #82B0C8;
}


/*--------------------  LIST VIEWS: THREAD  --------------------*/

.list_thread_head_0,
.list_thread_head_left,
.list_thread_head_right
{
	background: #104E7A;
	color: #CCCCCC;
	padding: 2px 5px;
	border-top: solid 0px #FFFFFF;
}
.list_thread_head_left
{
	/*background: #104E7A url(img/head_left.png) top left no-repeat;*/
}
.list_thread_head_right
{
	/*background: #104E7A url(img/head_right.png) top right no-repeat;*/
}

.list_thread,
.list_thread_important
{
	background: #D5E4EB;
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #F2F2F2;
}
.list_thread .desc,
.list_thread_important .desc
{
	margin-top: 2px;
	font-size: 9px;
	color: #808080;
}
.list_thread_important
{
	background: #EADCD8;
}


/*--------------------  LIST VIEWS: POST  --------------------*/

.list_post_head_0,
.list_post_head_left,
.list_post_head_right
{
	background: #104E7A;
	color: #CCCCCC;
	padding: 2px 5px;
	border-top: solid 0px #FFFFFF;
}
.list_post_head_left
{
	/*background: #104E7A url(img/head_left.png) top left no-repeat;*/
}
.list_post_head_right
{
	/*background: #104E7A url(img/head_right.png) top right no-repeat;*/
}

/* --- old layout --- */
.list_post_old_uname_0,
.list_post_old_datesubject_0,
.list_post_old_contactaction_0,
.list_post_old_avataruinfo_0,
.list_post_old_message_0,
.list_post_old_notes_0,
.list_post_old_thread_0
{
	background: #E9E8D9;
}
.list_post_old_uname_1,
.list_post_old_datesubject_1,
.list_post_old_contactaction_1,
.list_post_old_avataruinfo_1,
.list_post_old_message_1,
.list_post_old_notes_1,
.list_post_old_thread_1
{
	background: #E2E5EE;
}

.list_post_old_uname_0,
.list_post_old_uname_1
{
	color: #000000;
	padding: 3px 5px;
	border-right: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
}
.list_post_old_datesubject_0,
.list_post_old_datesubject_1
{
	padding: 3px 5px;
	border-bottom: solid 1px #FFFFFF;
	color: #707070;
	font-size: 9px;
}
.list_post_old_contactaction_0,
.list_post_old_contactaction_1
{
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #FFFFFF;
}
.list_post_old_avataruinfo_0,
.list_post_old_avataruinfo_1
{
	padding: 0px 5px 3px 5px;
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	color: #808080;
	font-size: 9px;
	line-height: 13px;
}
.list_post_old_message_0,
.list_post_old_message_1
{
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #FFFFFF;
}
.list_post_old_notes_0,
.list_post_old_notes_1
{
	padding: 3px 5px;
	border-bottom: solid 1px #FFFFFF;
	color: #808080;
	font-size: 9px;
	line-height: 13px;
}
.list_post_old_thread_0,
.list_post_old_thread_1
{
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #FFFFFF;
}

.list_post_old_delimiter
{
	height: 4px;
	border-bottom: solid 1px #FFFFFF;
}
.list_post_old_readline
{
	height: 4px;
	background: #909090;
	border-bottom: solid 1px #FFFFFF;
}
.list_post_old_users
{
	/* background: #F4F4F4; */
}

/* --- new layout --- */
.list_post_new_avatar_0,
.list_post_new_unameinfo_0,
.list_post_new_date_0
{
	background: #DEDCC6;
}
.list_post_new_subject_0,
.list_post_new_message_0,
.list_post_new_notes_0,
.list_post_new_thread_0
{
	background: #E9E8D9;
}
.list_post_new_avatar_1,
.list_post_new_unameinfo_1,
.list_post_new_date_1
{
	background: #D1D6E5;
}
.list_post_new_subject_1,
.list_post_new_message_1,
.list_post_new_notes_1,
.list_post_new_thread_1
{
	background: #E2E5EE;
}

.list_post_new_unameinfo_0,
.list_post_new_unameinfo_1
{
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #FFFFFF;
}
.list_post_new_date_0,
.list_post_new_date_1
{
	padding: 3px 5px;
	border-bottom: solid 1px #FFFFFF;
	color: #707070;
	font-size: 9px;
}
.list_post_new_subject_0,
.list_post_new_subject_1
{
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #FFFFFF;
}
.list_post_new_message_0,
.list_post_new_message_1
{
	color: #000000;
	padding: 3px 5px;
}
.list_post_new_notes_0,
.list_post_new_notes_1
{
	padding: 3px 5px;
	border-top: solid 1px #FFFFFF;
	color: #808080;
	font-size: 9px;
	line-height: 13px;
}
.list_post_new_thread_0,
.list_post_new_thread_1
{
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #FFFFFF;
}

.list_post_new_delimiter
{
	height: 4px;
}
.list_post_new_endline
{
	height: 1px;
}
.list_post_new_topline
{
	height: 1px;
}
.list_post_new_readline
{
	height: 4px;
	background: #909090;
}
.list_post_new_users
{
	background: #F4F4F4;
	padding: 0px 5px;
}

/* end */

.list_post_votes
{
	color: #000000;
	padding: 3px 5px;
	background: #E8EBF2;
}

.signature
{
	width: 65%;
	color: #707070;
	/*margin-top: 4px;*/
	border-top: dotted 1px #B0B0B0;
	padding-top: 2px;
	padding-bottom: 1px;
}

.poll_table
{
	margin-bottom: 3px;
}

.list_post_question_0,
.list_post_question_left,
.list_post_question_right
{
	background: #104E7A;
	color: #FFFFFF;
	padding: 2px 5px;
	border-bottom: solid 1px #FFFFFF;
}
.list_post_question_left
{
	/*background: #104E7A url(img/head_left.png) top left no-repeat;*/
}
.list_post_question_right
{
	/*background: #104E7A url(img/head_right.png) top right no-repeat;*/
}

.graph1
{
	font-size: 1px;
	height: 10px;
	background: #00C000;
	border-right: solid 2px #007000;
}
.graph0
{
	font-size: 1px;
	height: 10px;
	background: #D0D0D0;
}


/*--------------------  LIST VIEWS: USER  --------------------*/

.list_user_head_0,
.list_user_head_left,
.list_user_head_right
{
	background: #286428;
	color: #CCCCCC;
	padding: 2px 5px;
	border-top: solid 0px #FFFFFF;
}
.list_user_head_left
{
	/*background: #286428 url(img/head_left.png) top left no-repeat;*/
}
.list_user_head_right
{
	/*background: #286428 url(img/head_right.png) top right no-repeat;*/
}

.list_user
{
	background: #DAECDA;
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #F8F8F8;
}

.list_edituser
{
	background: #EDDCA3;
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #F8F8F8;
}


/*--------------------  LIST VIEWS: PROFILE  --------------------*/

.username
{
	font-weight: bold;
	font-size: 14pt;
}

.list_cp_head_0,
.list_cp_head_left,
.list_cp_head_right
{
	background: #104E7A;
	color: #CCCCCC;
	padding: 2px 5px;
	border-top: solid 0px #FFFFFF;
}
.list_cp_head_left
{
	/*background: #104E7A url(img/head_left.png) top left no-repeat;*/
}
.list_cp_head_right
{
	/*background: #104E7A url(img/head_right.png) top right no-repeat;*/
}

.list_cp_n,
.list_cp_l,
.list_cp_x,
.list_cp_d
{
	background: #E9E8D9;
	color: #000000;
	padding: 3px 5px;
}
.list_cp_l,
.list_cp_d
{
	border-bottom: solid 1px #FFFFFF;
}
.list_cp_x
{
	border-left: solid 1px #FFFFFF;
}
.list_cp_d
{
	background: #E1E0D1;
	font-weight: bold;
}
.list_cp_e    /* extra fields */
{
	color: #000000;
	padding: 3px 0px;
}

.img_trans_back
{
	border: solid 1px #DDDDDD;
	background: url(img/trans_back.png);
}

table.cp_pages td.list_cp_l
{
	padding: 3px 1px;
}
.cp_nonselpage,
.cp_selpage
{
	padding: 0px 4px;
}


/*--------------------  EDIT POST  --------------------*/

.edit_post_head_0,
.edit_post_head_left,
.edit_post_head_right
{
	background: #505050;
	color: #D0D0D0;
	padding: 2px 5px;
	border-top: solid 0px #FFFFFF;
}
.edit_post_head_left
{
	/*background: #505050 url(img/head_left.png) top left no-repeat;*/
}
.edit_post_head_right
{
	/*background: #505050 url(img/head_right.png) top right no-repeat;*/
}

.edit_post
{
	background: #E8E8E8;
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #FFFFFF;
}


/*--------------------  SMILEYS  --------------------*/

.smiley_table
{
	background: #CCCCCC;
}

.smiley_cell_0,
.smiley_cell_1
{
	background: #E8E8E8;
	text-align: center;
}

.special_char
{
	font-size: 13px;
	cursor: default;
}


/*--------------------  LIST VIEWS: CONFIG  --------------------*/

.list_config_head_0,
.list_config_head_left,
.list_config_head_right
{
	background: #104E7A;
	color: #CCCCCC;
	padding: 2px 5px;
	border-top: solid 0px #FFFFFF;
}
.list_config_head_left
{
	/*background: #104E7A url(img/head_left.png) top left no-repeat;*/
}
.list_config_head_right
{
	/*background: #104E7A url(img/head_right.png) top right no-repeat;*/
}

.list_config_n,    /* no line */
.list_config_l,    /* line, horizontal */
.list_config_en,   /* editing, no h-line*/
.list_config_el,   /* editing, h-line */
.list_config_dn,   /* dark, no line */
.list_config_dl,   /* dark, h-line */
.list_config_vn,   /* vertical line, no h-line */
.list_config_vl,   /* v-line, h-line */
.list_config_vdn,  /* v-line, dark, no h-line */
.list_config_vdl   /* v-line, dark, h-line */
{
	background: #E9E8D9;
	color: #000000;
	padding: 3px 5px;
}
.list_config_l,
.list_config_dl,
.list_config_vl,
.list_config_vdl
{
	border-bottom: solid 1px #FFFFFF;
}
.list_config_en,
.list_config_el
{
	background: #EDDCA3;
}
.list_config_el
{
	border-bottom: solid 1px #FFFFFF;
}
.list_config_dn,
.list_config_dl,
.list_config_vdn,
.list_config_vdl
{
	background: #E3E1CD;
}
.list_config_vn,
.list_config_vl,
.list_config_vdn,
.list_config_vdl
{
	border-left: solid 1px #FFFFFF;
}

.yes
{
	font-weight: bold;
	color: #00A000;
}
.no
{
	font-weight: bold;
	color: #C00000;
}
.more_detailed
{
	color: #C07000;
}

.tr_hover .list_config_l
{
	background: #DDDDDD;
}


/*--------------------  HELP  --------------------*/

.help_entry
{
	margin-top: 10px;
	border: solid 1px #CCCCCC;
	padding: 2px 4px;
}

.help_entry .keyword
{
	font-weight: bold;
	color: #0030A0;
}

.help_entry .content
{
	color: #404040;
	padding-left: 20px;
}


/*--------------------  SEARCH  --------------------*/

.search_head_0,
.search_head_left,
.search_head_right
{
	background: #6A6B25;
	color: #D0D0D0;
	padding: 2px 5px;
}
.search_head_left
{
	/*background: #6A6B25 url(img/head_left.png) top left no-repeat;*/
}
.search_head_right
{
	/*background: #6A6B25 url(img/head_right.png) top right no-repeat;*/
}

.search
{
	background: #F1F1D3;
	color: #000000;
	padding: 3px 5px;
}

