@charset "utf-8";
/* CSS Document */

#carttable {margin:10px 0;}

	/* common */
	#carttable .qt {width:70px; text-align:center;}
	#carttable .desc {width:200px;text-align:center;}
	#carttable .up {width:70px;text-align:center;}
	#carttable .tt {width:100px;text-align:center;}
	#carttable .it {width:60px;text-align:center;}
	#carttable .ty {width:70px;text-align:center;}
	#carttable .ft {width:70px;text-align:center;}
	#carttable .dt {width:70px;text-align:center;}

	#carttable thead tr {background:#f1efdb;}
	#carttable thead td {font-size:0.8em; font-weight:bold; padding:3px 5px;}
	
	#carttable tbody tr {background:#fff;}
		#carttable tbody tr.rowa {background:#fff;}
		#carttable tbody tr.rowb {background:#fbfaf1;}
	#carttable tbody td  {font-size: 0.8em; font-weight: bold; padding: 3px 5px; border-bottom: 1px dotted #900;} /* Removed: text-transform: capitalize;*/
        #carttable tbody td a  {font-size:0.8em; color:#900; font-weight:normal}/*Omega wanted to move REMOVE button here*/	
	tr#tablefooter  {background:#f1efdb;}
	tr#tablefooter td {font-size:0.6em; padding:3px 5px;}
	
.qt {}
	#carttable .qt input {font-size:0.8em; color:#444; text-align:center; border:1px solid #ac9e96; margin:3px 0; padding:0;}
	/* Spark UPDATE button: #carttable input.update {height:20px; background:#900; font-size:0.8em; color:#fff; margin:0; padding:0; border:1px solid #600;}*/
	#carttable input.edit {height:20px; background:#900; font-size:0.8em; color:#fff; margin:0; padding:0; border:1px solid #600;}
		.qt a {font-size:0.8em; color:#900;} /*when REMOVE button was here in Spark design*/

.desc {}
	#producttable tbody td.desc {font-size:0.9em; font-weight:normal;}
	#carttable input.edit {height:20px; background:#900; font-size:0.8em; color:#fff; margin:0; padding:0; border:1px solid #600;}

.it {}
	#producttable tbody td.it {font-size:0.9em; font-weight:normal;}

.ty {}
	#producttable tbody td.ty {font-size:0.9em; font-weight:normal;}
	
.ft {}
	#producttable tbody td.ft {font-size:0.9em; font-weight:normal;}
	
.up {}
	#producttable tbody td.up {font-weight:bold; color:#888;}

.tt {}
	#producttable tbody td.tt {font-size:0.9em; font-weight:bold;}

.dt {}
	#producttable tbody td.dt {font-size:0.9em; font-weight:normal;}

	
#stdesc, #st {background-color:#fff9d4; padding:4px;}
	#stdesc {font-size:0.8em; font-weight:bold; text-align:right;}
	#st {font-size:1em;}
	
	#carttable input.bottombt {font-size:0.9em; font-weight:bold; color:#fff; background:#900; margin:0; padding:0; border:1px solid #600;}
	
.thankyoulabel
{font-size:1.4em;
 font-weight:bold;}