
table.orderitems { background-color: #222; border: 0; }

table.orderitems th { background-color: #222; colour: white; border: 0; }

div.orderdetails { background-color: #222; border: 0; }

#shop td { font-size: 11px; text-align: left; background-color: #333; color:#aaa;  border: 0;  }
#shop td.odd { background-color: #444;   border: 0;  }

#shop h1 { font-size: 14px; color: white; }

#shop th { font-size: 11px; text-align: left;  border: 0; }

	.ui-button { outline: 0; margin:0 4px 0 0; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; color: white;}
	a.ui-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; right: auto; left: .2em; margin-left: 0; }
        button .ui-icon1 { position: absolute; top: 50%; margin-top: -8px; right: auto; left: .2em; margin-left: 0; }

	button.ui-button { 
          width:100px; overflow:visible; white-space:nowrap; font-size: 9px;
        }

	a.ui-button-icon-left { padding-left: 2.1em;}
	button.ui-button-icon-left { padding-left: .2em; }
	.ui-button-icon-right { padding-right: 2.1em; }
	a.ui-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
	button .ui-icon { display: block; width: 20px; height: 16px; float: left; }
	.ui-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }
	

	a.ui-button { text-decoration: none; color: white;  font-size: 9px;}
        a.ui-button:hover { text-decoration: none; }

