@charset "utf-8";

.center-text
{
	text-align				: center;
}
.searchparam
{
	float					: right;
	font-weight				: bold;
	text-align				: right;
}

/* ============================== DYNAMIC FORM ============================== */
.form-validator,
.dynam_valid_error
{
	background-color		: #FCBD9E;
	border					: 1px solid #E56A0E;
}
.rule-validator
{
	background-color		: #FCBD9E;
}

/* ============================== PROGRESS BAR ============================== */
#global_blanket
{
	background-color		: #FFF;
	opacity					: 0.5;
	filter					: alpha(opacity=50);
	position				: absolute;
	z-index					: 9001;
	top						: 0px;
	left					: 0px;
	width					: 100%;
}
#global_loader
{
	position				: absolute;
	z-index					: 9002;
}

/* ============================== APPLICATION LAYOUT CONTROL ============================== */
.app-layout-toolbox
{
	width					: 150px;
}
.app-layout-toolbox span
{
	margin-top				: 5px;
	width					: 90px;
}
.app-layout-content, .validators-content
{
	width					: 100%;
}
.app-layout-content td, .validators-content td
{
	vertical-align			: top;
}
.app-layout-selected-node
{
	background-color		: #ffd9bc;
}
.app-layout-properties-text
{
	width					: 100px;
}
.app-layout-properties-value
{}
.validators-list
{
	border-color			: #ffd9bc;
	border-width			: 2px;
	border-style			: solid;
	width					: 300px;
	text-align				: center;
}
.app-help-content
{
	margin					: 10px;
}
.text-align-right
{
	text-align				: right;
}
.app-help-center
{
	margin					: 10px 0;
}
.app-help-lang-list, .app-help-pages-list
{
	height					: 120px;
	border					: #bebebe 1px solid;
	overflow				: scroll;
}
.app-help-lang-list
{
	width					: 100px;
}
.app-help-pages-list, .app-help-pages-caption
{
	width					: 400px;
}
.app-help-pages-caption
{
	display					: inline-block;
}
.app-type-header td
{
	vertical-align			: top;
}
.app-type-header h1
{
	margin					: 0;
	border-width			: 0;
	height					: 1.1em;
}
.app-type-header hr
{
	margin					: 0 0 10px 0;
}
.app-designer-button
{
	text-align				: right;
}

/* ============================== CONTROL SIZES ============================== */
.csize1
{
	width					: 25px !important;
}
.csize2
{
	width					: 50px !important;
}
.csize3
{
	width					: 90px !important;
}
.csize4
{
	width					: 125px !important;
}
.csize5
{
	width					: 150px !important;
}
.csize6
{
	width					: 175px !important;
}
.csize7
{
	width					: 210px !important;
}
.csize8
{
	width					: 250px !important;
}
.csize9
{
	width					: 275px !important;
}

/* ============================== CAPTCHA TABLE ============================== */
.captcha-button
{
	width					: 120px;
}
.captcha-table
{
	border					: #bebebe 1px solid;
}
.captcha-table td
{
	padding					: 2px;
}
.recaptcha-block
{
	margin-top				: 5px;
}
.recaptcha_audio_cant_hear_link
{
	display					: none;
}
#recaptcha_image
{
	border					: #bebebe 1px solid;
	margin-left				: 17px;
	margin-right			: 10px;
}