/* Table Style */
table.even {background:#f0fddc;}
table.odd {background:#ffffff;}
table .header{text-align:center;vertical-align:middle;font-weight:bold;background:#02673f;color:#FFFFFF;}
table .tblName {text-align:right;vertical-align:top;color:#797979;font-weight:bold;font-size:11px;}
table .tblTitle{text-align:left;vertical-align:top;color:#0079c6;font-weight:bold;font-size:12px;}
table .titletop{width:50%;text-align:left;vertical-align:middle;border-bottom:0px;}
table .account {width:30%;text-align:left;vertical-align:top;}
table .account2 {width:20%;text-align:left;vertical-align:top;}
table .balance {width:15%;text-align:right;vertical-align:top;}
table .balance1 {width:30%;text-align:right;vertical-align:top;}
table .status {width:10%;text-align:left;vertical-align:top;}
table .number {width:15%;text-align:left;vertical-align:top;}
table .input {text-align:left;vertical-align:left;}
table .tickbox {width:6%;text-align:center;vertical-align:top;}
table .tblButtons {background:#c5daed;text-align:center;}

/*complete table style */
table.normalTbl {background:#fff;border:0px solid #999999;padding:0px;width:100%;border-spacing:1px;}
	table.normalTbl thead td {background:#999999;color:#000000;text-align:center;font-weight:bold;}
	table.normalTbl th {padding:6px;background:#666666;font-size:12px;color:#fff;font-weight:bold;text-align:center;}
	table.normalTbl tr.even {background:#E9E9E9;}
	table.normalTbl tr.odd {background: #F5F5F5;}
	table.normalTbl td {padding:6px;vertical-align:top;}
	table.normalTbl td a {font-weight:bold;}
	
table.tbllisting {border:1px solid #999999;padding:1px;width:100%;border-spacing:1px;}
	table.tbllisting thead td {background:#333333;color:#ffffff;text-align:center;font-weight:bold;}
	table.tbllisting th {padding:3px;background:#666666;font-size:12px;color:#fff;font-weight:bold;text-align:center;}
	table.tbllisting tr.even {background:#eeeeee;}
	table.tbllisting tr.odd {background: #dcdcdc;}
	table.tbllisting td {padding:5px;vertical-align:top;text-align:left;}
	table.tbllisting td a {font-weight:bold;}
	table.tbllisting td.block-total{border-top:1px solid #999999; border-bottom:3px double #999999}

table.tbldetails {background:#fff;}
	table.tbldetails thead td {background:#333333;color:#ffffff;font-weight:bold;padding:0;}
	table.tbldetails th {padding:3px;background:#666666;font-size:12px;color:#666666;font-weight:bold;text-align:right;border-bottom:1px solid #999999;}
	table.tbldetails tr.even {background:#ffffff;}
		table.tbldetails tr.even .darkerbg {background:#eeeeee;}
		table.tbldetails tr.even td {padding:5px;vertical-align:top;}
	table.tbldetails tr.odd {background: #ffffff;}
		table.tbldetails tr.odd .darkerbg {background:#dcdcdc;}
		table.tbldetails tr.odd td {padding:5px;vertical-align:top;}
	table.tbldetails tr.empty {background:#ffffff;border-bottom:none;}
		table.tbldetails tr.empty td {background:#ffffff;border-bottom:none;}
	table.tbldetails tr.total {background:#9d9d9d;font-weight:bold;}
	table.tbldetails tbody td {padding:5px;vertical-align:top;border-bottom:1px solid #c5daed;line-height:16px;}
	table.tbldetails td a {font-weight:bold;}
	table.tbldetails thead td {padding:5px;}
	table.tbldetails thead td.navi-on {background:#ffffff;border-top:0px solid #999999;border-left:0px solid #999999;border-right:0px solid #999999;border-bottom:1px solid #ffffff;text-align:center;}
		table.tbldetails thead td.navi-on a {color:#000000;}
		table.tbldetails thead td.navi-on a:hover {color:#df0049;}
	table.tbldetails thead td.navi2-off {background:#df0049;text-align:center;}
		table.tbldetails thead td.navi2-off a {color:#dcdcdc;}
		table.tbldetails thead td.navi2-off a:hover {color:#ffffff;text-decoration:underline;}

	table.tbldetails thead td.navi-on, table.tbldetails thead td.navi2-off {cursor:pointer;}

table.tbltimetable {background:#fff;border:0px solid #dcdcdc;padding:0;width:100%;border-spacing:2px;}
	table.tbltimetable thead td {background:#333333;color:#ffffff;text-align:center;font-weight:bold;}
	table.tbltimetable th {padding:3px;background:#666666;font-size:12px;color:#fff;font-weight:bold;text-align:center;}
	table.tbltimetable tr.even {background:#b2cde2;}
		table.tbltimetable tr.even .darkerbg {background:#8eaac2;}
		table.tbltimetable tr.even .darkbg {background:#758ca0;}
	table.tbltimetable tr.odd {background: #c6e4f9;}
		table.tbltimetable tr.odd .darkerbg {background:#9bc3dd;}
		table.tbltimetable tr.odd .darkbg {background:#80a1b6;}
	table.tbltimetable tr.total {background:#9d9d9d;font-weight:bold;}
	table.tbltimetable td {padding:5px;vertical-align:top;text-align:center;}
	table.tbltimetable td a {font-weight:bold;}
