table.customized { width: 800px; font: 12px Arial, sans-serif; }
table.customized .left_col { width: 380px; }
table.customized .right { text-align: right; }
table.customized .bottom { vertical-align: bottom; }
table.customized .preview { background-color: #AAAAAA; padding: 5px; text-align: center; }

table.customized th { background-color: #495678; color: #ffffff; text-align: left; padding: 2px 2px 2px 4px; }
table.customized th a, table.customized th a:link, table.customized th a:visited { color: #ffffff; font-weight: normal; text-decoration: underline; }
table.customized td { text-align: left; vertical-align: top; }

table.customized input#text { width: 353px; }
table.customized select#foreColor { width: 266px; }
table.customized select#backColor { width: 370px; }
table.customized select#fontPath { width: 318px; }
table.customized select#font { width: 318px; }
table.customized input#width { width: 45px; margin: 0 8px 0 3px; padding: 0 2px 0 2px; }
table.customized input#height { width: 45px; margin: 0 16px 0 3px; padding: 0 2px 0 2px; }
table.customized input#price { width: 45px; margin: 0 8px 0 3px; padding: 0 2px 0 2px; text-align: right; color: #000000; }
table.customized input#quantity { width: 45px; margin: 0 8px 0 3px; padding: 0 2px 0 2px; text-align: right; }
table.customized input#total { width: 45px; margin: 0 8px 0 3px; padding: 0 2px 0 2px; text-align: right; font-weight: bold; color: #000000; }
table.customized input#commandRecalculate { width: 160px; text-align: center; font-weight: bold; background-color: #dededc; margin: 0 5px 0 0; }
table.customized input#commandBuy { border: 0; margin: 5px 5px 0 0; }

table.customized input, table.customized select { border: 1px solid #959394; }
table.customized a img { border: 0; vertical-align: middle; }
table.customized p.note { color: #ec4b42; margin: 0; font-size: 11px; }
table.customized p.help { color: #000000; margin: 8px 0 0 0 ; font-size: 11px; }
table.customized p.help b { display: block; }
table.customized p.help img { display:table-cell; vertical-align:middle; }

table.customized table { width: 100%; }
table.customized table tr.struct { font-size: 1px; }
table.customized table td.vertical_cell { width: 200px; }

div.errors { BORDER-RIGHT: #ff3333 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ff3333 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 15px; MARGIN: 20px; BORDER-LEFT: #ff3333 1px solid; COLOR: #000000; PADDING-TOP: 15px; BORDER-BOTTOM: #ff3333 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ff9999; TEXT-ALIGN: center; TEXT-DECORATION: none }
