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 #d9d9d9;
	font-size:12px;
	color: #000;
}

input.radio {
	width:auto;
	float:none;
}
.checkbox {
	width:20px!important;
	float:none;
	margin:0;
	padding:0;
}
input {

	width:682px;
	margin:0;
	margin-top:10px;
	font-size:14px;
}

.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:#F1F1F9;

	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;
	margin-top:5px;
	margin-right:5px;
}
#filter .filter_text {
	margin-top:5px;
}

.data_table th {
	background:#8599a3;
	color:#fff;
	font-size:13px;
}
.data_table th a{
	color:#fff;
	font-size:13px !important;
}
.data_table .action_link {
	text-align:center;
}
.data_table .action_link a{

}
.insert_button {
	float:left;
	margin-top:-3px;
}
.input_search {
	width:120px;
	margin:0 !important;
	margin-top:5px!important;
	margin-right:10px!important;
	margin-left:10px!important;
	float:none;
}
.add_data {


	padding:13px;
}
.add_data .space, .space_textarea {
	background-color:#FFFFFF;
	width:2px;
	float:left;
	font-size:0;
	height:28px;
}
.space_textarea {
	height:110px;
}

.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-top:5px;
}
.block {
	display:block;
}
.code_area {
	width:660px;
	margin:0;
	margin-top:15px;
}




