#frmChildSupportCalculator {
	
}

#frmChildSupportCalculator .formWrapper {
border: 1px solid #655244;
width: 350px;
margin:0 auto;
margin-bottom:2em;
padding:0.5em;
text-align:right;
}
#frmChildSupportCalculator .formWrapper p {
	clear:both;
	padding:5px 0;
	color:#655244;
}
#frmChildSupportCalculator .formWrapper p.top_divider {
border-top: 1px solid #999;
padding-top:0.5em;
}
#frmChildSupportCalculator .formWrapper p.bottom_divider {
border-bottom: 1px solid #999;
padding-bottom:0.5em;
}

#frmChildSupportCalculator .formWrapper fieldset {
padding:0.5em;
}

#frmChildSupportCalculator legend {
color: #fff;
background: #655244;
border: 1px solid #655244;
padding: 2px 6px;
} 

#frmChildSupportCalculator .formWrapper label, #frmChildSupportCalculator .formWrapper .label  {
float:left;
width: 240px;
font-size:90%;
text-align: right;
color:#655244;
font-weight:bold;
margin: 0 0.5em 0 0;
display:inline-block;
}

#frmChildSupportCalculator .formWrapper .sum {
	font-weight:bold;
	font-size:120%;
	color:#336600;
}

#frmChildSupportCalculator .formWrapper .comment {
text-align: right;
color:#655244;
font-style:italic;
font-weight:100;
line-height:normal;
margin:0 0 7px 0;
}

#frmChildSupportCalculator .formWrapper legend, #frmChildSupportCalculator .formWrapper label, input, select {
font-size:0.85em;
}

#frmChildSupportCalculator .formWrapper .submit {
	float:right;
	width:24%;
	cursor:pointer;
}

#frmChildSupportCalculator input, #frmChildSupportCalculator select, #frmChildSupportCalculator textarea {
color:#655244;
background:#eeeeee;
border: 1px solid #655244;
width:24%;
font:0.85em, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}	

