div.middle div.content div.recentorders h1 { background:#2e3192 url(images/bg_logomenu_highlight.gif) repeat-x left top; width:300px; padding:7px 0 5px 0; font-size:14px; font-weight:bold; color:#ffffff; text-align:center; }

div.middle div.content div.recentorders h2 { font-size:14px; font-weight:bold; }
div.middle div.content div.recentorders h2 a { background:#2e3192; padding:5px; color:#FFFFFF; text-decoration:underline; }
div.middle div.content div.recentorders h2 span.date { font-size:11px; color:#999999; }

div.middle div.content div.recentorders h2.orderno { margin:0 0 8px 0; }

div.middle div.content div.recentorders span.status { display:block; font-size:11px; }

div.middle div.content div.recentorders ul.orders li { padding:10px 0; border:dashed 1px #CCCCCC; border-width:0 0 1px 0; }

div.middle div.content div.recentorders ul.orders li div.ordercontents { background:#f7f7f7; margin:10px 0 0 10px; padding:5px; }

div.middle div.content div.recentorders ul.orders li div.ordercontents h2 { font-weight:bold; padding:0 0 5px 0; color:#2e3192; border:solid 1px #CCCCCC; border-width:0 0 1px 0; }

div.middle div.content div.recentorders ul.orders li div.ordercontents ul { padding:0 0 5px 0; }
div.middle div.content div.recentorders ul.orders li div.ordercontents ul li { border:none !important; padding:8px 0 0 0; }
div.middle div.content div.recentorders ul.orders li div.ordercontents ul li span.price { padding:1px 3px; color:#FFFFFF; background-color:#2e3192; font-size:11px; font-weight:bold; }
div.middle div.content div.recentorders ul.orders li div.ordercontents ul li span.itemtimes { color:#333333; font-weight:bold; }
div.middle div.content div.recentorders ul.orders li div.ordercontents ul li a { color:#2e3192; text-decoration:underline; }

div.middle div.content div.recentorders ul.orders li div.orderbuttons { margin:10px 0 0 0; color:#CCCCCC; }
div.middle div.content div.recentorders ul.orders li div.orderbuttons a { color:#2e3192; text-decoration:underline; }

div.middle div.content div.recentorders ul.orders li div.ordercontents ul.orderpricesummary { border:dashed 1px #999999; border-width:1px 0 0 0; padding:5px 0; margin:5px 0 0 0; }
div.middle div.content div.recentorders ul.orders li div.ordercontents ul.orderpricesummary li { overflow:auto; padding:1px 0; }
div.middle div.content div.recentorders ul.orders li div.ordercontents ul.orderpricesummary li strong { display:block; float:left; margin:0 5px 0 0; width:47%; text-align:right; }
