form {  
	margin: 0;
	padding: 0;
}

label { 
	float: left; 
	width: 160px; 
	margin:0;
	padding: 7px 10px 0 0; 
	text-align: right; 
	
}
.radio {
	width:20px;
	margin-top:7px;
}
input, textarea,select {
	float: left;
	width:auto;      
	margin:5px 10px 5px  10px; 
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #99cc00;
	
	color: #454545;
}
input.radio {
	width:auto;      
	float:none;
}
.checkbox {
	width:20px!important;      
	float:none;
	margin:0;
	padding:0;
}
textarea { 
	overflow: auto; 
	width:260px; 
}
input {
	width:260px;
}
.add_data .text_like_input {
	margin:5px 10px 5px  10px; 
	margin-left:20px;
	
	float:left;
}
.add_data .input {
	background:#f7f7f7;
	height:30px;
	margin: 0;
	margin-top:2px ;
}

.add_data .textarea {
	background:#f7f7f7;
	height:125px;
}

.data_table {
	background-color:#f7f7f7;
	
	border:1px solid #fff;	
	border-width:1px 0;
	width:100%;
}
.data_table td, .data_table th {
	height:28px;
	border:1px solid #fff;	
	padding:0 5px;
}
.data_table td.report_end {
	font-weight:bold;
	background:#fff;
	color:#000;
}
#filter .input {
	background:#fff;
	display:inline;
}
#filter input.input_calendar {
	margin-left:10px;
}
#filter .filter_text {
	margin-top:5px;
}

.data_table th {
	background:#99cc00;
	color:#000;
	font-size:11px;
}
.data_table th a{
	color:#000;
}
.data_table .action_link {
	text-align:center;
}
.data_table .action_link a{
	
}
.insert_button {
	float:left;
	margin-top:-3px;
}
.input_search {
	width:200px;
	margin:0 !important;
	margin-top:5px!important;
	margin-right:10px!important;
	margin-left:10px!important;
	float:none;
}
.add_data {
	background-color:#FFFFFF;
	border:1px solid #dcdcdc;
	padding:5px;
}
.add_data .space, .space_textarea {
	background-color:#FFFFFF;
	width:2px;
	float:left;
	font-size:0;
	height:28px;
}
.space_textarea {
	height:110px;
}
.add_data input,.add_data select, .add_data textarea {
	margin-left:20px;
}
.add_data label {
	width:144px;
}


input.input_calendar {
	width:80px;
}
input.price_input, input.short_input {
	width:50px;
}
.form_button {
}
#login .btn_loader{
	margin-left:-3px;
	margin-top:3px;
}
#filter .btn_loader {
	margin-top:5px;
}
.btn_loader {
	float:left;
	margin-top:15px;
}
.insert_button .btn_loader {
	margin-top:8px;
}
.loader_btn {
	padding-top:1px;
}
.message {
	color: #000099; 
	font-weight:bold;
	
	
}

#flashMessage {
	display:none;
	margin-bottom:10px;
}

.form_error_message{
	color: red; 
	
	display:none;
	font-size:11px;
	margin-left:15px;
}
.block {
	display:block;
}
.code_area {
	width:660px;
	margin:0;
	margin-top:15px;
}
