#price {
	width:900px;
	clear:both;
	position:relative;
}
#price td, #price th {
    padding:5px 4px;
	border-top: 1px solid #d4e0ee;
	border-right: 1px solid #d4e0ee;
	color:#555;
	font:14px "Trebuchet MS", Arial, sans-serif;
	text-align:center;
}
#price tr.th {cursor:pointer;}
#price tr.rows th, #price tr.selrows th {font-weight:normal;padding-left:10px;}
#price tr.rows {background:#ececec;}
#price tr.rows td, #price tr.rows th{border-left:none;border-right:none;}
#price tr.selrows td, #price tr.selrows th{border-left:none;border-right:none;background:#f6f8b7;}
#price thead th,#price thead td{
	text-align: center;
	background: #E6EDF5;
	color: #4F76A3;
	font:bold 14px "Trebuchet MS", Arial, sans-serif;
}
#price thead th {border-left: 1px solid #d4e0ee;}
#price thead td {border-right: 1px solid #d4e0ee;}
#price tbody th {font-weight: bold;text-align:left;color: #4F76A3;border-left: 1px solid #d4e0ee;}
#price tbody tr.odd {background:#F7F9FC;}
#price tbody tr {background:#FCFDFE;behavior:url(../css/hover.htc);}
#price tbody tr:hover, #price tbody tr.hover {background:#f6f8b7;}
#price tfoot th,#price tfoot td {font-size: 95%;padding-left:20px;text-align:left;border-right:none;}

.tip {vertical-align:middle;position:relative;display:block;float:left;}
.tip b {cursor:help;}
.tip b span {display:none;cursor:default;}
#content .tip b:hover a, #content .tip b.hover a {border:none;}
#content .tip b:hover a:hover, #content .tip b.hover a:hover {background:#fff;}
.tip b:hover span, .tip b.hover span {
   background:#E6EDF5;
   border:silver 2px outset;
   color:#000;
   display:block;
   padding:7px;
   position:absolute;
   top:0;
   left:15px;
   z-index:100;
   width:107px;
}
.tip b {behavior:url(../css/hover.htc);}
