/* Stylesheet generated from TextMate theme
 *
 * Active4D
 * 
 *
 */

/* Mostly to improve view within the TextMate HTML viewer */
body {
	margin: 0;
	padding: 0;
}

pre.textmate-source-actived {
	margin: 0;
	padding: 0 0 0 2px;
	font-family: Monaco, monospace;
	font-size: 12px;
	line-height: 1.3em;
	word-wrap: break-word;
	white-space: pre;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -o-pre-wrap;
}

pre.textmate-source-actived {
	color: #000000;
	background-color: #FFFFFF;
    padding-top: 0.2em;
    padding-bottom: 0.2em;
}

pre.textmate-source-actived span {
   padding-top: 0.2em;
   padding-bottom: 0.2em;
}
pre.textmate-source-actived ::selection {
	background-color: #BAD6FD;
}
/* Embedded source */
pre.textmate-source-actived .text_html .source_active4d {
	background-color: rgba(226, 233, 255, 0.37);
}

/* Plain XML text */
pre.textmate-source-actived .text_xml {
	color: #000000;
}

/* Line comment */
pre.textmate-source-actived .comment_line {
	color: #D33535;
}

/* Block comment */
pre.textmate-source-actived .comment_block {
	color: #D33435;
}

/* String */
pre.textmate-source-actived .string {
	color: #666666;
}

/* Interpolated entity */
pre.textmate-source-actived .string_interpolated .variable {
	color: #66CCFF;
	font-weight: bold;
}

/* Number */
pre.textmate-source-actived .constant_numeric {
	color: #A8017E;
}

/* User-defined constant */
pre.textmate-source-actived .constant_character, pre.textmate-source-actived .constant_other {
}

/* Date/time literal */
pre.textmate-source-actived .constant_other_date, pre.textmate-source-actived .constant_other_time {
	color: #66CCFF;
	font-weight: bold;
}

/* Built-in constant */
pre.textmate-source-actived .constant_language {
	color: #A535AE;
}

/* Local variable */
pre.textmate-source-actived .variable_other_local {
	color: #6392FF;
	font-weight: bold;
}

/* Variable */
pre.textmate-source-actived .variable {
	color: #0053FF;
	font-weight: bold;
}

/* Table/field */
pre.textmate-source-actived .variable_other_table-field {
	color: #0BB600;
}

/* Keyword */
pre.textmate-source-actived .keyword {
	color: #006699;
	font-weight: bold;
}

/* Operator */
pre.textmate-source-actived .keyword_operator {
}

/* Storage */
pre.textmate-source-actived .storage {
	color: #FF5600;
}

/* Type name */
pre.textmate-source-actived .entity_name_type {
	color: #21439C;
}

/* Inherited class */
pre.textmate-source-actived .entity_other_inherited-class {
}

/* Function name */
pre.textmate-source-actived .entity_name_function {
	color: #21439C;
}

/* Function argument */
pre.textmate-source-actived .variable_parameter {
}

/* Tag container */
pre.textmate-source-actived .meta_tag {
	color: #7A7A7A;
}

/* Tag name */
pre.textmate-source-actived .entity_name_tag {
	color: #016CFF;
}

/* Tag attribute */
pre.textmate-source-actived .entity_other_attribute-name {
	color: #963DFF;
}

/* Command/method */
pre.textmate-source-actived .support_function {
	color: #45AE34;
	font-weight: bold;
}

/* Named constant */
pre.textmate-source-actived .support_constant {
	color: #B7734C;
}

/* Library class/type */
pre.textmate-source-actived .support_type, pre.textmate-source-actived .support_class {
	color: #A535AE;
}

/* Library variable */
pre.textmate-source-actived .support_variable {
	color: #A535AE;
}

/* Invalid */
pre.textmate-source-actived .invalid {
	color: #FFFFFF;
	background-color: #990000;
}

/* diff header */
pre.textmate-source-actived .meta_diff {
	color: #FFFFFF;
	background-color: #656565;
}

/* diff line range */
pre.textmate-source-actived .meta_diff_range {
	color: #FFFFFF;
	background-color: #1B63FF;
}

/* diff deleted line */
pre.textmate-source-actived .markup_deleted_diff {
	color: #000000;
	background-color: #FF7880;
}

/* diff inserted line */
pre.textmate-source-actived .markup_inserted_diff {
	color: #000000;
	background-color: #98FF9A;
}

/* diff unchanged line */
pre.textmate-source-actived .source_diff {
	color: #5E5E5E;
}

