/************************************************************************Loading************************************************************************/.mm_loading {	position: fixed;	z-index: 2000;	display: none;	width: 100%;	height: 100%;}.mm_loading .mm_background {	width: 100%;	height: 100%;	position: absolute;	background: #000000;	opacity: 0.5;	filter: alpha(opacity = 50);}.mm_loading .mm_icon {	width: 100%;	height: 100%;	position: absolute;	background: url("../images/mm_loading_icon.gif") center center no-repeat;}/************************************************************************Admin form************************************************************************/.mm_form {	border: solid 1px #879eb8;	padding: 5px 15px 15px 15px;	padding-top: 5px;	margin-top: 15px;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}.mm_form_button {	border: 0;	margin-top: 0;	padding-left: 16px;	padding-right: 16px;}.mm_form .mm_table {	width: 100%;}.mm_form .mm_table td {	padding-top: 10px;}.mm_form .mm_table .mm_col_left {	vertical-align: top;	width: 20%;	padding-bottom: 3px;}.mm_form .mm_table .mm_col_left_textarea {	padding-bottom: 64px;}.mm_form .mm_table .mm_col_left span,.mm_form .mm_table .mm_col_right .error {	color: #ff5a00;}.mm_form .mm_table .mm_col_right .error {	margin-bottom: 4px;}.mm_form .mm_table .mm_col_right .guild {	color: #647e99;	font-size: 11px;	margin-top: 2px;}.mm_form .mm_table .mm_input_text {	height: 22px;	line-height: 22px;	border: solid 1px #a1a7ab;	margin: 0;	padding: 0 2px;	width: 96%;}.mm_form .mm_table .mm_textarea {	line-height: 20px;	margin: 0;	padding: 2px;	width: 96%;	height: 80px;	border: solid 1px #a1a7ab;}.mm_form .mm_table .input_button {	height: 24px;	padding: 0 12px;	*padding: 0;	margin: 0;}.mm_form .mm_table select.mm_input_text {	height: 24px;	line-height: normal;	padding: 2px;	width: auto;}.mm_form .mm_table .col_right .radio {	float: left;	margin-right: 22px;	line-height: 22px;}.mm_form .mm_table .col_right .input_radio {	margin: 3px 12px 0 0;}.mm_form .mm_table .mm_button {	float: left;	margin: 0;	margin-right: 10px;}.ui-button.mm_button_cancel {    border: 1px solid #999999;	background: #dadada url("../images/jquery-ui-1.8.7/smoothness/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;	font-weight: normal;	color: #212121;}.ui-state-hover.mm_button_cancel,.ui-state-focus.mm_button_cancel {	background-image: url("../images/jquery-ui-1.8.7/smoothness/ui-bg_glass_75_dadada_1x400.png");}.ui-state-active.mm_button_cancel {	background-image: url("../images/jquery-ui-1.8.7/smoothness/ui-bg_glass_95_fef1ec_1x400.png");}