﻿.gen_form{
	font-size:14px; color:#666; padding: 3px;
}
.gen_form.required{
	color:red; font-size:12px; padding: 0; margin-left: 3px;
}
.gen_form.displayname_side{
	float:left; margin-right:5px;  width:160px; padding-right:3px; line-height:1.5; padding-left:4px;

	background-color:#DDDDDD;           
    margin-bottom:5px;           
    FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#DDDDDD', endColorstr='#fff');/*ie*/           
    background:-webkit-gradient(linear,left bottom,right bottom, from(#DDDDDD), to(#ffffff));/*Safari */           
    background:-moz-linear-gradient(left, #DDDDDD, #ffffff);/*Firefox*/      
}

.gen_form.required_side{
	float:left; width:6px; background:#DDDDDD; 
}
.gen_form.item_side{
	position:relative; float:left; 
}

.gen_form.button.s1{
	line-height:1.5; padding:0 8px 0 8px; cursor:pointer; border:1px solid #aaa; text-align:center;
}
.gen_form.button.s1:hover{ background:#feffbb; }

.genform.itemrow{ margin-bottom:3px; }
.page_input.text.s1{ width: 200px; }
.page_input.text.s2{ width: 120px; }
.page_input.text.s3{ width: 80px; }
.page_input.textarea.s1{ width: 400px; height: 60px; }
.page_input.textarea.s2{ width: 600px; height: 100px; }
.page_input.select.s1{ width: 200px; }

/* style 2 */
.gen_form.required.s2{
	color:red; font-size:12px; padding: 0; margin-left: 3px;
}
.gen_form.displayname_side.s2{
	width:100%; padding-right:3px; line-height:1.5; padding-left:4px;

	background-color:#DDDDDD;           
    margin-bottom:5px;           
    FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#DDDDDD', endColorstr='#fff');/*ie*/           
    background:-webkit-gradient(linear,left bottom,right bottom, from(#DDDDDD), to(#ffffff));/*Safari */           
    background:-moz-linear-gradient(left, #DDDDDD, #ffffff);/*Firefox*/      
}

.gen_form.required_side.s2{
	width:6px; background:#DDDDDD; 
}
.gen_form.item_side.s2{
	position:relative; float:left; width:100%;
}

.manage_form_right_side_setting_box{
	border:1px solid #DDDDDD; margin-bottom: 10px; padding:12px; position: relative; background: white;
}

/* ajax search */
.asrch_list{
	z-index:100;width: 100%; position: absolute; top:85px;left:0; height: 200px; border:1px solid #DDDDDD; display:none; overflow-y:auto; background: white;
}
.arch_row{
	cursor: pointer; padding:5px 10px 5px 10px; 
}
.arch_row:hover{
	background: #DDDDDD;
}
.asrch_display_item{
	position: relative; width: 100%; margin:3px 0 3px 0;
}
.asrch_display_txt{
	float:left; width: 90%;
}
.asrch_display_remove{
	float:left; width:10%; cursor:pointer;
}
.tag_selected_message{
	font-size: 12px; line-height:12px; color: red; min-height:12px;
}
.tag_selected_info{
	width:100%;margin-top:5px; border-top:1px solid #666; padding:2px;border-bottom:1px solid #666; padding:2px;
}

.right_info_item_row{
	margin-top: 2px; margin-bottom: 6px;
}

.gen_frm_submit_btn{
	background: black;
	color:white;
	min-width: 120px;
	border:1px solid gray;
	text-align:center;
	cursor:pointer;
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin-left: 464px;
}