
* { margin: 0px; padding: 0px; text-decoration: none; font-size: 1em; border: none; }

a {
color: #24500e;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
	text-decoration:underline;
}

p {
	font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

body {
	font-family: Arial Narrow, Tahoma, sans-serif;
	background: url("../images/widget_bg.png");
	background-position:top left;
	background-repeat:repeat-x;
}

.calculator {
	background-image: url("../images/widget_body.png");
	width:201px;
	margin:5px auto;
}
.padding {
	overflow:hidden;
padding-left:5px;	
}

.block {
overflow:hidden;
width:100%;
float:left;
clear:both;
}

.label {
float:left;
width:30%;
margin-right:5px;
}

label {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

h1 {
						color: #075301;
						font-size: 1.1em;
						font-weight: bold;
						padding-top:5px;
						margin-bottom:10px;
					}
						 h1 span { color: #f46700; }


					.calculate-now {
						background: url("../images/calculate-button.png") no-repeat;
						width: 182px;
						height: 44px;
						display: block;
						cursor:pointer;
						margin:10px 0px;
					}
						.calculate-now:hover {
							background: url("../images/calculate-button-hover.png") no-repeat;
						}
						
						
				input {
							background: url("../images/input.png") no-repeat;
							width: 55px;
							margin-right:10px;
							height: 22px;
							float: left;
							font-size:12px;
							padding-top:3px;
							text-indent:3px;
						}