h2, #toppara, #toppara-noleft {
	color:#000099;
}

#toppara, h1{
margin-left:20px;
}


.myselect {
	font-size:14px;
}
.form_row {
	width: 100%;
	display:block;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	border-bottom: 1px solid #aaa;
	float:left;
}
#debts h2, #income h2, #property h2, #outgoings h2, #outgoings_narrow h2 {
	font: bold 160%/145% "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0;
	margin:0 0 5px 0;
}
#debts p, #income p, #property p {
	margin:10px 0 0 0;
}
#debts, #income, #property, #outgoings, #result, #outgoings_narrow {
	background-color: #f4f4f4;
	border-top:1px #ddd solid;
	border-bottom:1px #ddd solid;
	height: auto;
	float:left;
	margin:5px 0 10px 15px;
	padding:10px;
	min-height:265px;
	width: 197px;
	line-height:130%;

}
#debts {
	background-color: #FEEDED;
	border-top:1px #FFBBBB solid;
	border-bottom:1px #FFBBBB solid;

}
#income {
	border-top:1px #ACCCFB solid;
	border-bottom:1px #ACCCFB solid;
	background-color: #E7F0FE;
}
#property {
	background-color: #FFE7A0;
	border-top:1px #FFC004 solid;
		border-bottom:1px #FFC004 solid;

}
#outgoings_narrow {
	background-color: #E7F4D7;
	border-top:1px #C8E8A4 solid;
		border-bottom:1px #C8E8A4 solid;

}

#outgoings {
	width: 895px;
	background-color: #E7F4D7;
		border-top:1px #C8E8A4 solid;
		border-bottom:1px #C8E8A4 solid;
	display:none;
}
#result {
	width: 895px;
	min-height:80px;

}
#debts h2 {
	color: #D21C1B;
}
#income h2 {
	color: #00207C;
}
#property h2 {
	color: #FF6600;
}
#outgoings h2, #outgoings_narrow h2{
	color: #009900;
}
.mydrop {
	width:130px;
	float:right;
	margin:0 0 0 5px;
}
.inputdes {
	width:130px;
	float:left;
}
.anainput {
	padding:1px;
	margin:0 8px 3px 10px;
	text-align:right;
}
.resultbox {
	font-size:18px;
	font-weight:bold;
	margin:3px 10px 2px 3px;
}

.disposable {
	font-size:25px;
	font-weight:bold;
	margin:3px 10px 2px 3px;
	border:none;
	width:200px;
	background-color:#f4f4f4;
}


td {
	vertical-align:top;
}


.myselect{
margin:2px 0 8px 0;
}


#contentwrap {
min-height: 500px;

}

#leftwrap {

width:630px;
left: 100px;
}

.mylist{
margin:10px 0 10px 15px;

width:600px;

}


.analyse_button{
	font: bold 25px Arial, Helvetica, sans-serif;
	cursor: pointer;
	letter-spacing:-1px;
	padding:3px;
	
} 

.footform_top{
margin:10px 0 8px 20px;
}


