

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

body
{
	font: 11px/15px Trebuchet MS,Verdana,Arial,sans-serif;
	margin: 10px;
	padding: 0px;
	background: #FFFFFF url(img/body_back.png);
}
body.simple
{
	margin: 0px;
	background: #FFFFFF url(img/body_back.png);
}
td.head
{
	background: #E4E4E4 url(img/nav_back2.png);
	/* border-top: solid 2px #1A3BE0; */
}
td.head td.logo
{
	padding: 10px 0px 12px 40px;
}
td.head td.time
{
	font-size: 9px;
	color: #339933;
	padding: 5px 10px;
}
td.navi
{
	background: #E4E4E4 url(img/nav_back2.png);
	border-bottom: solid 1px #AFB2CD;
	padding: 0px 10px;
}
table.navlinks
{
	margin-bottom: -1px;
}
table.navlinks td
{
	padding: 3px 5px 2px 5px;
}
table.navlinks td.sel,
table.navlinks td.sel:hover
{
	background: #FFFFFF url(img/body_back.png);
	border-top: solid 1px #AFB2CD;
	border-left: solid 1px #AFB2CD;
	border-right: solid 1px #AFB2CD;
	border-bottom: solid 1px #FFFFFF;
	padding: 2px 4px 1px 4px;
}
table.navlinks td:hover
{
	background: #FFFFFF url(img/body_back.png);
	border-top: solid 1px #E5E5E5;
	border-bottom: solid 1px #AFB2CD;
	padding: 2px 5px 1px 5px;
}
table.navlinks td.sep
{
	padding: 1px 4px;
}
table.navlinks td.sep:hover
{
	background: transparent;
}
td.navi span.sep
{
	border-left: solid 1px #AFB2CD;
}
td.loginctl
{
	padding: 0px 0px;
}
td.loginctl input.text
{
	margin: 0px 0px;
}
td.loginctl input.button
{
	padding: 0px 2px;
}
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;
	clear: both;
}
td, li, div
{
	font: 13px/15px Trebuchet MS,Verdana,Arial,helvetica,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 .thread a
{
	color: #202020;
}
.path .thread a:hover
{
	color: #FF9000;
}
.path .desc
{
	font-size: 11px;
	color: #909090;
}

.action_links,
.action_links_left
{
	color: #404040;
	padding: 2px 0px;
	margin: 3px 0px;
	float: right;
}
.action_links_left
{
	float: left;
	padding: 2px 15px 2px 0;
}
.page_links
{
	color: #404040;
	padding: 2px 15px 2px 0;
	margin: 3px 0px;
	float: left;
	white-space: nowrap;
}

.advanced_options
{
	margin: 12px 0;
	border: solid 1px #CCCCCC;
	background: #FFFFDD;
	padding: 3px 5px;
}
.advanced_options .head
{
	margin: -3px -5px 3px -5px;
	padding: 2px 5px;
	background: #F2F2D0;
	color: #404040;
	font-weight: bold;
}

.error, .info
{
	font-weight: bold;
	color: #A02000;
	background: #F8E0B0;
	border: dotted 1px #FFF6E0;
	padding: 3px;
}

.info
{
	color: #107000;
	background: #DAF8CA;
	border: dotted 1px #F6FFF0;
}

input.text, textarea.text
{
	border: solid 1px #B4B4B4;
	background: #FFFFFF url(img/textbox-body.png) repeat-x;
	color: #202020;
	padding: 1px 1px 1px 2px;
	font: 11px Trebuchet MS,Verdana,Arial,sans-serif;
	}
textarea.text
{
	padding: 0px 0px 0px 2px;
	}
input[type="text"]:hover,
input[type="text"]:focus,
input[type="password"]:hover,
input[type="password"]:focus,
textarea:hover,
textarea:focus
{
	border: solid 1px #5580DD;
}

input.radio
{
		}

select
{
	font: 11px Verdana,Arial !important;
	border: 1px solid #B4B4B4 !important;
		background: #FAFAFA !important;
	padding: 0px 0px !important;
}
select:hover,
select:focus
{
	border: 1px solid #5580DD !important;
	}

input.button   /* IE compliance */
{
	font: 11px Verdana,Arial;
		border: solid 1px #D0D0D0;
	background: #D8D8D8 url(img/button_back.png) repeat-x;
	padding: 0px 3px;
	cursor: pointer;
}
input[type="button"],
input[type="submit"]
{
	font: 11px Verdana,Arial;
	border: solid 1px #D0D0D0;
	background: #D8D8D8 url(img/button_back.png) repeat-x;
	padding: 0px 3px;
	position: relative;
}
input[type="button"]:hover,
input[type="submit"]:hover,
input[type="button"]:focus,
input[type="submit"]:focus
{
	border: solid 1px #5580DD;
	background: #E8EEFB;
}
input[type="button"]:active,
input[type="submit"]:active
{
	border: solid 1px #5580DD;
	background: #AAC0EE;
}
input[type="button"][disabled],
input[type="submit"][disabled]
{
	color: #808080;
	padding: 0px 3px;
}
input[type="button"][disabled]:hover,
input[type="submit"][disabled]:hover,
input[type="button"][disabled]:active,
input[type="submit"][disabled]:active,
input[type="button"][disabled]:focus,
input[type="submit"][disabled]:focus
{
	border: solid 1px #D0D0D0;
	background: #D8D8D8 url(img/button_back.png) repeat-x;
}

input[type="file"]
{
		}

/*
input[type="checkbox"]
{
	border: 1px solid #B4B4B4 !important;
	}
input[type="checkbox"]:hover,
input[type="checkbox"]:focus
{
	border: 1px solid #5580DD !important;
	}
input[type="radio"]
{
	border: 1px solid #B4B4B4 !important;
	}
*/

input.transparent
{
	font: 11px Verdana,Arial;
	border: 0px;
	background: transparent;
	color: #202020;
	margin-bottom: 1px;
}
input.transparent:hover,
input.transparent:focus
{
	border: 0px;
}

form
{
	margin: 0px;
}

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

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

.highlight
{
	background: #FFA080;
}

option.forum
{
	color: #000000;
	background: #FFFFFF;
}
option.category
{
	color: #000000;
	background: #EEEEEE;
}
option.forum[selected],
option.category[selected]
{
	color: #FFFFFF;
	background: #5080A0;
}
option span.light  /* used for lighter hierarchy lines in the dropdown tree */
{
	color: silver;
}

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


/*--------------------  LIST VIEWS: ANNOUNCEMENT  --------------------*/

.announcelist
{
	margin-top: 10px;
}

.list_announce_warn_head_0,
.list_announce_warn_head_left,
.list_announce_warn_head_right
{
	background: #EAA496;
	color: #713D35;
	font-weight: bold;
	padding: 2px 5px;
	border-bottom: solid 1px #FFFFFF;
border-right: solid 1px #FFFFFF;
}
.list_announce_warn_head_left
{
	background: #EAA496 url(img/head_left2.png) top left no-repeat;
}
.list_announce_warn_head_right
{
	background: #EAA496 url(img/head_right2.png) top right no-repeat;
}

.list_announce
{
	color: #000000;
	padding: 3px 5px;
}

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

.list_announce .date,
.list_announce_warn .date
{
	color: #707070;
	font-size: 9px;
}


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

.list_forum_head_0,
.list_forum_head_left,
.list_forum_head_right
{
	background: #9FBCE3;
	color: #3A4F6C;
	font-weight: bold;
	padding: 2px 5px;
	border-bottom: solid 1px #FFFFFF;
border-right: solid 1px #FFFFFF;
}
.list_forum_head_left
{
	background: #9FBCE3 url(img/head_left2.png) top left no-repeat;
}
.list_forum_head_right
{
	background: #9FBCE3 url(img/head_right2.png) top right no-repeat;
}

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

.list_category
{
	background: #CDD6E1; /* #C2CFDF */
	color: #4C77B6;
	padding: 3px 5px;
	border-bottom: solid 1px #FFFFFF;
        border-right: solid 1px #FFFFFF;
}
.list_category .name
{
	font-size: 13px;
	font-weight: bold;
}
.list_category .desc
{
	margin-top: 2px;
	color: #505050;
}

.list_category a.admin
{
	color: #168816;
}

.list_forum,
.list_forum_0
{
	background: #EAEFF6; /* #E4EAF2 */
	color: #000000;
	padding: 4px 5px;
	border-bottom: solid 1px #FFFFFF;
        border-right: solid 1px #FFFFFF;
}
.list_forum .name
{
	font-size: 13px;
	font-weight: bold;
}
.list_forum .desc
{
	margin-top: 2px;
	color: #808080;
}
.list_category .new,
.list_forum .new
{
	font-size: 9px;
	color: #FF8000;
}

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

.list_forum_more,
.list_forum_1,
.list_forum_2,
.list_forum_3,
.list_forum_4,
.list_forum_5
{
	background: #D9E2EF; /* #D6DFEC */
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #FFFFFF;
border-right: solid 1px #FFFFFF;
}

.list_forum_2
{
	background: #C8D4E6;
}
.list_forum_3
{
	background: #BAC9E0;
}
.list_forum_4
{
	background: #ACBEDA;
}
.list_forum_5
{
	background: #9EB4D4;
}


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

.list_thread_head_0,
.list_thread_head_left,
.list_thread_head_right
{
	background: #9FBCE3;
	color: #3A4F6C;
	font-weight: bold;
	padding: 2px 5px;
	border-bottom: solid 1px #FFFFFF;
        border-right: solid 1px #FFFFFF;

}
.list_thread_head_left
{
	background: #9FBCE3 url(img/head_left2.png) top left no-repeat;
}
.list_thread_head_right
{
	background: #9FBCE3 url(img/head_right2.png) top right no-repeat;
}

.list_thread,
.list_thread_important
{
	background: #EAEFF6; /* #E4EAF2 */
	color: #000000;
	padding: 3px 5px;
	border-bottom: solid 1px #FFFFFF;
border-right: solid 1px #FFFFFF;
}
.list_thread .desc,
.list_thread_important .desc
{
	margin-top: 2px;
	margin-left: 15px;
	font-size: 9px;
	color: #808080;
}
.list_thread_important
{
	background: #F2E4E2;
}


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

.list_post_head_0,
.list_post_head_left,
.list_post_head_right
{
	background: #9FBCE3;
	color: #3A4F6C;
	font-weight: bold;
	padding: 2px 5px;
	border-bottom: solid 1px #FFFFFF;
}
.list_post_head_left
{
	background: #9FBCE3 url(img/head_left2.png) top left no-repeat;
}
.list_post_head_right
{
	background: #9FBCE3 url(img/head_right2.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: #EDECDF;
}
.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: #E8EBF2;
}

