.txt_post { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color:transparent; color:black }
.txt_body { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color:#E6E6FF; color:black }
.txt_add { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color:#ffffff; color:black }
.txt_prod { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color:#ffffFF; color:black }
.txt_price { font-family: courier; font-size: 9pt; background-color:#ffffFF; color:black }
.txt_order { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; background-color:#E6E6FF; color:#DB0066 }
.txt_order_msg { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color:#E6E6FF; color:#DB0066 }
.attrib_list { padding-left:25px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color:#e2e2e2; color:#336699 }
.attrib_name { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color:#E6E6FF; color:black }
.attrib_value{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt}

#main #body p.head_main { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; background-color:transparent; color:#DB0066 }
.head_main { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; background-color:transparent; color:#DB0066 }
.head_sub { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; background-color:#336699; color:white }
.head_add { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color:#336699; color:white }
.head_price { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color:#336699; color:white }

.CURR_CATEGORY { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color:transparent; color:black; font-weight:bold }
.SUB_CATEGORIES { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color:transparent; color:black; text-align:left }

.prod_name  { padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color:transparent; color:black; font-weight:bold }
.prod_description { padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color:transparent; color:black; font-weight:normal }
.prod_price  { padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color:transparent; color:CC0066; font-weight:bold }
.prod_qty  { padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color:transparent; color:black; font-weight:bold }
.prod_attrib  { padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color:transparent; color:#336699; font-weight:bold }
.prod_table_head { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color:#336699; color:white; font-weight:bold }

.prod_cat_name  { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color:#336699; font-weight:bold }
.prod_cat_prod { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold }
.prod_cat_desc { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:black; font-weight:normal }

.bill_heading { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; background-color:transparent; color:#DB0066 }
.bill_message { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:black }
.bill_item_heading { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:black; font-weight:bold; text-align: right }
.bill_item_data { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:black }
.bill_item_input { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:black }


.bad_prod_table { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color:#FFB6C1; }
.good_prod_table { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color:#CCFFCC; }
.bad_prod_table_header { background-color:#CC3300; color:#FFFFFF; font-weight:bold; }
.good_prod_table_header { background-color:#339900; color:#FFFFFF; font-weight:bold; }

.qty_action {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	border: none;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
}
.catsubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

.garmenticon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;

}
.garmenttablehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #993399;
	padding: 2px;

}
.garmenttablerow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #993399;

}
.garmenttype {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #993399;
	padding-bottom: 10px;
}
.notes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.garmenttable {
	border: 1px solid #993399;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #CC0066;
	font-weight: bold;

}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}