@charset "utf-8";
/* CSS Document */
#detailedResultsPanel {
	width:520px;
	height:548px;
	position:relative;
	background:url('images/calculatorstatsbg.jpg') no-repeat;
	margin-bottom:1em;
}
#detailedResultsPanel #detailedResultsTable {
	position:absolute;
	left:33px;
	top:81px;
}
#detailedResultsPanel .buttonPanel {
	position:absolute;
	text-align:center;
	bottom:15px;
	width:100%;
}
#resultsPanel {
	width:520px;
	height:495px;
	position:relative;
	background:url('images/calculatorbg.jpg') no-repeat;
	margin-bottom:1em;
}
#resultsPanel .buttonPanel {
	position:absolute;
	text-align:center;
	top:454px;
	width:100%;
	z-index:10;
}
#graphHolder {
	position:absolute;
	top:52px;
	right:23px;
	z-index:10;
}
#resultsTable {
	position:absolute;
	left:36px;
	top:63px;
	width:207px;
	z-index:10;
}
#resultsTable td {
	font-size:14px;
	padding-bottom:8px;
}
#resultsTable td.labelcell {
	padding-right:30px;
}
#equatesToTable {
	position:absolute;
	left:36px;
	top:322px;
	border-collapse:collapse;
	z-index:10;
}
#equatesToTable td {
	padding:0px 2px 8px 0px;
	font-size:11px;
}
#resultsPanel #equatesToTable td a{
	text-decoration:none;
	cursor:text;
}
#resultsPanel #equatesToTable td a:hover{
	text-decoration:none;
}

.billerSelectPanel select{
	display:block;
	margin-bottom:8px;
}
#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid #a3c380;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#assumptions 
{
	position:absolute;
	background:#FFFFFF;
	padding:12px;
	overflow:hidden;
	opacity:0.9;
	left:23px;
	top:25px;
	right:23px;
	bottom:13px;
	z-index:100;
}

#assumptions li 
{
	margin-bottom:0.5em;
}