		table {
			width: 900px;
			color:#58595C;
font-family:Tahoma,Geneva,Arial,Helvetica,sans-serif;
			margin: 10px 0;
			
		}

		td,th {
			border-bottom: 1px solid #ddd;
			border-right: 1px solid #ddd;
			padding: 5px 8px 3px 8px;
			vertical-align: center;
			text-align: center;
		}
			
		.tableHeading th, .tableHeading td {
			background:#E2EAF0 url(../images/price_tb_bg.gif) top left repeat-x;
			border: 1px solid #B7C3CC;
		}
		
		.tableHeading th {
			border-left: none;
		}
		
		tfoot .tableHeading th, tfoot .tableHeading td {
			border-top: none;
		}
		
		th h3 {
			font: normal 18px Helvetica, georgia, serif;
			font-weight:bold;
			font-size: 16px;
			color: #333;
			padding: 2px 0;
			margin: 0;
		}

		th span {
			font-size: 13px;
			color: #FF3900;
		}

		th img {
			margin-top: 3px;
		}
		
		th.column1 {
			width: 200px;
			text-align: left;
			vertical-align: middle;
			font-weight: bold;
			border-bottom: 1px solid #C6D2DA;
			border-right: 1px solid #C6D2DA;
			border-left: 1px solid #C6D2DA;
			background: #E2EAF0;
			color: #2F4450;
		}
		th.column2 {
			width: 200px;
			text-align: left;
			vertical-align: middle;
			font-weight: bold;
			border-left: none;
			border-right: none;
			background: #FFF;
			color: orange;
		}
		
		.odd th.column1 {background:#f2f5f8;}
		
		th.first {
			border-left:none;
			border-top:none;
			border-top:none;
			background:transparent;
		}
		th.first2 {
			border-left:none;
			border-top:none;
			border-top:none;
			border-bottom:none;
			background:transparent;
		}
		.column2, .column3, .column4{
			width: 140px;
			text-align: left;
		}
		
		td {
			background: #f2f5f8;
			border-top: 1px solid #C6D2DA;
		}
		
		.odd td {background:#fff;}