.list_post_old_uname_0,
.list_post_old_uname_1
{
	color: #000000;
	padding: 3px 5px;
}
.list_post_old_uname_0 .username,
.list_post_old_uname_1 .username
{
	font-weight: bold;
}
.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;
	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;
	line-height: 1px;
	border-bottom: solid 1px #FFFFFF;
	text-align: center;
}
.list_post_old_readline
{
	height: 4px;
	border-top: solid 3px #A03030;
}
.list_post_old_readline_warn
{
	border-top: solid 3px #A03030;
}
.list_post_old_users
{
	/* background: #F0F0F0; */
}

/* --- new layout --- */
.list_post_new_avatar_0,
.list_post_new_unameinfo_0,
.list_post_new_date_0
{
	background: #E3E1CB;
}
.list_post_new_subject_0,
.list_post_new_message_0,
.list_post_new_notes_0,
.list_post_new_thread_0
{
	background: #EDECDF;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}
.list_post_new_avatar_1,
.list_post_new_unameinfo_1,
.list_post_new_date_1
{
	background: #D7DDE9;
}
.list_post_new_subject_1,
.list_post_new_message_1,
.list_post_new_notes_1,
.list_post_new_thread_1
{
	background: #E8EBF2;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}

.list_post_new_unameinfo_0,
.list_post_new_unameinfo_1
{
	color: #000000;
	padding: 3px 5px 5px 5px;
	border-left: solid 1px #CCCCCC;
}
.list_post_new_unameinfo_0 .username,
.list_post_new_unameinfo_1 .username
{
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
	color: #808080;
}
.list_post_new_unameinfo_0 .username a,
.list_post_new_unameinfo_1 .username a
{
	color: #202020;
}
.list_post_new_unameinfo_0 .username a:hover,
.list_post_new_unameinfo_1 .username a:hover
{
	color: #FF9000;
}
.list_post_new_date_0,
.list_post_new_date_1
{
	padding: 3px 5px;
	border-right: solid 1px #CCCCCC;
	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: 5px 5px 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: 10px;
	line-height: 1px;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
}
.list_post_new_endline
{
	height: 1px;
	border-top: solid 1px #CCCCCC;
}
.list_post_new_topline
{
	height: 1px;
	border-bottom: solid 1px #CCCCCC;
}
.list_post_new_readline
{
	height: 10px;
	line-height: 1px;
	border-top: solid 3px #A03030;
	border-bottom: solid 1px #CCCCCC;
}
.list_post_new_readline_warn
{
	border-top: solid 3px #A03030;
	border-bottom: solid 1px #CCCCCC;
}
.list_post_new_users
{
	background: #F4F4F4;
	padding: 0px 5px;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}

/* end */

img.avatar
{
}

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

.signature
{
	clear: both;
	width: 65%;
	color: #808080;
	/*margin-top: 4px;*/
	border-top: dotted 1px #B0B0B0;
	margin-left: 20px;
	padding-top: 3px;
	padding-bottom: 7px;
}
.signature .abbc
{
	font-size: 9px;
	line-height: 12px;
}

.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_left2.png) top left no-repeat;
}
.list_post_question_right
{
	background: #104E7A url(img/head_right2.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: #A5E39D;
	color: #406C3A;
	font-weight: bold;
	padding: 2px 5px;
	border-bottom: solid 1px #FFFFFF;
}
.list_user_head_left
{
	background: #A5E39D url(img/head_left2.png) top left no-repeat;
}
.list_user_head_right
{
	background: #A5E39D url(img/head_right2.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  --------------------*/

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

.list_cp_head_0,
.list_cp_head_left,
.list_cp_head_right
{
	background: #9FBCE3;
	color: #3A4F6C;
	font-weight: bold;
	padding: 2px 5px;
	border-bottom: solid 1px #FFFFFF;
}
.list_cp_head_left
{
	background: #9FBCE3 url(img/head_left2.png) top left no-repeat;
}
.list_cp_head_right
{
	background: #9FBCE3 url(img/head_right2.png) top right no-repeat;
}

.list_cp_n,
.list_cp_l,
.list_cp_x,
.list_cp_d
{
	background: #EFEFEF;
	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: #E5E5E5;
	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
{
	padding: 0px 4px;
}
.cp_selpage
{
	background: #E0E0E0;
	padding: 0px 4px;
}


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

.edit_post_head_0,
.edit_post_head_left,
.edit_post_head_right
{
	background: #C1C1C1;
	color: #535353;
	font-weight: bold;
	padding: 2px 5px;
	border-bottom: solid 1px #FFFFFF;
}
.edit_post_head_left
{
	background: #C1C1C1 url(img/head_left2.png) top left no-repeat;
}
.edit_post_head_right
{
	background: #C1C1C1 url(img/head_right2.png) top right no-repeat;
}

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


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

.smiley_table
{
	background: #CCCCCC;
}

.smiley_cell
{
	background: #E2E2E2;
	border: solid 1px #E2E2E2;
	text-align: center;
}
.smiley_cell:hover
{
	border: solid 1px #5580DD;
	background: #E8EEFB;
}
.smiley_cell.empty:hover
{
	background: #E2E2E2;
	border: solid 1px #E2E2E2;
}

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


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

.list_config_head_0,
.list_config_head_left,
.list_config_head_right
{
	background: #C1C1C1;
	color: #535353;
	font-weight: bold;
	padding: 2px 5px;
	border-bottom: solid 1px #FFFFFF;
}
.list_config_head_left
{
	background: #C1C1C1 url(img/head_left2.png) top left no-repeat;
}
.list_config_head_right
{
	background: #C1C1C1 url(img/head_right2.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: #EFEFEF;
	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: #E6E6E6;
}
.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;
}
.acl_disabled
{
	color: #909090;
	font-style: italic;
}

.tr_hover .list_config_l
{
	background: #E4E4E4;
}


/*--------------------  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: #CCCD8B;
	color: #6F7030;
	font-weight: bold;
	padding: 2px 5px;
	border-bottom: solid 1px #FFFFFF;
}
.search_head_left
{
	background: #CCCD8B url(img/head_left2.png) top left no-repeat;
}
.search_head_right
{
	background: #CCCD8B url(img/head_right2.png) top right no-repeat;
}

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

.search_catname
{
	background: #EAEBB9;
	color: #6F7030;
	font-weight: bold;
	padding: 3px 5px;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
}


/*--------------------  ABBC STYLES  --------------------*/

.abbc .quote
{
	background: url(img/shade.png);
}
.abbc .quote .quote
{
	background: url(img/shade.png);
}
.abbc .quote .quote .quote
{
	background: url(img/shade.png);
}

.abbc td.code_odd_cont,
.abbc td.code_odd_lnnr
{
	background: url(img/shade.png);
}






