
.edit_base {
	
	border:1px solid #C0C0C0;
	font-size:12px;
	font-weight:normal;
	overflow:hidden;
	text-align:left;
	height:auto;
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	color:#505050;
}

.edit_round{
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;	
}

	
.store_blue_button_small {
	/*
	position:fixed; z-index:1000;
	*/
	height:auto;
	width:135px;
	color:#FFFFFF;
	text-align: center;
	font-size:14px;
	font-weight:bold;
	margin: 1px 5px 0px 5px;
	padding: 3px 3px 3px 3px;
	background:#0099ff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	cursor:pointer;
}
.store_blue_button_small:hover{background:#96C6E9;color:#303030;}
.store_blue_button_small:active{background:#96C6E9;color:red;}


.store_red_button_small {
	/*
	position:fixed; z-index:1000;
	*/
	height:auto;
	width:135px;
	color:#FFFFFF;
	text-align: center;
	font-size:14px;
	font-weight:bold;
	margin: 10px 5px 10px 5px;
	padding: 3px 3px 3px 3px;
	background:#f452ed;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	cursor:pointer;
}
.store_red_button_small:hover{background:#e351dc;color:#303030;}
.store_red_button_small:active{background:#96C6E9;color:red;}


/* Edit Input elements begin */

.item_label{
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	font-weight:normal;
	font-size:0.9em;
	color:#adb2aa;
	border:0px solid black;
}

.item_result{
	border-top:3px solid #adb2aa;	
}

.item_result_noborder{
	border-top:3px solid #ffffff;	
}

.calc_sign{
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	font-weight:bold;
	font-size:1.2em;
	color:#adb2aa;
	border:0px solid black;
}

.type_toggle{
	
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	font-weight:bold;
	font-size:1.6em;
	color:#adb2aa;
	border:0px solid black;
}

.type_toggle.minus{
	color:#ff0000;	
}


.type_toggle.plus{
	color:#00BB00;	
}

.type_toggle.small{
	font-size:0.9em;	
	padding: 0px 3px 0px 0px;
}

.edit_shadow {
	-webkit-box-shadow: 0 0 9px #C0C0C0; 
	-moz-box-shadow: #C0C0C0 0 0 9px; 
	box-shadow: 0 0 9px #C0C0C0;

}

.edit_base_fill_gray
{
	border:1px solid #ededf0;
	background-color:#ededf0;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	text-align:left;
	position:relative;
	height:inherit;
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	color:#505050;
	
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;	

}


.edit_base_fill_blue
{
	border:1px solid #0099ff;
	background-color:#0099ff;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	text-align:left;
	position:relative;
	height:inherit;
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	color:#ffffff;
	
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;	

}

.edit_base_fill_red
{
	border:1px solid #f452ed;
	background-color:#f452ed;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	text-align:left;
	position:relative;
	height:inherit;
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	color:#ffffff;
	
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;	

}

.proz_diff
{
	border:0px solid #C0C0C0;
	font-size:16px;
	font-weight:bold;
	overflow:hidden;
	text-align:left;
	position:relative;
	height:inherit;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	color:red;
}


.result {
	font-size:1.1em;
	font-weight:bold;
	color:#505050;
}

.editdummytext{
	font-size:0.9em;
	font-style:italic;
	color:#D0D0D0;
}


.explain_text{
	font-style:italic;
	color:#505050;
}

.edit_continue{
	z-index:-1;	
	float:right;
	margin-top:318px;	
	border:0px dotted red;
	text-align:right;
	height:35px;
}


.edit_store{
	z-index:10000;	
	float:right;
	text-align:right;
	position:relative;
	top:272px;
	left:10px;
	padding-top:0px;
	width:210px;
	height:42px;
	border:0px solid blue;
}

.ei_question {
	border:0px solid #C0C0C0;
	font-size:18px;
	font-weight:normal;
	overflow:hidden;
	text-align:left;
	position:relative;
	height:inherit;
	margin: 0px 0px 0px 0px;
	padding: 15px 3px 3px 3px;
	color:#505050;
}

.ei_yes_no {
	border:1px solid #ffffff;
	font-size:18px;
	font-weight:normal;
	overflow:hidden;
	position:relative;
	height:inherit;
	margin: 10px 10px 10px 10px;
	padding: 7px 8px 3px 8px;
	color:#0099ff;

	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	
}

label.ei_yes_no:hover{
	cursor:pointer;
	border:1px solid #0099ff;
	background-color:#0099ff;
	color:#ffffff;	
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	
}
label.ei_yes_no:active{
	cursor:pointer;
	border:1px solid #F0F0F0;
	background-color:#F0F0F0;
	color:red;	
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	
}

.sel_target_currency
{
	float:left;
	z-index:-1;	
	
	margin-top:10px;
	margin-right:10px;
		
	border:0px dotted red;
	text-align:right;
	height:35px;
}



.currency_modal_box {
	display:none;
	border:1px solid #C0C0C0;
	background-color:#f5f4e8;
	cursor:pointer;
	color:#303030;
	font-size:1.1em;
	font-weight:bold;
	overflow:hidden;
	overflow-y:auto;
	text-align:left;
	position:absolute;
	z-index:100;
	width:auto;
	height:inherit;
	padding:10px 25px 0px 0px; 
	margin:0px 0px 0px 0px;
	
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.source_currency_list_item{
	white-space:nowrap;
	font-size:1.0em;
	padding-top:1px;
	background-color:#f5f4e8;
	cursor:pointer;
	border-bottom:1px dotted #c0c0c0;
}

.source_currency_list_item_extra{
	white-space:nowrap;
	font-size:1.0em;
	font-style:italic;
	color:#808080;
	padding-top:3px;
	background-color:#f5f4e8;
	cursor:pointer;
	border-bottom:1px dotted #c0c0c0;
}

li.source_currency_list_item:hover{
	background-color:#0099ff;
	color:#ffffff;	
}

.balance_currency_list_item{
	white-space:nowrap;
	font-size:1.0em;
	padding-top:1px;
	background-color:#f5f4e8;
	cursor:pointer;
	border-bottom:1px dotted #c0c0c0;
}

li.balance_currency_list_item:hover{
	background-color:#0099ff;
	color:#ffffff;	
}


.target_currency_list_item{
	white-space:nowrap;
	font-size:1.1em;
	padding-top:1px;
	background-color:#f5f4e8;
	cursor:pointer;
	border-bottom:1px dotted #c0c0c0;
}

li.target_currency_list_item:hover{
	background-color:#0099ff;
	color:#ffffff;	
}




.curr_sel_left{
	border-top:1px solid #C0C0C0;
	border-right:0px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	border-left:1px solid #C0C0C0;

	cursor:pointer;
	
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;

}

.curr_sel_right{
	
		
	border-top:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	border-left:0px solid #C0C0C0;
	
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	
	cursor:pointer;
	
	color:#ffffff !important;
	
	background-color:#F0F0F0;

}

.label_modal_box {
	display:none;
	border:1px solid #C0C0C0;
	background-color:#f5f4e8;
	cursor:pointer;
	color:#303030;
	font-size:1.1em;
	font-weight:bold;
	overflow:hidden;
	overflow-y:auto;
	text-align:left;
	position:absolute;
	z-index:100;
	width:auto;
	height:inherit;
	padding:10px 25px 0px 0px; 
	margin:0px 0px 0px 0px;
	
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.label_list_item{
	white-space:nowrap;
	font-size:1.1em;
	padding-top:1px;
	background-color:#f5f4e8;
	cursor:pointer;
	border-bottom:1px dotted #c0c0c0;
}

li.label_list_item:hover{
	background-color:#0099ff;
	color:#ffffff;	
}


.receiver_modal_box {

	display:none;
	border:1px solid #C0C0C0;
	background-color:#f5f4e8;
	cursor:pointer;
	color:#303030;
	font-size:1.1em;
	font-weight:bold;
	overflow:hidden;
	overflow-y:auto;
	text-align:left;
	position:absolute;
	z-index:60000;
	width:auto;
	height:inherit;
	padding:10px 25px 0px 0px; 
	margin:0px 0px 0px 0px;
	
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.receiver_list_item{
	white-space:nowrap;
	font-size:1.1em;
	padding: 1px 10px 0px 10px;
	background-color:#f5f4e8;
	cursor:pointer;
	border-bottom:1px dotted #c0c0c0;
}

li.receiver_list_item:hover{
	background-color:#0099ff;
	color:#ffffff;	
}


/* Edit Input elements end */


/* Edit table begin */

.table_edit td{padding:10px 0px 0px 0px;}

.table_edit td.nobackcolor{ background:#FFFFFF;}

.table_edit td.edit_subtitle{ background:#f5f4e8; font-size:1.0em; padding:5px 5px 3px 5px;}


.table_edit .left{width:30%; font-weight:normal; font-size:0.8em; padding:3px 3px 3px 20px; }
.table_edit .middle{width:40%;font-weight:bold; font-size:0.9em; padding:3px 3px 3px 3px; }
.table_edit .right{width:30%;font-weight:bold; color:#0099ff; font-size:0.8em; text-align:right; cursor:pointer; padding:3px 3px 3px 20px; }

.table_edit .middle_tcs{width:30%;font-weight:bold; font-size:0.9em; padding:3px 3px 3px 3px; }
.table_edit .right_tcs{width:40%;font-weight:bold; color:#0099ff; font-size:0.8em; text-align:right; cursor:pointer; padding:3px 3px 3px 20px; }

.table_edit .pwd1{width:20%; font-weight:bold; font-size:0.9em; padding:3px 3px 3px 3px; }
.table_edit .pwd2{width:20%; font-weight:bold; font-size:0.9em; padding:3px 3px 3px 3px; }

.table_edit .secc1{width:20%; font-weight:bold; font-size:0.9em; padding:3px 3px 3px 3px; }
.table_edit .secc2{width:20%; font-weight:bold; font-size:0.9em; padding:3px 3px 3px 3px; }

/*  Edit table end */
	
	
			