/* general styles */

/*table, td{
	font:100% Arial, Helvetica, sans-serif; 
}
table{width:100%;border-collapse:collapse;margin:1em 0;}
th, td{text-align:left;padding:.5em;border:1px solid #fff;}
*/th{background-color:#D2DDE4;color:#fff;}
td{background-color:#e5f1f4;}

/* tablecloth styles */

tr.even td{background-color:#e5f1f4;}
tr.odd td{background-color:#f8fbfc;}

th.over, tr.even th.over, tr.odd th.over{background-color:#4a98af;}
th.down, tr.even th.down, tr.odd th.down{background-color:#bce774;}
th.selected, tr.even th.selected, tr.odd th.selected{background-color:#bce774;color:#555;}

td.over, tr.even td.over, tr.odd td.over{background-color:#ecfbd4;}
td.down, tr.even td.down, tr.odd td.down{background-color:#bce774;color:#fff;}
td.selected, tr.even td.selected, tr.odd td.selected{background-color:#bce774;color:#555;}

/* use this if you want to apply different styling to empty table cells*/
/*td.empty, tr.odd td.empty, tr.even td.empty{background:#fff;}*/


#TB_window table.smallTable,
table.smallTable,
#TB_window table#largeTable,
table#largeTable{
	width:100%;	
	font-size:90%;
}

#TB_window table.smallTable td,
#TB_window table.smallTable th,
table.smallTable td,
table.smallTable th {
	margin:0;
	padding: 2px 1px;	
}

#TB_window table th.name,
#TB_window table th.code,
table th.name,
table th.code {
	text-align:center;	
}

#TB_window table th.watts,
#TB_window table th.volts,
#TB_window table th.amps,
#TB_window table th.o_length,
#TB_window table th.o_width,
#TB_window table th.o_thick,
#TB_window table th.c_length,
#TB_window table th.c_width,
#TB_window table th.c_thick,
#TB_window table th.weight,
#TB_window table th.price,
#TB_window table th.delivery,
table th.watts,
table th.volts,
table th.amps,
table th.o_length,
table th.o_width,
table th.o_thick,
table th.c_length,
table th.c_width,
table th.c_thick,
table th.weight,
table th.price,
table th.delivery {
	text-align:center;	
}
#TB_window table td.name,
#TB_window table td.code,
table td.name,
table td.code {
	text-align:left;	
}

#TB_window table td.watts,
#TB_window table td.volts,
#TB_window table td.amps,
#TB_window table td.o_length,
#TB_window table td.o_width,
#TB_window table td.o_thick,
#TB_window table td.c_length,
#TB_window table td.c_width,
#TB_window table td.c_thick,
#TB_window table td.weight,
#TB_window table td.price,
#TB_window table td.delivery,
table td.watts,
table td.volts,
table td.amps,
table td.o_length,
table td.o_width,
table td.o_thick,
table td.c_length,
table td.c_width,
table td.c_thick,
table td.weight,
table td.price,
table td.delivery {
	text-align:right;	
}

#TB_window table.smallTable th.name,
#TB_window table.smallTable td.name,
table.smallTable th.name,
table.smallTable td.name {
}
#TB_window table#largeTable th.name,
#TB_window table#largeTable td.name,
table#largeTable th.name,
table#largeTable td.name {
	width:200px;
}
#TB_window table.smallTable th.code,
#TB_window table.smallTable td.code,
table.smallTable th.code,
table.smallTable td.code {
	width:65px;	
}

#TB_window table.smallTable th.watts,
#TB_window table.smallTable td.watts,
#TB_window table.smallTable th.volts,
#TB_window table.smallTable td.volts,
#TB_window table.smallTable th.amps,
#TB_window table.smallTable td.amps,
table.smallTable th.watts,
table.smallTable td.watts,
table.smallTable th.volts,
table.smallTable td.volts,
table.smallTable th.amps,
table.smallTable td.amps {
	width:40px;	
}

#TB_window table.smallTable th.buy,
#TB_window table.smallTable td.buy,
table.smallTable th.buy,
table.smallTable td.buy {
	width:25px;
	margin:0;
}

#TB_window table .shoppingCart input[type=submit],
table .shoppingCart input[type=submit]{
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}

#TB_window table .shoppingCart input[type=submit]:hover,
table .shoppingCart input[type=submit]:hover{
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
