
#curve-container
{	
	clear:both; width:500px; float:left; margin-top:-20px;
}
*+ html #curve-container
{	
	margin-top:10px;
}
.icpCurveDiv
{
	width:500px;
	border:solid 1px #dddddd;
	padding:0px;
}
.icpCurveDiv table
{	
	width:100%;
}

.icpCurveDiv .icpCurveFirstCol .icpCurveCol, .icapCurveLastCol
{
	width:125px;
	margin:0px;
}

.icpCurveFirstCol
{
	border-left:solid 0px #dddddd;
	border-right:solid 1px #dddddd;
}

.icpCurveDiv .icpCurveCol
{
	border-left:solid 0px #dddddd;
	border-right:solid 1px #dddddd;
}

.icpCurveDiv .icpCurveLastCol
{
	border:solid 0px #dddddd;
}

.icpCurveCurrHead
{
	text-align: center;
	width:125px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #000F55;
	border-bottom: solid 1px #dddddd;
}

.icpCurveColHead
{
	text-align: center;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #d4e0f6;
	border-bottom: solid 1px #dddddd;
}

.icpCurveDashCell
{
	background-color: #f1f1f1;
	color: #333333;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	white-space:nowrap;
}

.icpCurveCell
{
	background-color: #f1f1f1;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
	white-space: nowrap;
}

.print { color:#c00; float:right; font-size:0.9em; text-align:right; width:10em; margin-right:20px; }
.print a span { display:block; padding: 0.5em 1.65em 0 0; background:url(../images/icons/printer.gif) right 0.55em no-repeat; margin-right:0.2em; }

