@charset "UTF-8";
/* CSS Document */

/* GLOBAL WIDGET STYLES */

/* END GLOBAL WIDGET STYLES */

/* BUDGET DEFICIT CALCULATOR */
#deficitCalculator {
	margin-left:auto; margin-right:auto; margin-top:20px; 
	border:solid 1px #6F397F;
	-webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
	font-family:arial;
	padding:0;
	color:#555555;
	background-color:#F4F7F8;	
}

#deficitCalculator td, tbody, table, tr, h2 { margin:0;padding:0; }

#deficitCalculator #dc-moreSaving, #deficitCalculator #dc-moreMoney, #deficitCalculator #dc-newBudget, #deficitCalculator #dc-success, #deficitCalculator #dc-error { display:none; }

#deficitCalculator input[type=text] {
	margin-left:5px;
	font-size:14px;
	width:50px;	
	padding:3px;
}

#deficitCalculator select {
	padding:4px 4px 4px 0px;
	font-size:12px;
	color:#555555;
}

#deficitCalculator #dc-success {
	text-align:left;
	margin:0px 0px;
	padding:0;
	-webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
	background-color:#FFFFFF;	
	border:solid 1px #B79CBF;
	font-size:14px;
}

#deficitCalculator .dc-freq { margin-left:10px;	}
#deficitCalculator .error { border:solid 2px #C81C14; box-shadow:1px 1px 3px #C81C14; }

#deficitCalculator h2 {
	background-color: #6F397F;
	color:#FFFFFF;
	font-size:16px; 
	font-weight:normal; 
	padding:12px;
	margin:0;
	text-align:left;
}
#deficitCalculator h3 {
	margin:0;
	font-size:18px;	
	color:#FFFFFF;
	background-color:#B79CBF;
	padding:10px;
	font-weight:normal;
}

#deficitCalculator tr { padding:10px; }
#deficitCalculator td { padding:15px; }
#deficitCalculator #dc-error td { background-color:#F7EAEA; color:#D60000; }

#deficitCalculator #dc-calculate {
		cursor:pointer;
        width: 180px;
        height: 40px;
        font-size: 18px;
        background: #f48731;
        color: #fff;
        border: solid 3px #fff;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -webkit-box-shadow: rgb(153, 153, 153) 0px 2px 5px 0px;
        box-shadow: rgb(153, 153, 153) 0px 2px 5px 0px;
}

#deficitCalculator #dc-calculate:hover {background: #F49850;}
#deficitCalculator #dc-message { padding:10px; line-height:20px; }
#deficitCalculator .bold { font-weight:bold; }

/* END BUDGET DEFICIT CALCULATOR */