#main_function_bar {
	width			: 960px;
	height			: 30px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-image	: url(menubar.jpg);
	background-color	: #808080;
}



#main_menu {
	height			: 30px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	text-align		: left;
}


.main_menu_cell {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 1px 0px 1px;
}


.main_menu_icon_cell {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 0px 0px 0px;
}


.main_menu_icon {
	margin			: 0px;
	border			: none 0px;
	padding			: 1px 8px 1px 8px;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;

	cursor			: pointer;
}


.main_menu_item {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 15px 7px 15px;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;

	cursor			: pointer;
}


.main_menu_item:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 5px 14px 6px 16px;

	background-color	: #ececec;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;

	cursor			: pointer;
}


a.main_menu_item {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	text-decoration		: none;

	cursor			: pointer;
}


a.main_menu_item:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	text-decoration		: none;


	cursor			: pointer;
}


#main_search {
	height			: 30px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	text-align		: right;
}


#main_search_input_box {
	margin			: 0px;
	border			: none 0px;
	padding			: 6px 10px 0px 10px;

	float			: left;
}


#main_search_menu {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 12px 0px 0px;

	float			: left;
}


.button_frame {
	height			: 24px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.button_left {
	width			: 20px;
	height			: 24px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	cursor			: pointer;
}


.button_cleft {
	width			: 15px;
	height			: 24px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	cursor			: pointer;
}


.button_center {
	height			: 24px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;
	background-image	: url(button_0_center.png);

	text-align		: center;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;

	cursor			: pointer;
}


.button_center_default {
	height			: 24px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;
	background-image	: url(button_3_center.png);

	text-align		: center;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;

	cursor			: pointer;
}


.button_text {
	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	line-height		: 24px;

	cursor			: pointer;
}

.button_text_inactive {
	color			: #808080;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	line-height		: 24px;

	cursor			: pointer;
}

.button_right {
	width			: 20px;
	height			: 24px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	cursor			: pointer;
}


.button_cright {
	width			: 15px;
	height			: 24px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	cursor			: pointer;
}


.combo_frame {
	height			: 21px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.combo_left {
	width			: 16px;
	height			: 21px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	cursor			: pointer;
}


.combo_center {
	height			: 21px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;
	background-image	: url(combo_0_center.png);

	text-align		: center;

	cursor			: pointer;
}


.combo_text {
	padding			: 3px 0px 0px 0px;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;

	cursor			: pointer;
}

.combo_text_small {
	padding			: 0px 0px 0px 0px;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 9px;
	font-weight		: bold;

	cursor			: pointer;
}

.combo_right {
	width			: 16px;
	height			: 21px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	cursor			: pointer;
}


.toggle_frame {
	height			: 25px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.toggle_left {
	height			: 25px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px 10px 0px 14px;

	color			: #000000;
	background-image	: url(toggle_off_0_left.gif);

	cursor			: pointer;
}


.toggle_left_iconic {
	height			: 25px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px 6px 0px 10px;

	color			: #000000;
	background-image	: url(toggle_off_0_left.gif);

	cursor			: pointer;
}


.toggle_center {
	height			: 25px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px 12px 0px 12px;

	background-image	: url(toggle_off_0_center.gif);

	text-align		: center;
	vertical-align		: middle;

	cursor			: pointer;
}


.toggle_center_iconic {
	height			: 25px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px 8px 0px 8px;

	background-image	: url(toggle_off_0_center.gif);

	text-align		: center;
	vertical-align		: middle;

	cursor			: pointer;
}


.toggle_text_bold {
	padding			: 0px 0px 0px 0px;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;

	cursor			: pointer;
}


.toggle_text_italic {
	padding			: 0px 0px 0px 0px;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	font-style		: italic;

	cursor			: pointer;
}


.toggle_text_underline {
	padding			: 0px 0px 0px 0px;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	text-decoration		: underline;

	cursor			: pointer;
}


.toggle_right {
	height			: 25px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px 14px 0px 10px;

	background-image	: url(toggle_off_0_right.gif);
	background-position	: right;

	cursor			: pointer;
}


.toggle_right_iconic {
	height			: 25px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px 10px 0px 6px;

	background-image	: url(toggle_off_0_right.gif);
	background-position	: right;

	cursor			: pointer;
}


.toggle_separator {
	width			: 2px;
	height			: 25px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-image	: url(toggle_separator.gif);
}


.menu_body {
	position		: absolute;

	margin			: 5px 1px 1px 1px;
	border			: solid #d0d0d0 2px;
	padding			: 1px;

	display			: none;

	background-color	: #ffffff;

	z-index			: 100;
}


.menu_inner_frame {
	min-width		: 140px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-image	: url(menu_body.png);
}


.menu_inner_frame_variable {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-image	: url(menu_body.png);
}


.menu_item_explain {
	margin			: 0px;
	border			: none 0px;
	padding			: 5px 10px 5px 20px;

	text-align		: left;
	vertical-align		: middle;

	display			: block;

	background-image	: none;
	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: normal;
}


.menu_item {
	min-width		: 140px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	text-align		: left;
	vertical-align		: middle;
}


a.menu_item {
	min-width		: 0px;

	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	display			: block;

	background-image	: none;
	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	text-decoration		: none;
}


a.menu_item:hover {
	min-width		: 0px;

	margin			: 0px;
	border			: none 0px;
	padding			: 4px 19px 2px 21px;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	text-decoration		: none;
}


a.menu_item_light {
	min-width		: 0px;

	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	display			: block;

	background-image	: none;
	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: normal;
	text-decoration		: none;
}


a.menu_item_light:hover {
	min-width		: 0px;

	margin			: 0px;
	border			: none 0px;
	padding			: 4px 19px 2px 21px;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: normal;
	text-decoration		: none;
}


a.menu_item_large {
	margin			: 0px;
	border			: none 0px;
	padding			: 10px 0px 10px 0px;

	display			: block;

	background-image	: none;
	color			: #000000;

	text-indent		: 20px;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	text-decoration		: none;
}


a.menu_item_large:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 11px 0px 9px 0px;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;

	text-indent		: 21px;
}


.menu_separator {
	height			: 2px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-image	: url(menu_separator.gif);
}


.menu_separator_light {
	height			: 1px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-color	: #ffffff;
}


.menu_separator_neutral {
	height			: 1px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-color	: #d0d0d0;
}


.menu_separator_shadow {
	height			: 1px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-color	: #a0a0a0;
}


.input_86x16 {
	width			: 86px;
	height			: 12px;

	margin			: 0px;
	border			: solid 1px #a0a0a0;
	padding			: 1px 5px 1px 5px;

	color			: #404040;
	background-color	: #ffffff;

	font-family		: courier;
	font-size		: 10px;
	font-weight		: bold;
}


.dialog {
	position		: fixed;

	width			: 610px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	display			: none;
}


.dialog_small {
	position		: absolute;

	width			: 470px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	display			: none;
}


.dialog_top {
	width			: 610px;
	height			: 14px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.dialog_left {
	width			: 3px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.dialog_image_left {
	width			: 3px;
	height			: 100%;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	display			: block;
}


.dialog_center {
	width			: 596px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-image	: url(dialog_bg.png);
}


.dialog_right {
	width			: 11px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.dialog_image_right {
	width			: 11px;
	height			: 100%;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	display			: block;
}


.dialog_bottom {
	width			: 610px;
	height			: 16px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.dialog_small_top {
	width			: 470px;
	height			: 14px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.dialog_small_center {
	width			: 456px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-image	: url(dialog_small_bg.png);
}


.dialog_small_bottom {
	width			: 470px;
	height			: 16px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.dialog_title {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 0px 0px 20px;

	color			: #606060;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 24px;
	font-weight		: normal;
}


.dialog_action_button_cell {
	margin			: 0px;
	border			: none 0px;
	padding			: 5px 20px 5px 0px;
}


.dialog_frame_cell {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	text-align		: center;
	vertical-align		: top;
}


.dialog_small_frame {
	width			: 416px;

	margin			: 0px auto 0px auto;
	border			: none 0px;
	padding			: 0px;
}


.dialog_small_frame_vertical {
	width			: 392px;
	height			: 10px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.dialog_small_frame_vertical_image {
	width			: 392px;
	height			: 10px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	display			: block;
}


.dialog_frame {
	width			: 556px;

	margin			: 0px auto 0px auto;
	border			: none 0px;
	padding			: 0px;
}


.dialog_frame_corner {
	width			: 12px;
	height			: 10px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.dialog_frame_vertical {
	width			: 532px;
	height			: 10px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.dialog_frame_vertical_image {
	width			: 532px;
	height			: 10px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	display			: block;
}


.dialog_frame_horizontal {
	width			: 12px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.dialog_frame_horizontal_image {
	height			: 100%;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	display			: block;
}


.dialog_static_text {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
}


.dialog_label {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 0px 0px 0px;

	color			: #000000;

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.dialog_input_label {
	width			: 100px;

	margin			: 0px;
	border			: none 0px;
	padding			: 2px 0px 0px 0px;

	color			: #000000;

	text-align		: right;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.dialog_input_label_tiny {
	width			: 62px;

	margin			: 0px;
	border			: none 0px;
	padding			: 2px 0px 0px 0px;

	color			: #000000;

	text-align		: right;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.dialog_input_label_variable {
	margin			: 0px;
	border			: none 0px;
	padding			: 2px 0px 0px 0px;

	color			: #000000;

	text-align		: right;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.dialog_input_label_wide {
	width			: 160px;

	margin			: 0px;
	border			: none 0px;
	padding			: 2px 0px 0px 0px;

	color			: #000000;

	text-align		: right;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.dialog_login_checkbox_label {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 0px 0px 0px;

	color			: #000000;

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.dialog_input_cell {
	width			: 402px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	float			: left;

	text-align		: left;
}


.dialog_small_input_cell {
	width			: 262px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	float			: left;

	text-align		: left;
}


.dialog_small_input_text {
	width			: 240px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 0px 3px 0px 3px;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.dialog_small_textarea {
	width			: 240px;
	height			: 60px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 0px 3px 0px 3px;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.dialog_small_input_textarea {
	width			: 240px;
	height			: 120px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 0px 3px 0px 3px;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.dialog_input_text {
	width			: 380px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 0px 3px 0px 3px;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.dialog_input_text_tiny {
	width			: 60px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 0px 3px 0px 3px;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.dialog_input_text_medium {
	width			: 240px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 0px 3px 0px 3px;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;

	float			: left;
}


.dialog_checkbox_cell {
	width			: 20px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	float			: left;

	text-align		: right;
}


.dialog_checkbox {
	margin			: 0px auto 0px 0px;
	padding			: 0px;
}


.checkbox_image {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	display			: block;

	cursor			: pointer;
}


.dialog_checkbox_label {
	width			: 80px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px 0px 0px 0px;

	float			: left;

	color			: #000000;

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.dialog_checkbox_label_variable {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.dialog_checkbox_rspace {
	width			: 532px;
	height			: 1px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px 0px 0px 0px;

	float			: left;
}


.iconbar_table {
	width			: 960px;
	height			: 26px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.iconbar_left {
	width			: 100px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;
	background-image	: url(iconbar_left_dark.gif);

	text-align		: center;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
}


.iconbar_space {
	width			: 20px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-image	: url(iconbar_bg.gif);
}


.iconbar_content {
	width			: 757px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px 0px 0px 0px;

	color			: #000000;
	background-image	: url(iconbar_bg.gif);

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
}


.iconbar_item {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
}


a.iconbar_item {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	text-decoration		: none;
}


a.iconbar_item:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	text-decoration		: none;
}


.iconbar_drops {
	width			: 63px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-image	: url(iconbar_bg.gif);
}


.iconbar_drop {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 2px 0px 5px;
}


.iconbar_right {
	width			: 20px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.editor_top {
	width			: 960px;
	height			: 12px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.editor_content {
	width			: 900px;
	height			: 12px;

	margin			: 0px;
	border			: none 0px;
	padding			: 2px 30px 2px 30px;

	background-image	: url(editor_bg.png);
}


.editor_bottom {
	width			: 960px;
	height			: 12px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.editor_title {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 0px 0px 0px;

	color			: #606060;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 24px;
	font-weight		: normal;
}


.editor_action_button_cell {
	margin			: 0px;
	border			: none 0px;
	padding			: 5px 20px 5px 0px;
}


.editor_error_message {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 12px 0px 12px;

	color			: #cf0000;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 14px;
	font-weight		: bold;
}


.editor_textarea {
	width			: 860px;
	height			: 400px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 10px 10px 10px 10px;

	color			: #000000;

	font-family		: 'courier new', courier, fixed;
	font-size		: 14px;
	font-weight		: bold;
}


.forum_editor_textarea {
	width			: 680px;
	height			: 400px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 10px 10px 10px 10px;

	color			: #000000;

	font-family		: 'courier new', courier, fixed;
	font-size		: 14px;
	font-weight		: bold;
}


.editor_textarea_luxi {
	width			: 860px;
	height			: 400px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 10px 10px 10px 10px;

	color			: #000000;

	font-family		: 'luxi mono', 'courier new', courier, fixed;
	font-size		: 14px;
	line-height		: 16px;
	font-weight		: normal;
}


.forum_editor_textarea_luxi {
	width			: 680px;
	height			: 400px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 10px 10px 10px 10px;

	color			: #000000;

	font-family		: 'luxi mono', 'courier new', courier, fixed;
	font-size		: 14px;
	line-height		: 16px;
	font-weight		: normal;
}


.editor_textarea_sans {
	width			: 860px;
	height			: 400px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 10px 10px 10px 10px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
}


.forum_editor_textarea_sans {
	width			: 680px;
	height			: 400px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 10px 10px 10px 10px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
}


.editor_textarea_serif {
	width			: 860px;
	height			: 400px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 10px 10px 10px 10px;

	color			: #000000;

	font-family		: 'times new roman', 'times roman', times, serif;
	font-size		: 12px;
	font-weight		: normal;
}


.forum_editor_textarea_serif {
	width			: 680px;
	height			: 400px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 10px 10px 10px 10px;

	color			: #000000;

	font-family		: 'times new roman', 'times roman', times, serif;
	font-size		: 12px;
	font-weight		: normal;
}


.editor_input_label {
	width			: 100px;
	height			: 20px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px 0px 0px 20px;

	color			: #000000;

	text-align		: right;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.editor_input_space {
	width			: 4px;
	height			: 20px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px 0px 0px 20px;
}


a.editor_combo_item_6 {
	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	display			: block;

	background-image	: none;
	color			: #000000;

	text-align		: center;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 6px;
	font-weight		: bold;
	text-decoration		: none;
}


a.editor_combo_item_6:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 19px 2px 21px;

	text-align		: center;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;
}


a.editor_combo_item_8 {
	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	display			: block;

	background-image	: none;
	color			: #000000;

	text-align		: center;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 8px;
	font-weight		: bold;
	text-decoration		: none;
}


a.editor_combo_item_8:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 19px 2px 21px;

	text-align		: center;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;
}


a.editor_combo_item_10 {
	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	display			: block;

	background-image	: none;
	color			: #000000;

	text-align		: center;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	text-decoration		: none;
}


a.editor_combo_item_10:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 19px 2px 21px;

	text-align		: center;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;
}


a.editor_combo_item_12 {
	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	display			: block;

	background-image	: none;
	color			: #000000;

	text-align		: center;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	text-decoration		: none;
}


a.editor_combo_item_12:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 19px 2px 21px;

	text-align		: center;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;
}


a.editor_combo_item_14 {
	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	display			: block;

	background-image	: none;
	color			: #000000;

	text-align		: center;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 14px;
	font-weight		: bold;
	text-decoration		: none;
}


a.editor_combo_item_14:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 19px 2px 21px;

	text-align		: center;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;
}


a.editor_combo_item_16 {
	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	display			: block;

	background-image	: none;
	color			: #000000;

	text-align		: center;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 16px;
	font-weight		: bold;
	text-decoration		: none;
}


a.editor_combo_item_16:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 19px 2px 21px;

	text-align		: center;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;
}


a.editor_combo_item_18 {
	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	display			: block;

	background-image	: none;
	color			: #000000;

	text-align		: center;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 18px;
	font-weight		: bold;
	text-decoration		: none;
}


a.editor_combo_item_18:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 19px 2px 21px;

	text-align		: center;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;
}


a.editor_combo_item_20 {
	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	display			: block;

	background-image	: none;
	color			: #000000;

	text-align		: center;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 20px;
	font-weight		: bold;
	text-decoration		: none;
}


a.editor_combo_item_20:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 19px 2px 21px;

	text-align		: center;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;
}


a.editor_combo_item_24 {
	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	display			: block;

	background-image	: none;
	color			: #000000;

	text-align		: center;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 24px;
	font-weight		: bold;
	text-decoration		: none;
}


a.editor_combo_item_24:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 19px 2px 21px;

	text-align		: center;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;
}


a.editor_combo_item_sans {
	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	display			: block;

	background-image	: none;
	color			: #000000;

	text-align		: center;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	text-decoration		: none;
}


a.editor_combo_item_sans:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 19px 2px 21px;

	text-align		: center;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	text-decoration		: none;
}


a.editor_combo_item_serif {
	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	display			: block;

	background-image	: none;
	color			: #000000;

	text-align		: center;

	font-family		: "times new roman", times, serif;
	font-size		: 12px;
	font-weight		: normal;
	text-decoration		: none;
}


a.editor_combo_item_serif:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 19px 2px 21px;

	text-align		: center;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;

	font-family		: "times new roman", times, serif;
	font-size		: 12px;
	font-weight		: normal;
	text-decoration		: none;
}


a.editor_combo_item_monospace {
	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	display			: block;

	background-image	: none;
	color			: #000000;

	text-align		: center;

	font-family		: "courier new", courier, fixed;
	font-size		: 12px;
	font-weight		: normal;
	text-decoration		: none;
}


a.editor_combo_item_monospace:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 19px 2px 21px;

	text-align		: center;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;

	font-family		: "courier new", courier, fixed;
	font-size		: 12px;
	font-weight		: normal;
	text-decoration		: none;
}


a.editor_combo_item_funny {
	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	display			: block;

	background-image	: none;
	color			: #000000;

	text-align		: center;

	font-family		: "comic sans ms", sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	text-decoration		: none;
}


a.editor_combo_item_funny:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 19px 2px 21px;

	text-align		: center;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;

	font-family		: "comic sans ms", sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	text-decoration		: none;
}


a.editor_combo_item_script {
	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	display			: block;

	background-image	: none;
	color			: #000000;

	text-align		: center;

	font-family		: script, serif;
	font-size		: 12px;
	font-weight		: normal;
	text-decoration		: none;
}


a.editor_combo_item_script:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 4px 19px 2px 21px;

	text-align		: center;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;

	font-family		: script, serif;
	font-size		: 12px;
	font-weight		: normal;
	text-decoration		: none;
}


table.editor_color_table {
	margin			: 0px;
	border			: #000000 solid 1px;
	padding			: 0px;

	background-color	: #ffffff;
}


table.editor_color_table td {
	width			: 12px;
	height			: 12px;

	margin			: 0px;
	border			: solid 0px #000000;
	padding			: 0px;
}


.dialog_error_area {
	margin			: 0px;
	border			: none 0px;
	padding			: 10px 20px 0px 20px;

	color			: #c00000;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.prefs_dialog_success_area {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 20px 0px 40px;

	color			: #000000;

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
}


.prefs_dialog_error_area {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 20px 0px 40px;

	color			: #e00000;

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
}


.dialog_info_area {
	margin			: 0px;
	border			: none 0px;
	padding			: 10px 20px 0px 20px;

	color			: #000000;

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.dialog_info_text {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.dialog_small_error_icon {
	margin			: 0px 10px 0px 0px;
	border			: none 0px;
	padding			: 0px;

	float			: left;
}


.cateditor_input_label {
	width			: 140px;
	height			: 20px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px 0px 0px 20px;

	color			: #000000;

	text-align		: right;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.cateditor_textarea {
	width			: 700px;
	height			: 200px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 10px 10px 10px 10px;

	color			: #000000;

	font-family		: 'courier new', courier, fixed;
	font-size		: 14px;
	font-weight		: bold;
}


.help_bubble {
	position		: absolute;
	display			: none;

	margin			: 0px;
	border			: #000000 solid 1px;
	padding			: 2px 4px 2px 4px;

	color			: #000000;
	background-color	: #f0f0f0;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
}


.poll_editor_title {
	margin			: 0px;
	border			: none 0px;
	padding			: 20px 0px 0px 20px;

	color			: #606060;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 24px;
	font-weight		: normal;
}


.acl_editor_title {
	margin			: 0px;
	border			: none 0px;
	padding			: 20px 0px 0px 20px;

	color			: #606060;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 24px;
	font-weight		: normal;
}


.acl_editor_subtitle {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 0px 10px 20px;

	color			: #000000;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 14px;
	font-weight		: bold;
}


.acl_editor_screenname {
	width			: 270px;

	margin			: 0px;
	border			: none 0px;
	padding			: 4px 0px 4px 0px;

	color			: #000000;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.acl_editor_email {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;
	font-style		: italic;
}


.acl_editor_new_user_label {
	width			: 300px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.acl_editor_new_access_label {
	width			: 200px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.acl_new_user_input {
	width			: 300px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 0px 3px 0px 3px;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.search_results_title {
	margin			: 0px;
	border			: none 0px;
	padding			: 20px 0px 0px 20px;

	color			: #606060;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 24px;
	font-weight		: normal;
}


.search_thread_arrow {
	width			: 30px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	text-align		: center;
	vertical-align		: middle;
}


.search_thread_icon {
	width			: 60px;
	margin			: 0px;
	border			: none 0px;
	padding			: 2px 0px 2px 0px;

	text-align		: center;
	vertical-align		: middle;
}


.search_thread_name {
	width			: 350px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
}


a.search_thread_name {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	text-decoration		: none;
}


a.search_thread_name:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	text-decoration		: underline;
}


.search_thread_forum {
	width			: 280px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;
}


a.search_thread_forum {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;
	text-decoration		: none;
}


a.search_thread_forum:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;
	text-decoration		: underline;
}


.search_article_author {
	width			: 150px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	text-align		: left;
	vertical-align		: top;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


a.search_article_author {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
	text-decoration		: none;
}


a.search_article_author:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
	text-decoration		: underline;
}


.search_article_date {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;
	font-style		: italic;
}


.search_article_date_thread {
	width			: 366px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
}


a.search_article_date_thread {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	text-decoration		: none;
}


a.search_article_date_thread:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	text-decoration		: underline;
}


.search_article_date_forum {
	width			: 300px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;
}


a.search_article_date_forum {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	text-decoration		: none;
}


a.search_article_date_forum:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	text-decoration		: underline;
}


.search_article_preview {
	width			: 420px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.search_article_preview_div {
	width			: 420px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	text-align		: left;
	vertical-align		: top;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;

	overflow		: hidden;
}


a.search_article_preview {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;
	text-decoration		: none;
}


a.search_article_preview:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;
	text-decoration		: underline;
}


.search_article_date_preview {
	width			: 520px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.search_article_date_preview_div {
	width			: 520px;

	margin			: 0px 0px 0px 28px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	text-align		: left;
	vertical-align		: top;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;

	overflow		: hidden;
}


a.search_article_date_preview {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;
	text-decoration		: none;
}


a.search_article_date_preview:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;
	text-decoration		: underline;
}


.dialog_numbering_cell {
	width			: 203px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	float			: left;

	text-align		: left;
}


.dialog_numbering_label {
	width			: 160px;

	margin			: 0px;
	border			: none 0px;
	padding			: 2px 0px 0px 0px;

	color			: #000000;

	text-align		: right;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.forum_editor_thread_title {
	width			: 380px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
}


.tcheck_on {
	width			: 16px;
	height			: 16px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-image	: url(tcheck_on_0.png);

	cursor			: pointer;
}


.tcheck_image {
	width			: 16px;
	height			: 16px;

	display			: block;

	cursor			: pointer;
}


.tcheck_off {
	width			: 16px;
	height			: 16px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-image	: url(tcheck_off_0.png);

	cursor			: pointer;
}


.popup_subtitle {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 0px 10px 20px;

	color			: #000000;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 14px;
	font-weight		: bold;
}


.tcheck_label {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 0px 0px 4px;

	color			: #000000;

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;

	cursor			: pointer;
}


.radio_label {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 0px 0px 4px;

	color			: #000000;

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;

	cursor			: pointer;
}


.choice_thread_name {
	width			: 360px;

	margin			: 0px;
	border			: none 0px;
	padding			: 4px 0px 4px 0px;

	color			: #000000;

	text-align		: left;
	vertical-align		: middle;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
}


a.choice_thread_name {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	text-decoration		: none;
}


a.choice_thread_name:hover {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	text-decoration		: underline;
}


.choice_frame {
	width			: 400px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-color	: #f0f0f0;
}


.choice_text {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 20px 0px 20px;

	color			: #000000;
	background-color	: #f0f0f0;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.choice_text_none {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 20px 0px 20px;

	color			: #000000;
	background-color	: #f0f0f0;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;
	font-style		: italic;
}


.choice_empty {
	width			: 400px;
	height			: 200px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-color	: #f0f0f0;
}


.choice_status {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 20px 0px 20px;

	color			: #0053c0;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
	font-style		: italic;
	text-decoration		: blink;
}


.menu_editor_title {
	margin			: 0px;
	border			: none 0px;
	padding			: 20px 0px 0px 14px;

	text-align		: left;

	color			: #0053d0;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 18px;
	font-weight		: normal;
}


.menu_editor_table {
	width			: 100%;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-image	: url(editor_bg.png);
}


.menu_editor_top {
	height			: 6px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.menu_editor_bottom {
	height			: 6px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.menu_editor_border {
	width			: 30px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


.menu_editor_menu_name {
	width			: 640px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	text-align		: left;
	vertical-align		: middle;

	color			: #0053d0;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 16px;
	font-weight		: normal;
}


.menu_editor_item_name {
	width			: 640px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	text-align		: left;
	vertical-align		: middle;

	color			: #000000;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.image_radio {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	display			: block;

	cursor			: pointer;
}



.indented_error_message {
	margin			: 0px;
	border			: none 0px;
	padding			: 0px 12px 0px 12px;

	color			: #cf0000;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 14px;
	font-weight		: bold;
}


.main_menu_search_input {
	width			: 100px;

	margin			: 0px;
	border			: #808080 solid 1px;
	padding			: 0px 3px 0px 3px;

	text-align		: left;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
}


.main_menu_search_cell {
	margin			: 0px;
	border			: 0px none;
	padding			: 0px 10px 0px 10px;
}


.notify_icon {
	margin			: 3px 0px 3px 0px;
	border			: none 0px;
	padding			: 0px;

	display			: block;

	cursor			: pointer;
}


.cool_menu_head {
	margin			: 0px;
	border			: none 0px;
	padding			: 3px 20px 3px 20px;

	text-align		: left;

	color			: #cff040;

	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 14px;
	font-weight		: bold;
}


.cool_menu {
	width			: 140px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	background-image	: url(party_menu_bg.jpg);
}


.cool_menu_item {
	width			: 140px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;

	text-align		: left;
	vertical-align		: middle;
}


a.cool_menu_item {
	margin			: 0px;
	padding			: 2px 0px 2px 0px;
	border			: none 0px;

	display			: block;

	color			: #ffffff;
	background-image	: none;
	background-color	: transparent;

	text-indent		: 20px;
	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	text-decoration		: none;
}


a.cool_menu_item:hover {
	margin			: 0px;
	padding			: 3px 0px 1px 0px;
	border			: none 0px;

	color			: #000000;
	background-image	: none;
	background-color	: #ececec;

	text-indent		: 21px;
	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	text-decoration		: none;
}


.cool_menu_separator {
	width			: 140px;
	height			: 1px;

	margin			: 0px;
	border			: none 0px;
	padding			: 0px;
}


