.calculator td {
			font-size:8pt;
			font-weight:none;
			padding:0px;
			}

.calculatorX td {
			font-size:8pt;
			font-weight:none;
			padding:0px;
			}

.calculator{ border:1px solid #000; width:285px;}
.calculatorX{ border:0px solid #000; width:330px; }

.calc_row_1 {
			background-color:#E6E5E5;
			color:#000;
    text-align:right
}

.calc_row_3 {
			background-color:#E6E5E5;
			color:#000;}
.calc_row_3 td{
			height:5px;font-size:0px; }

.calc_row_1 .input-1-r {
			width:60px;
			height:20px;
			background-color:#E6E5E5;
			border:0px solid #000;
			padding-right:5px;
			text-align:right;
			font-size:8pt;
			color:#000;
			text-shadow: none;
			 }

.calc_row_2 {
			background-color:#E6E5E5;
			color:#000; }

.calculator_simple_text_td {
    padding-right:5px !important;
    text-align:right;
}

.calc_row_2 .input-1-r {
			width:60px;
            height: 10px;
			background-color:#E6E5E5;
			border:0px solid #000;
			padding-right:5px;
			text-align:right;
			font-size:8pt;
			color:#000;
			text-shadow: none; }

.input-calc-price {
			width:60px;
            height: 10px;
			border:2px solid #fff;
			padding-right:5px;
			text-align:right;
			font-size:8pt;
			color:#000;
			}

.calc_row_2 .focusI {
			background-color:#f9f9f9;
		}

.Special {
		background-color:#D0CFCF;
		font-weight:bold;
	}
.SpecInp{
		font-weight:bold;
	}
.Special .input-1-r {
		background-color:#D0CFCF;
		color:#0071BA;
	}
.Special .currency {
		background-color:#D0CFCF;
		color:#0071BA;
	}