
.table_label {
							background-color: #B7B9B8;
							font-weight: bold;
							font-size: 10px;
							padding: 5px 5px 5px 5px;
							vertical-align: middle;
						}
						
.table_infotxt { width: 95%; padding: 5px 2px 10px 5px; }
						
.table_lv1 { background-color: #d8d8d8; width: 95%; align: center; }

.table_lv1 TD { FONT-FAMILY: Arial, sans-serif; font-size: 11px; }

.table_detail { background-color: #FFFFFF; font-size: 10px; padding: 3px; margin: 3px; vertical-align: top;}
.table_detail li { list-style-position:outside; padding-left:13px; margin-left:15px;}
.table_title {  background-color: #CD9FC8; font-size: 12px; color: #FFFFFF; font-weight: bold; padding-top: 4px; padding-right: 5px; padding-bottom: 4px; padding-left: 5px;}	


.table_subtitle { background-color: #B6B8B7; font-weight: bold; font-size: .85em; color: #3F2E4A; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; }
.table_subtitle_product { background-color: #E7D4E6; font-weight: bold; font-size: 1.2em; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px;  height: 25px;}

.table_detail_inner {font-size: 1.2em; padding: 5px;  }

.table_text {font-size: 10px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; }
.detail_label { background-color: #E6E3FF; font-size: 12px; color: #000; font-weight: bold; text-align: center; vertical-align: top;  padding: 3px; margin: 3px;}
.detail_number { background-color: #E6E3FF; font-size: 12px; color: #000;  text-align: center; vertical-align: top; width: 20px; padding: 3px; margin: 3px; }
.detail_toplabel { background-color: #CCD3D5; font-size: 12px; color: #000; font-weight: bold; padding: 5px;}

.table_include { background-color: #FFFFFF; font-size: 10px; padding: 5px; margin: 5px; vertical-align: top;}
.table_include li { list-style-position:outside; padding-left:13px; margin-left:15px;}