#creditcalc label, #creditcalc input {
	display: block;
	width: 224px;
	float: left;
	height: 33px;
	font-size: 25px;
	padding: 1px 5px;
	font-family: "Trebuchet MS";
	margin: 0px 0px 10px 0px;
}

#annuitycalc input.small {
	display: block;
	width: 115px;
	float: left;
	height: 23px;
	font-size: 15px;
	padding: 1px 5px;
	font-family: "Trebuchet MS";
	margin: 0px 0px 10px 0px;
}

#creditcalc input.yellow , #annuitycalc input.yellow{
	background: transparent url(../images/form/yellow_back.gif) repeat-x scroll center bottom;
	border: 1px solid #cc9900;
}

#creditcalc input.yellow_month {
	background: transparent url(../images/form/yellow_back_month.gif) right top;
	border: 1px solid #cc9900;
}

#creditcalc input.yellow_percent {
	background: transparent url(../images/form/yellow_back_percent.gif) right top;
	border: 1px solid #cc9900;
}

#annuitycalc input.yellow_month_small {
	background: transparent url(../images/form/yellow_back_month_small.gif);
	background-position: 125px -2px ;
	border: 1px solid #cc9900;
}

#annuitycalc input.yellow_percent_small {
	background: transparent url(../images/form/yellow_back_percent_small.gif);
	/*background-position: right top;*/
	background-position: 125px -2px ;
	border: 1px solid #cc9900;
}


input.green {
	background: transparent url(../images/form/green_back.gif) repeat-x scroll center bottom;
	border: 1px solid #4c7601;
	color: #003300;
}

#creditcalc label {
	text-align: right;
	width: 75px;
	padding-right: 20px;
	color: white;
}

br {
	clear: left;
}

#form_content {
	margin:0px;
	padding:0px;
	width: 100%;
	text-align:left;
}

#form_content_otplata {
	margin:0px;
	padding:0px 15px 10px 15px;
	text-align:left;
}

#form_left {
	float: left;
	width: 250px;
	padding:5px 15px 5px 25px;
}

#form_right {
	float: right;
	width: 250px;
	padding:5px 15px 5px 25px;	
}

.red_title {
	color: #ba1a36;	
	margin: 8px 0px 3px 0px;
	padding:0px 5px 0px 0px;
	font-size: 19px;
	text-align: left;
}

.red_title_small {
	font-family: "Tahoma";
	color: #ba1a36;	
	margin: 8px 0px 3px 0px;
	font-size: 15px;
	text-align: left;
}

.red_title_small_pad {
	font-family: "Tahoma";
	color: #ba1a36;	
	margin: 8px 0px 3px 25px;
	font-size: 15px;
	text-align: left;
}


.green_title {
	margin: 8px 0px 3px 0px;
	font-size: 19px;
	color: #7ba32f;
	text-align: left;
}
.required_field {
	color: #422524;	
	margin: 8px 0px 3px 0px;
	padding:0px 5px 0px 0px;
	font-size: 100%;
	text-align: left;
	font-weight:bold;
}

#validation_text 
{
	color: red;
}

#button  {
	margin: 20px 60px 0px 60px;
}
#button_small  {
	margin: 20px 5px 0px 30px;
}
#text_left {
	display: block;
	font-size: 12px;
	text-align: justify;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}
#text_right {
	display: block;
	font-size: 12px;
	text-align: justify;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

table.annuity {
	width:540px;
	margin:10px 0px 10px 5px;
	border:1px solid #6c6b67;
	background: #ffff99;
}
table.annuity th{
	padding:5px;
	font-size:110%;
	font-weight:bold;
	border-bottom:2px solid #6c6b67;
	text-align:center;
}
table.annuity td{
	padding:3px;
	border:1px solid #6c6b67;
	text-align:center;
	background: #FFFFFF;
}
p.introannuity {
	text-align: justify;
	margin: 0px;
	padding:10px 15px 10px 15px;
	font-size: 12px;
}