#bundle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #397139;
	padding: 4px;
	line-height: 16px;
	
}
#bundle tr.mouseout {
	height: 23px;
	font-family:Arial, Helvetica, sans-serif;
	background: url("ball_norm.gif") Top Left #fff no-repeat;
	padding-left: 25px;
	text-align: left;
	display: block;
}
#bundle tr.mouseout2 {
	height: 23px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 0px;
	text-align: left;
	display: block;
}
#bundle tr.mouseover {
	height: 23px;
	font-family:Arial, Helvetica, sans-serif;
	background: url("ball_over.gif") Top Left #fff no-repeat;
	padding-left: 25px;
	text-align: left;
	display: block;
}
#bundle tr.mouseover td, tr.mouseout td{  }

.centlink { text-align: center;}

.headernorm {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #397139;
	font-weight: bold;
	border-bottom: 2px solid #397139;
}
.textnorm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #397139;
	padding: 4px;
	line-height: 16px;
}
td.center {
	background: url("ball_norm.gif") Top Left #fff no-repeat;
	border-left: 2px solid #397139;
	border-right: 3px solid #397139;
}

.lfill { background: url("../images/layout/bundle_Lfill.gif") #fff top left repeat-y; }
.rfill { background: url("../images/layout/bundle_Rfill.gif") #fff top right repeat-y; }
.topfill { background: url("../images/layout/bundle_topfill.gif") #fff top left repeat-x; font-size:2px;}
.botfill { background: url("../images/layout/bundle_botfill.gif") #fff bottom left repeat-x; font-size:2px;}